Hi Experts,
Below is my requirement.
In INVOICE IDoc
Case1: /INVOIC02/IDOC/E1EDK02[QUALF="002"]/BELNR ≈ 003*) ----> Receiver 1
Case 2: /INVOIC02/IDOC/E1EDK02[QUALF="002"]/BELNR ≠ 003*) ----> Receiver 2
It is working in case 1 but not in case2. All Orders which starts with 003 of QUALF 002 are also going to Receiver2.
I need to send invoices to Receiver1 for which E1EDK02/BELNR starts with 003 in E1EDK02/QUALF 002.
I need to send invoices to Receiver2 for which E1EDK02/BELNR didn't starts with 003 in E1EDK02/QUALF 002.
Input data for Receiver1:
- <E1EDK02 SEGMENT="1">
<QUALF>001</QUALF>
<BELNR>711111111</BELNR>
</E1EDK02>
- <E1EDK02 SEGMENT="1">
<QUALF>002</QUALF>
<BELNR>003111111</BELNR>
<DATUM>20130716</DATUM>
</E1EDK02>
- <E1EDK02 SEGMENT="1">
<QUALF>017</QUALF>
<BELNR>008111111</BELNR>
</E1EDK02>
- <E1EDK02 SEGMENT="1">
<QUALF>087</QUALF>
<BELNR>0091111111</BELNR>
</E1EDK02>
Input data for Receiver 2:
- <E1EDK02 SEGMENT="1">
<QUALF>001</QUALF>
<BELNR>711111111</BELNR>
</E1EDK02>
- <E1EDK02 SEGMENT="1">
<QUALF>002</QUALF>
<BELNR>004111111</BELNR>
<DATUM>20130716</DATUM>
</E1EDK02>
- <E1EDK02 SEGMENT="1">
<QUALF>017</QUALF>
<BELNR>008111111</BELNR>
</E1EDK02>
- <E1EDK02 SEGMENT="1">
<QUALF>087</QUALF>
<BELNR>0091111111</BELNR>
</E1EDK02>
(or)
- <E1EDK02 SEGMENT="1">
<QUALF>001</QUALF>
<BELNR>711111111</BELNR>
</E1EDK02>
</E1EDK02>
- <E1EDK02 SEGMENT="1">
<QUALF>017</QUALF>
<BELNR>008111111</BELNR>
</E1EDK02>
Please help on how to achieve this. Thanks in advance.