on 08-25-2010 5:14 AM
Dear Experts.
Please tell me, How to do compulsory to enter order reason in sales order for specific order type only? Not for all sales order.
Regards
BK GAIKWAD
Dear Gaikwad,
One way out is to create a imcompleteness procedure and add this field AUGRU (order reason) with the table VBAK, in the node and give a status and warning as desired by you.
Once the incompleteness procedure is created add this procedure to the particular sales order type for which you want to put the check.
Regards,
Ani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Mr. Gaikwad,
If the particular field has been added in the incompletion log then the system gives a warning even when saving the document, but in standard SAP you cannot change the same to a error message.
But if the order reason is not given the order remains incomplete, and no further processing is possible for this document.
Regards,
Ani.
Dear Mr. Gaikwad,
You also have to tick the incompletion messages when assigning the incompletion procedure to the order type in the transaction VOV8, as suggested by Mr. Laskhmipati above also.
Once you have done this you get a message while saving a incomplete order stating the order is incomplete.
Regards,
Ani.
Hi GAIKWAD,
I think There are two way to meet your requirement as below:
1) Go to incompleten procedure determination. please go to incompletion procedure conf. ( SD>> basic functions >> Log of Incomplete Items >> Define Incompleteness Procedures >> select A-sales-header >> 11-sales order >> fields).
in that screen you should define new incompletion fields as :
table fld name description src status warning
VBAK AUGRU Order reason KKAU 01 X
2)You can go to SHD0 t-code by creating trnsaction variant and assign it to screen variant for sales order.
I hope these will be very helpful for you.
Regards,
Hi,
If you want to make it mandatory, you need to maintain in log of incompletion procedure (you can refer standard procedure 14) and need to assign this to the sales document type you want,
Be clear that order reason filed is available at the Header level only. We cannot maintain it in item level.
Goto Header details - Sales tab.
Here you can find out the order reason field.
The same will be available in overview screen too.
"OVAU" is the T.Code for creating your own order reasons.
If you want to make it as mandatory,there are two options.
1. By using the incompletion log and tick the mark "incomplete messages" in "VOV8" screen for your order type.
2. By using the T.Code "SHD0".
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks to prompt replay,
We have gone through your mail, & found all result OK, thanks,
Also please tell me how to change Incompl.proced as 14 for sales document type (ZBLM_loan material sale). Presently we have use incompl. proced as 11
We have tray to change, but system not allow changing.
Please suggest.
Regards
BK GAIKWAD
Hi,
As suggested you can use the incompletion procedure setup followed by option of not allowing incomplete document to be saved ( in Sales doc type ). Assuming that sales doc type is globally used and you have to address a region specific request, you can use Save prepare user exit where before save you can pop up the warning message validating for order reason code.
Hope this helps.
CLN
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This message was moderated.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Study well In completion procedures you will able to say to us....
-- Sandeep
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
11 | |
10 | |
6 | |
5 | |
5 | |
5 | |
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.