This document describes how to configure a fixed ERP backend logon language for the communication between Agentry Clients and SAP.

Background: The Agentry Server will request and use the device’s locale information. (E.g. de-DE, or it-IT). This is in standard used for localization of the applications (described in the Agentry / SMP documentations), but also used for the user’s backend logon to transmit masterdata and transactional data.

This feature requires the backend system to be localized as well to the individual languages or the devices, otherwise transmission will fail or deliver incomplete data.

Example: SAP ERP is only configured for EN. Then a phone set to German, Italian, Spanish etc. cannot use the Agentry application, even if all the content is defined to be in English language.

Solution: To change this behavior and force Agentry to use the language code defined in JavaBE.ini section [LANGUAGE], you need to execute the following configuration:

Go to Agentry SAP Framework Configuration and add a parameter to your mobile application

Global Group  LANGUAGE

Global Name  USE_DEFAULT

Global Value  1

Global Scope  Application

Comment  Configuration to make Agentry use the default language defined in JavaBE.ini file instead of the client device setting.

Active Flag X

No Runtime Change      X

Then restart your Agentry server, and it will only use this language. Localization of application text remains possible anyway.

LanguageParameter.jpg

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply