← Prev in month ← Prev in thread
Next in thread → Next in month →

Variable example update in section 3.4.11.2

From
Dale Moberg <>
Date
2006-08-09T22:15:17+00:00
ID
Thread
Variable example update in section 3.4.11.2
WAS:

 

 

<Variable
 name="PO Accepted" nameID="H7YIUSOP"
businessTransactionActivityRef="ID122A39C23"
businessDocumentRef="ID1012">

     
<ConditionExpression expressionLanguage="XPath1"
expression="//POAck[@status=’Reject’]"/>

</Variable>

…

 

<Decision   
name="Decision10" nameID="IDDecision10"> 

            <FromLink
fromBusinessStateRef="ID122A39C23"/> 

            <ToLink
toBusinessStateRef="ID122A39D24" > 

               
<ConditionExpression expressionLanguage="DocumentEnvelope"
expression="PO Accepted" /> 

           
</ToLink> 

            <ToLink
toBusinessStateRef="DK9726AJ" > 

               
<ConditionExpression expressionLanguage="ConditionGuardValue"
expression="Failure"/> 

           
</ToLink> 

      </Decision>

 

SHOULD BE:

 

 

<Variable
 name="PO Accepted" nameID="H7YIUSOP"
businessTransactionActivityRef="ID122A39C23"
businessDocumentRef="ID1012">

     
<ConditionExpression expressionLanguage="XPath1"
expression="//POAck[@status=’Reject’]"/>

</Variable>

…

 

<Decision   
name="Decision10" nameID="IDDecision10"> 

            <FromLink
fromBusinessStateRef="ID122A39C23"/> 

            <ToLink
toBusinessStateRef="ID122A39D24" > 

               
<ConditionExpression expressionLanguage="XPath1” expression="PO
Accepted" /> 

           
</ToLink> 

            <ToLink
toBusinessStateRef="DK9726AJ" > 

               
<ConditionExpression expressionLanguage="ConditionGuardValue"
expression="Failure"/> 

           
</ToLink> 

      </Decision>

 

Rationale: Variables belong to the expressionLanguage value
of the ConditionExpression used in assigning the Variable value.
← Prev in month ← Prev in thread
Next in thread → Next in month →