on 04-25-2008 2:05 PM
Hi Experts,
We have one sender message, having more than one Orders data like this :
Header
Order 1
item.........
Order 2
item..........
Order 3
item........
We are spliting One order in One IDOC.
Requirement is to not to split Order in separate IDOC, if item number is same in next order.
If Item number is different, it should create new idoc.
Please help,
Regards,
study SAP
Map it like
item No(set context to root node)--> SpitBy value(value change) ---> IDoc node at target
do rest of the mapping accordingly
also make sure you have unbounded IDoc node in XSD of IDoc....
Ref
/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
Edited by: Mugdha Kulkarni on Apr 25, 2008 3:12 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Go through this blog
/people/stefan.grube/blog/2005/12/29/new-functions-in-the-graphical-mapping-tool-xi-30-sp13
/people/sravya.talanki2/blog/2005/12/08/message-mapping-simplified-150-part-ii
Thanks,
Satya kumar
Reward if it is useful..
Edited by: SATYA KUMAR AKKARABOYANA on Apr 25, 2008 3:37 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
By using SAP Standard Node functions you can achieve it,
try this,
Item --> RemoveCotext --> SplitByValue(value change) --> Idoc.
This will help you.
Regards,
Rohit.
Reward points if helpful.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.