<?xml version="1.0" encoding="utf-8"?>
<ManualTopic ID="/baanerp/tg/onlinemanual/em000460" xml:lang="en">
   <Header>
      <Title>Business control diagrams in the modeler</Title>
      <Keyword type="header" order="d1e1955228">
         <Level1>Business control model</Level1>
      </Keyword>
   </Header>
   <GeneralSection>
      <List>
         <ListIntro>A business control diagram is composed of several components
		  which visualize the primary process. The following components can be
		  distinguished:</ListIntro>
         <ListItem>
            <GUIRef href="/baanerp/tg/brg/tgbrg9451m000#primary.flow.yn" role="manual">Primary Flows</GUIRef>
         </ListItem>
         <ListItem>
            <GUIRef href="/baanerp/tg/messages/primact" role="message">Primary Activity</GUIRef>
         </ListItem>
         <ListItem>
            <GUIRef href="/baanerp/tg/brg/tgbrg9451m000#buffer.yn" role="manual">Buffers</GUIRef>
         </ListItem>
         <ListItem>Customer order de–coupling point</ListItem>
         <ListItem>
            <GUIRef href="/baanerp/tg/brg/tgbrg4205s000#func.yn" role="manual">Business Functions</GUIRef>
         </ListItem>
         <ListItem>
            <GUIRef href="/baanerp/tg/brg/tgbrg9451m000#ext.agent.yn" role="manual">External Agents</GUIRef>
         </ListItem>
         <ListItem>Triggers</ListItem>
      </List>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Primary flow</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="44" height="41"
                   SRC="../images/ic_graph_button_primary_flow.png"
                   alt="[...]"/>
      </Figure>
      <List>
         <ListIntro>The primary flow in a business control diagram shows the
		  primary process controlled in that diagram. This flow can be a goods flow,
		  financial flow, or an information flow. Primary processes, buffers, and one
		  customer order de-coupling point can be placed on the primary flow. Each
		  primary flow type has its own session; here, you can specify a description and
		  repository help. The following three sessions are linked to the primary
		  flow:</ListIntro>
         <ListItem>The <GUIRef href="/baanerp/tg/brg/tgbrg9188s000" role="session">Goods Flow Details (tgbrg9188s000)</GUIRef> session</ListItem>
         <ListItem>The <GUIRef href="/baanerp/tg/brg/tgbrg9187s000" role="session">Financial Flow Details (tgbrg9187s000)</GUIRef> session</ListItem>
         <ListItem>The <GUIRef href="/baanerp/tg/brg/tgbrg9189s000" role="session">Information Flow Details (tgbrg9189s000)</GUIRef> session</ListItem>
      </List>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Primary activity</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="47" height="40"
                   SRC="../images/ic_graph_button_primary_activity.png"
                   alt="[...]"/>
      </Figure>
      <Paragraph>Primary activities represent the activities that take place in
		an organization.</Paragraph>
      <Paragraph>Primary activities form the basis of that organization, such as
		receipt of raw materials, production of subassemblies, final assembly, and
		delivery of the final products.</Paragraph>
      <Paragraph>In the <GUIRef href="/baanerp/tg/brg/tgbrg9172s000" role="session">Primary Activity Details (tgbrg9172s000)</GUIRef> session, you can specify an external code and
		a category. You can also give the primary activity a description and <GUIRef href="/baanerp/tg/brg/tgbrg9172s000#help.yn" role="manual">Repository Help</GUIRef>.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Buffer</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="44" height="40"
                   SRC="../images/ic_graph_button_buffer.png"
                   alt="[...]"/>
      </Figure>
      <Paragraph>Buffers on the primary flow represent stock points that occur
		between the primary activities, such as raw materials in storage, storage of
		sub assembled goods, and storage of final products. The <GUIRef href="/baanerp/tg/brg/tgbrg9174s000" role="session">Buffer Details (tgbrg9174s000)</GUIRef> session offers the same functionality as the <GUIRef href="/baanerp/tg/brg/tgbrg9172s000" role="session">Primary Activity Details (tgbrg9172s000)</GUIRef> session.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Customer order de-coupling point</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="44" height="43"
                   SRC="../images/ic_graph_button_customer_order_decoupling.png"
                   alt="[...]"/>
      </Figure>
      <Paragraph>The customer order de-coupling point (CODP) is located on the
		primary flow, and indicates to what extent the order of a customer influences
		the primary process of an organization.</Paragraph>
      <ExampleSection>
         <SectionTitle>Example</SectionTitle>
         <Paragraph>If customers can only order a product from stock, the CODP is
		  fairly close to the end of the primary flow.</Paragraph>
         <Paragraph>If a customer determines the design of the product, the CODP
		  is closer to the beginning of the primary flow.</Paragraph>
         <Paragraph>There is no session related to this topic.</Paragraph>
      </ExampleSection>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Function</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="44" height="42"
                   SRC="../images/ic_graph__button_function.png"
                   alt="[...]"/>
      </Figure>
      <Paragraph>Business functions are used in business control diagrams to show
		how the primary activities and buffers are controlled. However, business
		functions only show what controls a primary activity or buffer, but not how
		this is done. In the <GUIRef href="/baanerp/tg/brg/tgbrg9170s000" role="session">Function Details (tgbrg9170s000)</GUIRef> session, you can select a business function from the <GUIRef href="/baanerp/tg/brg/tgbrg2500m000" role="session">Business Functions (tgbrg2500m000)</GUIRef> session and specify an external code and category. By
		using transformation rules, you can link a business process to the business
		function.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>External agent</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="43" height="40"
                   SRC="../images/ic_graph_button_external_agent.png"
                   alt="[...]"/>
      </Figure>
      <Paragraph>Because all organizations depend on external factors on which
		they have no influence, such as customers, suppliers, and the government, you
		can add external agents to the business control diagram. By external agents,
		you can show how the environment influences your organization. The <GUIRef href="/baanerp/tg/brg/tgbrg9171s000" role="session">External Agent Details (tgbrg9171s000)</GUIRef> session offers the same functionality as the <GUIRef href="/baanerp/tg/brg/tgbrg9172s000" role="session">Primary Activity Details (tgbrg9172s000)</GUIRef> session.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Trigger</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="42" height="41"
                   SRC="../images/ic_graph_button_trigger.png"
                   alt="[...]"/>
      </Figure>
      <Paragraph>Triggers show which business functions control which primary
		activities or buffers. These arrows are sent from one component to another and
		are always twofold. Therefore, there needs to be an incoming and outgoing
		trigger linked to every component that participates in the primary process. To
		visually distinguish the different kinds of triggers used in the business
		control diagram, in the <GUIRef href="/baanerp/tg/brg/tgbrg9180s000" role="session">Trigger Details (tgbrg9180s000)</GUIRef> session, select a category.</Paragraph>
   </GeneralSection>
   <GeneralSection>
      <SectionTitle>Area</SectionTitle>
      <Figure space-and-orientation="indented-estimated">
         <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="44" height="44"
                   SRC="../images/ic_graph_button_area.png"
                   alt="[...]"/>
      </Figure>
      <Paragraph>Areas are used to visualize which functions are related. If you
		move an area, all graphical objects within the area move with it.</Paragraph>
      <TABLE width="100%" border="1" space-and-orientation="indented-custom"
             borderstyle="default">
         <THEAD noTR="1">
            <TR no="1" isLast="true">
               <TD colspan="4" rowspan="1">Shortcut menu</TD>
            </TR>
         </THEAD>
         <TBODY noTR="21">
            <TR no="1" isLast="false">
               <TH rowspan="1" colspan="1">Symbols/ Relations</TH>
               <TH rowspan="1" colspan="1">Shortcut command</TH>
               <TH rowspan="1" colspan="1">Attribute type</TH>
               <TH rowspan="1" colspan="1">Comments</TH>
            </TR>
            <TR no="2" isLast="false">
               <TD rowspan="1" colspan="1">Applicable to all</TD>
               <TD rowspan="1" colspan="1">Properties</TD>
               <TD rowspan="1" colspan="1">Session</TD>
               <TD rowspan="1" colspan="1">See session Help.</TD>
            </TR>
            <TR no="3" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Description</TD>
               <TD rowspan="1" colspan="1">Text</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="4" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Repository/ Model Text</TD>
               <TD rowspan="1" colspan="1">Memo</TD>
               <TD rowspan="1" colspan="1">The <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="28" height="30"
                            SRC="../images/ic_graph_button_repository_help.png"
                            alt="[...]"/> icon indicates repository Help is present. The <HTML:IMG xmlns:HTML="http://www.w3.org/TR/REC-html40" width="34" height="31"
                            SRC="../images/ic_graph_button_model_help.png"
                            alt="[...]"/> icon indicates model Help is present.</TD>
            </TR>
            <TR no="5" isLast="false">
               <TD rowspan="1" colspan="1">Area</TD>
               <TD rowspan="1" colspan="1">Color</TD>
               <TD rowspan="1" colspan="1">Color</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="6" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Function</TD>
               <TD rowspan="1" colspan="1">Symbol</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="7" isLast="false">
               <TD rowspan="1" colspan="1">Function</TD>
               <TD rowspan="1" colspan="1">Category</TD>
               <TD rowspan="1" colspan="1">Boolean</TD>
               <TD rowspan="1" colspan="1">Used to visualize related same category functions, primary
				activities, and buffers.</TD>
            </TR>
            <TR no="8" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Link To Business Function</TD>
               <TD rowspan="1" colspan="1">Link (1)</TD>
               <TD rowspan="1" colspan="1">The attached business function holds the processes that make up
				the function. <Paragraph>To view the processes using the Processes command, you
				  must save and exit the diagram. To view the processes linked to the function,
				  open the diagram again.</Paragraph>
               </TD>
            </TR>
            <TR no="9" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Time Trigger</TD>
               <TD rowspan="1" colspan="1">Boolean</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="10" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Processes</TD>
               <TD rowspan="1" colspan="1">List</TD>
               <TD rowspan="1" colspan="1">Displays the business processes linked to the function using the
				Link To Business Function command.</TD>
            </TR>
            <TR no="11" isLast="false">
               <TD rowspan="1" colspan="1">External Agent</TD>
               <TD rowspan="1" colspan="1">-</TD>
               <TD rowspan="1" colspan="1">-</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="12" isLast="false">
               <TD rowspan="1" colspan="1">Information Flow, Goods Flow, Financial Flow</TD>
               <TD rowspan="1" colspan="1">Primary Activity</TD>
               <TD rowspan="1" colspan="1">Symbol</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="13" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Buffer</TD>
               <TD rowspan="1" colspan="1">Symbol</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="14" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">CODP</TD>
               <TD rowspan="1" colspan="1">Symbol</TD>
               <TD rowspan="1" colspan="1">Only one allowed on a flow.</TD>
            </TR>
            <TR no="15" isLast="false">
               <TD rowspan="1" colspan="1">Primary Activity</TD>
               <TD rowspan="1" colspan="1">Category</TD>
               <TD rowspan="1" colspan="1">Boolean</TD>
               <TD rowspan="1" colspan="1">Used to visualize related same category functions, primary
				activities, and buffers.</TD>
            </TR>
            <TR no="16" isLast="false">
               <TD rowspan="1" colspan="1">Buffer</TD>
               <TD rowspan="1" colspan="1">Category</TD>
               <TD rowspan="1" colspan="1">Boolean</TD>
               <TD rowspan="1" colspan="1">Used to visualize related same category functions, primary
				activities, and buffers.</TD>
            </TR>
            <TR no="17" isLast="false">
               <TD rowspan="1" colspan="1">CODP</TD>
               <TD rowspan="1" colspan="1">Color</TD>
               <TD rowspan="1" colspan="1">Color</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="18" isLast="false">
               <TD rowspan="1" colspan="1">Trigger</TD>
               <TD rowspan="1" colspan="1">Direction</TD>
               <TD rowspan="1" colspan="1">Boolean</TD>
               <TD rowspan="1" colspan="1">One way, Reverse or Both Ways.</TD>
            </TR>
            <TR no="19" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Category</TD>
               <TD rowspan="1" colspan="1">Boolean</TD>
               <TD rowspan="1" colspan="1">To create the trigger's categories, use the Properties
				command.</TD>
            </TR>
            <TR no="20" isLast="false">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Style</TD>
               <TD rowspan="1" colspan="1">Style</TD>
               <TD rowspan="1" colspan="1">-</TD>
            </TR>
            <TR no="21" isLast="true">
               <TD rowspan="1" colspan="1"> </TD>
               <TD rowspan="1" colspan="1">Mid point</TD>
               <TD rowspan="1" colspan="1">Mid point</TD>
               <TD rowspan="1" colspan="1">To insert a midpoint, the line style must be of type free.</TD>
            </TR>
         </TBODY>
      </TABLE>
   </GeneralSection>
</ManualTopic>