Skip to Content
avatar image
Former Member

How to mark Payment term as mandatory in Pricing condition record

Hello All,

Good day!!!

While creating condition record for any Pricing condition of condition class Prices or discount and surcharges , the below marked fields are populates automatically. Other fields are coming from the condition table.

How these marked fields are determined?

Also Please let me know how to make the payment term field as mandatory field.

Thank you.


Rakkimuthu C

Condition.jpg (56.4 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Nov 01, 2015 at 01:05 PM

    Hi Rakkimuthu,

    To do this, when you are creating your condition table, click on "Technical View" (as below):

    Then for the fields that you want it to be mandatory, flag the "Key" field as necessary. By standard, some fields are automatically marked as key fields.

    After that, generate your table and assign to access sequence as usual.

    When creating VK11, the fields flagged as key would be a mandatory field.

    Hope this helps.


    Tech View.jpg (64.6 kB)
    Key fields.jpg (79.3 kB)
    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Jignesh Mehta

      Hi Jignesh,

      Thank you for your valuable suggestion.

      Actually we don't want to go for an enhancement.

      I found the below thread for transaction variant without creating any Z-transaction.

      Learning SHD0 with Example

      Let me try this for VK11 to make it payment term field as mandatory and update you the result here.

      Thanks Again!!!


      Rakkimuthu C

  • Oct 30, 2015 at 10:51 AM

    Hello Rakkimuthu C,

    I feel you will have to perform a small enhancement to make the Payment Terms field mandatory in VK11 Transaction.

    Generally Payment Terms are entered at Condition Record level only in some special cases, if you make it mandatory, it will increase the Master Data maintenance effort on part of users.


    Jignesh Mehta

    Add comment
    10|10000 characters needed characters exceeded