All,<br><br>I was wondering [and maybe this has be answered before] ,but does the order of the rules in the when clause matter?<br><br>For example I have the following:<br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; rtvHeader : RtvHeader( headerRtvNumber : rtvNumber )
<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; repaymentCode : RepaymentCode( actualCode : code, matchApprv != &quot;Y&quot; )<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lineCharge : HeaderAdditionalCharge( rtvNumber == headerRtvNumber, originalRepaymentCode == actualCode )<br><br>In my case there is a higher likelihood that I will have more RepaymentCodes than RtvHeaders [1 of these guys] and likely less HeaderAdditionalCharge objects.&nbsp; So should the order be more like:
<br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; rtvHeader : RtvHeader( headerRtvNumber : rtvNumber )<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; lineCharge : HeaderAdditionalCharge( rtvNumber == headerRtvNumber, originalRepaymentCode : originalRepaymentCode)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; repaymentCode : RepaymentCode( actualCode == originalRepaymentCode, matchApprv != &quot;Y&quot; )
<br><br>Or does it not really matter?<br><br>Thanks in advance,<br><br>Ron<br>