<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="333227826" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="script_atm_telexx_new_getnextaction_execute">
</FileName>
<Modif date="26/01/2015" user="aplot" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.4.0.1" exedate="07/10/2014">
</ITool>
</Header>
<precel>
<TreeInfo posc=1 posl=1 ident=10>
<Comment>Automate des operations TeleXX_TPM
</Comment>
<Comment>repri tel quel rajout initialisation PR buffer
</Comment>
<Comment>suppression generic_trace
</Comment>
</TreeInfo>
</precel>
<cel>
<Start posc=5 posl=1 destc=5 destl=3 ident=11>
</Start>
<End posc=27 posl=34 ident=13>
</End>
<SubTree posc=19 posl=9 destc=23 destl=9 ident=21 FileName="script_telexx_execute.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<Switch posc=23 posl=9 ident=22>
<Source>
<TextBuffer name="TELEXX_EXECUTE_RETURN">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<TargetCell destc=27 destl=5>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="FAILED">
</ASCIIString>
</Source>
<TargetCell destc=25 destl=13>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="END">
</ASCIIString>
</Source>
<TargetCell destc=25 destl=13>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=25 destl=13>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<SubTree posc=27 posl=5 destc=31 destl=5 ident=25 FileName="script_telexx_getnextaction.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<Switch posc=31 posl=5 ident=26>
<Source>
<TextBuffer name="TELEXX_GET_NEXT_ACTION_RETURN">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="FAILED">
</ASCIIString>
</Source>
<TargetCell destc=25 destl=13>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="NOT_FOUND">
</ASCIIString>
</Source>
<TargetCell destc=19 destl=9>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=35 destl=5>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<SubTree posc=35 posl=5 destc=35 destl=9 ident=27 FileName="script_telexx_proceedaction.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<Switch posc=35 posl=9 ident=28>
<Source>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<TargetCell destc=27 destl=5>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="COM_ERROR">
</ASCIIString>
</Source>
<TargetCell destc=27 destl=5>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="FAILED">
</ASCIIString>
</Source>
<TargetCell destc=27 destl=5>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=25 destl=13>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<Act posc=27 posl=32 destc=27 destl=34 ident=30>
<Comment>RAZ des variables de session
</Comment>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_EXECUTE_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_GET_NEXT_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_READ_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_UNLOCK_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_ECU_COMMUNICATION_STATUS">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_UPDATE_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_ASK_SEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_MANUAL_UPDATE_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
</Act>
<SubTree posc=5 posl=7 destc=7 destl=16 ident=32 FileName="script_telexx_preparation.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<LaunchThreads posc=11 posl=9 destc=19 destl=9 ident=34>
<NewThread name="TeleXXProgressThread" FileName="script_telexx_progress.s" copyLocalData="YES" onBack="FORGET" onQuitReaction="NONE" onQuitScope="APPLICATION">
<FilePath path="TeleXX_PR">
</FilePath>
<ThreadView name="diagpr" creation="USE_EXISTING" quitControl="NONE" activateSelectionReminder="NO">
</ThreadView>
</NewThread>
</LaunchThreads>
<WaitThreads posc=31 posl=16 destc=27 destl=20 ident=35>
<Thread name="TeleXXProgressThread">
</Thread>
</WaitThreads>
<Act posc=25 posl=13 destc=31 destl=16 ident=36>
<Comment>Rapport
</Comment>
<TeleXX>
<TeleXX_Report>
</TeleXX_Report>
</TeleXX>
</Act>
<Act posc=27 posl=30 destc=27 destl=32 ident=37>
<Comment>END Clear TeleXX singleton
</Comment>
<TeleXX>
<TeleXX_EndTag>
</TeleXX_EndTag>
</TeleXX>
</Act>
<Act posc=5 posl=5 destc=5 destl=7 ident=39>
<Comment>RAZ des variables de session
</Comment>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="TELEXX_EXECUTE_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_GET_NEXT_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_READ_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_UNLOCK_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_ECU_COMMUNICATION_STATUS">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_UPDATE_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_ASK_SEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_MANUAL_UPDATE_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_PROCEED_ACTION_RETURN">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="TELEXX_RESULT">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="MSD851_W">
</TextBuffer>
</Destination>
</Clear>
<Assignment>
<Source>
<ASCIIString value="FIAT">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="ARCHITECTURE_MAIN_PROVIDER_NAME__FIAT">
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<ASCIIString value="MMC">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="ARCHITECTURE_MAIN_PROVIDER_NAME__MMC">
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<ASCIIString value="PSA">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="ARCHITECTURE_MAIN_PROVIDER_NAME__PSA">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Switch posc=7 posl=16 ident=44>
<Source>
<TextBuffer name="TELEXX_PREPARATION_RETURN">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="OK">
</ASCIIString>
</Source>
<TargetCell destc=11 destl=9>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="FAILED">
</ASCIIString>
</Source>
<TargetCell destc=11 destl=18>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="END">
</ASCIIString>
</Source>
<TargetCell destc=11 destl=20>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="EXIT">
</ASCIIString>
</Source>
<TargetCell destc=27 destl=20>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=25 destl=13>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<MsgScreen posc=11 posl=20 destc=27 destl=20 ident=45 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="YES" OkBtn="YES" MsgType="NONE" WindowStyle="STD">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P2220-POLUXXPERT@T.@\n@P2224-POLUXXPERT@T.@\n@P2219-POLUXXPERT@T.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<SubTree posc=5 posl=3 destc=5 destl=5 ident=47 FileName="script_telexx_loadStcapiConstant.s" IsCritical="NO">
<FilePath path="TeleXX_PR">
</FilePath>
</SubTree>
<Act posc=27 posl=28 destc=27 destl=30 ident=48>
<Comment>TELEXX_RESULT_PROCEDURE FALSE
</Comment>
<Comment>
</Comment>
<MathAndLogic>
<Assignment>
<Source>
<StandardValue name="FALSE">
</StandardValue>
</Source>
<Destination>
<NamedFloatVar name="TELEXX_RESULT_PROCEDURE">
</NamedFloatVar>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=27 posl=20 destc=27 destl=22 ident=49>
<Comment>Test pour voir si il y avait des erreurs
</Comment>
<TeleXX_TPM>
<TeleXX_GetMessageFromCode_TPM auto="YES">
<messageResult>
<TextBuffer name="TELEXX_ERROR_MSG_RESULT">
</TextBuffer>
</messageResult>
</TeleXX_GetMessageFromCode_TPM>
</TeleXX_TPM>
</Act>
<Test posc=27 posl=22 destyesc=27 destyesl=24 destnoc=27 destnol=30 ident=50>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Switch posc=27 posl=24 ident=51>
<Comment>Pas d'erreur 0 Erreur 1 Warning 2 Unknow 3
</Comment>
<Source>
<FloatVar name="VMEM">
</FloatVar>
</Source>
<SwitchTest type="EQUAL">
<Source>
<FloatNumber>0
</FloatNumber>
</Source>
<TargetCell destc=27 destl=30>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<FloatNumber>1
</FloatNumber>
</Source>
<TargetCell destc=27 destl=28>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<FloatNumber>2
</FloatNumber>
</Source>
<TargetCell destc=27 destl=30>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<FloatNumber>3
</FloatNumber>
</Source>
<TargetCell destc=27 destl=28>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=27 destl=28>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<MsgScreen posc=11 posl=18 destc=27 destl=20 ident=52 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="NONE" WindowStyle="STD">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P178-POLUXXPERT@T.@\n@P2224-POLUXXPERT@T.@\n@P2219-POLUXXPERT@T.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
</cel>
</Tree>
