cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing based on customer material info records

Former Member
0 Kudos

Hi All,

I have a requirement in which I need to maintain prices on base on

Customer-> Material-> Cust Mat info records-> Incoterms

I am aware of the fact that field cust mat info record(KDMAT) is not there in allowed fields, I have added this field in the relevant tables.

Now my issue is that when I create a new table with KDMAT and add this in my access sequence I am getting following warning message

Internal error 3 when saving access sequence Z***(see long text)

Message no. VT662

Diagnosis

An internal error occurred when saving access sequence Z***, access 11 that
cannot be corrected in the processing dialog.

Internal error 1:

There is more than one entry for the exact same access number in the access
table (T682I).

Internal error 2:

There is an entry in the field assignment table (T682Z) for which there is no
corresponding access (T682I).

Internal error 3:

There is an entry in the access table (T682I) for which there is no
corresponding access sequence (T682).

System Response

The changes are not saved.

Procedure

Restart the transaction.

Even If I save this and process it further to create condition records, they are not getting picked in my sales order.

Thanks in advance for the support.

Regards,

HB

Accepted Solutions (1)

Accepted Solutions (1)

shashi_thakur
Contributor
0 Kudos

Hi Himanshu,

KDMAT is an item level field but you have added it to your KOMK structure based on the screenshot provided-which is incorrect. Please remove KDMAT from your Header KOMK structure and add it to KOMP structure instead. You will also have to re-genarate the Access table after that.

Once that is done-modify the coding done to populate this new field in the Perform USEREXIT_PRICING_PREPARE_TKOMP. It will then start getting populated and the Yellow exclamation mark removed which will complete the Access.

Regards,

Shashi

Former Member
0 Kudos

Hi Shashi,

Thanks for the helpful input, though we identified the same issue yesterday.

Closing the thread.

Regards,

Himanshu

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Gurus,

Any updates

Regards,

Himanshu

Shiva_Ram
Active Contributor
0 Kudos

Get help from an ABAP'er and check whether that field is available in the pricing structures. Also did you check the last OSS note that I have provided?

For details of adding field in pricing structures, check the link http://scn.sap.com/thread/371974

Regards,

Former Member
0 Kudos

Hi Gurus,

Any updates

Regards,

Himanshu

Former Member
0 Kudos

Hi Gurus,

Any updates

Regards,

Himanshu

Former Member
0 Kudos

Hi Raja,

Well thats the problem for which I am seeking a solution

Condition record is very well maintained but the system is not picking up the value for customer material info record.

Regards,

Himanshu

Former Member
0 Kudos

Hi Himanshu,

Check your condition record.

Your condition record was not picked because of the previous record.

Exclusive check box must be checked at the Access sequence level.

Regards,

Raja Durai

Former Member
0 Kudos

Hi Raja,

This particular access has already been market exclusive in my access sequence.

Regards,

Himanshu

Shiva_Ram
Active Contributor
0 Kudos

Are you trying to use hierarchical functionality in access sequence? If so you need to remove that and use classical access functionality.

Take a look at OSS Note 1430463 - Extended checks for customizing of pricing access sequence

Regards,

Former Member
0 Kudos

Hi Shiva Ram,

Please if you can elaborate on whats the difference between hierarchicaland classical access sequence, snapshot attached

Regards,

Himanshu

Shiva_Ram
Active Contributor
0 Kudos

Few points from the screen shot. Hierarchical access functionality is NOT used.

However, I am not sure why you have added KOMP-PMATN, which is item level field, in between header level fields. Move this field all the way down. Normally all the header fields will be added first and then item fields need to be added.

Also check whether you need to implement OSS Note 1447018 - Incomplete transport of access sequences

Regards,

Former Member
0 Kudos

Hi Shiva Ram,

First of all thanks for the support.

As suggested by you I shifted field KOMP-PMATN, however I am still gacing the same issue and system is not determing pricing based on customer material info records in my sales order. Screen shot enclosed of sales order pricing analaysis

Regards,

Himanshu

Former Member
0 Kudos

Hi Himanshu,

From your screenshot, it is clear that, condition record is not maintained for this combination. Please check in VK12 with this combination and check whether condition record exist.

This can be checked in KONH also.

Regards,

Raja Durai