<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/wh/onlinemanual/000006" xml:lang="en">
	<Header>
		<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">To define warehousing procedures</Title>
		<Keyword><Level1>Warehousing procedures</Level1>
			<Level2>define</Level2>
		</Keyword>
		<Keyword><Level1>Define</Level1>
			<Level2>warehousing procedures</Level2>
		</Keyword>
	</Header>
	<AimSection><Paragraph>To model the inbound, storage, and outbound goods flows in your warehouse, you can define warehousing procedures in SSA ERP. A <Link href="/baanerp/wh/glossary/glossary#000007" role="glossary">warehousing procedure</Link> includes various steps called <Link href="/baanerp/wh/glossary/glossary#000008" role="glossary">activities</Link> that control the way warehousing orders and/or handling units are processed. An activity is performed using a particular SSA ERP session.</Paragraph>
	</AimSection>
	<GeneralSection><SectionTitle>Link warehousing procedures to inbound and outbound goods</SectionTitle>
		<Paragraph>Initially, you define a warehousing procedure and link this procedure to a particular <Link href="/baanerp/wh/glossary/glossary#000009" role="glossary">warehousing order type</Link>. As a result, the warehousing procedure is the default procedure for the warehousing orders to which the order type is allocated, and the goods are processed according to the procedure of the order on which the goods are listed.</Paragraph>
		<Paragraph>If you use handling units to process goods into and/or out of the warehouse, the goods are processed according to the warehousing procedure of the warehousing orders that list the goods contained in the handling units.</Paragraph>
		<Paragraph>You can adjust the default procedure for individual warehousing orders and warehousing order lines of this warehousing order type. If you adjust the default procedure for an individual warehousing order of this order type, the adjusted procedure applies, with a few exceptions, to the inbound and/or outbound order lines of the warehousing order. You can also adjust the warehousing procedure for an individual inbound or outbound order line. For further information, see <Link href="/baanerp/wh/onlinemanual/000362" role="manual">How to modify warehousing procedures</Link>.</Paragraph>
	</GeneralSection>
	<GeneralSection><SectionTitle>Automatic or manual execution of activities</SectionTitle>
		<Paragraph>You can specify whether an activity of a warehousing procedure must be carried out manually or automatically. Manually means that the user must perform the activity using the session related to the activity. Automatic means that the activity is carried out automatically after the preceding activity is finished. If the first activity is automatic for warehousing orders generated from orders originating from other packages, this activity is carried out the moment the warehousing order is generated. For manually created warehousing orders, however, the first automatic activity in a warehousing procedure is carried out after the user clicks <GUIRef href="/baanerp/wh/inh/whinh2100m000#automatic.process" role="formcommand">Process</GUIRef> in the <GUIRef href="/baanerp/wh/inh/whinh2100m000" role="session">Warehousing Orders (whinh2100m000)</GUIRef> session, the <GUIRef href="/baanerp/wh/inh/whinh2110m000" role="session">Inbound Order Lines (whinh2110m000)</GUIRef> session, or the <GUIRef href="/baanerp/wh/inh/whinh2120m000" role="session">Outbound Order Lines (whinh2120m000)</GUIRef> session to start up order processing for selected warehousing orders, inbound order lines, or outbound order lines.</Paragraph>
	</GeneralSection>
	<ProcedureSection><ProcIntro><Paragraph>To define a warehousing procedure, take the following steps:</Paragraph>
		</ProcIntro>
		<Steps><Step><StepTitle>Define procedure</StepTitle>
				<List><ListIntro>In the <GUIRef href="/baanerp/wh/inh/whinh0105m000" role="session">Warehousing Procedures (whinh0105m000)</GUIRef> session, define the identification code, the description and the procedure type of the warehousing procedure. The following warehousing procedure types are available:</ListIntro>
					<ListItemHead><GUIRef href="/baanerp/wh/domains/inh.prty#receipt.line" role="enum">Receipt Procedure</GUIRef>
					</ListItemHead>
					<ListItem>This procedure controls the receipts of goods</ListItem>
					<ListItemHead><GUIRef href="/baanerp/wh/domains/inh.prty#receipt.inspect" role="enum">Inspection Procedure</GUIRef>
					</ListItemHead>
					<ListItem>The inspection procedure controls the inspection of goods received at the warehouse.</ListItem>
					<ListItemHead><GUIRef href="/baanerp/wh/domains/inh.prty#issue.advice" role="enum">Outbound Procedure</GUIRef>
					</ListItemHead>
					<ListItem>The outbound procedure controls the issue of goods. This procedure can include outbound inspections.</ListItem>
					<ListItemHead><GUIRef href="/baanerp/wh/domains/inh.prty#issue.shipment" role="enum">Shipment Procedure</GUIRef>
					</ListItemHead>
					<ListItem>The shipment procedure controls staging and shipping of goods.</ListItem>
				</List>
			</Step>
			<Step><StepTitle>Add activities to procedure</StepTitle>
				<ProcedureList><ListIntro>After you create a warehousing procedure, you must add <Link href="/baanerp/wh/glossary/glossary#000008" role="glossary">activities</Link> to the procedure. To add activities, proceed as follows:</ListIntro>
					<ListItem>In the <GUIRef href="/baanerp/wh/inh/whinh0106m000" role="session">Activities by Procedure (whinh0106m000)</GUIRef> session, in the <GUIRef href="/baanerp/wh/inh/whinh0106m000#whinh006.proc" role="formfield">Procedure</GUIRef> field, select the procedure to which you want to add activities. As a result, SSA ERP displays the available activities related to the procedure type of the warehousing procedure you just selected. For example, if you defined a receipt procedure in the <GUIRef href="/baanerp/wh/inh/whinh0105m000" role="session">Warehousing Procedures (whinh0105m000)</GUIRef> session and select this receipt procedure in the <GUIRef href="/baanerp/wh/inh/whinh0106m000" role="session">Activities by Procedure (whinh0106m000)</GUIRef> session, SSA ERP displays the available receipt activities. For further information, see <Link href="/baanerp/wh/onlinemanual/000361" role="manual">Default activities by procedure</Link>.</ListItem>
					<ListItem>To add an activity to the procedure, select the <GUIRef href="/baanerp/wh/inh/whinh0106m000#whinh006.appl" role="formfield">Applicable</GUIRef> check box next to the activity. Note that most procedures have a few mandatory activities, such as <GUIRef href="/baanerp/wh/inh/whinh3512m000" role="session">Warehouse Receipts (whinh3512m000)</GUIRef> in the <GUIRef href="/baanerp/wh/domains/inh.prty#receipt.line" role="enum">Receipt Procedure</GUIRef>, or <GUIRef href="/baanerp/wh/inh/whinh4201m000" role="session">Generate Outbound Advice (whinh4201m000)</GUIRef> session in the <GUIRef href="/baanerp/wh/domains/inh.prty#issue.advice" role="enum">Outbound Procedure</GUIRef>. Mandatory activities are pre-selected by SSA ERP and read-only. For further information, see <Link href="/baanerp/wh/inh/whinh0106m000#whinh006.appl" role="formfield">Applicable</Link>.</ListItem>
					<ListItem>To specify that the added activity must be carried out automatically, select the <Link href="/baanerp/wh/inh/whinh0106m000#whinh006.auto" role="formfield">Automatic</Link> check box. If you do not select this check box, the user must manually trigger the activity.</ListItem>
					<ListItem>For activities that involve printing documents, such as storage lists or shipping documents, in the <Link href="/baanerp/wh/inh/whinh0106m000#whinh006.odvc" role="formfield">Output Device</Link> field, select one of the output devices available in your organization.</ListItem>
				</ProcedureList>
			</Step>
			<Step><StepTitle>Link procedure to <GUIRef href="/baanerp/wh/wmd/whwmd3405m000#order.type" role="formfield">Warehousing Order Type</GUIRef>
				</StepTitle>
				<Paragraph>To link the procedure to warehousing orders, in the <GUIRef href="/baanerp/wh/inh/whinh0110m000" role="session">Warehousing Order Type (whinh0110m000)</GUIRef> session, link the warehousing procedure to a <Link href="/baanerp/wh/glossary/glossary#000009" role="glossary">warehousing-order type</Link>. As a result, the warehousing procedure is the default procedure for the warehousing orders to which the order type is allocated.</Paragraph>
			</Step>
		</Steps>
	</ProcedureSection>
	<RelatedTopics><SectionTitle>Related topics</SectionTitle>
		<RelTopic><Link href="/baanerp/wh/onlinemanual/000386" role="manual">Examples of warehousing procedures</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/wh/onlinemanual/000362" role="manual">How to modify warehousing procedures</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/wh/onlinemanual/000007" role="manual">To define warehousing order types</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/wh/onlinemanual/000008" role="manual">To handle warehousing orders</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
