Skip to Content
avatar image
Former Member

unable to same net value in pricing in sales order

HI All,

In a pricing procedure, i have suggested price(ZSUG) and cust price (ZCUST). Suggested price is a total of selling price and freight charges for VA01 and VA02 as in the following:

suggested price of 50 lb will be $0.50 per lb and net value = $24.93

cust price of 50lb is $0.50 per lb and net value = $25.

I want both suggested price and cust price to be the same in net value.

In pricing procedure, there is custom routine in column 'Basic Type' which calculates the unit price. This routine has a logic checking on XKOMV-KSTEU ne 'C'.

When i create sales order, the xkomv-ksteu = 'A'.

However in changing sales order, the xkomv-ksteu = 'C'.

Both create and change sales order should have xkomv-ksteu = 'A'. What could have cause the condtion control to change ?

Cust price(ZCUST) is manually control and does not have condition record.

Any suggestions are appreciated.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Jun 22, 2010 at 12:11 AM

    Hello Joyce

    Which condition is bothering you? ZSUG or ZCUST? I am guessing ZSUG. Give more details about the condition type config- like Condition class, calculation type, Condition category and what changes can be made. Also if it has been set as 'Manual' in the pricing procedure. And the Condition base value formula logic.

    Any that condition has been manually changed, that's why xkomv-ksteu = 'C'. Either you manually changed it or it got changed through a formula. And apparently you want to retain whatever is changed manually hence the statement: (XKOMV-KSTEU ne 'C').

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Chandrasekhar,

      The calculation type for ZCUST is C(Quantity). What is meant by this and how can i tell if it ca be changed during doc processing ?

      Where can i find condition control ? It is not defined in condition type.

      If a formuia is provided to calculate a condition, then it is not considered as manual change, right ?