on 07-12-2016 10:07 AM
Dear all,
I'm trying to create contracts with the FM BAPI_CONTRACT_CREATEFROMDATA. It goes well, however, I notice that the value I pass as KBETR in CONTRACT_CONDITIONS_IN appears as KBETR*10 in the new contract. Has anybody faced something like this?
Thank you!
Alexander.
If I'm not mistaken the same happens in BAPI_SALESORDER_CREATEFROMDAT2 as well. Just divide KBETR by 10 in the table.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Kıvanç Bilgin I don't have such problems with BAPI_SALESORDER_CREATEFROMDAT2 in my sandbox. Are you referring to the fact that KONV-KBETR is stored always with two decimals and that what you see in VA03 depends on the currency?
Alexander Golod- can you list exactly how you call the FM - what parameters you have specified, screenshot of the KONV values from SE16, screenshot of the pricing details for the condition in VA43.
: I remember to have this as a memory: For percentage condition types, SAP always tends to multiply the condition value by 10. If condition is not of percentage, this does not happen. If you are to send 20 USD for a condition type, sending the value as 20 is alright. If you are to give 20% discount for another condition type, filling the value with 2 will work (as with 20 you'll see it gives a %200 discount). I do neither know the exact reason of this strange behaviour, nor have a connection to a system right now to test it.
Hi ,
Can you check are you passing the quantity as 10(by mistake) - if it is happening for all the conditions.
If it is for particular condition value, check the entry whether you have entered the correct decimal notation as per your user setting.
Thanks,
Siva.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
97 | |
10 | |
9 | |
6 | |
3 | |
3 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.