Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Those familiar with OFBiz will understand most of these options as they already exist in the main framework.

  • Database

...

  • your choice as per OFBiz entity engine. Run one locally on the POS terminal, effectively standalone mode for resilience against network connection problems, or from another machine if you only want to maintain one database.
  • Synchronise - It

...

  • 's possible to synchronise the POS database with an upstream central (or mid tier) database. This allows for all product administration to be done at the upstream level and synchronised down to the POS terminals. This process works the other way for reporting of sales back into the central system from the POS terminals.
    Stock management - In simple terms the main database will have visibility on the stock levels and the POS terminals can feed updates. As always the real time argument comes into effect based on how often you synchronise and even then you will still fall foul to the customer who has picked it from a shelf but not processed through the till yet scenarios!

It would be nice to see development of a stock check against other facilities screen to ease customer enquires about other shops having it in stock. Think real time stock issues again though!

...

Localisation (L10n) of POS application is straightforward. You only have to provide your locale properties files , look in \applications\pos\config\.
There are 2 kinds of labels.

  • Those managed by OFBiz directly : in PosUiLabels.xml
  • Those managed by XUI : in XuiLabels.properties (add your language if needed)

Synchronization

Sync Setup Notes and Example 

...