on 01-23-2007 5:43 PM
Hi - I'm mapping a ANSIX12 820 to idoc PEXR2002. I want to know if there is a way to Not create the idoc if BPR09 is not equal to The Account number I need. So another words. My Bank sends different files for different Customers but I only need Cust #99999999 Remittance Advice in SAP. Can I handle this in the mapping? Thanks everyone!
Eddie
Hi ..
How are you doing the mapping...?
Are you using any EDI adapters to receive the 820 document into XI? Also is the BPR09 part of the 820 XML?
If yes, you can have a condition in the receiver determination which will have an XPATH check to the field in the XML and the value you want to check against....
If answer is no and you are using some other adapter to receive the data...writing an adapter module would be an option as michael has suggested...
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Eddie,
In receiver determination you can use this condition. Check this weblogs which will help you:
/people/shabarish.vijayakumar/blog/2006/06/07/customise-your-xpath-expressions-in-receiver-determination
If you want to use xpath in mapping go through this:
/people/daniel.graversen/blog/2006/12/29/hack-using-xpath-in-xi-message-mappings
Check this threads which may give you some idea:
---Satish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
get the value of the customer in adaptger module
(for any adapter that you use)
and check this value inside receiver determination
(you can put it in adapter specific attributes)
Regards,
michal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.