Skip to Content

NO condition record was found for condition NET PRICE ?

Hello ,

I'm new in SD and I'm faced to business issue , need your help:

My example :

I have one customer X :

sold to :X

ship to :X

bill to :X

so the sales org sells and ship to the customer X , but negotiate directly with the end customer (Z) which different from X.(Only Net price is depending on Z)

I've created new partner function : EC and do all steps until sequence acces.

To determinate the access sequence I've generated new condition table by adding the field partner

When I want to create sales order the net price is not determinated

NO condition record was found for condition ZPN0

Hope That I was clear and Thanks for your help sap.png

sap.png (17.5 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Apr 05, 2017 at 09:29 AM

    It seems that the value for your partner field is not populated. Is it a Z-one?

    If yes, you need to implement additional logic to fill the data. Read the explanations in SPRO->Sales and Distribution->System Modifications-> Create New Fields (Using Condition Technique)-> New Fields for Pricing.

    Add comment
    10|10000 characters needed characters exceeded

    • I don't know what is the technical name of the partner field, which you used in the condition table. If you press the view button in the same screen, which you posted, you can see the technical field names. If it starts with z, then you definitely need to fill it via custom code. It might have been done already (after all why would anybody add a z-field there if it was not planned to be used, but it is possible that it is filled differently.

      Just because a field exists in the catalog, even if it is a standard one, does not necessarily mean that it would be populated in the way that you expect. The only field with description Partner, which I can see in my sandbox, seems to be related to warranty processing, which probably makes it not a good candidate for SD pricing.

      Considering that you have created a new partner function - how would the system know that you wish exactly your new EC partner number to be filled in pricing?

      I am not sure whether creating the new partner function as EC was a good idea. Usually it is better to use Z* or Y*.