<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/cp/onlinemanual/000027" xml:lang="en">
	<Header>
		<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">Workload control, to plan against constraints</Title>
		<Keyword><Level1>Planning against constraints</Level1>
		</Keyword>
		<Keyword><Level1>Workload control</Level1>
		</Keyword>
		<Keyword><Level1>Constraints</Level1>
			<Level2>workload control</Level2>
		</Keyword>
	</Header>
	<GeneralSection><Paragraph>If <Link href="/baanerp/cp/glossary/glossary#000013" role="glossary">workload control (WLC)</Link> is used for the master planning of an item, material constraints and/or capacity constraints are taken into account.</Paragraph>
		<GeneralSection><SectionTitle>Material constraints</SectionTitle>
			<Paragraph>Planning against material constraints means that the production plan of a plan item is constrained by the availability of critical components.</Paragraph>
		</GeneralSection>
		<ExampleSection><SectionTitle>Example</SectionTitle>
			<Paragraph>If you produce a table with four legs, and 1003 legs are available in week 27, you can produce no more than 250 tables in that week.</Paragraph>
			<List><ListIntro>A component is only considered as a planning constraint if the following conditions apply:</ListIntro>
				<ListItem>The component is included in the <Link href="/baanerp/ti/glossary/glossary#000081" role="glossary">bill of critical materials (BCM)</Link> of the end item.</ListItem>
				<ListItem>The component is defined as a constraint in master planning (see the <GUIRef href="/baanerp/cp/rpd/cprpd1100m000#cprpd100.fica" role="formfield">Constraint</GUIRef> check box in the <GUIRef href="/baanerp/cp/rpd/cprpd1100m000" role="session">Items - Planning (cprpd1100m000)</GUIRef> session).</ListItem>
			</List>
		</ExampleSection>
		<GeneralSection><SectionTitle>Capacity constraints</SectionTitle>
			<Paragraph>Planning against capacity constraints means that the production plan of a plan item is constrained by the availability of critical resource capacity.</Paragraph>
		</GeneralSection>
		<ExampleSection><SectionTitle>Example</SectionTitle>
			<Paragraph>If the final stage of the production process of a chair takes 2 hours at a certain resource, and 101 hours of capacity are available in week 29 for that resource, you can produce no more than 50 chairs in that week.</Paragraph>
			<List><ListIntro>Capacity at a specific resource is only considered as a planning constraint if the following conditions apply:</ListIntro>
				<ListItem>The resource is included in the <Link href="/baanerp/ti/glossary/glossary#BillOfCritic.ti" role="glossary">bill of critical capacities (BCC)</Link> of the item.</ListItem>
				<ListItem>The resource is defined as a constraint in master planning (see the <GUIRef href="/baanerp/cp/rpd/cprpd2100m000#cprpd200.fica" role="formfield">Constraint</GUIRef> check box in the <GUIRef href="/baanerp/cp/rpd/cprpd2100m000" role="session">Resource (cprpd2100m000)</GUIRef> session).</ListItem>
			</List>
		</ExampleSection>
		<GeneralSection><SectionTitle>Planning options</SectionTitle>
			<List><ListIntro>For a planning run using workload control, you have the following options:</ListIntro>
				<ListItem>Do not consider any constraints at all. This is equivalent to using <Link href="/baanerp/cp/glossary/glossary#000131" role="glossary">infinite planning</Link>.</ListItem>
				<ListItem>Only consider material constraints.</ListItem>
				<ListItem>Only consider capacity constraints.</ListItem>
				<ListItem>Consider material as well as capacity constraints.</ListItem>
			</List>
			<Paragraph>You can make your choice by selecting or clearing the appropriate check boxes in the <GUIRef href="/baanerp/cp/rmp/cprmp1202m000" role="session">Generate Master Planning (cprmp1202m000)</GUIRef> session or the <GUIRef href="/baanerp/cp/rmp/cprmp1203m000" role="session">Generate Master Planning (Item) (cprmp1203m000)</GUIRef> session.</Paragraph>
		</GeneralSection>
		<GeneralSection><SectionTitle>Planning and replanning</SectionTitle>
			<Paragraph>As a rule, the order in which plan items are planned depends on the phase number of the plan unit that each item belongs to. (If a plan item is not linked to a plan unit, the phase number of the item itself is used. For more information, see <Link href="/baanerp/cp/onlinemanual/000156" role="manual">Planning sequence and phase numbers</Link>.</Paragraph>
			<Paragraph>The normal planning order starts with the lowest phase number, and ends with the highest phase number. SSA ERP assigns phase numbers in such a way that a manufactured item is planned before its components are planned. In this way, dependent demand originating from the end item is taken into account when its components are planned.</Paragraph>
			<Paragraph>However, this poses a problem if material constraints are to be considered. When the supply of the end item is planned, and the availability of a critical component has to be checked, the projected inventory of this component has not yet been updated.</Paragraph>
			<List><ListIntro>There are two solutions to this problem:</ListIntro>
				<ListItem>Use the previously computed projected inventory stored in the component's item master plan.</ListItem>
				<ListItem>Use one or more iterations.</ListItem>
			</List>
			<Paragraph>The first solution assumes that the item master plan is updated on a regular basis, so that usually the existing projected inventory values are approximately correct. For an example, see <Link href="/baanerp/cp/onlinemanual/000028" role="manual">Planning without iterations, an example</Link>.</Paragraph>
		</GeneralSection>
		<Note><SectionTitle>Note</SectionTitle>
			<Paragraph>You can update an item master plan's inventory data by choosing the <GUIRef href="" role="manual">Generate</GUIRef> command in the <GUIRef href="/baanerp/cp/rmp/cprmp2101m000" role="session">Item Master Plan (cprmp2101m000)</GUIRef> session. You can update the inventory data for a range of items in the <GUIRef href="/baanerp/cp/rpd/cprpd4200m000" role="session">Initialize, Roll, and Update Scenario (cprpd4200m000)</GUIRef> session.</Paragraph>
			<Paragraph>The second solution involves the use of iterations. When the projected inventory computed for a component item drops below the inventory plan, the consequences of this constraint are determined by replanning all items for which this is relevant. For a more detailed description, see <Link href="/baanerp/cp/onlinemanual/000029" role="manual">Planning with iterations</Link>; for an example, see <Link href="/baanerp/cp/onlinemanual/000030" role="manual">Planning with iterations, an example</Link>.</Paragraph>
		</Note>
	</GeneralSection>
	<RelatedTopics><SectionTitle>Related topics</SectionTitle>
		<RelTopic><Link href="/baanerp/cp/onlinemanual/000003" role="manual">Workload control</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/cp/onlinemanual/000028" role="manual">Planning without iterations, an example</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/cp/onlinemanual/000029" role="manual">Planning with iterations</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/cp/onlinemanual/000030" role="manual">Planning with iterations, an example</Link>
		</RelTopic>
		<RelTopic><Link href="/baanerp/cp/onlinemanual/000156" role="manual">Planning sequence and phase numbers</Link>
		</RelTopic>
	</RelatedTopics>
</ManualTopic>
