Skip to Content

How does Internal Comment field in SD Pricing Condition Works


I am struggling to find in which field and table, the Internal comment information of a SAP/SD Pricing Condition is stored.

So, for example, in SAP I use the transaction VK11/ VK12 to create or maintain a Pricing condition. When in the main screen, I click on <F6>. At the bottom of the subsequent screen, I can enter the Internal Comment (Free Text).
However, there is no on-line help for this field, and therefore I am unable to see in which table the information on Internal Comment is stored. I have checked tables like KONP and KONH, but to no avail.

It would also be great to help us whether, and in which Field and Segment of the Inbound Pricing IDOC, we can receive the Internal Comment value for a condition record (e.g. Inbound Message type: COND_A; Basic Type: COND_A04)

Can you help please?

Much appreciated.


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Nov 24, 2017 at 12:42 PM

    This is what I did to find the condition record text - I went to VOTXN to check what is the text procedure for the condition type. Then I checked what is the textID for internal comment. In my case it is 0001 (I used PR00 as example).

    Then I added text for an existing condition.

    I checked table STXH for a record created by my user on this date and with TDID and TDSPRAS as the ones I used.

    The result gave me TDOBJECT = KONP (not surprising at all) and what is more important - the value of TDNAME 000003550501 (this is KNUMH from KONP for my condition).

    Then I used the popular FM READ_TEXT and used the values for name, ID, language and object that I found while looking for clues.

    As you can see it is very simple to retrieve texts even if you cannot memorize what is the object and how you can find the name.

    Needless to say (I hope) that you have to use some function module etc. to retrieve texts in human readable form - STXL is not what users will expect to see in applications. :)

    Add comment
    10|10000 characters needed characters exceeded