cancel
Showing results for 
Search instead for 
Did you mean: 

How to make a field in sales order a required field

Former Member
0 Kudos

Hi,

How do i make a certain field in sales order a required field. I want to make the assignment field in accounting tab a required field. How do i configure this.

Thank you.

Rachelle

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos

Dear Rachelle

Go to OVA2, select Sales - Header and double click on Procedures. Again select "Standard Order" and double click on Fields.

There maintain the following:-

Table:::Fld name::::::::::Description::::::Screen

VBAK:::::ZUONR::::::::Assignment:::::::KBUC

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi Mr. G,

Thanks for the solution you have given. I have done it already. Is it possible if you can send me table and field names list?

Thanks in advance.

rachelle

Lakshmipathi
Active Contributor
0 Kudos

Dear Rachelle

Please check this link for Table and Field details

[SAP Tables|http://www.erpgenie.com/abap/tables.htm]

thanks

G. Lakshmipathi

Answers (4)

Answers (4)

Former Member
0 Kudos

Find below the options:

1) You can create a transaction variant and make the field mandatory.

2) You can write code in exit in program MV45AFZZ to make the field mandatory.

3) You can add the field to incompletion log and make the settings in sales document type to ensure that sale order is save only if data is complete. This is the simplest of all. But the problem is that all the fields which are present in incompletion procedure assigned to the sale order at Header, Item and Schedule line level have to be filled. Then only system will allow to save the order.

Regards,

GSL.

Former Member
0 Kudos

In you know the Transaction and screen Variant Configurations.

Use T-code SHD0

Put your Sales Order t-code There : Va01

Then Select the feilds or tabs whatever you want as mandatory , optional.

Customize as per your requirement and save the variant.

Next GO to the Sales Document types :

There In the Transaction flow you will find at variant feild.

Assign this variant there.

Next when ever you do sales Order for that Document type the feilds will be taken in the fashion of the variant.

regards,

SAP SD

Former Member
0 Kudos

Hi, SAP SD

I dont know the transaction and screen variant config.

Thanks

Rachelle

Former Member
0 Kudos

Post your Email address in your business card.. I can send you some documents regarding SHD0

regards,

SAP SD

Former Member
0 Kudos

Hi, SAP SD

posted already.

thank you so much and best regards

rachelle

Former Member
0 Kudos

Just Check your mail or simply go to this link.

http://www.mortenhjorthnielsen.dk/Security/transactionvariants.htm

regards,

SAP SD

Lakshmipathi
Active Contributor
0 Kudos

Dear Rachelle

Go to VTFL, select your delivery type and billing type and click on blue lens on top. Now to your right side, you can see some fields which includes "Assignment Number".

Press F4 against this field and make the required entry. As you would be aware, this field from billing document will be passed on to FI for information.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi,

Can i enter in the assignment field RE contract number of a customer? Existing choices are po or document numbers.

It is just a requirement of our customer.

I have tested this already and it does not affect FI document since we did not apply substitution rule for SD doc type.

Thanks

Rachelle

Former Member
0 Kudos

Hi

please be clear

in which tab page and also the field in sales order

regards

Former Member
0 Kudos

Hi Prashanth

Its in header - accounting tab and the field is assignment

Thanks

rachelle