Skip to Content
author's profile photo Former Member
Former Member

Make Account assignment field mandatory in VF01 at item level

Hi All,

I want to Make Account assignment field mandatory in VF01 at item level in accounting block.

Please guide.

Thanks ,

Salman Zahir

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Aug 25, 2009 at 05:50 AM

    Hi,

    Goto T.Code:SE51

    Program name:SAPMV60A

    Screen number:6106

    Select Flow Logic.

    Click on Change.

    Click on elelment list tab.

    Search for VBRP-KTGRM field.

    Two options you are going to identify.Select the entry which is having the "type of screen element" as "I/O".

    Click on special attributes.

    Input is enabled as "Possible".Change it to "Required" from drop down.

    Save.

    It will be appeared as mandatory.

    One more way is use of an exit.

    Ask your ABAPer to check for this field entry while saving the invoice.As we know incompletion log will not work out here in invoice,so we are going for an exit.

    If there is a value for this field then only we can save the invoice,else not.

    Regards,

    Krishna.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi

      Please take help of your ABAPer to edit. Anyways solution suggested above requires changes in STANDARD SAP which is not recommended under best practices. And also to amend standard sap you reqiure access key separately from SAP.

      Better go for user exits with the help of your ABAPers.

      you can use:

      USEREXIT_ACCOUNT_PREP_KOMKCV

      USEREXIT_ACCOUNT_PREP_KOMPCV

      try and revert

  • Posted on Aug 25, 2009 at 09:14 AM

    Hi

    Why you want to make the Account Assignment group ( VBRK-KTGRD or VBRP-KTGRM) mandatory in Billing, ie., VF01??

    As a best practice you can make these fields mandatory in Customer master Data and Material Master data and from there it will flow to documents automatically. And on the basis of this system will determine the accounts correctly.

    Regards

    Amitesh Anand

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.