<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/td/onlinemanual/000348" xml:lang="en">
	<Header>
		<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">Pull forecast schedules</Title>
		<Keyword><Level1>purchase schedule</Level1>
		</Keyword>
		<Keyword><Level1>pull schedule</Level1>
		</Keyword>
		<Keyword><Level1>pull forecast schedule</Level1>
		</Keyword>
		<Keyword><Level1>non-referenced schedule</Level1>
		</Keyword>
	</Header>
	<AimSection><Paragraph>A <Link href="/baanerp/td/glossary/glossary#000335" role="glossary">pull schedule</Link> of the type Forecast is a <Link href="/baanerp/td/glossary/glossary#000338" role="glossary">non-referenced schedule</Link> that can only be generated by <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> and that cannot be created manually. Based on the parameters and triggers, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> performs the following actions:</Paragraph>
	</AimSection>
	<GeneralSection><SectionTitle>Step 1 - To generate a schedule header and lines</SectionTitle>
		<Paragraph>SSA ERP generates a schedule header in the <Link href="/baanerp/td/pur/tdpur3110m000" role="session">Purchase Schedules (tdpur3110m000)</Link> session, and schedule lines in the <Link href="/baanerp/td/pur/tdpur3111m000" role="session">Purchase Schedule - Lines (tdpur3111m000)</Link> session.</Paragraph>
		<Paragraph>Before a pull forecast schedule can be automatically generated by <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef>, the following information is exchanged between <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> and the <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef> module:</Paragraph>
		<List><ListItem>To determine a supplier, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> sends the required item and warehouse to <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef>. <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef> then searches for approved suppliers from active purchase contracts and for contract lines that contain the specific item and warehouse. <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef> then sends all valid contracts to <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef>, after which <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> selects a supplier based on several constraints and rules (see also <Link href="/baanerp/cp/onlinemanual/000159" role="manual">To select external suppliers</Link> ). If <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef> does not find a valid contract, for internal business partners, <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef> then looks for approved suppliers from the <GUIRef href="/baanerp/td/ipu/tdipu0110m000" role="session">Item - Purchase Business Partner (tdipu0110m000)</GUIRef> session and sends the suppliers to <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> (see also <Link href="/baanerp/cp/onlinemanual/000160" role="manual">To select internal suppliers</Link> ).</ListItem>
			<ListItem>To determine requirement dates, <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> carries out lead time <Link href="/baanerp/td/glossary/glossary#000345" role="glossary">offsetting</Link>. To carry out lead time offsetting, <GUIRef href="/baanerp/td/pur" role="module">Purchase Control</GUIRef> must generate planned delivery moments far enough in the future in the <GUIRef href="/baanerp/td/ipu/tdipu0225m000" role="session">Generate Planned Delivery Moments (tdipu0225m000)</GUIRef> session. The generated planned delivery moments are stored in the <GUIRef href="/baanerp/td/ipu/tdipu0125m000" role="session">Planned Delivery Moments (Shipment Based) (tdipu0125m000)</GUIRef> session or the <GUIRef href="/baanerp/td/ipu/tdipu0126m000" role="session">Planned Delivery Moments (Delivery Based) (tdipu0126m000)</GUIRef> session, from which they can be called on by <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef>. For more information on planned delivery moments, refer to <Link href="/baanerp/td/onlinemanual/000352" role="manual">Planned delivery moments</Link>.</ListItem>
			<ListItem>To determine the supply, based on several constraints, SSA ERP can generate schedule lines. For more information on these constraints, refer to <Link href="/baanerp/td/onlinemanual/000343" role="manual">Constraints for generating non-referenced purchase schedule lines</Link>. 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="field">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="enum">Free</GUIRef>, and for which the <GUIRef href="/baanerp/td/pur/tdpur3111m000#tdpur311.manp" role="field">Firm Planned</GUIRef> check box in the <GUIRef href="/baanerp/td/pur/tdpur3111m000" role="session">Purchase Schedule - Lines (tdpur3111m000)</GUIRef> session is cleared. <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> then recalculates the requirements and inserts new schedule lines (see also <Link href="/baanerp/cp/onlinemanual/000078" role="manual">Purchase schedules and Enterprise Planning</Link> ).</ListItem>
		</List>
		<Note><SectionTitle>Note</SectionTitle>
			<Paragraph>SSA ERP only generates a new schedule if <GUIRef href="/baanerp/cp" role="package">Enterprise Planning</GUIRef> does not find an existing pull schedule for a combination of item, buy-from business partner, ship-from business partner, and purchase office.</Paragraph>
		</Note>
	</GeneralSection>
	<GeneralSection><SectionTitle>Step 2 - To regenerate schedule lines</SectionTitle>
		<Paragraph>SSA ERP <Link href="/baanerp/td/glossary/glossary#000341" role="glossary">regenerates</Link> schedule lines in the <Link href="/baanerp/td/pur/tdpur3211m000" role="session">Regenerate Schedules (tdpur3211m000)</Link> session.</Paragraph>
	</GeneralSection>
	<GeneralSection><SectionTitle>Step 3 - To generate a purchase release</SectionTitle>
		<Paragraph>SSA ERP generates a purchase release in the <Link href="/baanerp/td/pur/tdpur3222m000" role="session">Generate Release Lines (tdpur3222m000)</Link> session.</Paragraph>
	</GeneralSection>
	<GeneralSection><SectionTitle>Step 4 - To approve the purchase release</SectionTitle>
		<Paragraph>SSA ERP approves the purchase release in the <Link href="/baanerp/td/pur/tdpur3222m100" role="session">Approve Release Lines (tdpur3222m100)</Link> session.</Paragraph>
	</GeneralSection>
	<GeneralSection><SectionTitle>Step 5 - To print the purchase release</SectionTitle>
		<Paragraph>SSA ERP prints the purchase release in the <Link href="/baanerp/td/pur/tdpur3422m000" role="session">Print Purchase Releases (tdpur3422m000)</Link> session.</Paragraph>
		<Note><SectionTitle>Note</SectionTitle>
			<Paragraph>If the <GUIRef href="/baanerp/td/pur/tdpur3102m000#tdpur302.wcom" role="field">Communication Channel</GUIRef> field 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">Item - Purchase Business Partner (tdipu0110m000)</GUIRef> session reads <GUIRef href="/baanerp/td/domains/wcom#edi" role="enum">EDI</GUIRef>, and the <Link href="/baanerp/td/pur/tdpur3102m000#tdpur302.demr" role="field">Release EDI Message Directly</Link> check box in these sessions is selected, SSA ERP automatically prints the purchase release. Otherwise, you must print the purchase release in the <GUIRef href="/baanerp/td/pur/tdpur3422m000" role="session">Print Purchase Releases (tdpur3422m000)</GUIRef> session.</Paragraph>
		</Note>
	</GeneralSection>
	<GeneralSection><SectionTitle>Step 6 - To generate a pull call-off schedule</SectionTitle>
		<Paragraph>SSA ERP generates a pull call-off schedule. See also <Link href="/baanerp/td/onlinemanual/000349" role="manual">Pull call-off schedules</Link>.</Paragraph>
	</GeneralSection>
	<RelatedTopics><SectionTitle>Related topics</SectionTitle>
		<RelTopic><Link href="/baanerp/td/onlinemanual/000010" role="manual">Purchase schedules, basic data</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/td/onlinemanual/000006" role="manual">Segment sets</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/td/onlinemanual/000351" role="manual">Clustering purchase schedule lines</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/td/onlinemanual/000346" role="manual">Purchase schedule release types</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/td/onlinemanual/000350" role="manual">Purchase releases</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
