<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/td/onlinemanual/000343" xml:lang="en">
   <Header>
      <Title>Constraints for generating non-referenced purchase schedule
		lines</Title>
      <Keyword type="header" order="d1e1337782">
         <Level1>Purchase schedule</Level1>
         <Level2>constraints for generating schedule lines</Level2>
      </Keyword>
      <Keyword type="header" order="d1e1337787">
         <Level1>Non-referenced schedule</Level1>
         <Level2>constraints for generating schedule lines</Level2>
      </Keyword>
   </Header>
   <AimSection>
      <List>
         <ListIntro>If <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> automatically generates <Link href="/baanerp/td/glossary/glossary#000338" role="glossary">non-referenced</Link> purchase
		  schedule lines, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> can send requirements to the <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef> module
		  (generate/update schedule lines), dependent on the following constraints:</ListIntro>
         <ListItem>Frozen zone settings.</ListItem>
         <ListItem>Generation horizon of the patterns.</ListItem>
         <ListItem>Expiry date of the contract.</ListItem>
         <ListItem>Firm Planned status of the schedule line.</ListItem>
      </List>
   </AimSection>
   <GeneralSection>
      <SectionTitle>Frozen zone settings</SectionTitle>
      <Paragraph>During the following frozen time zones, which are defined in the <GUIRef href="/baanerp/td/pur/tdpur3102m000" role="session">Purchase Contract Line Logistic Data (tdpur3102m000)</GUIRef> session and/or the <GUIRef href="/baanerp/td/ipu/tdipu0110m000" role="session">Items - Purchase Business Partner (tdipu0110m000)</GUIRef> session, the <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef> module
		generates delivery moments. The delivery moments generated in the frozen time
		zone, can be viewed by <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> in the <GUIRef href="/baanerp/td/ipu/tdipu0125m000" role="session">Planned Delivery Moments (Shipment Based) (tdipu0125m000)</GUIRef> session and the <GUIRef href="/baanerp/td/ipu/tdipu0126m000" role="session">Planned Delivery Moments (Delivery Based) (tdipu0126m000)</GUIRef> session, but each time
		interval has unique constraints for generating schedule lines:</Paragraph>
      <List>
         <ListItemHead>Frozen period</ListItemHead>
         <ListItem>During the <Link href="/baanerp/td/glossary/glossary#000346" role="glossary">frozen period</Link>, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> cannot
		  generate/update schedule lines.</ListItem>
         <ListItemHead>Upper bound</ListItemHead>
         <ListItem>During the period of <Link href="/baanerp/td/glossary/glossary#000347" role="glossary">upper bound</Link>, the schedule
		  line quantities can decrease, but not increase. As a result, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> cannot
		  generate new schedule lines in this period.</ListItem>
         <ListItemHead>Lower bound</ListItemHead>
         <ListItem>During the period of <Link href="/baanerp/td/glossary/glossary#000348" role="glossary">lower bound</Link>, the schedule
		  line quantities are allowed to increase, but not to decrease. As a result, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> can
		  generate new schedule lines in this period, but existing schedule lines cannot
		  be deleted.</ListItem>
      </List>
      <Note>
         <SectionTitle>Note</SectionTitle>
         <List>
            <ListItem>Although <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> cannot increase the schedule line quantity in the frozen
			 period, or during the period of upper bound, LN automatically stores
			 the demand at the first available delivery moment that falls outside these
			 periods.</ListItem>
            <ListItem>If schedule lines are already generated for a specific item,
			 dependent on the schedule line's freezing status, which you can view in the <Link href="/baanerp/td/pur/tdpur3111m000#freez.stat" role="formfield">Frozen</Link> field of the <GUIRef href="/baanerp/td/pur/tdpur3111m000" role="session">Purchase Schedule - Lines (tdpur3111m000)</GUIRef> session, during order simulation, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> first
			 removes all schedule lines with the freezing status <GUIRef href="/baanerp/td/domains/gen.froz#free" role="option">Free</GUIRef> and
			 for which the <GUIRef href="/baanerp/td/pur/tdpur3111m000#tdpur311.manp" role="field">Firm Planned</GUIRef> check box is cleared in the <GUIRef href="/baanerp/td/pur/tdpur3111m000" role="session">Purchase Schedule - Lines (tdpur3111m000)</GUIRef> session. <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> then
			 recalculates the requirements and inserts new schedule lines.</ListItem>
         </List>
      </Note>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Generation horizon of the patterns</SectionTitle>
      <Paragraph>In <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef>, requirements are grouped based on the delivery moments
		generated in the <GUIRef href="/baanerp/td/ipu/tdipu0225m000" role="session">Generate Planned Delivery Moments (tdipu0225m000)</GUIRef> session. In the <GUIRef href="/baanerp/td/ipu/tdipu0225m000" role="session">Generate Planned Delivery Moments (tdipu0225m000)</GUIRef> session, you must define a horizon
		end date. The horizon end date is the date until which the delivery moments are
		stored in the <GUIRef href="/baanerp/td/ipu/tdipu0125m000" role="session">Planned Delivery Moments (Shipment Based) (tdipu0125m000)</GUIRef> session and the <GUIRef href="/baanerp/td/ipu/tdipu0126m000" role="session">Planned Delivery Moments (Delivery Based) (tdipu0126m000)</GUIRef> session, from which the
		delivery moments can be called on by <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> for lead time <Link href="/baanerp/td/glossary/glossary#000345" role="glossary">offsetting</Link>. Because delivery
		moments are not calculated for the period after the horizon end date, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> cannot
		find valid delivery moments for this period. As a result, for the period after
		the horzion end date, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> is free to plan its own delivery moments.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Expiry date of the contract</SectionTitle>
      <Paragraph>If requirements fall after the contract's expiry date, valid
		business partners can no longer be found. As a result, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> generates planned purchase orders without a supplier. In this case, LN sends a signal to <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> that a
		planned purchase order is generated instead of a schedule line.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Firm Planned status of the schedule line</SectionTitle>
      <Paragraph>If you click <GUIRef href="/baanerp/td/pur/tdpur3111m000#make.line.firm" role="command">Firm Planned</GUIRef> in the <GUIRef href="/baanerp/td/pur/tdpur3111m000" role="session">Purchase Schedule - Lines (tdpur3111m000)</GUIRef> session, you can make a schedule line Firm
		Planned. If a schedule line is made <GUIRef href="/baanerp/td/pur/tdpur3111m000#tdpur311.manp" role="field">Firm Planned</GUIRef>, the schedule line cannot be changed during the next run of <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef>.</Paragraph>
   </GeneralSection>
   <ExampleSection>
      <SectionTitle>Example</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" height="290" width="562"
                   SRC="../images/offlinetable.gif"
                   alt="[...]"/>
         <FigLegend>
            <LegendEntry>
               <Symbol>P1</Symbol>
               <Desc>The frozen
				period.</Desc>
            </LegendEntry>
            <LegendEntry>
               <Symbol>P2</Symbol>
               <Desc>The period of lower bound. If the
				frozen zone- ended before the frozen zone+, an upper bound would be applicable.</Desc>
            </LegendEntry>
            <LegendEntry>
               <Symbol>P3</Symbol>
               <Desc>For this period, the delivery
				moments generated in the <GUIRef href="/baanerp/td/ipu/tdipu0225m000" role="session">Generate Planned Delivery Moments (tdipu0225m000)</GUIRef> session, which are displayed in the <GUIRef href="/baanerp/td/ipu/tdipu0125m000" role="session">Planned Delivery Moments (Shipment Based) (tdipu0125m000)</GUIRef> or the <GUIRef href="/baanerp/td/ipu/tdipu0126m000" role="session">Planned Delivery Moments (Delivery Based) (tdipu0126m000)</GUIRef> session, can be used by <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> for lead
				time offsetting, and schedule lines can be generated.</Desc>
            </LegendEntry>
            <LegendEntry>
               <Symbol>P4</Symbol>
               <Desc>The period for which no valid
				delivery moments are displayed in the <GUIRef href="/baanerp/td/ipu/tdipu0125m000" role="session">Planned Delivery Moments (Shipment Based) (tdipu0125m000)</GUIRef> or the <GUIRef href="/baanerp/td/ipu/tdipu0126m000" role="session">Planned Delivery Moments (Delivery Based) (tdipu0126m000)</GUIRef> session. In this period, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> is free
				to plan its own delivery moments while generating schedule
				lines.</Desc>
            </LegendEntry>
            <LegendEntry>
               <Symbol>P5</Symbol>
               <Desc>The contract has expired. A
				planned purchase order is generated instead of a purchase schedule line.</Desc>
            </LegendEntry>
         </FigLegend>
      </Figure>
   </ExampleSection>
   <RelatedTopics>
      <SectionTitle>Related topics</SectionTitle>
      <RelTopic>
         <Link href="/baanerp/td/onlinemanual/000010" role="manual">Overview of purchase schedule handling</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/td/onlinemanual/000352" role="manual">To use planned delivery moments</Link>
      </RelTopic>
   </RelatedTopics>
</ManualTopic>