‎2007 Jan 11 5:50 AM
Hi,
I'm using bapi "BAPI_SALESORDER_CREATEFROMDAT2" and I am manually setting condition values using COND_HANDL = 'X'.
However, when I compare the sales order I created using BAPI and BDC, I see that sometimes they have a discrepancy. For the BDC, sometimes there is a Cond.Round.Diff. value, while in BAPI I never get a value for it.
I want to ask if is there's a way that I can manually set the values of the conditions, but still have the sales order program compute and set Cond.Round.Diff., as needed.
‎2007 Jan 11 6:01 AM
Hi,
If u r not able to set the value for Cond.Round.Diff using the BAPI, then use the BAPI in your program and then write a BDC(recording) for setting the value for Cond.Round.Diff.
reward points if helpful.
‎2007 Jan 11 6:01 AM
Hi,
If u r not able to set the value for Cond.Round.Diff using the BAPI, then use the BAPI in your program and then write a BDC(recording) for setting the value for Cond.Round.Diff.
reward points if helpful.
‎2007 Jan 11 6:10 AM
Hi Alexandra
I guess, the BAPI wont work the way you need...
2 Ways of handling through BAPI's:
1. Let SAP update the values from masters etc..
2. Force SAP to take manual entries.
I guess only one of the above will be possible and not two in the same option.
Can you be more clear with "<b>Cond.Round.Diff</b>", maybe that can lead to someother idea...
Kind Regards
Eswar