<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/ti/onlinemanual/000440" xml:lang="en">
   <Header>
      <Title>Performance improvement when calculating cost and valuation
		prices</Title>
      <Keyword type="header" order="d1e2408847">
         <Level1>Booster</Level1>
      </Keyword>
      <Keyword type="header" order="d1e2408850">
         <Level1>Performance booster</Level1>
      </Keyword>
      <Keyword type="header" order="d1e2408853">
         <Level1>Cost and valuation prices</Level1>
         <Level2>booster</Level2>
      </Keyword>
      <Keyword type="header" order="d1e2408858">
         <Level1>Cost and valuation prices</Level1>
         <Level2>performance booster</Level2>
      </Keyword>
   </Header>
   <AimSection>
      <Paragraph>If you calculate and actualize cost and valuation prices, and
		performance is low, you can decide to use extra servers ('parallel bshells') to
		increase the speed of the calculation and actualization process.</Paragraph>
      <Paragraph>You must define the servers in the <Link href="/baanerp/tc/mcs/tcmcs0597m000" role="session">Performance Boosters (tcmcs0597m000)</Link> details session. If
		you activate the servers, an extra tab is added to the <GUIRef href="/baanerp/ti/cpr/ticpr2210m000" role="session">Calculate Cost and Valuation Prices (ticpr2210m000)</GUIRef> session: The <GUIRef href="/baanerp/ti/cpr/ticpr2210m000#ticpr2210.15" role="groupbox">Parallel Bshells</GUIRef> tab.</Paragraph>
   </AimSection>
   <Note>
      <SectionTitle> Note</SectionTitle>
      <Paragraph>You can only use extra servers if multiple processors exist in ERP Enterprise. Contact your system
		management department for more information.</Paragraph>
   </Note>
   <GeneralSection>
      <SectionTitle>Calculation and actualization</SectionTitle>
      <Paragraph>Calculation in parallel bshell mode is done bottom-up, and level
		by level, starting with the lowest level (purchased items). Within a level, the
		items are calculated in single-level mode.</Paragraph>
      <Paragraph>If you actualize cost and valuation prices in parallel bshell
		mode, no report is printed with actualized costs and valuations. Instead, after
		running the <GUIRef href="/baanerp/ti/cpr/ticpr2210m000" role="session">Calculate Cost and Valuation Prices (ticpr2210m000)</GUIRef> session, you can use the <GUIRef href="/baanerp/wh/ina/whina1422m000" role="session">Print Inventory Revaluation Transactions (whina1422m000)</GUIRef> session to print the
		revaluation transactions.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Batch size</SectionTitle>
      <Paragraph>In the <GUIRef href="/baanerp/ti/cpr/ticpr2210m000" role="session">Calculate Cost and Valuation Prices (ticpr2210m000)</GUIRef> session on the <GUIRef href="/baanerp/ti/cpr/ticpr2210m000#ticpr2210.15" role="groupbox">Parallel Bshells</GUIRef> tab, in the <GUIRef href="/baanerp/ti/cpr/ticpr2210m000#batch.size" role="manual">Batch size</GUIRef> field, you can define the number of items that are submitted in
		one go to the parallel servers (bshells). If you define a large batch, you
		reduce the overhead per item, which can speed up the calculation and
		actualization process. However, a large batch can also slow down the process
		because of the waiting times at the end of a level. When in doubt, use the
		default of this field.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Logfile</SectionTitle>
      <Paragraph>In you are calculating or actualizing in parallel bshell mode,
		warnings that are normally send to a printer or display device, are now logged
		in logfile <Code>log.cpr2210</Code>. Use the <GUIRef href="/baanerp/tt/stp/ttstperrlog" role="session">Display Error Log (ttstperrlog  )</GUIRef> session to review the
		logfile.</Paragraph>
      <Paragraph>Additional information about the calculation and actualization
		process, for example, the number of items and runtimes, can be logged in log
		file <Code>log.cprdll2001</Code>. To get this additional logfile, add the following setting to your BWC
		file:</Paragraph>
      <Paragraph> 
         <Code>-set LOGGER=1 -set LOGGER_LEVEL=INFO</Code>
      </Paragraph>
   </GeneralSection>
   <RelatedTopics>
      <SectionTitle> Related topics</SectionTitle>
      <RelTopic>
         <Link href="/baanerp/tc/onlinemanual/000039" role="manual">To use boosters</Link>
      </RelTopic>
      <RelTopic>
         <Link href="/baanerp/tc/onlinemanual/000040" role="manual">To activate boosters</Link>
      </RelTopic>
   </RelatedTopics>
</ManualTopic>