cancel
Showing results for 
Search instead for 
Did you mean: 

Making Payment terms and incoterms mandatory in VA21 or VA01

Former Member
0 Kudos

Hi experts,

Our requirement is to make payment terms and incoterms mandatory in Va21( quotation creation ) or VA01( sale order

creation). Request your help in this regard.

Thanks in Advance.

Regards,

Farha

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Thank you experts for your co-operation. Resolved by using MV45AFZZ

Former Member
0 Kudos

Resolved by using MV45AFZZ.

Former Member
0 Kudos

hi

In the Incompletion log in OVA2

At header as well as item level maintain the below fields

VBKD INCO1 Incoterms KDE3 04

VBKD ZTERM Terms of Payment KDE3 03

And at item level maintain as below

VBKD ZTERM Terms of Payment PDE3 04

VBKD INCO1 Incoterms PDE3 04

And now goto VUA2 and VUP2

And Tick the Check box I/C Dialog for your sales order and incompletion log assignment.

Also you do the same for Item categories.

Now without these entries system will not allow you to save the orders

regards

Prashanth

reazuddin_md
Active Contributor
0 Kudos

Hi,

if you want to make Incoterms & Payment terms as required fields in VA21/ VA01. as already expressed you can use incompletion procedure.

same can be achieved through Transaction / Screen Variants tx:SHD0

Search in forum, to know the usage of "Transaction / Screen Variants tx:SHD0"

Regards,

Reazuddin MD

Former Member
0 Kudos

hi,

there are two procedures for your requriment:

1. keep this payment terms that is ZTERM & incoterms that is INCO1 & INCO2 which are available in VBKD table.

keep them incomplete procedure which is SPRO, so that it will stop you at transaction level when ever you data here is not filled with relevant payment and inco terms.

2.

if you want to have these two fields mandatory on screen itself.

there is a procedure for this, go to SE51 select correct screen and set is as MANDATORY or REQURIEDfields.

when ever you are processing the same in the same screens if data is not there it will throw an error.

regards,

balajia

Former Member
0 Kudos

hi

This can be done at sales document level by assgining Log of incomplete Procedures

Tcode: OVA2

select Group: 1 - Sales - Header

click on Procedures

Select 11 - Standard Order

Click on Fields

For payment terms maintain table: VBKD and Field: ZTERM

and incoterms maintain table: VBKD and Field: INCO1

and do follow the document for maintaining it