Start of Content Area

Procedure documentation Structuring SyncBOs for Multiple Language Support Locate the document in its SAP Library structure

Use

To provide support for multiple languages with SyncBOs of type Back-end-Driven (T51)or Timed 2-Way (T01) the SyncBO must have a structure that supports data for multiple languages.

Note

If you want to enable multiple language support for existing SyncBOs, you must restructure the SynBO according to the example below. As the language container structures will not be reflected in the generated XML file, the client application can continue to work with the restructured SyncBOs. To verify, generate the XML file before and after restructuring the SyncBO and compare the two files. If they do not differ, no changes to the client application are necessary.

Prerequisites

See Enabling Multiple Language Support.

Procedure

Structure the SyncBOs as follows:

In addition to the basic structure, create additional structures for every target structure with language dependent data (020 and 030 in the following example). These items must contain:

      All key fields of the original header or item (TOP_Key in 020, 010_Key in 030)

      The language key for every language supported (Lang_Key)

      All language dependent data for every language supported (TOP_LANG_Field2 and TOP_LANG_Field2 in 020, 010_LANG_Field2 in 030)

The structure ID of the newly created structures is used when enabling the support for multiple language (020 and 030 in the following example).

This graphic is explained in the accompanying text

Note

The basic structure contains the default language which will be used unless a language is specified.

 

End of Content Area