<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/ti/onlinemanual/000655" xml:lang="en">
   <Header>
      <Title>Bucket Definition</Title>
      <Keyword type="header" order="d1e2040071">
         <Level1>Bucket</Level1>
         <Level2>definition</Level2>
      </Keyword>
      <Keyword type="header" order="d1e2040076">
         <Level1>Definition</Level1>
         <Level2>bucket</Level2>
      </Keyword>
   </Header>
   <GeneralSection>
      <Paragraph> 
         <Link href="/baanerp/ti/glossary/glossary#Allocation_ti" role="glossary">Allocation</Link> and <Link href="/baanerp/ti/glossary/glossary#Backflushing_ti" role="glossary">backflushing</Link> are done per line station per bucket when
		you use <GUIRef href="/baanerp/ti/domains/asc.trpr#line" role="option">Line Station Based</GUIRef> 
         <GUIRef href="/baanerp/ti/asc/tiasc0100m000#tiasc000.trpr" role="manual">Transaction Processing</GUIRef>, which means that all the line
		station orders in one bucket are combined. This reduces the number of
		transaction, compared with <GUIRef href="/baanerp/ti/domains/asc.trpr#order" role="option">Order Based</GUIRef> transaction processing. The performance is further enhanced if
		you use larger buckets, because this reduces the number of
		transactions.</Paragraph>
      <Paragraph>After you define the
		buckets, you must run <GUIRef href="/baanerp/ti/asl/tiasl1100m000#buckets.generate" role="command">Generate Buckets</GUIRef>, which is available from the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">appropriate</Link> menu, to
		generate the buckets for the full allocation time fence in <Link href="/baanerp/ti/onlinemanual/tiasc" role="manual">Assembly Control (ASC)</Link>. The buckets for the
		period length must be the same as for the <GUIRef href="/baanerp/ti/asc/tiasc0100m000#tiasc000.altf" role="manual">Allocation Time Fence [days]</GUIRef>, which is defined in the <GUIRef href="/baanerp/ti/asc/tiasc0100m000" role="session">Assembly Control Parameters (tiasc0100m000)</GUIRef> session, because allocation is done within
		the allocation time fence.</Paragraph>
      <Paragraph>It is best to define a
		whole number of buckets per day. If not, your buckets will be of different
		lengths. For example, if you enter 10 hours into this field, LN will generate two
		buckets each of ten hours and one bucket of four hours (for one day of 24
		hours). If you make many changes to assembly orders you should make your
		buckets smaller than if you make few changes.</Paragraph>
      <ExampleSection>
         <SectionTitle>Example</SectionTitle>
         <Paragraph>In the current session
		  you enter the following:</Paragraph>
         <TABLE border="1" borderstyle="default" space-and-orientation="indented-estimated">
            <THEAD noTR="1">
               <TR no="1" isLast="true">
                  <TD rowspan="1" colspan="1">Period</TD>
                  <TD rowspan="1" colspan="1">No. days</TD>
                  <TD rowspan="1" colspan="1">Bucket length</TD>
                  <TD rowspan="1" colspan="1">Unit</TD>
               </TR>
            </THEAD>
            <TBODY noTR="3">
               <TR no="1" isLast="false">
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">4</TD>
                  <TD rowspan="1" colspan="1">hour</TD>
               </TR>
               <TR no="2" isLast="false">
                  <TD rowspan="1" colspan="1">2</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">8</TD>
                  <TD rowspan="1" colspan="1">hour</TD>
               </TR>
               <TR no="3" isLast="true">
                  <TD rowspan="1" colspan="1">3</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">12</TD>
                  <TD rowspan="1" colspan="1">hour</TD>
               </TR>
            </TBODY>
         </TABLE>
         <Paragraph>In the <GUIRef href="/baanerp/ti/asc/tiasc0100m000#tiasc000.altf" role="manual">Allocation Time Fence [days]</GUIRef> field of the <GUIRef href="/baanerp/ti/asc/tiasc0100m000" role="session">Assembly Control Parameters (tiasc0100m000)</GUIRef> session you can enter, for example, 5
		  days.</Paragraph>
         <Paragraph>When you select the <GUIRef href="/baanerp/ti/asl/tiasl1100m000#buckets.generate" role="command">Generate Buckets</GUIRef> option, the following buckets are generated:</Paragraph>
         <TABLE border="1" borderstyle="default" space-and-orientation="indented-estimated">
            <THEAD noTR="1">
               <TR no="1" isLast="true">
                  <TD rowspan="1" colspan="1">Bucket</TD>
                  <TD rowspan="1" colspan="1">Day number</TD>
                  <TD rowspan="1" colspan="1">Start</TD>
                  <TD rowspan="1" colspan="1">End</TD>
               </TR>
            </THEAD>
            <TBODY noTR="15">
               <TR no="1" isLast="false">
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">00:00</TD>
                  <TD rowspan="1" colspan="1">04:00</TD>
               </TR>
               <TR no="2" isLast="false">
                  <TD rowspan="1" colspan="1">2</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">04:00</TD>
                  <TD rowspan="1" colspan="1">08:00</TD>
               </TR>
               <TR no="3" isLast="false">
                  <TD rowspan="1" colspan="1">3</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">08:00</TD>
                  <TD rowspan="1" colspan="1">12:00</TD>
               </TR>
               <TR no="4" isLast="false">
                  <TD rowspan="1" colspan="1">4</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">12:00</TD>
                  <TD rowspan="1" colspan="1">16:00</TD>
               </TR>
               <TR no="5" isLast="false">
                  <TD rowspan="1" colspan="1">5</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">16:00</TD>
                  <TD rowspan="1" colspan="1">20:00</TD>
               </TR>
               <TR no="6" isLast="false">
                  <TD rowspan="1" colspan="1">6</TD>
                  <TD rowspan="1" colspan="1">1</TD>
                  <TD rowspan="1" colspan="1">20:00</TD>
                  <TD rowspan="1" colspan="1">24:00</TD>
               </TR>
               <TR no="7" isLast="false">
                  <TD rowspan="1" colspan="1">7</TD>
                  <TD rowspan="1" colspan="1">2</TD>
                  <TD rowspan="1" colspan="1">00:00</TD>
                  <TD rowspan="1" colspan="1">08:00</TD>
               </TR>
               <TR no="8" isLast="false">
                  <TD rowspan="1" colspan="1">8</TD>
                  <TD rowspan="1" colspan="1">2</TD>
                  <TD rowspan="1" colspan="1">08:00</TD>
                  <TD rowspan="1" colspan="1">16:00</TD>
               </TR>
               <TR no="9" isLast="false">
                  <TD rowspan="1" colspan="1">9</TD>
                  <TD rowspan="1" colspan="1">2</TD>
                  <TD rowspan="1" colspan="1">16:00</TD>
                  <TD rowspan="1" colspan="1">24:00</TD>
               </TR>
               <TR no="10" isLast="false">
                  <TD rowspan="1" colspan="1">10</TD>
                  <TD rowspan="1" colspan="1">3</TD>
                  <TD rowspan="1" colspan="1">00:00</TD>
                  <TD rowspan="1" colspan="1">12:00</TD>
               </TR>
               <TR no="11" isLast="false">
                  <TD rowspan="1" colspan="1">11</TD>
                  <TD rowspan="1" colspan="1">3</TD>
                  <TD rowspan="1" colspan="1">12:00</TD>
                  <TD rowspan="1" colspan="1">24:00</TD>
               </TR>
               <TR no="12" isLast="false">
                  <TD rowspan="1" colspan="1">12</TD>
                  <TD rowspan="1" colspan="1">4</TD>
                  <TD rowspan="1" colspan="1">00:00</TD>
                  <TD rowspan="1" colspan="1">12:00</TD>
               </TR>
               <TR no="13" isLast="false">
                  <TD rowspan="1" colspan="1">13</TD>
                  <TD rowspan="1" colspan="1">4</TD>
                  <TD rowspan="1" colspan="1">12:00</TD>
                  <TD rowspan="1" colspan="1">24:00</TD>
               </TR>
               <TR no="14" isLast="false">
                  <TD rowspan="1" colspan="1">14</TD>
                  <TD rowspan="1" colspan="1">5</TD>
                  <TD rowspan="1" colspan="1">00:00</TD>
                  <TD rowspan="1" colspan="1">12:00</TD>
               </TR>
               <TR no="15" isLast="true">
                  <TD rowspan="1" colspan="1">15</TD>
                  <TD rowspan="1" colspan="1">5</TD>
                  <TD rowspan="1" colspan="1">12:00</TD>
                  <TD rowspan="1" colspan="1">24:00</TD>
               </TR>
            </TBODY>
         </TABLE>
         <Paragraph>The final two lines
		  were created because the allocation time fence was filled.</Paragraph>
      </ExampleSection>
      <Note>
         <SectionTitle>Note</SectionTitle>
         <Paragraph>You can view the
		  buckets you have defined with the <GUIRef href="/baanerp/ti/asl/tiasl1501m000" role="session">Buckets (tiasl1501m000)</GUIRef> session. You can print out the data you have entered
		  in this session, by selecting <GUIRef href="/baanerp/ti/asl/tiasl1100m000#tiasl1400m000" role="command">Print Bucket Definition</GUIRef> from the <GUIRef href="" role="menu">File</GUIRef> menu.</Paragraph>
      </Note>
   </GeneralSection>
   <RelatedTopics>
      <SectionTitle>Related topics</SectionTitle>
      <RelTopic>
         <Link href="/baanerp/ti/onlinemanual/000301" role="manual">Assembly control overview</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/ti/asc/tiasc7240m000" role="session">
            <GUIRef href="/baanerp/ti/asc/tiasc7240m000" role="session">Build Assembly Part Allocation (tiasc7240m000)</GUIRef>
         </Link>
      </RelTopic>
   </RelatedTopics>
</ManualTopic>