<!DOCTYPE Tree SYSTEM "IPSA.dtd">
<Tree chk="-1209257534" type="Script" onEnd="default" onBackExit="back">
<Header>
<IFile>
<FileName name="TLCD_REF_HOMOLOGATION_UDS">
</FileName>
<Modif user="E549241" site="Actia" date="02/04/2019">
</Modif>
</IFile>
<ITool revision="7.3.0.201901290933" name="fr.actia.flowchart.editor.model.engineID" exedate="06/03/2019">
</ITool>
</Header>
<precel>
</precel>
<cel>
<Start posc=3 posl=1 destc="7" destl="1" ident=10>
<Comment>Gamme de proc�dure
</Comment>
<Comment>$Rev: $
</Comment>
</Start>
<Act posc=7 posl=3 destc="7" destl="5" ident=372>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_ZI">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$RDBI$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>
<Act posc=10 posl=30 destc="9" destl="33" ident=12>
<Comment>Cas 1 ou cas 3 : ecriture avec CRC
</Comment>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$WDBI$SERVICEUNIT$WDBI_RecordDataIdentifier_F196_TELEXX$PARAMS$CFG_000_BVA_REF_IDENT_ETAL|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%%%ADD%%%%$CRC$CRCEOBD_TELEXX|0000%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<PartDiag>
<Appl Description="" name="Appl2">
<For>
<DataComparison type="EQUAL" case="SENSITIVE">
<Source>
<TextBuffer name="OUTPUT_READ_REF_HOMOLOGATION">
<Position>
<ValPos>53
</ValPos>
</Position>
<Length>1
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=10 posl=30 destc="9" destl="33" ident=13>
<Comment>Cas 2 : ecriture sans CRC
</Comment>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$WDBI$SERVICEUNIT$WDBI_RecordDataIdentifier_F196_TELEXX$PARAMS$CFG_000_BVA_REF_IDENT_ETAL|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
</PartDiag>
<Test posc=7 posl=7 destyesc=7 destyesl=9 destnoc=11 destnol=7 ident=373>
<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>
<MsgScreen posc=11 posl=5 destc="17" destl="25" ident=374 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>
<Act posc=7 posl=9 destc="7" destl="11" ident=375>
<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>
<Test posc=7 posl=5 destyesc=7 destyesl=7 destnoc=11 destnol=5 ident=376>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=7 posl=11 destc="7" destl="13" ident=377>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="EXTRACT_ZI">
<Position>
<ValPos>15
</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>17
</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>25
</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>27
</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>29
</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=378>
<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=379>
<Comment>Probate pour ECU UDS (new)
</Comment>
<PSADiagTools>
<Probate>
<Fsave>
<TextBuffer name="ZI_REF_HOMOLOGATION">
</TextBuffer>
</Fsave>
<RefEobd>
<TextBuffer name="REF_HOMOLOGATION">
</TextBuffer>
</RefEobd>
</Probate>
</PSADiagTools>
</Act>
<End posc=19 posl=43 ident=380>
</End>
<MsgScreen posc=11 posl=21 destc="19" destl="43" 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>
<MsgScreen posc=15 posl=25 destc="17" destl="25" ident=385 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>
<Act posc=7 posl=23 destc="7" destl="24" ident=386>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_READ_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$RDBI$SERVICEUNIT$RDBI_RecordDataIdentifier_F196">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_READ_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_READ_REF_HOMOLOGATION">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_READ_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=7 posl=24 destyesc=7 destyesl=25 destnoc=15 destnol=25 ident=387>
<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_READ_REF_HOMOLOGATION">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>14
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|00|RAWDATA|">
</ASCIIString>
</Source>
</DataComparison>
</For>
<For>
<DataComparison type="EQUAL">
<Source>
<FloatVar name="VCHK">
</FloatVar>
</Source>
<Source>
<StandardValue name="SUCCESS">
</StandardValue>
</Source>
</DataComparison>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="OUTPUT_READ_REF_HOMOLOGATION">
<Position>
<ValPos>1
</ValPos>
</Position>
<Length>5
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|02">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=7 posl=30 destc="7" destl="33" ident=388>
<Comment>Cas 1 ou cas 3 : �criture avec CRC
</Comment>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$WDBI$SERVICEUNIT$WDBI_RecordDataIdentifier_F196_TELEXX$PARAMS$CFG_000_CMM_REF_IDENT_ETAL|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%%%ADD%%%%$CRC$CRCEOBD_TELEXX|0000%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
<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=33 destyesc=7 destyesl=35 destnoc=5 destnol=33 ident=389>
<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>
<Act posc=7 posl=35 destc="7" destl="37" ident=394>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_READ_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$RDBI$SERVICEUNIT$RDBI_RecordDataIdentifier_F196">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_READ_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_READ_REF_HOMOLOGATION">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_READ_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
<Test posc=7 posl=37 destyesc=7 destyesl=39 destnoc=3 destnol=27 ident=395>
<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_READ_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>
<Test posc=7 posl=17 destyesc=7 destyesl=19 destnoc=15 destnol=25 ident=396>
<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=7 posl=19 ident=397>
<Source>
<TextBuffer name="REF_HOMOLOGATION">
</TextBuffer>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="NO_REF">
</ASCIIString>
</Source>
<TargetCell destc="11" destl="21">
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="ERROR">
</ASCIIString>
</Source>
<TargetCell destc="15" destl="25">
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="EXIT">
</ASCIIString>
</Source>
<TargetCell destc="19" destl="43">
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc="7" destl="23">
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<MsgScreen posc=15 posl=41 destc="19" destl="43" ident=399 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>
<Act posc=7 posl=39 destc="7" destl="41" ident=401>
<MathAndLogic>
<Assignment>
<Source>
<TextBuffer name="OUTPUT_READ_REF_HOMOLOGATION">
<Position>
<ValPos>21
</ValPos>
</Position>
<Length>20
</Length>
</TextBuffer>
</Source>
<Destination>
<TextBuffer name="COMPARAISON_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=7 posl=41 destyesc=15 destyesl=41 destnoc=3 destnol=27 ident=402>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL">
<Source>
<TextBuffer name="REF_HOMOLOGATION">
</TextBuffer>
</Source>
<Source>
<TextBuffer name="COMPARAISON_REF_HOMOLOGATION">
</TextBuffer>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<MsgScreen posc=11 posl=7 destc="17" destl="25" ident=404 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=27 destyesc=5 destyesl=27 destnoc=17 destnol=25 ident=405 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>
<Switch posc=7 posl=27 ident=406>
<Source>
<ECUData ParamName="FamilyName">
</ECUData>
</Source>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="INJ">
</ASCIIString>
</Source>
<TargetCell destc="7" destl="30">
</TargetCell>
</SwitchTest>
<SwitchTest type="EQUAL">
<Source>
<ASCIIString value="BOITEVIT">
</ASCIIString>
</Source>
<TargetCell destc="10" destl="30">
</TargetCell>
</SwitchTest>
<DefaultSwitchTarget>
<TargetCell destc="11" destl="28">
</TargetCell>
</DefaultSwitchTarget>
</Switch>
<Act posc=11 posl=28 destc="13" destl="33" ident=408>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%%%ADD%%%%$CRC$CRCEOBD_TELEXX|0000%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$WDBI$SERVICEUNIT$WDBI_RecordDataIdentifier_F196_TELEXX$PARAMS$CFG_UNKNOWN_REF_IDENT_ETAL|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Act posc=7 posl=25 destc="7" destl="27" ident=409>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
</Act>
<Act posc=5 posl=27 destc="7" destl="27" ident=410>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
</Act>
<Act posc=17 posl=25 destc="19" destl="43" ident=411>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="ERROR">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
</Act>
<Test posc=9 posl=33 destyesc=7 destyesl=35 destnoc=11 destnol=33 ident=412>
<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>
<Test posc=11 posl=33 destyesc=11 destyesl=34 destnoc=3 destnol=27 ident=413>
<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>5
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|01">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Act posc=11 posl=34 destc="11" destl="35" ident=414>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
<Clear>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$WDBI$SERVICEUNIT$WDBI_RecordDataIdentifier_F196_TELEXX$PARAMS$CFG_ARL_BVA_REF_IDENT_ETAL_080|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%%%ADD%%%%$CRC$CRCEOBD_TELEXX|0000%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
<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=11 posl=35 destyesc=7 destyesl=35 destnoc=3 destnol=27 ident=415>
<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>
<Test posc=5 posl=33 destyesc=5 destyesl=34 destnoc=3 destnol=27 ident=416>
<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>5
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="ES|01">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<Test posc=13 posl=33 destyesc=7 destyesl=35 destnoc=3 destnol=27 ident=417>
<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>
<Act posc=5 posl=34 destc="5" destl="35" ident=418>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$WDBI$SERVICEUNIT$WDBI_RecordDataIdentifier_F196_TELEXX$PARAMS$CFG_080_CMM_REF_IDENT_ETAL|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%%%ADD%%%%$CRC$CRCEOBD_TELEXX|0000%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
<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=5 posl=35 destyesc=7 destyesl=35 destnoc=3 destnol=27 ident=419>
<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>
<PartDiag>
<Appl Description="" name="Appl2">
<For>
<DataComparison type="EQUAL" case="SENSITIVE">
<Source>
<TextBuffer name="OUTPUT_READ_REF_HOMOLOGATION">
<Position>
<ValPos>53
</ValPos>
</Position>
<Length>1
</Length>
</TextBuffer>
</Source>
<Source>
<ASCIIString value="|">
</ASCIIString>
</Source>
</DataComparison>
</For>
</Appl>
<Act posc=7 posl=30 destc="7" destl="33" ident=14>
<Comment>Cas 2 : �criture sans CRC
</Comment>
<MathAndLogic>
<Clear>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Clear>
</MathAndLogic>
<MathAndLogic>
<Assignment>
<Source>
<ASCIIString value="$SERVICE$WDBI$SERVICEUNIT$WDBI_RecordDataIdentifier_F196_TELEXX$PARAMS$CFG_000_CMM_REF_IDENT_ETAL|">
</ASCIIString>
</Source>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</Assignment>
</MathAndLogic>
<MathAndLogic>
<EvalExpression>
<Expression value="%%LBT_INPUT_WRITE_REF_HOMOLOGATION%%%%ADD%%%%LBT_REF_HOMOLOGATION%%">
</Expression>
<Destination>
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</EvalExpression>
</MathAndLogic>
<ECUCommunication>
<ECUFunctionCall name="APPGEN">
<TextBuffer name="INPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
<Destination>
<TextBuffer name="OUTPUT_WRITE_REF_HOMOLOGATION">
</TextBuffer>
</Destination>
</ECUFunctionCall>
</ECUCommunication>
</Act>
</PartDiag>
<Test posc=7 posl=1 destyesc=9 destyesl=1 destnoc=7 destnol=3 ident=12>
<MathAndLogic>
<LogicalTest>
<For>
<DataComparison type="EQUAL" case="SENSITIVE">
<Source>
<ECUData ParamName="C">
</ECUData>
</Source>
<Source>
<ASCIIString value="CMM_VD56">
</ASCIIString>
</Source>
</DataComparison>
</For>
</LogicalTest>
</MathAndLogic>
</Test>
<End posc=9 posl=1 ident=13>
</End>
</cel>
</Tree>
