<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/ti/onlinemanual/G00110" xml:lang="en">
   <Header>
      <Title>Generating Assembly Orders</Title>
      <Keyword type="header" order="d1e2073878">
         <Level1>Generate Assembly Orders</Level1>
         <Level2>Review Assembly Orders</Level2>
      </Keyword>
      <Keyword type="header" order="d1e2073883">
         <Level1>Review Line Station Orders</Level1>
      </Keyword>
      <Keyword type="header" order="d1e2073886">
         <Level1>Review Product Variant</Level1>
         <Level2>create sales order (line)</Level2>
      </Keyword>
      <Keyword type="header" order="d1e2073891">
         <Level1>Create Sales Order (Line)</Level1>
         <Level2>review product variant</Level2>
      </Keyword>
      <Keyword type="header" order="d1e2073896">
         <Level1>Calculate Assembly Part Requirements</Level1>
      </Keyword>
   </Header>
   <AimSection>
      <Paragraph>Use the <GUIRef href="/baanerp/ti/apl/tiapl3201m000" role="session">Generate Assembly Orders (tiapl3201m000)</GUIRef> session to create <Link href="/baanerp/tp/glossary/glossary#000319" role="glossary" Update="No">assembly orders</Link> in <GUIRef href="/baanerp/ti/asc" role="module">Assembly Control</GUIRef> for <Link href="/baanerp/td/glossary/glossary#ProducVarian_td" role="glossary">product variants</Link> that are present in <GUIRef href="/baanerp/ti/apl" role="module">Assembly Planning</GUIRef>.</Paragraph>
   </AimSection>
   <GeneralSection>
      <List>
         <ListIntro>Assembly orders are created only if the the following criteria
		  are met:</ListIntro>
         <ListItem>The <Link href="/baanerp/ti/apl/tiapl3500m000#tiapl300.pvst" role="formfield">
               <GUIRef href="/baanerp/ti/apl/tiapl3500m000#tiapl300.pvst" role="manual">Assembly Status</GUIRef>
            </Link>, which is displayed in the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session, is <GUIRef href="/baanerp/ti/domains/apl.pvst#open" role="option">Open</GUIRef>.</ListItem>
         <ListItem>The <Link href="/baanerp/ti/apl/tiapl3100s000#tiapl300.tbdl" role="formfield">
               <GUIRef href="/baanerp/ti/apl/tiapl3100s000#tiapl300.tbdl" role="manual">To Be Deleted</GUIRef>
            </Link> check box in the details of the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session is cleared.</ListItem>
         <ListItem>The <Link href="/baanerp/ti/apl/tiapl3500m000#tiapl300.plod" role="formfield">
               <GUIRef href="/baanerp/ti/apl/tiapl3500m000#tiapl300.plod" role="manual">Planned Offline Date</GUIRef>
            </Link> in the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session falls within the assembly order <Link href="/baanerp/cp/glossary/glossary#000063" role="glossary">time fence</Link> of the <Link href="/baanerp/ti/glossary/glossary#000350" role="glossary">roll-off line</Link>. The assembly order time fence is defined
		  per assembly line in the details of the <GUIRef href="/baanerp/ti/asl/tiasl1530m000" role="session">Assembly Lines (tiasl1530m000)</GUIRef> session.</ListItem>
         <ListItem>The <GUIRef href="/baanerp/ti/asl/tiasl1530m000#tiasl130.alss" role="manual">Assembly Line Structure Status</GUIRef> of the roll-off
		  assembly line, which is displayed in the <GUIRef href="/baanerp/ti/asl/tiasl1530m000" role="session">Assembly Lines (tiasl1530m000)</GUIRef> session, is <GUIRef href="/baanerp/ti/domains/asc.alss#actualized" role="option">Actualized</GUIRef>.</ListItem>
         <ListItem> 
            <List>
               <ListIntro>The item has the following characteristics:</ListIntro>
               <ListItem>The item type is <GUIRef href="/baanerp/tc/domains/kitm#generic" role="option">Generic</GUIRef>.</ListItem>
               <ListItem>The item is <GUIRef href="/baanerp/tc/domains/ibd.itty#serial" role="option">Serialized</GUIRef>.</ListItem>
               <ListItem>The item's item ordering data exists.</ListItem>
               <ListItem>The item ordering system is <GUIRef href="/baanerp/tc/domains/osys#fas" role="option">FAS</GUIRef>.</ListItem>
            </List>
         </ListItem>
      </List>
      <Paragraph>If you select the data in the current session by zooming to the
		related sessions, only those assembly lines, product variants, and generic
		items that meet these criteria can be selected. The assembly order time fence
		and planned offline date do not influence the selections you can make.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <ProcedureList>
         <ListIntro>The creation of assembly orders is a complex process, because
		  much data must be combined. The flow of this process can be outlined as
		  follows:</ListIntro>
         <ListItem>Based on the selection of the product variants in the current
		  session, the <Link href="/baanerp/ti/glossary/glossary#000400" role="glossary" Update="No">product variant structures</Link> are generated.
		  Refer to the online help of the <GUIRef href="/baanerp/ti/apl/tiapl3210m000" role="session">Generate Product Variant Structures (tiapl3210m000)</GUIRef> session for a detailed explanation
		  of this process. Note that the product variant structure is generated only if
		  the <GUIRef href="/baanerp/ti/apl/tiapl0100s000#tiapl000.epvs" role="manual">External Product Variant Structure</GUIRef> check box is
		  cleared in the details of the <GUIRef href="/baanerp/ti/apl/tiapl0500m000" role="session">Assembly Planning Parameters (tiapl0500m000)</GUIRef> session. If this check box is selected, LN uses the present product variant structure.</ListItem>
         <ListItem>The assembly line structure is initialized in <GUIRef href="/baanerp/ti/asc" role="module">Assembly Control</GUIRef>. The
		  line structure must be determined, because, for each supplying assembly order,
		  the parent assembly order must be known.</ListItem>
         <ListItem>The line structure is browsed, starting from the end of the
		  roll-off line to the start of the <Link href="/baanerp/ti/glossary/glossary#000097" role="glossary" Update="No">supplying assembly lines</Link>. While browsing the
		  line structure, the following data is registered: First, the data is registered
		  if generic sub-items are assembled in another company, and second, the <Link href="/baanerp/ti/glossary/glossary#000073" role="glossary" Update="No">assembly parts</Link> and <Link href="/baanerp/ti/glossary/glossary#000000000000052" role="glossary">operations</Link> that are related to an <Link href="/baanerp/tc/glossary/glossary#000366" role="glossary">engineering module</Link>. The first action is used to determine
		  which assembly orders must be generated. Each company requires its own assembly
		  order. The second action is used to gather information for the creation of <Link href="/baanerp/ti/glossary/glossary#000306" role="glossary" Update="No">line-station variants</Link> (LSVs). This
		  information is taken from the <Link href="/baanerp/ti/glossary/glossary#000402" role="glossary">flattened</Link> assembly parts and operations, and is evaluated
		  based on effective dates and units. The required materials and operations are
		  stored by line station. For more information on <Link href="/baanerp/ti/glossary/glossary#000306" role="glossary" Update="No">line-station variants</Link>, refer to <Link href="/baanerp/ti/onlinemanual/000302" role="manual">Line station variants and line station orders</Link>.</ListItem>
         <ListItem>The LSVs are determined and/or created in <GUIRef href="/baanerp/ti/asc" role="module">Assembly Control</GUIRef>. LSVs
		  store the assembly parts and operations that are required for a specific
		  assembly order by line station. LSVs can be reused, which means that the LSV
		  can also be used for other assembly orders if these orders require the same
		  assembly parts and operations on the line station concerned. This way, the LSVs
		  reduce unnecessary data and enhance performance.</ListItem>
         <ListItem>The assembly orders are created, starting with the roll-off
		  line. For each line station, an LSO is created based on the appropriate LSV.</ListItem>
         <ListItem>The <GUIRef href="/baanerp/ti/apl/tiapl3500m000#tiapl300.pvst" role="manual">Assembly Status</GUIRef>, which appears in the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session, is set to <GUIRef href="/baanerp/ti/domains/apl.pvst#planned" role="option">Planned</GUIRef>. If the creation of the assembly orders was not
		  successful, the <GUIRef href="/baanerp/ti/apl/tiapl3500m000#tiapl300.pvst" role="manual">Assembly Status</GUIRef> remains <GUIRef href="/baanerp/ti/domains/apl.pvst#open" role="option">Open</GUIRef>, and
		  assembly lines for which no assembly orders were created are considered the
		  next time the current session runs.</ListItem>
      </ProcedureList>
      <Paragraph>After the assembly orders are created, a completion report is
		created. If errors occurred, the Messages button is enabled. Click this button
		to display the error messages. Click Make Job to add the current session to a
		job to run the session in batch mode.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <Paragraph>When assembly orders are generated, line station orders are
		created. A <Link href="/baanerp/ti/glossary/glossary#000311" role="glossary">line station order</Link> is a production order for an assembly
		line station.</Paragraph>
      <List>
         <ListIntro>A line station order can have the following
		  statuses:</ListIntro>
         <ListItem>
            <GUIRef href="/baanerp/ti/domains/asc.lsst#planned" role="option">Planned</GUIRef>
         </ListItem>
         <ListItem>
            <GUIRef href="/baanerp/ti/domains/asc.lsst#frozen" role="option">Frozen</GUIRef>
         </ListItem>
         <ListItem>
            <GUIRef href="/baanerp/ti/domains/asc.lsst#ready.to.start" role="option">Ready to Start</GUIRef>
         </ListItem>
         <ListItem>
            <GUIRef href="/baanerp/ti/domains/asc.lsst#completed" role="option">Completed</GUIRef>
         </ListItem>
         <ListItem>
            <GUIRef href="/baanerp/ti/domains/asc.lsst#closed" role="option">Closed</GUIRef>
         </ListItem>
      </List>
      <Paragraph>When line station orders are generated, the status is set to <GUIRef href="/baanerp/ti/domains/asc.lsst#planned" role="option">Planned</GUIRef>. For more information on <Link href="/baanerp/ti/glossary/glossary#000311" role="glossary">line station orders</Link>, refer to <Link href="/baanerp/ti/onlinemanual/000302" role="manual">Line station variants and line station orders</Link>.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <Paragraph>Start <GUIRef>
            <GUIRef href="/baanerp/ti" role="package">Manufacturing</GUIRef> &gt;   &gt; <GUIRef href="/baanerp/ti/apl" role="module">Assembly Planning</GUIRef> &gt; <PathPart>Configuration</PathPart> &gt; <GUIRef href="/baanerp/ti/apl/tiapl3201m000" role="session">Create Assembly Orders (tiapl3201m000)</GUIRef>
         </GUIRef>.</Paragraph>
      <List>
         <ListIntro>You can generate assembly orders based on different selection
		  criteria such as the following:</ListIntro>
         <ListItem>
            <Paragraph>
               <GUIRef href="/baanerp/ti/apl/tiapl3201m000#roll.off.line.fr" role="manual">Roll-off Line</GUIRef>
            </Paragraph>
         </ListItem>
         <ListItem>
            <Paragraph>
               <GUIRef href="/baanerp/ti/apl/tiapl3201m000#prod.var.fr" role="manual">Product Variant</GUIRef>
            </Paragraph>
         </ListItem>
         <ListItem>
            <Paragraph>
               <GUIRef href="/baanerp/ti/apl/tiapl3201m000#gen.item.fr" role="manual">From Item</GUIRef>
            </Paragraph>
         </ListItem>
         <ListItem>
            <Paragraph>
               <GUIRef href="/baanerp/ti/apl/tiapl3201m000#gen.item.to" role="manual">To Item</GUIRef>
            </Paragraph>
         </ListItem>
      </List>
      <Paragraph>Click <GUIRef href="/baanerp/ti/apl/tiapl3201m000#create.assembly.orders" role="command">Generate</GUIRef> to start the assembly order generation
		process.</Paragraph>
      <Paragraph>To check the number of assembly orders generated for a product
		variant, you can either open the <GUIRef href="/baanerp/ti/asc/tiasc2502m000" role="session">Assembly Orders (tiasc2502m000)</GUIRef> session (filter on product variant). Alternatively, go
		to the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session, select the product variant and, from
		the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">appropriate</Link> menu, click <GUIRef href="/baanerp/ti/apl/tiapl3500m000#start.status" role="command">Product Variant - Assembly Lines</GUIRef> (Assembly Orders
		by Assembly line).</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Reviewing assembly orders</SectionTitle>
      <Paragraph>Start <GUIRef>
            <GUIRef href="/baanerp/ti" role="package">Manufacturing</GUIRef> &gt;   &gt; <GUIRef href="/baanerp/ti/asc" role="module">Assembly Control</GUIRef> &gt; <PathPart>Assembly
		Orders</PathPart> &gt; <GUIRef href="/baanerp/ti/asc/tiasc2502m000" role="session">Assembly Orders (tiasc2502m000)</GUIRef>
         </GUIRef>.</Paragraph>
      <ProcedureList>
         <ListIntro>To review the assembly orders, complete these
		  steps:</ListIntro>
         <ListItem>
            <Paragraph>Select a previously generated assembly order with the <GUIRef href="/baanerp/ti/domains/asc.lsst#planned" role="option">Planned</GUIRef> status. Double-click the assembly order and view
			 the details on the General tab.</Paragraph>
            <List>
               <ListIntro>Some of the crtitical information that this tab provides
				you with is as follows:</ListIntro>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.asst" role="manual">Assembly Order Status</GUIRef>
               </ListItem>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.ofst" role="manual">Offsetting Required</GUIRef>: If this check box is selected, the line station orders (LSOs) of this assembly order must
				be offset. For more information on <Link href="/baanerp/ti/glossary/glossary#000311" role="glossary">line station orders</Link>, refer to <Link href="/baanerp/ti/onlinemanual/000302" role="manual">Line station variants and line station orders</Link>.</ListItem>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.item" role="manual">Item</GUIRef>: The end item of the assembly order.</ListItem>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.mser" role="manual">Serial Number</GUIRef>: The serial number of the end item. The
				serial number is attached to the order when the order is sequenced.</ListItem>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.pvar" role="manual">Product Variant</GUIRef>: A unique configuration or
				specification of a configurable item. The specification results from the
				configuration process and includes information such as feature options,
				company, and assembly line.</ListItem>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.smsc" role="manual">Sell Multiples of Same Configuration</GUIRef>: If this check box is selected, a sales order line with this product variant can have an
				order quantity greater than one. An assembly order always has an order quantity
				of one. More than one assembly order can be required to fulfill one sales order
				line.</ListItem>
            </List>
         </ListItem>
         <ListItem>
            <List>
               <ListIntro>Click the Planning tab. Some of the crtitical information
				that this tab provides you with is as follows:</ListIntro>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.rqod" role="manual">Requested Offline Date</GUIRef>: The date when work on the
				assembly order must be completed.</ListItem>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.plod" role="manual">Planned Offline Date</GUIRef>: The date when work on the order
				must be completed.</ListItem>
               <ListItem>
                  <GUIRef href="/baanerp/ti/asc/tiasc2502m000#tiasc200.stdt" role="manual">Assembly Start Date</GUIRef>: The date when work on the
				assembly order is planned to start on the assembly line.</ListItem>
            </List>
         </ListItem>
      </ProcedureList>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Reviewing line-station orders</SectionTitle>
      <Paragraph>Start <GUIRef>
            <GUIRef href="/baanerp/ti" role="package">Manufacturing</GUIRef> &gt;   &gt; <GUIRef href="/baanerp/ti/asc" role="module">Assembly Control</GUIRef> &gt; <PathPart>Assembly
		Orders</PathPart> &gt; <GUIRef href="/baanerp/ti/asc/tiasc2502m000" role="session">Assembly Orders (tiasc2502m000)</GUIRef>
         </GUIRef>.</Paragraph>
      <ProcedureList>
         <ListIntro>To review line station orders, complete these
		  steps:</ListIntro>
         <ListItem>
            <Paragraph>Select an assembly order and click <GUIRef href="/baanerp/ti/asc/tiasc2502m000#line.station.orders" role="command">Line Station Orders</GUIRef> on the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">appropriate</Link> menu. The <GUIRef href="/baanerp/ti/asc/tiasc2510m000" role="session">Assembly Order - Line Station Orders (tiasc2510m000)</GUIRef> session starts.</Paragraph>
            <Paragraph>A list of all line-station orders related to your selected
			 assembly order is displayed. These line station orders are created when your
			 assembly order is generated.</Paragraph>
         </ListItem>
         <ListItem>
            <Paragraph>Select a line station order. Click <GUIRef href="/baanerp/ti/asc/tiasc2510m000#line.station.variants" role="command">Line Station Variants</GUIRef> on the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">appropriate</Link> menu. Use this <GUIRef href="/baanerp/ti/asc/tiasc2520m000" role="session">Line Station Variants (tiasc2520m000)</GUIRef> session to view line-station variants (LSVs).
			 A line-station variant is a device to reduce unnecessary data and enhance
			 performance.</Paragraph>
            <Paragraph>For more information on <Link href="/baanerp/ti/glossary/glossary#000306" role="glossary">Line-station variants</Link>, refer to <Link href="/baanerp/ti/onlinemanual/000302" role="manual">Line station variants and line station orders</Link>.</Paragraph>
         </ListItem>
      </ProcedureList>
      <Paragraph>
         <Link href="/baanerp/ti/glossary/glossary#000306" role="glossary">Line-station variants</Link> are linked to <Link href="/baanerp/ti/glossary/glossary#000311" role="glossary">line station orders</Link>. Line-station variants hold operation and assembly part
		information of a specific line station.</Paragraph>
      <List>
         <ListIntro>The concept of LSVs is based on the reuse of data between
		  identical assembly orders, which has the following advantages:</ListIntro>
         <ListItem>Identical operations and materials are stored only once, rather
		  than for each assembly order.</ListItem>
         <ListItem>Reduced storage of unnecessary data, which leads to enhanced
		  performance.</ListItem>
      </List>
      <Paragraph>For each assembly order and line-station order, the system
		checks the materials and operations required for the order. If the materials
		and operations required are different from existing LSVs, a new LSV is created.</Paragraph>
   </GeneralSection>
</ManualTopic>