<?xml version="1.0" encoding="utf-8"?>
<Session ID="/baanerp/ti/asl/tiasl8210m000" xml:lang="en">
	<Header>
		<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">Display and Handle Process Triggers (tiasl8210m000)</Title>
	</Header>
	<HelpTopic><AimSection><Paragraph>This session displays all occurrences of events that can be used as a trigger to start a session. In addition, the line station where these events occurred, and the assembly order for which they occurred, are displayed.</Paragraph>
		</AimSection>
		<GeneralSection><Paragraph>Every time an event that could be a trigger occurs, for example, a line station order (LSO) that is completed, that information is stored, even if no process is actually triggered by this event.</Paragraph>
			<Paragraph>If you press the <GUIRef href="/baanerp/ti/asl/tiasl8210m000#start.process" role="form command">Start</GUIRef> button, SSA ERP checks every stored record to see whether the stored event must trigger another process. SSA ERP knows whether another process must be triggered by checking the <GUIRef href="/baanerp/ti/asl/tiasl8100m000" role="session">Process Trigger Definition (tiasl8100m000)</GUIRef> session. When a process must be triggered, SSA ERP triggers the process. When a process has been triggered, that record is deleted.</Paragraph>
			<Paragraph>This session will always remain active, checking for new triggers until you press ESC or until you close your B-Shell.</Paragraph>
			<Paragraph>If an error occurs while processing a trigger, SSA ERP logs the error, and you can view it with the <GUIRef href="/baanerp/ti/asc/tiasc0501m000" role="session">Messages (tiasc0501m000)</GUIRef> session.</Paragraph>
			<Note><SectionTitle>Note</SectionTitle>
				<Paragraph>You can use the <GUIRef href="/baanerp/ti/asl/tiasl8211m000" role="session">Handle Process Triggers (tiasl8211m000)</GUIRef> session to start the process (of checking and triggering) on an as-needed basis. This method makes it possible to run the process once, without the session remaining active to continually check and trigger processes. With the <GUIRef href="/baanerp/ti/asl/tiasl8211m000" role="session">Handle Process Triggers (tiasl8211m000)</GUIRef> session, you can also set up a job, so the process is run at regular intervals, such as every 10 minutes.</Paragraph>
			</Note>
		</GeneralSection>
		<RelatedTopics><SectionTitle>Related topics</SectionTitle>
			<RelTopic><Link href="/baanerp/ti/onlinemanual/000301" role="manual">Assembly control overview</Link>
			</RelTopic>
		</RelatedTopics>
	</HelpTopic>
	<Fields><FieldHelp ID="tiasl810.prcs"><Header>
				<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">Process</Title>
			</Header>
			<FuncDesc>The process (event) you defined in the <Link href="/baanerp/ti/asl/tiasl8100m000" role="session">Process Trigger Definition (tiasl8100m000)</Link> session. Each of the processes that can be a trigger, is stored in this session (even if this process does not actually trigger a session).</FuncDesc>
			<SimpleSection><List><ListIntro>A record is stored every time when one of the following proccesses occurs:</ListIntro>
					<ListItem><GUIRef href="/baanerp/ti/domains/asl.prtr#complete.lso" role="enum">Complete Line Station Orders</GUIRef>.</ListItem>
					<ListItem><GUIRef href="/baanerp/ti/domains/asl.prtr#offset.lso" role="enum">Offset Line Station Orders</GUIRef>.</ListItem>
					<ListItem><GUIRef href="/baanerp/ti/domains/asl.prtr#start.order" role="enum">Start Assembly Order</GUIRef> (only in the case of a buffer).</ListItem>
					<ListItem><GUIRef href="/baanerp/ti/domains/asl.prtr#freeze.lso" role="enum">Freeze Line Station Orders</GUIRef>.</ListItem>
				</List>
			</SimpleSection>
		</FieldHelp>
		<FieldHelp ID="tiasl810.trst"><Header>
				<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">Triggered by Station</Title>
			</Header>
			<FuncDesc>The line station on which the process of the previous field is carried out. If you click the Start button, SSA ERP checks whether the process of the <GUIRef href="/baanerp/ti/asl/tiasl8210m000#tiasl810.prcs" role="field">Process</GUIRef> field acts as a process trigger in the current line station.</FuncDesc>
		</FieldHelp>
		<FieldHelp ID="tiasl810.asso"><Header>
				<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">Assembly Order</Title>
			</Header>
			<FuncDesc>The assembly order that generated the trigger.</FuncDesc>
		</FieldHelp>
	</Fields>
	<FormCommands><CommandHelp ID="start.process"><Header>
				<Title xmlns:ssa="http://www.ssaglobal.com" xmlns:HTML="http://www.w3.org/TR/REC-html40">Start</Title>
			</Header>
			<FuncDesc>Click to start processing the triggers. To stop the process, press ESC.</FuncDesc>
		</CommandHelp>
	</FormCommands>
</Session>
