on 02-22-2011 5:12 PM
All,
I have a request to ensure Canadian EDI customers only create orders if the currency is in Canadian dollars. If they send us a different currency then the order should be in error.
I know this can be done on the EDI side but would prefer that the order gets processed through and error in SAP.
Can this be achieved in SAP without any custom programming?
thank you
Do you want an IDOC error (i.e. status 51) or do you want to have a sales order with a block of some type created?
The standard functionality for controlling price on the EDI orders received into SD is via one of the customer expected price/vLUW conditions - EDI1 or ED12. If the customer has sent a price in the wrong currency - i.e. different than the pricing you have maintained in SD - this can be set up to be blocked due to a price discrepancy.
http://help.sap.com/saphelp_40b/helpdata/en/93/74345c546011d1a7020000e829fd11/content.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hello,
For validation u have to use Userexits while creating sales order.
And also pl make various master data in CAD.
thx
Dilip Sadh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try maintaining the CAD currency in the sold-to customer master (XD02)-> Sales area data->sales tab->in currency field. Also try to maintain the pricing condition records (in VK12) in CAD. These settings can be overwritten in the sales document. If that is a possibility, then you must use user-exit (like USEREXIT_SAVE_DOCUMENT_PREPARE in program MV45AFZZ) to provide hard error.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
108 | |
12 | |
11 | |
6 | |
5 | |
4 | |
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.