<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/ti/onlinemanual/000746" xml:lang="en">
   <Header>
      <Title>Generating Product Variant Structures</Title>
      <Keyword type="header" order="d1e2049591">
         <Level1>Generating</Level1>
         <Level2>product variant structures</Level2>
      </Keyword>
      <Keyword type="header" order="d1e2049596">
         <Level1>Product Variant Structures</Level1>
         <Level2>generating</Level2>
      </Keyword>
   </Header>
   <GeneralSection>
      <Paragraph>A product variant structure defines the structure of a specific
		configured item by specifying the relations between this item and <Link href="/baanerp/ti/glossary/glossary#000401" role="glossary">engineering modules</Link> that make up this item. Generic
		sub-items can also have their own sub-items and/or engineering modules. The
		level below the engineering modules is specified in the <Link href="/baanerp/ti/glossary/glossary#000408" role="glossary" Update="No">flattened</Link> 
         <Link href="/baanerp/ti/glossary/glossary#000073" role="glossary" Update="No">assembly parts</Link>, which appears in the <GUIRef href="/baanerp/ti/apl/tiapl2520m000" role="session">Flattened Assembly Parts and Operations (tiapl2520m000)</GUIRef> session.</Paragraph>
      <List>
         <ListIntro>The product variant structure is created on the following
		  moments:</ListIntro>
         <ListItem>When the <Link href="/baanerp/td/glossary/glossary#ProducVarian_td" role="glossary">product variant</Link> is entered and saved, the
		  product variant structure is created, in regard to the relation between the
		  main item and the generic sub items.</ListItem>
         <ListItem>When you run the current session, the product variant structure
		  is created, in regard to the relation between the main item or generic items
		  and the engineering modules.</ListItem>
      </List>
      <List>
         <ListIntro>The current session only creates product variant structures if
		  the following conditions are met:</ListIntro>
         <ListItem>Your current <Link href="/baanerp/tc/glossary/glossary#Company_tc" role="glossary">company</Link> is defined as <Link href="/baanerp/ti/glossary/glossary#000405" role="glossary">master company</Link> in the <GUIRef href="/baanerp/ti/apl/tiapl0500m000" role="session">Assembly Planning Parameters (tiapl0500m000)</GUIRef> session.</ListItem>
         <ListItem>The <Link href="/baanerp/ti/apl/tiapl0100s000#tiapl000.epvs" role="formfield">External Product Variant Structure</Link> check box is cleared
		  in the details of the <GUIRef href="/baanerp/ti/apl/tiapl0500m000" role="session">Assembly Planning Parameters (tiapl0500m000)</GUIRef> session.</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> of the product variant, which
		  appears in the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session, is within the <Link href="/baanerp/cp/glossary/glossary#000063" role="glossary">time fence</Link> that is defined in the details of the <GUIRef href="/baanerp/ti/apl/tiapl0500m000" role="session">Assembly Planning Parameters (tiapl0500m000)</GUIRef> session.</ListItem>
         <ListItem>The <Link href="/baanerp/ti/apl/tiapl3100s000#tiapl300.apsv" role="formfield">
               <GUIRef href="/baanerp/ti/apl/tiapl3100s000#tiapl300.apsv" role="manual">Product Variant Structure generated</GUIRef>
            </Link> check box on the
		  product variant, which appears 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/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.asln" role="formfield">
               <GUIRef href="/baanerp/ti/apl/tiapl3500m000#tiapl300.asln" role="manual">Assembly Line</GUIRef>
            </Link> which appears on the product variant, in
		  the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session has the <GUIRef href="/baanerp/ti/asl/tiasl1530m000#tiasl130.alss" role="manual">Assembly Line Structure Status</GUIRef> set to <GUIRef href="/baanerp/ti/domains/asc.alss#actualized" role="option">Actualized</GUIRef>. The <GUIRef href="/baanerp/ti/asl/tiasl1530m000#tiasl130.alss" role="manual">Assembly Line Structure Status</GUIRef> appears in the <GUIRef href="/baanerp/ti/asl/tiasl1530m000" role="session">Assembly Lines (tiasl1530m000)</GUIRef> session.</ListItem>
      </List>
      <Paragraph>The <Link href="/baanerp/ti/glossary/glossary#BillOfMateri_ti" role="glossary">bill of material (BOM)</Link> relations to
		engineering modules are copied from the item's template, which is defined in
		the <GUIRef href="/baanerp/ti/apl/tiapl2510m000" role="session">Generic Bill of Material (tiapl2510m000)</GUIRef> session. The information that is retrieved
		from the <Link href="/baanerp/cf/glossary/glossary#000020" role="glossary">generic BOM</Link> is selected, based on the <Link href="/baanerp/tc/glossary/glossary#000304" role="glossary">effectivity unit</Link> of the product variant, and the
		effective and expiry dates. The date range is evaluated against the <GUIRef href="/baanerp/ti/apl/tiapl3100s000#tiapl300.pcfd" role="manual">Product Configuration Date</GUIRef>, which appears in the
		details of the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session.</Paragraph>
      <Paragraph>If the product variant structures are generated, a completion
		report is created, and the <GUIRef href="/baanerp/ti/apl/tiapl3100s000#tiapl300.apsv" role="manual">Product Variant Structure generated</GUIRef> check box on the
		product variant is selected, which appears in the details of the <GUIRef href="/baanerp/ti/apl/tiapl3500m000" role="session">Product Variants (tiapl3500m000)</GUIRef> session.</Paragraph>
      <Paragraph>If errors occurred, the Messages button is enabled. Click this
		button to display the error messages.</Paragraph>
      <Paragraph>Click Make Job to add the current session to a job to run the
		session in batch mode.</Paragraph>
      <Note>
         <SectionTitle>Note</SectionTitle>
         <List>
            <ListIntro>Product variant structures are also generated by the
			 following sessions:</ListIntro>
            <ListItem>
               <Link href="/baanerp/ti/apl/tiapl2221m000" role="session">
                  <GUIRef href="/baanerp/ti/apl/tiapl2221m000" role="session">Calculate Assembly Part Requirements (tiapl2221m000)</GUIRef>
               </Link>
            </ListItem>
            <ListItem>
               <Link href="/baanerp/ti/apl/tiapl3203m000" role="session">
                  <GUIRef href="/baanerp/ti/apl/tiapl3203m000" role="session">Refresh and Freeze Assembly Orders (tiapl3203m000)</GUIRef>
               </Link>
            </ListItem>
         </List>
      </Note>
   </GeneralSection>
   <GeneralSection>
      <Paragraph>You can also generate product variant structures for <Link href="/baanerp/tc/glossary/glossary#000440" role="glossary">configurable items</Link>. You can use a <Link href="/baanerp/tc/glossary/glossary#000440" role="glossary">configurable item</Link> to create a item structure that can hold a configurable purchased
		sub-assembly.</Paragraph>
      <List>
         <ListIntro>For more information on procuring purchased <Link href="/baanerp/tc/glossary/glossary#000440" role="glossary">configurable items</Link> in Assembly Control module, refer to</ListIntro>
         <ListItem>
            <Link href="/baanerp/ti/onlinemanual/000530" role="manual">Procuring configured items in Assembly Control - Master Data Setup</Link>
         </ListItem>
         <ListItem>
            <Link href="/baanerp/ti/onlinemanual/000535" role="manual">Procuring configured items in Assembly Control - BOM setup</Link>
         </ListItem>
         <ListItem>
            <Link href="/baanerp/ti/onlinemanual/000540" role="manual">Product variants - Purchased configurable items</Link>
         </ListItem>
      </List>
   </GeneralSection>
   <RelatedTopics>
      <SectionTitle>Related topics</SectionTitle>
      <RelTopic>
         <Link href="/baanerp/ti/onlinemanual/000402" role="manual">Assembly planning overview</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/tc/onlinemanual/000300" role="manual">Overview of unit effectivity</Link>
      </RelTopic>
   </RelatedTopics>
</ManualTopic>