THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- In the parameters.properties file
- By default the POS use a virtual alphanum keyboard and a virtual numeric pad. If you prefer to use a real keyboard, change the ShowKeyboardInSaveSale parameter. You may even swap dynamically back and forth from the Admin Panel using "Virtual" button. But then the parameter will not persist.
- There is a related special parameter SwipWithCard which is, for now, used only to swip card numbers using an MSR in the Client Profile dialog box (Promo Panel, Client Profile button). There are also sentinels parameters for setting MSR types.
- If you use an external system for credit cards payments, you may find convenient the PosRefNum parameter wich allows you to not enter payments references
- In pos-containers.xml and both-containers.xml (depending if you use one or the other)
- xui-session-id : the POS terminal identifier (used during synchronisation for instance)
- facility-id : related to the name you set for your facility in ERP side
- look-and-feel : see http://www.jgoodies.com/
- In xui.properties (in framework/guiapp/config)
- # isSameLogin : if equals "true" (false by default), a logged off user (blocked, time out, ...) can only log in with the same login/pwd couple.
- There are also some technicals barcode scanning related parameters in jpos.properties
The localisation is done dynamically using the platform default. But it needs a 1st launch to be set (it dynamically changes the XUI's xpos.properties file). It also takes care of possible font issues. But for now only for Chinese (see it uses posstyles_zh.xml).
You may override this behavior (for instance to test) using
- The languageSuffix parameter in the framework/guiapp/config/ xui.properties file. This has an influence on the labels from XuiLabels.properties files.
- Forcing the JVM language using "-Duser.language=zh -Duser.country=CN" from the command line. This has an influence on the labels from PosUiLabels.xml file.
...