Table T002T has not been correctly maintained (-> long text)

Message type: E = Error

Message class: MC - Aggregate: views, matchcodes, lock objects

Message number: 114

Message text: Table T002T has not been correctly maintained (-> long text)



What causes this issue?

The installed languages of the SAP System are not recognized by a
system component.
The particular system component is the function module
PROFILE_LANGUAGE_GET_INFO,
which is used in function modules MC_CREATE_<mconame> and
MC_UPDATE_<mconame>.


System Response

Building of the matchcode records is terminated.


How to fix this error?

Exactly one system language (e.g. E for English) is defined in the
profile parameter zcsa/system_language. The profile parameter
zcsa/installed_languages specifies the installed languages (e.g. EFD
for E - English, F - French, D - German). The system components (the
above function module - see above) only defines the languages which
have an entry in T002T as installed languages. The system language must
be stored in field T002T-SPRAS and the installed language in
T002T-SPRSL. Field SPTXT defines the name of a language.
If the matchcode records for English, French and German are to be built
under system language English, T002T must contain the following
entries:
T002T(SPRAS,SPRSL,Text)
E E <text>
E F <text>
E D <text>.
If German is also to be used as a system language and you want to be
able to generate the matchcode records for English, French and German
under this system language, T002T must also contain the following
entries:
T002T(SPRAS,SPRSL,Text)
D E <text>
D F <text>
D D <text>.
Please check if the language import was performed correctly. Table
T002T is updated by the import.

Error message extract from SAP system. Copyright SAP SE.