Skip to Content
avatar image
Former Member

Customer hierarchy pricing - discount not determined

Hi Gurus.

I have some question regarding the customer hierarchy pricing. Let me explain my problem on some example.

Customer X01 represent the highest node in the hierarchy.

Customer X02 the node below X01.

Customer X03 the node below X02.

Pricing in the customer master is set. System is synchronized.

Now we want to set up a condition record (discount). Condition table consists of:

- sales organization (vkorg)

- distribution channel (vtweg)

- division (spart)

- customer hierarchy (hienr)

- material (matnr)

Whereas we have 4 access onto the condition table (access on hienr with HIENR01, HIENR02, HIENR03, HIENR04 respectively).

Now we create a condition record for the customer X02.

When a sales order is created for the customer X03, the discount is determined based on the condition record.

However when we create a sales order for the customer X02, the discount does not get determined at all.

Does anybody have an idea about a quick and standard solution?

Thank you very much.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Dec 31, 2014 at 03:41 PM

    Hi Norbert,

    Go to VDH1N, give the customer, sales area and hierarchy type and execute.

    In the structure as shown below, check relevant for pricing is ticked for all or not?

    if you find the case as below where it is not ticked for all.

    make sure price determination is checked in master data and then from here

    Go to Hierarchy- update programs- All as below. It will take few minutes to update and then you will see that relevant for pricing has been checked and then click on save.

    After that try to create order and it shall work.

    Let me know how it turns out.


    Aayush Jain

    SAP SD Consultant

    Untitled.jpg (37.9 kB)
    Untitled.jpg (70.5 kB)
    Add comment
    10|10000 characters needed characters exceeded