<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/td/onlinemanual/000012" xml:lang="en">
   <Header>
      <Title>To process purchase orders/schedules</Title>
      <Keyword type="header" order="d1e1309311">
         <Level1>Purchase order</Level1>
         <Level2>processing</Level2>
      </Keyword>
      <Keyword type="header" order="d1e1309316">
         <Level1>Purchase schedule</Level1>
         <Level2>processing</Level2>
      </Keyword>
   </Header>
   <GeneralSection>
      <Paragraph>In the <GUIRef href="/baanerp/td/pur/tdpur4223m000" role="session">Process Delivered Purchase Orders (tdpur4223m000)</GUIRef> session you can process purchase orders and
		order lines, and in the <GUIRef href="/baanerp/td/pur/tdpur3223m000" role="session">Process Purchase Schedules (tdpur3223m000)</GUIRef> you can process purchase schedules and
		schedule lines.</Paragraph>
      <Paragraph>If <Link href="/baanerp/tf/onlinemanual/tf" role="manual">
            <GUIRef href="/baanerp/tf" role="package">Financials</GUIRef>
         </Link> is implemented, only purchase
		schedule lines with the <GUIRef href="/baanerp/td/domains/pur.stat#invoiced" role="option">Invoiced</GUIRef> status can be
		processed. If <GUIRef href="/baanerp/tf" role="package">Financials</GUIRef> is
		not implemented, only purchase schedule lines with the <GUIRef href="/baanerp/td/domains/pur.stat#final.receipt" role="option">Final Receipt</GUIRef> status are processed.</Paragraph>
      <GeneralSection>
         <SectionTitle>Actions</SectionTitle>
         <List>
            <ListIntro>During processing, LN performs the
			 following actions:</ListIntro>
            <ListItem>Inserts turnover
			 history.</ListItem>
            <ListItem>Updates the contract
			 data and history (if a contract is used). The called quantity amount is
			 lowered, and the invoiced quantity and amount are raised. The turnover is
			 written to the contract history. This action is only performed if the <GUIRef href="/baanerp/td/pur/tdpur0100m300#tdpur000.hist.3" role="manual">Log Turnover on Contract</GUIRef> check box is selected in the <GUIRef href="/baanerp/td/pur/tdpur0100m300" role="session">Purchase Contract Parameters (tdpur0100m300)</GUIRef> session. This step enables you to see which
			 order/schedule has called off a quantity for a contract.</ListItem>
            <ListItem>Updates the
			 invoice-from business partner's balance.</ListItem>
            <ListItem>Updates the
			 average/latest purchase price. If <GUIRef href="/baanerp/tf" role="package">Financials</GUIRef> is implemented, this action is performed
			 during the invoice matching procedure, which you can carry out after approving
			 the invoice in the <GUIRef href="/baanerp/tf/acp/tfacp1104m000" role="session">Confirm Received Purchase Invoices (tfacp1104m000)</GUIRef> session.</ListItem>
            <ListItem>Writes and/or updates
			 turnover history using the actual purchase price. A posting is made with a
			 positive and a negative quantity. <List>
                  <ListIntro>This action only happens if:</ListIntro>
                  <ListItem>The <GUIRef href="/baanerp/td/pur/tdpur0100m400#tdpur000.hisp.5" role="manual">Log Order History</GUIRef> check box is selected and the <GUIRef href="/baanerp/td/pur/tdpur0100m400#tdpur000.litk.5" role="manual">Level of Intake Logging</GUIRef> is set to <GUIRef href="/baanerp/td/domains/gen.litk#all" role="option">All</GUIRef> in the <GUIRef href="/baanerp/td/pur/tdpur0100m400" role="session">Purchase Order Parameters (tdpur0100m400)</GUIRef> session.</ListItem>
                  <ListItem>The <GUIRef href="/baanerp/td/pur/tdpur0100m300#tdpur000.hiss.3" role="manual">Log Schedule History</GUIRef> check box is selected and the <GUIRef href="/baanerp/td/pur/tdpur0100m300#tdpur000.litk.3" role="manual">Level of Intake Logging</GUIRef> is set to <GUIRef href="/baanerp/td/domains/gen.litk#all" role="option">All</GUIRef> in the <GUIRef href="/baanerp/td/pur/tdpur0100m300" role="session">Purchase Contract Parameters (tdpur0100m300)</GUIRef> session.</ListItem>
               </List>
            </ListItem>
            <ListItem>Sets the status of the
			 purchase schedule (line) to <GUIRef href="/baanerp/td/domains/pur.stat#processed" role="option">Processed</GUIRef>.</ListItem>
            <ListItem>Changes the status of the schedule header from <GUIRef href="/baanerp/td/domains/pur.hstat#termination.on" role="option">Termination in Process</GUIRef> to <GUIRef href="/baanerp/td/domains/pur.hstat#terminated" role="option">Terminated</GUIRef> when all lines are processed or canceled.</ListItem>
         </List>
         <Note>
            <SectionTitle>Note</SectionTitle>
            <List>
               <ListItem>In case of consignment, two purchase orders can exist. One
				for the replenishment and one for the payment of the goods. The consignment
				replenishment order can be linked to a contract. When the consignment
				replenishment order is processed, the contract data is not updated, because no
				invoice is made for that order. <ProcedureList>
                     <ListIntro>At the moment the consignment payment is done and the
					 order is processed, LN:</ListIntro>
                     <ListItem>Searches for the consignment replenishment order.</ListItem>
                     <ListItem>Retrieves the contract from the consignment
					 replenishment order.</ListItem>
                     <ListItem>Updates called quantities/amounts and invoiced
					 quantitities/amounts on the purchase contract.</ListItem>
                  </ProcedureList>
               </ListItem>
               <ListItem>Processing of purchase orders and matching and approving of
				purchase orders in <GUIRef href="/baanerp/tf" role="package">Financials</GUIRef> can be executed independently from each
				other. For instance, you can approve the purchase invoice after you processed
				the purchase order. In this case, the invoice amount is not written to a
				turnover history record. As a result, you must repair the situation by running
				the <GUIRef href="/baanerp/td/pur/tdpur4223m000" role="session">Process Delivered Purchase Orders (tdpur4223m000)</GUIRef> session again. In this case, LN notices that the
				invoice amount is not written yet to a turnover history record and adds
				additional turnover history records (- and +) with the invoice amount.</ListItem>
            </List>
         </Note>
      </GeneralSection>
   </GeneralSection>
   <RelatedTopics>
      <SectionTitle>Related topics</SectionTitle>
      <RelTopic>
         <Link href="/baanerp/td/onlinemanual/000040" role="manual">Purchase order procedure</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/td/onlinemanual/000021" role="manual">Purchase order/schedule history</Link>
      </RelTopic>
   </RelatedTopics>
</ManualTopic>