<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/performance/ti/P000012_conf_version" xml:lang="en">
   <Header>
      <Title>Product configurator version</Title>
      <Keyword type="header" order="d1e1387726">
         <Level1>Valid for ERP LN FP0, FP1, FP2, FP3, FP4, FP5, FP6, Infor10, 10.2 ERP Enterprise</Level1>
         <Level2>product configurator version</Level2>
      </Keyword>
      <Keyword type="header" order="d1e1387731">
         <Level1>product configurator version</Level1>
      </Keyword>
      <Keyword type="header" order="d1e1387734">
         <Level1>Effect on CPU</Level1>
         <Level2>product configurator version</Level2>
      </Keyword>
   </Header>
   <GeneralSection>
      <Paragraph>The <GUIRef href="/baanerp/ti/pcf" role="module">Product Configuration</GUIRef> (PCF) module is flexible and can be used to set up very
		complex structures. However, when the structure becomes more complex, system
		performance gets worse.</Paragraph>
      <Paragraph>To specify the product configurator version, use the <GUIRef href="/baanerp/ti/pcf/tipcf0100m000" role="session">Product Configuration Parameters (tipcf0100m000)</GUIRef> session. If you select <GUIRef href="/baanerp/tc/domains/pcfv#object" role="option">Object Version</GUIRef> in the <GUIRef href="/baanerp/ti/pcf/tipcf0100m000#tipcf000.pcfv" role="manual">Product Configurator Version</GUIRef> field, system
		performance improves significantly.</Paragraph>
      <Paragraph>The <GUIRef href="/baanerp/tc/domains/pcfv#object" role="option">Object Version</GUIRef> is available for the operational situation. During runtime,
		constraints are directly carried out by the product configurator as objects,
		without the need to repeatedly read in and interpret or compile constraints.
		Compared to the interpreter version, the object version considerably improves
		performance, especially in complex constraints. Prior to using the object
		version, all constraints must be compiled in the <Link href="/baanerp/ti/pcf/tipcf2201m000" role="session">Compile Constraints by Configurable Item (tipcf2201m000)</Link> session. For this purpose, you need the compiler
		'bic6.2' of <GUIRef href="" role="manual">Enterprise Server</GUIRef>.</Paragraph>
      <GeneralSection>
         <SectionTitle>Performance aspects</SectionTitle>
         <List>
            <ListItem>Effect on CPU: Yes</ListItem>
            <ListItem>Effect on database growth: Not applicable</ListItem>
         </List>
      </GeneralSection>
   </GeneralSection>
   <RelatedTopics>
      <SectionTitle>Related topics</SectionTitle>
      <RelTopic>
         <Link href="/baanerp/ti/onlinemanual/100004" role="manual">How to define a product model</Link>
      </RelTopic>
   </RelatedTopics>
</ManualTopic>