<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="1924447335" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="tlcd_ref_homologation_kwp2000">
</FileName>
<Modif date="16/04/2014" user="aplot" site="THESAU">
</Modif>
</IFile>
<ITool name="ime2" revision="7.4.0.0" exedate="24/03/2014">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=3 posl=1 destc=3 destl=3 ident=10>
<Comment>Gamme de procédure
</Comment>
<Comment>$Rev: $
</Comment>
</Start>
<Act posc=3 posl=3 destc=3 destl=5 ident=358>
<Comment>Probate pour ECU KWP2000 (old)
</Comment>
<PSADiagTools>
<Probate>
</Probate>
</PSADiagTools>
</Act>
<End posc=3 posl=5 ident=359>
</End>
<Act posc=7 posl=3 destc=7 destl=5 ident=360>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_ZI">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$RDBLID$SERVICEUNIT$ZI">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_ZI">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_ZI">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_ZI">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=7 posl=5 destyesc=7 destyesl=7 destnoc=11 destnol=5 ident=361>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=11 posl=5 destc=15 destl=39 ident=362 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="ERROR" WindowStyle="POPUP">
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P9735-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<End posc=15 posl=39 ident=363>
</End>
<Test posc=7 posl=7 destyesc=7 destyesl=9 destnoc=11 destnol=7 ident=364>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="OUTPUT_ZI">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>14
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|00|RAWDATA|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=7 posl=9 destc=7 destl=11 ident=365>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="OUTPUT_ZI">
<Position>
<ValPos>15
</ValPos>
</Position>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="EXTRACT_ZI">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>52
</Length>
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=11 destc=7 destl=13 ident=366>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="EXTRACT_ZI">
<Position>
<ValPos>13
</ValPos>
</Position>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="EXTRACT_ZI_FOURNISSEUR">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>2
</Length>
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<TextBuffer name="EXTRACT_ZI">
<Position>
<ValPos>15
</ValPos>
</Position>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="EXTRACT_ZI_SYSTEME">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>2
</Length>
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<TextBuffer name="EXTRACT_ZI">
<Position>
<ValPos>23
</ValPos>
</Position>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="EXTRACT_ZI_APPLICATION">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>2
</Length>
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<TextBuffer name="EXTRACT_ZI">
<Position>
<ValPos>25
</ValPos>
</Position>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="EXTRACT_ZI_VERSION">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>2
</Length>
</TextBuffer>
</Destination>
</Assignment>
<Assignment>
<Source>
<TextBuffer name="EXTRACT_ZI">
<Position>
<ValPos>27
</ValPos>
</Position>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="EXTRACT_ZI_EDITION">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>4
</Length>
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=13 destc=7 destl=15 ident=367>
<MathAndLogic>
<EvalExpression>
<Expression value="%%|F|%%%%ADD%%%%LBT_EXTRACT_ZI_FOURNISSEUR%%%%ADD%%%%|S|%%%%ADD%%%%LBT_EXTRACT_ZI_SYSTEME%%%%ADD%%%%|A|%%%%ADD%%%%LBT_EXTRACT_ZI_APPLICATION%%%%ADD%%%%|V|%%%%ADD%%%%LBT_EXTRACT_ZI_VERSION%%%%ADD%%%%|E|%%%%ADD%%%%LBT_EXTRACT_ZI_EDITION%%">
</Expression>
<Destination>
<TextBuffer name="ZI_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
</Act>
<Act posc=7 posl=15 destc=7 destl=17 ident=368>
<Comment>Probate (new)
</Comment>
<PSADiagTools>
<Probate>
<Fsave>
<TextBuffer name="ZI_REF_HOMOLOGATION">
</TextBuffer>
</Fsave>
<RefEobd>
<TextBuffer name="REF_HOMOLOGATION">
</TextBuffer>
</RefEobd>
</Probate>
</PSADiagTools>
</Act>
<Test posc=7 posl=17 destyesc=7 destyesl=19 destnoc=11 destnol=18 ident=369>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=11 posl=18 destc=15 destl=39 ident=370 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="WARNING" WindowStyle="POPUP">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRef code="45941" thesauName="POLUXDATA">
</ThesauRef>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P38264-POLUXDATA@\n@P22921-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Switch posc=7 posl=19 ident=371>
<Source>
<TextBuffer name="REF_HOMOLOGATION">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="ERROR">
</ASCIIString>
</Source>
<TargetCell destc=11 destl=18>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="EXIT">
</ASCIIString>
</Source>
<TargetCell destc=15 destl=39>
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="NO_REF">
</ASCIIString>
</Source>
<TargetCell destc=11 destl=21>
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc=7 destl=23>
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<Act posc=7 posl=23 destc=7 destl=25 ident=374>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$REQDWN$SERVICEUNIT$REQDWN_LID_B2$PARAMS$CONFIG_PARAIN1|00|CONFIG_PARAIN2|00|CONFIG_PARAIN3|00|CONFIG_MEMSIZE|0C|REF_HOMOL|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=25 destc=7 destl=27 ident=375>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%%%ADD%%%%$CRC$CRCDATA|0000|CRCB2|0000%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
</Act>
<Act posc=7 posl=27 destc=7 destl=29 ident=376>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=7 posl=29 destyesc=11 destyesl=39 destnoc=7 destnol=31 ident=377>
<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="OUTPUT_WRITE_REF_HOMOLOGATION">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>14
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|00|RAWDATA|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=11 posl=39 destc=15 destl=39 ident=383 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="INFO" WindowStyle="POPUP">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRef code="25891" thesauName="POLUXDATA">
</ThesauRef>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P45936-POLUXDATA@\n@P23135-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<MsgScreen posc=11 posl=21 destc=15 destl=39 ident=384 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="WARNING" WindowStyle="POPUP">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRef code="45941" thesauName="POLUXDATA">
</ThesauRef>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P45938-POLUXDATA@\n@P22921-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<Act posc=7 posl=31 destc=7 destl=33 ident=385>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$REQDWN$SERVICEUNIT$REQDWN_LID_B2$PARAMS$CONFIG_PARAIN1|00|CONFIG_PARAIN2|00|CONFIG_PARAIN3|00|CONFIG_MEMSIZE|0A|REF_HOMOL|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=33 destc=7 destl=35 ident=386>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%%%ADD%%%%$CRC$CRCDATA|0000|CRCB2|0000%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
</Act>
<Act posc=7 posl=35 destc=7 destl=37 ident=387>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=7 posl=37 destyesc=11 destyesl=39 destnoc=3 destnol=23 ident=388>
<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="OUTPUT_WRITE_REF_HOMOLOGATION">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>14
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|00|RAWDATA|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=11 posl=7 destc=15 destl=39 ident=391 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" BackBtn="NO" OkBtn="YES" MsgType="WARNING" WindowStyle="POPUP">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRef code="45941" thesauName="POLUXDATA">
</ThesauRef>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P38264-POLUXDATA@\n@P22921-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</MsgScreen>
<QsScreen posc=3 posl=23 destyesc=7 destyesl=23 destnoc=15 destnol=39 ident=392 EnableBackJumps="DEFAULT" Printable="NO" EscapeBtn="NO" MsgType="WARNING" BackBtn="NO" WindowStyle="POPUP">
<ScreenTitle>
<LabelContent>
<Paragraph>
<ThesauRef code="45941" thesauName="POLUXDATA">
</ThesauRef>
</Paragraph>
</LabelContent>
</ScreenTitle>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P28949-POLUXDATA@\n@P4257-POLUXDATA@\n@P45937-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
<MsgItem>
<LabelContent>
<Paragraph>
<ThesauRequest>@P45939-POLUXDATA
</ThesauRequest>
</Paragraph>
</LabelContent>
</MsgItem>
</QsScreen>
</cel>
</Tree>
