on 2021 Oct 12 12:18 PM
Hi SAP Gurus,
I have been testing an inbound idoc in T Code WE19. All the data in the segments are correct and when I excute the test, in WE02 I see that the IDoc is posted successfully. BUT, when I go to CG02BD(Spec Workbench), there is no change in the data.
In another perplex situation, when I execute, the instance gets replicated. Instead of changing the value of the target, the IDoc seems to replicate the target with the values given in the PR(property) segments.
Please help me rectify this problem!
Request clarification before answering.
Hi Sandeep ,
What do you mean by source and Target is same system ? Like idoc triggered in A system as outbound and inbound received by A system ? I'm not sure either it is a realistic scenario ..?
In this case it will not work ...Cg02bd is combined workbench , always use cg02 if it is specification workbench.
Hope this helps
Best
Satya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I use Data Exchange - Ale from Cg02bd for outbound. I take the IDoc number from WE02.
Using that IDoc number, from WE19 I do inbound (Using Function Module), by changing few values. But, instead of changing to the new values, the value assignment gets replicated. It's noticed in ESTALE table where RECN points to RECN_LOC.
PS. I can directly create an IDoc using message type SUBMAS02, but to avoid filling in so much segments, I used the method above.
Hi ,
Your idoc configuration is not correct ,idoc supposed to over write the value , not updating by creating a new value assigment , please check insert and update functions correctly in the mapping .
Best
Satya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Satya,
The problem is I am testing the SUBMAS02 via We19. So over here the source system is where the outbound is generated via CG02BD, and using the IDoc for outbound, is in turn used as an inbound IDoc. In this case, since I am using SUBMAS02, BAPI_SAVREPMUL1077 is used. Therefore, since the source system is the destination system, is there a possibility of the Property Value being replicated ? (I Checked ESTALE table and the values(RECN) I had given were pointing at replicated value (RECN_LOC). Is there a possibility to stop it from replicating ? Or will it react differently when an actual Outbound(Source) to Inbound(Destination) is done?
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.