Skip to Content

Free Goods not applied to sales order for lower level customer hierarchy

I have created a free good condition record for a material and to 2nd level node of customer hierarchy.

Now if I create a Sales Order for a customer (node 3) free good condition is applied.

But if I create a Sales Order for a customer (node 4) free good condition is not applied. Is this a common or something I missed?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Apr 12, 2017 at 03:44 PM

    The reason could be anything - starting from the easy checks such as:

    1. Different customer pricing procedure indicator or different sales area (normally you don't create sales orders for high level hierarchy nodes, I find it strange that this is permitted in your company).

    2. Incorrect or missing partners.

    3. VOFM routine (FV62N*) in the procedure.

    4. Code in MV45AFZ4.

    5. Any other custom code, unintentionally messing up with pricing structures.

    I suppose, the easiest way (after eliminating master data differences as a possible cause), would be to place a breakpoint in FV45PF0N_NATRAB_SELECTION and check what is going on :)

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 16, 2017 at 06:48 AM

    Thanks all for the reply. I have fixed this issue by adding table for hierarchy level HIENR02, HIENR03 and HIENR04 in access sequence.

    Add comment
    10|10000 characters needed characters exceeded