Skip to Content

how to hide certain text id in sale order according to sale organization in SAP

Dear experts

client want to hide certain text id in sale order according to sale org. likewise, for some sale org text id z001 shows up, for other sale org text id z001 shows up. the sale order type is same.

i configured the text access sequence 0001 and create new requirement routine for text id z001 and z002 in the access sequence 0001. but the requirement routine doesn't work as i expect. when i create sale order, the text id z001 and z002 will both come out.

Does someone also have this situation before? please help, thanks much.

Add comment
10|10000 characters needed characters exceeded

  • Please use the correct Primary Tag to get the attention of right audience. You have created some customized routine and added ABAP coding but you have used the Primary Tag as Sales which I have changed now.

  • Post the code you put in the routine and configuration screenshots. Also you can always see what's going on in the text determination analysis.

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Apr 07, 2017 at 11:43 AM

    Can you check with the user exit " USEREXIT_MOVE_FIELD_TO_TVCOM_H" to put the code based on the Sales Organization

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 08, 2017 at 05:44 AM

    Probably I misunderstood the question... From what I know, routines in text determination are used to specify whether a specific text (e.g. shipping instructions) should be copied from some source or not to a text ID (for example, if you have certain incoterms applied, then copy the text from a preceding quotation or from the customer master data). If a requirement for text determination is not fulfilled, this does not mean that the text ID will be hidden, only that the text will not be transferred.

    Unless you are using different document types for these sales organizations, which are assigned to different text procedures for order header, I don't understand why you would expect, that you will see different text IDs (if you already have some non-standard logic applied for text procedure determination, it is a good idea to point that out, or, even better, double-check first with your developer if it is really working).

    I wonder whether you really need to have two separate text IDs in the order header for this business case. Can't you simply store these two texts somewhere (master data, standard texts or whatever is the most suitable option) and then use a data transfer routine for a single text ID?

    Add comment
    10|10000 characters needed characters exceeded

    • Thank you for pointing that out. Now I am aware that the requirement routine is for text copy instead of determining whether the text id shows up. I think i will go with user-exit.