<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="210115017" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="restitution_i3_i4">
</FileName>
<Modif date="05/04/2012" user="aplot" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.3.2.1" exedate="11/10/2011">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=3 posl=1 destc=9 destl=3 ident=10>
<Comment>Gamme de procédure
</Comment>
<Comment>$Rev: $
</Comment>
</Start>
<Test posc=11 posl=5 destyesc=11 destyesl=7 destnoc=13 destnol=5 ident=185>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<HexaInt>8
</HexaInt>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=9 posl=5 destyesc=9 destyesl=11 destnoc=11 destnol=5 ident=186>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<HexaInt>3
</HexaInt>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=5 posl=17 destc=7 destl=38 ident=188>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="FALSE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=5 posl=7 destc=7 destl=38 ident=190>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="NOT_NEEDED">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=9 posl=21 destc=11 destl=23 ident=201>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=11 posl=17 destc=13 destl=36 ident=203>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="FALSE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=11 posl=9 destc=15 destl=38 ident=205>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="UNKNOWN_ECU">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=13 posl=5 destc=15 destl=38 ident=207>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="NOT_NEEDED">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=3 posl=11 destyesc=3 destyesl=15 destnoc=7 destnol=38 ident=210>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Source>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
</DataComparison>
</For>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Source>
<Source>
<ASCIIString value="UNKNOWN_ECU">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=9 posl=11 destyesc=9 destyesl=13 destnoc=11 destnol=23 ident=212>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Source>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=3 posl=15 destc=3 destl=17 ident=214>
<MathAndLogic>
<Assignment>
<Source>
<GlobalTextBuffer name="DATA_MEMORISATION_BSI">
</GlobalTextBuffer>
</Source>
<Destination>
<TextBuffer name="DATA_BSI">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name=RESTITUTION>
<TextBuffer name="DATA_BSI">
</TextBuffer>
<Destination>
<TextBuffer name="RESTITUTION_RESULT_BSI">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=3 posl=17 destyesc=3 destyesl=19 destnoc=5 destnol=17 ident=215>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="RESTITUTION_RESULT_BSI">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>5
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|00">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=3 posl=5 destyesc=3 destyesl=11 destnoc=5 destnol=7 ident=216>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<HexaInt>3
</HexaInt>
</Source>
</DataComparison>
</For>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<HexaInt>8
</HexaInt>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=9 posl=15 destc=9 destl=17 ident=217>
<MathAndLogic>
<Assignment>
<Source>
<GlobalTextBuffer name="DATA_MEMORISATION_ECU">
</GlobalTextBuffer>
</Source>
<Destination>
<TextBuffer name="DATA_ECU">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="RESTITUTION">
<TextBuffer name="DATA_ECU">
</TextBuffer>
<Destination>
<TextBuffer name="RESTITUTION_RESULT_ECU">
</TextBuffer>
</Destination>
</ECUFunctionCall>
<ECUCommProgressNotifier Frequency="150">
</ECUCommProgressNotifier>
</ECUCommunication>
</Act>
<Test posc=9 posl=17 destyesc=9 destyesl=21 destnoc=11 destnol=17 ident=218>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="RESTITUTION_RESULT_ECU">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>5
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|00">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Switch posc=5 posl=3 ident=221>
<Source>
<GlobalTextBuffer name="ECU_MEM_REST">
</GlobalTextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BMF">
</ASCIIString>
</Source>
<TargetCell destc=3 destl=5>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="INJ">
</ASCIIString>
</Source>
<TargetCell destc=9 destl=3>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BOITEVIT">
</ASCIIString>
</Source>
<TargetCell destc=9 destl=5>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=7 destl=5>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<Act posc=3 posl=21 destc=3 destl=23 ident=225>
<Comment>Filtrage des parametres
</Comment>
<ECUCommunication>
<ECUConfigJobCall>
<FreeDataContainer name="MemoRestBSI">
</FreeDataContainer>
<JobRole value="Filter">
</JobRole>
</ECUConfigJobCall>
</ECUCommunication>
</Act>
<Test posc=3 posl=23 destyesc=3 destyesl=25 destnoc=5 destnol=25 ident=226>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<HexaInt>3
</HexaInt>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=3 posl=25 destc=3 destl=27 ident=227>
<Comment>Gestion des parametres independants
</Comment>
<ECUCommunication>
<ECUConfigJobCall>
<FreeDataContainer name="MemoRestBSI">
</FreeDataContainer>
<JobRole value="ManageIndependentParam">
</JobRole>
</ECUConfigJobCall>
</ECUCommunication>
</Act>
<Test posc=3 posl=27 destyesc=3 destyesl=32 destnoc=5 destnol=25 ident=228>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<HexaInt>3
</HexaInt>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=3 posl=32 destc=3 destl=34 ident=229>
<Comment>Ecriture des parametres
</Comment>
<ECUCommunication>
<ECUConfigJobCall>
<FreeDataContainer name="MemoRestBSI">
</FreeDataContainer>
<JobRole value="Write">
</JobRole>
</ECUConfigJobCall>
<ECUCommProgressNotifier Frequency="150">
</ECUCommProgressNotifier>
</ECUCommunication>
</Act>
<Test posc=3 posl=34 destyesc=3 destyesl=36 destnoc=5 destnol=25 ident=230>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<HexaInt>3
</HexaInt>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=5 posl=25 destc=7 destl=36 ident=236>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="FALSE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=3 posl=36 destc=7 destl=36 ident=237>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=11 posl=7 destyesc=9 destyesl=11 destnoc=11 destnol=9 ident=238>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="TELEXX_MEMREST_FIRST_DOWNLOAD">
</TextBuffer>
</Source>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<End posc=7 posl=38 ident=247>
</End>
<Act posc=7 posl=5 destc=7 destl=38 ident=248>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="NOT_NEEDED">
</ASCIIString>
</Source>
<Destination>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=9 posl=3 destyesc=11 destyesl=3 destnoc=9 destnol=5 ident=251>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="EDC16CP39">
</ASCIIString>
</Source>
<Source>
<ECUData ParamName="C">
</ECUData>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=13 posl=2 destc=9 destl=5 ident=252 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P28329-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P28325-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<MsgScreen posc=11 posl=25 destc=11 destl=27 ident=253 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P5885-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<MsgScreen posc=11 posl=27 destc=11 destl=29 ident=254 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P497-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P28436-POLUXDATA@T :
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P15061-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P23135-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<MsgScreen posc=11 posl=32 destc=11 destl=34 ident=255 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P5885-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<End posc=15 posl=38 ident=256>
</End>
<MsgScreen posc=11 posl=34 destc=13 destl=36 ident=257 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>Dans certains cas, la procedure de telechargement sur ce calculateur peut entrainer un 'Defaut calculateur : Defaut interne'.
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P28413-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Test posc=11 posl=23 destyesc=11 destyesl=25 destnoc=13 destnol=36 ident=258>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<ASCIIString value="EDC16CP39">
</ASCIIString>
</Source>
<Source>
<ECUData ParamName="C">
</ECUData>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=11 posl=29 destc=11 destl=32 ident=259>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$CLRDTC$SERVICEUNIT$CLRDTC_GDTC_FF00$">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="CLRDTC">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="CLRDTC">
</TextBuffer>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=11 posl=3 destyesc=13 destyesl=2 destnoc=9 destnol=5 ident=260>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<GlobalTextBuffer name="RESULT_MEM_REST">
</GlobalTextBuffer>
</Source>
<Source>
<ASCIIString value="TRUE">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=3 posl=19 destc=3 destl=21 ident=262>
<TeleXX>
<MacroComOp type="Beginning">
<ASCIIString value="1">
</ASCIIString>
</MacroComOp>
</TeleXX>
</Act>
<Act posc=7 posl=36 destc=7 destl=38 ident=263>
<TeleXX>
<MacroComOp type="Ending">
</MacroComOp>
</TeleXX>
</Act>
<Act posc=9 posl=13 destc=9 destl=15 ident=264>
<TeleXX>
<MacroComOp type="Beginning">
<ASCIIString value="1">
</ASCIIString>
</MacroComOp>
</TeleXX>
</Act>
<Act posc=13 posl=36 destc=15 destl=38 ident=265>
<TeleXX>
<MacroComOp type="Ending">
</MacroComOp>
</TeleXX>
</Act>
</cel>
</Tree>
