Skip to Content

How to change DDFTX table contents?

Hi guys,

I am having a simple issue, in my customer's productive environment the fields DDFTX-SCRTEXT_S, SCRTEXT_L, SCRTEXT_M (short, medium and long screen text labels) for a specific combination of TABNAME / FIELDNAME of this table DDFTX have other values than Develpment and Quality systems. Thats weird because in VIM Analytics (Open Text transaction /OPT/VIM_ANALYTICS) the ALV report showed with this transaction has different headers due that difference.

There is no maintenance view for this standard table (DDFTX), someone knows how to change it? Actually I looked for FMs DD_ACTUALIZE_DDFTX, DD_UPDATE_DDFTX but they dont work alone, so I looked where they are used but the classes and function pools where DDFTX is updated or inserted are called dynamically son I cannot see where they are utilized. If you can help please do so! Thanks

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Best Answer
    Posted on Jul 02, 2015 at 05:42 AM

    DDFTX is not user maintained, This table buffers texts from the ABAP Dictionary. (Stores at table/field level language related text informations from table or data element definition)

    Hint: Even, if you delete every record in it, system will rebuild it from ddic information (List of such tables : D010L, D010Q, D010Y, D010LINF, D020L, D020LINF, D021L, D021LINF, D346T, D342L, DDFTX, D344L, REPOLOAD, DYNPTXTLD, DYNPLOAD, DDLOG)


    • First insure that data element were successfully transported and activated.
    • Check for deadlock message in system (SM21) or transport log (STMS/SE01)
    • As a LAST solution use report RSLANG20 to refresh such table (You MUST first read 110910 - Deleting the language load)



    Add a comment
    10|10000 characters needed characters exceeded

    • Even though this thread is very old - When I stumbled across same issue - my search brought me here. I just want to add my findings since I came across same issue and found a different solution.

      DDFTX entries are deleted when we activate the table. So one of the option is to activate the table to refresh entries in DDFTX.

      Other option is to use function module DD_INT_DELETE_DDFTX

      I hope this proves helpful to people with same issue.



  • Posted on Jul 01, 2015 at 09:21 PM


    Have you tried to fix the problem using conventional means, like: activating the table or the affected data element, or transporting the table/data element/translation from development again?



    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.