<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/tg/onlinemanual/em000770" xml:lang="de">
   <Header>
      <Title>The parameter procedure</Title>
      <Keyword type="header" order="d1e2446080">
         <Level1>Parameter</Level1>
         <Level2>procedure</Level2>
      </Keyword>
      <Keyword type="header" order="d1e2446085">
         <Level1>Procedure</Level1>
         <Level2>parameter</Level2>
      </Keyword>
   </Header>
   <GeneralSection>
      <Paragraph>The aim of this procedure is to set the LN application
		parameters based on the implementation decisions you make using the DEM-Tool.</Paragraph>
      <List>
         <ListIntro>To set the parameters:</ListIntro>
         <ListItem>Import them with their current values into the combination of
		  a project model, version, and company in which they must be
		  implemented.</ListItem>
         <ListItem>Adjust the values for the project model, version, and company;
		  set the parameter values in one of the following three ways: <List>
               <ListItem>By evaluating the parameter-setting rules</ListItem>
               <ListItem>By carrying out the wizards</ListItem>
               <ListItem>Manually</ListItem>
            </List>
         </ListItem>
         <ListItem>The new parameter values must be exported to the LN applications to
		  bring them in conformity with the implementation decisions.</ListItem>
      </List>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="152" height="353"
                   SRC="../images/tr_graph_dem_pp_pm.png"
                   alt="[...]"/>
         <FigCaption>The parameter procedure in a project model</FigCaption>
      </Figure>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Companies by Project Model (tgbrg4110m000)</SectionTitle>
      <List>
         <ListIntro>To link one or more companies to a project model, use the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">Zusatzoptionen</Link> 
            <GUIRef href="/baanerp/tg/brg/tgbrg4110m000" role="session">Companies by Project Model (tgbrg4110m000)</GUIRef> session. To start this session, on the menu in the <GUIRef href="/baanerp/tg/brg/tgbrg4500m000" role="session">Project Models (tgbrg4500m000)</GUIRef> session, click <GUIRef href="/baanerp/tg/brg/tgbrg4500m000#exec.user.3" role="manual">Companies by Project Model...</GUIRef>. A company is a separate
		  part of a database that contains data such as the following:</ListIntro>
         <ListItem>Item codes and descriptions</ListItem>
         <ListItem>Order policy and order system for items</ListItem>
         <ListItem>Customer and supplier data</ListItem>
         <ListItem>Order procedures</ListItem>
      </List>
      <List>
         <ListIntro>To link a company to a project model, complete the following
		  steps:</ListIntro>
         <ListItem>In the <GUIRef href="/baanerp/tg/brg/tgbrg4110s000#tgbrg310.comp" role="manual">Company</GUIRef> field, select the company you want to link to
		  the project model.</ListItem>
         <ListItem>Click <GUIRef href="/baanerp/tg/brg/tgbrg1110s000#exec.user.0" role="manual">Save</GUIRef>
         </ListItem>
      </List>
      <Note>
         <SectionTitle> Hinweis</SectionTitle>
         <Paragraph>If the parameters are set by the Dynamic Enterprise Modeler,
		  the link can only be established for companies that were linked to the selected
		  project model.</Paragraph>
      </Note>
      <Paragraph>You cannot run the <GUIRef href="/baanerp/tg/brg/tgbrg9110s000" role="session">Values by Parameter, Company and Model (tgbrg9110s000)</GUIRef> session, unless you have
		linked at least one company to the project model.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Values by Parameter, Company, and Model (tgbrg9110m000)</SectionTitle>
      <List>
         <ListIntro>To import parameters individually from the master data, and
		  maintain their values for a combination of a company and a project model, use
		  the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef>.To start this
		  session:</ListIntro>
         <ListItem>On the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">Zusatzoptionen</Link> menu of the <GUIRef href="/baanerp/tg/brg/tgbrg4500m000" role="session">Project Models (tgbrg4500m000)</GUIRef> session, click <GUIRef href="/baanerp/tg/brg/tgbrg4500m000#exec.user.5" role="manual">Parameter Setting by Model...</GUIRef>.</ListItem>
         <ListItem>
            <Paragraph>When you start this session, the parameters, if available,
			 are shown for the project model you have selected in the <GUIRef href="/baanerp/tg/brg/tgbrg4500m000" role="session">Project Models (tgbrg4500m000)</GUIRef> session. To change the parameter values of the LN applications
			 according to the implementation decisions made using the Dynamic Enterprise
			 Modeler, complete the following steps:</Paragraph>
            <List>
               <ListItem>The current parameters and parameter values in the LN applications must be
				imported for each company into this session, with function as a temporary
				buffer.</ListItem>
               <ListItem>The values must be adjusted to the specified project model,
				version, and company, which are mainly done based on the rules that were
				defined.</ListItem>
               <ListItem>The new values must be exported to the LN applications.</ListItem>
            </List>
         </ListItem>
      </List>
      <List>
         <ListIntro>To manually import parameters, complete the following
		  steps:</ListIntro>
         <ListItem>In the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#tgbrg910.fldn" role="manual">Parameter Field</GUIRef> field, select a parameter you want to
		  use in the project model.</ListItem>
         <ListItem>In the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#tgbrg910.valu" role="manual">Value</GUIRef> field, select the value the parameter must have
		  in the project model.</ListItem>
         <ListItem>Click the <GUIRef href="/baanerp/tg/brg/tgbrg1110s000#exec.user.0" role="manual">Save</GUIRef>
         </ListItem>
      </List>
      <TABLE width="100%" border="1" space-and-orientation="indented-custom"
             borderstyle="default">
         <THEAD noTR="1">
            <TR no="1" isLast="true">
               <TD colspan="2" width="1022" rowspan="1">Key fields for the <GUIRef href="/baanerp/tg/brg/tgbrg9110s000" role="session">Values by Parameter, Company and Model (tgbrg9110s000)</GUIRef> session</TD>
            </TR>
         </THEAD>
         <TBODY noTR="5">
            <TR no="1" isLast="false">
               <TH width="120" rowspan="1" colspan="1">Field</TH>
               <TH width="898" rowspan="1" colspan="1">Description</TH>
            </TR>
            <TR no="2" isLast="false">
               <TD width="120" rowspan="1" colspan="1">Written to Database</TD>
               <TD width="898" rowspan="1" colspan="1"> 
                  <List>
                     <ListIntro>Specifies the status of the parameter value in the
					 database. This field can have the following values:</ListIntro>
                     <ListItem> 
                        <GUIRef href="/baanerp/tg/domains/brg.pars#not.yet.written" role="option">Not yet written</GUIRef>: The related parameter in the database has not been
					 updated.</ListItem>
                     <ListItem> 
                        <GUIRef href="/baanerp/tg/domains/brg.pars#written" role="option">Written to Database</GUIRef>: The related parameter in the database has been
					 updated.</ListItem>
                     <ListItem> 
                        <GUIRef href="/baanerp/tg/domains/brg.pars#failed" role="option">Write failed</GUIRef>: Due to an error, the related parameter in the database has not
					 been updated.</ListItem>
                  </List>
               </TD>
            </TR>
            <TR no="3" isLast="false">
               <TD width="120" rowspan="1" colspan="1">Set by</TD>
               <TD width="898" rowspan="1" colspan="1"> 
                  <List>
                     <ListIntro>Indicates how the parameter value was set; it can have
					 the following values:</ListIntro>
                     <ListItem> 
                        <GUIRef href="/baanerp/tg/domains/brg.setb#rule" role="option">Rule</GUIRef>:
					 The value of the parameter is set by a parameter-setting rule.</ListItem>
                     <ListItem> 
                        <GUIRef href="/baanerp/tg/domains/brg.setb#wizard" role="option">Wizard</GUIRef>: The value of the parameter is set by a
					 wizard.</ListItem>
                     <ListItem> 
                        <GUIRef href="/baanerp/tg/domains/brg.setb#manual" role="option">Manual</GUIRef>: The value of the parameter is changed by the
					 current session.</ListItem>
                     <ListItem>
                        <GUIRef href="/baanerp/tg/domains/brg.setb#database" role="option">Database</GUIRef>: The value of the parameter is taken over from
					 the parameter value in the database.</ListItem>
                  </List>
               </TD>
            </TR>
            <TR no="4" isLast="false">
               <TD width="120" rowspan="1" colspan="1">Set by Rule</TD>
               <TD width="898" rowspan="1" colspan="1">Displays the parameter setting rule that set the
				parameter value.</TD>
            </TR>
            <TR no="5" isLast="true">
               <TD width="120" rowspan="1" colspan="1">Set by wizard</TD>
               <TD width="898" rowspan="1" colspan="1">Displays the wizard that set the parameter
				value.</TD>
            </TR>
         </TBODY>
      </TABLE>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Initialize Parameters (tcmcs0295m000)</SectionTitle>
      <Paragraph>To set the default values of the parameters in the LN applications, use the <GUIRef href="/baanerp/tc/mcs/tcmcs0295m000" role="session">Initialize Parameters (tcmcs0295m000)</GUIRef> session. To start this session, on the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">Zusatzoptionen</Link> menu of the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, click <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#exec.user.8" role="manual">Initialize Parameters ...</GUIRef>. Before the parameters and
		their current values in the application are entered in the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, which functions
		as a temporary buffer, use the <GUIRef href="/baanerp/tc/mcs/tcmcs0295m000" role="session">Initialize Parameters (tcmcs0295m000)</GUIRef> session to ensure the parameters in the
		applications have a value.</Paragraph>
      <Paragraph>When you carry out this session, the default implementation
		values are assigned to the parameters. You can only set the parameter values
		for the active current company. Therefore, you must ensure the active company
		is the company for which the parameter values must be initialized.</Paragraph>
      <Paragraph>If a new company is created, the final step must always be the
		initialization of parameters. Therefore, this step is only needed for newly
		created companies, and not for companies that already exist.</Paragraph>
      <Paragraph>Fig 11.28 shows the different steps in the parameter updating
		procedure.</Paragraph>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="723" height="324"
                   SRC="../images/tr_graph_dem_upd_par_val.png"
                   alt="[...]"/>
         <FigCaption>Updating the parameter values</FigCaption>
      </Figure>
      <TABLE border="1" space-and-orientation="indented-custom" width="100%"
             borderstyle="default">
         <TBODY noTR="6">
            <TR no="1" isLast="false">
               <TD width="23" rowspan="1" colspan="1">1</TD>
               <TD width="239" rowspan="1" colspan="1">Initialize
				parameters</TD>
               <TD width="750" rowspan="1" colspan="1">Set default parameter values by
				company</TD>
            </TR>
            <TR no="2" isLast="false">
               <TD width="23" rowspan="1" colspan="1">2</TD>
               <TD width="239" rowspan="1" colspan="1">Read
				parameters</TD>
               <TD width="750" rowspan="1" colspan="1">Read parameters and parameter values to buffer
				session</TD>
            </TR>
            <TR no="3" isLast="false">
               <TD width="23" rowspan="1" colspan="1">3a</TD>
               <TD width="239" rowspan="1" colspan="1">Evaluate parameters
				setting rules</TD>
               <TD width="750" rowspan="1" colspan="1">Update parameter values automatically based
				rules</TD>
            </TR>
            <TR no="4" isLast="false">
               <TD width="23" rowspan="1" colspan="1">3b</TD>
               <TD width="239" rowspan="1" colspan="1">(Not shown)</TD>
               <TD width="750" rowspan="1" colspan="1">Update parameter values manually</TD>
            </TR>
            <TR no="5" isLast="false">
               <TD width="23" rowspan="1" colspan="1">4</TD>
               <TD width="239" rowspan="1" colspan="1">Print differences</TD>
               <TD width="750" rowspan="1" colspan="1">Print
				old and new parameter values</TD>
            </TR>
            <TR no="6" isLast="true">
               <TD width="23" rowspan="1" colspan="1">5</TD>
               <TD width="239" rowspan="1" colspan="1">Write parameters</TD>
               <TD width="750" rowspan="1" colspan="1">Write new parameter values to
				the application by company</TD>
            </TR>
         </TBODY>
      </TABLE>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Import Parameters in Business Model (tgbrg9210m000)</SectionTitle>
      <Paragraph>To import a range of parameters from the master data into the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, use the <GUIRef href="/baanerp/tg/brg/tgbrg9210m000" role="session">Import Parameters in Business Model (tgbrg9210m000)</GUIRef> session.</Paragraph>
      <List>
         <ListIntro>To start this session:</ListIntro>
         <ListItem>On the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">Zusatzoptionen</Link> menu of the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, click <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#exec.user.1" role="manual">Read Parameters Values ...</GUIRef>
         </ListItem>
         <ListItem>Now the parameters do not have to be imported
		  individually.</ListItem>
      </List>
      <List>
         <ListIntro>To import a range of parameters into a project model, complete
		  these steps:</ListIntro>
         <ListItem>In the <GUIRef href="/baanerp/tg/brg/tgbrg9210m000#para.f" role="manual">Parameter Field</GUIRef> field, select the range of parameters you want to import into
		  the project model.</ListItem>
         <ListItem>Click <GUIRef href="/baanerp/tg/brg/tgbrg9210m000#exec.cont.process" role="manual">Import</GUIRef>
         </ListItem>
      </List>
      <Note>
         <SectionTitle> Hinweis</SectionTitle>
         <Paragraph>For parameters you imported into a project model using this
		  session, the value of the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#tgbrg910.setb" role="manual">Set by</GUIRef> field in the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session is set to <GUIRef href="/baanerp/tg/domains/brg.setb#database" role="option">Database</GUIRef>.</Paragraph>
      </Note>
      <Paragraph>If you select the <GUIRef href="/baanerp/tg/brg/tgbrg9210m000#over.write.yn" role="manual">Overwrite</GUIRef> check box, the parameter values already
		present in the project model are replaced by the parameter values you
		import.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Evaluate Parameter Setting Rules (Project Model) (tgbrg4230m000)</SectionTitle>
      <Paragraph>To evaluate the parameter setting rules for the combination of
		the project model and version you are currently working in, use the <GUIRef href="/baanerp/tg/brg/tgbrg4230m000" role="session">Evaluate Parameter Setting Rules (Project Model) (tgbrg4230m000)</GUIRef> session.</Paragraph>
      <List>
         <ListIntro>To start this session:</ListIntro>
         <ListItem>On the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">Zusatzoptionen</Link> menu of the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, click <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#exec.user.0" role="manual">Evaluate Parameter Setting Rules ...</GUIRef>
         </ListItem>
         <ListItem>If no parameter values have been entered in the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, either manually
		  or by import, you can enter the values by executing the parameter setting rules
		  defined in the repository.</ListItem>
      </List>
      <Paragraph>Subsequently, the parameter values that apply to the project
		model are entered in the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session.</Paragraph>
      <List>
         <ListIntro>To evaluate the parameter setting rules, complete these
		  steps:</ListIntro>
         <ListItem>In the <GUIRef href="/baanerp/tg/brg/tgbrg4230m000#optp" role="manual">Optimization Phase</GUIRef> field, select an optimization phase. If you do not select an
		  optimization phase, the parameters are set for all the optimization phases in
		  the project model.</ListItem>
         <ListItem>In the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#tgbrg910.comp" role="manual">Company</GUIRef> field, select a range of companies to which
		  the parameter values must be written.</ListItem>
         <ListItem>Click <GUIRef href="/baanerp/tg/brg/tgbrg4230m000#exec.cont.process" role="manual">Evaluate</GUIRef>
         </ListItem>
      </List>
      <TABLE width="100%" border="1" space-and-orientation="indented-custom"
             borderstyle="default">
         <THEAD noTR="1">
            <TR no="1" isLast="true">
               <TD colspan="2" width="1022" rowspan="1">Key fields for the <GUIRef href="/baanerp/tg/brg/tgbrg4230m000" role="session">Evaluate Parameter Setting Rules (Project Model) (tgbrg4230m000)</GUIRef> session</TD>
            </TR>
         </THEAD>
         <TBODY noTR="4">
            <TR no="1" isLast="false">
               <TH width="208" rowspan="1" colspan="1">Field</TH>
               <TH width="810" rowspan="1" colspan="1">Description</TH>
            </TR>
            <TR no="2" isLast="false">
               <TD width="208" rowspan="1" colspan="1">
                  <GUIRef href="/baanerp/tg/brg/tgbrg4230m000#testrun.yn" role="manual">Test Run</GUIRef>
               </TD>
               <TD width="810" rowspan="1" colspan="1">Wenn dieses Kontrollkästchen markiert ist,, a test run is
				performed; therefore, the results are printed, instead of an actual update of
				the parameter values.</TD>
            </TR>
            <TR no="3" isLast="false">
               <TD width="208" rowspan="1" colspan="1">
                  <GUIRef href="/baanerp/tg/brg/tgbrg4230m000#clean.yn" role="manual">Purge Existing Model</GUIRef>
               </TD>
               <TD width="810" rowspan="1" colspan="1">Wenn dieses Kontrollkästchen markiert ist,, the parameters already
				present in the project model, which do not meet the conditions of the parameter
				setting rules, are removed from the project model.</TD>
            </TR>
            <TR no="4" isLast="true">
               <TD width="208" rowspan="1" colspan="1">
                  <GUIRef href="/baanerp/tg/brg/tgbrg4230m000#over.write" role="manual">Overwrite</GUIRef>
               </TD>
               <TD width="810" rowspan="1" colspan="1">Wenn dieses Kontrollkästchen markiert ist,, the parameters already
				present in the project model that meet the conditions of the parameter setting
				rules, get the value derived from the parameter setting rule. Therefore, if the
				current parameter value is different from the value derived from the setting
				rule, the latter value is applied.</TD>
            </TR>
         </TBODY>
      </TABLE>
      <Note>
         <SectionTitle> Hinweis</SectionTitle>
         <Paragraph>To set the values for the parameters incorporated in the
		  parameter setting rules, do not carry out the <GUIRef href="/baanerp/tg/brg/tgbrg9210m000" role="session">Import Parameters in Business Model (tgbrg9210m000)</GUIRef> session.</Paragraph>
      </Note>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Print Differences in Parameter Settings (tgbrg9420m000)</SectionTitle>
      <Paragraph>To print a list which shows the differences between the
		parameter values entered in the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session and their
		current actual values in the LN applications, use the <GUIRef href="/baanerp/tg/brg/tgbrg9420m000" role="session">Print Differences in Parameter Settings (tgbrg9420m000)</GUIRef> session.</Paragraph>
      <List>
         <ListIntro>To start this session:</ListIntro>
         <ListItem>On the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">Zusatzoptionen</Link> menu of the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, click <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#exec.user.7" role="manual">Differences in Parameter Setting ...</GUIRef>
         </ListItem>
      </List>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Export Range of Parameter Values by Company (tgbrg9220m000)</SectionTitle>
      <Paragraph>To update the parameter values in the LN applications based
		on the parameter values specified in the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, use the <GUIRef href="/baanerp/tg/brg/tgbrg9220m000" role="session">Export Range of Parameter Values by Company (tgbrg9220m000)</GUIRef> session.</Paragraph>
      <List>
         <ListIntro>To start this session:</ListIntro>
         <ListItem>On the <Link href="/baanerp/tc/glossary/glossary#specific" role="glossary">Zusatzoptionen</Link> menu of the <GUIRef href="/baanerp/tg/brg/tgbrg9110m000" role="session">Values by Parameter, Company, and Model (tgbrg9110m000)</GUIRef> session, click <GUIRef href="/baanerp/tg/brg/tgbrg9110m000#exec.user.2" role="manual">Export Parameters from Business Model...</GUIRef>
         </ListItem>
         <ListItem>The update will only take place if you select the <GUIRef href="/baanerp/tg/brg/tgbrg9220m000#over.write.yn" role="manual">Overwrite</GUIRef> check box.</ListItem>
         <ListItem>If this check box is cleared, and no other parameters were
		  manually inserted after the import, no changes are made to the parameter values
		  of the LN applications.</ListItem>
      </List>
      <List>
         <ListIntro>To write the new parameter values to the LN applications,
		  complete the following steps:</ListIntro>
         <ListItem>In the <GUIRef href="/baanerp/tg/brg/tgbrg9220m000#table.f" role="manual">Parameter Table</GUIRef> field, select the range of parameters whose values you want to
		  write to the selected company.</ListItem>
         <ListItem>In the <GUIRef href="/baanerp/tg/brg/tgbrg9220m000#pars.f" role="manual">Written to Database</GUIRef> field, narrow down the parameter selection whose values you
		  want to update by selecting a range.</ListItem>
         <ListItem>Select the <GUIRef href="/baanerp/tg/brg/tgbrg9220m000#over.write.yn" role="manual">Overwrite</GUIRef> check box.</ListItem>
         <ListItem>Click <GUIRef href="/baanerp/tg/brg/tgbrg9220m000#exec.cont.process" role="manual">Write</GUIRef>.</ListItem>
      </List>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Parameter Help</SectionTitle>
      <Paragraph>To view Help information linked to a parameter, use the
		Parameter Help option.</Paragraph>
   </GeneralSection>
</ManualTopic>