Skip to Content
author's profile photo
Former Member

Pricing determination using condition records fromcustomized pricing tables

Hi.

In R/3 I have a customized pricing table with the fields ZZMVGRP5 (material group) and ZZROUTE (route).

I downloaded the pricing customizing to CRM:

1 - mantained ZZMVGR5 and ZZROUTE in CND_MAPT_ACS_REM_CUST structure

2 - created the fields ZZMVGR5 and ZZROUTE in CRM field catalogue

3 - maintained the relation between R/3 and CRM field in table CND_MAPM_CNV_FLM (View V_CND_MAP_CNVFLD) with conversion type A (copy the same content)

4 - downloaded DNL_CUST_CNDALL object.

5 - downloaded the customized table that contains the condition records to CRM (table A999)

The condition records were succesfully loaded in CRM.

The problem is that when I create a sales order in CRM, the condition type that has an access to this table, is not filled with any condition record. But the CNCCRMPRCUS999 table has a record for the situation that I am simulating.

In pricing analysis, for the attributes concerning ZZROUTE and ZZMVGR5 fields, the attibute value is empty!

I maintained the route in my sales order, in the route field at item level and the material group 5, at item level too.

Why is the attribute value for this fields empty?

What am I missing?

Thanks a lot!

Susana Messias

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • Best Answer
    Posted on Sep 27, 2007 at 10:43 PM

    Hello Susana,

    All the steps that you have performed are relevant for condition transfer, but not for pricing in the business transaction. In the pricing process, the sales document must transfer the value of the Z fields to the IPC so that the IPC can use this value to search in the condition tables .

    For most of the Z fields and even for a few standard fields you must implement BADI CRM_COND_COM_BADI . In the documentation of the BADI you can see some cases where the BADI is not required for Z fields.

    In the BADI you receive as input parameters fields like product ID, sold to party, etc and you can use this data to search in the database for your Z fields.

    If you search for notes, mainly in component CRM-MD-CON-IF, you can find some examples of BADI implementation.

    Please give me some points if it helps

    Best Regards

    Luis Rivera

    Add comment
    10|10000 characters needed characters exceeded