HR530 написал(а):
Language-dependent infotypes contain one or more text fields (type: TEXT) that can be translated.
The flag which indicates that an infotype is language-dependent is set in table T777D in the LANGU ("language-dependency") field.
Examples of language-dependent infotypes in the standard system:
Infotype 1000 (Object): the object's short and long text can be translated.
Infotype 1002 (Description): a text of any length can be translated.
To enable the language of an infotype record to be stored in language-dependent infotype records, a slightly modified primary key structure (HRIKEYL) is used for language-dependent infotypes instead of HRIKEY for language-independent infotypes. The language of the infotype record is stored as the first character of the VARYF field. In other words, instead of the ten-character VARYF field, the HRIKEYL primary key structure contains the following fields:
LANGU (language indicator) - length of 1
FILLER (filler field) - length of 9
The only difference between the key of a language-dependent infotype record and the key of its translated infotype records is the LANGU field. All other key fields are identical.