Scale Interfaces

2 | Australian NMI Weighted Items Compliance

Bepoz has been tested by the Australian National Measurement Institute and subsequent modifications were made to comply with the standards which are outlined in this article. These include: The receipts, operator customer displays show weights differently to normal product quantity fields Forcing 3 decimal places and appending kg to the weight.

Bepoz has been tested by the Australian National Measurement Institute and subsequent modifications were made to comply with the standards which are outlined in this article.

These include:

  • The receipts, operator & customer displays show weights differently to normal product quantity fields
  • Forcing 3 decimal places and appending kg to the weight. (qty field)
  • The unit price is displayed & printed
  • A dollar sign ($) is displayed at the top of the extended price column in receipts
  • Multiplying the weight by a qty is disallowed
  • a # will be printed on receipts next to any manual weight entry
  • The version and region can be displayed by clicking on the Bepoz logo on the POS logon screen
Prerequisites

N/A


Setups required for compliance

  • You will need to insert the NMI approved customer screen.xml into the Bepoz/data directory
  • Additionally the weight displayed must be no less than 4mm high on operator & customer displays(!). To achieve this, you must use a base POS XML that specifies a font for <lvsale> that is at least this high. Also you must use a “ScreenCustomer.xml” that has the following (or similar):

==============TABLE====================

<?xml version="1.0" encoding="utf-8" ?>
    <auControls>
        <Ctl>
            <sControlName>logoleft</sControlName>
            <iLeft>0</iLeft>
            <iTop>0</iTop>
            <iWidth>1</iWidth>
            <iHeight>1</iHeight>
        </Ctl>
        <Ctl>
            <sControlName>logoright</sControlName>
            <iLeft>0</iLeft>
            <iTop>0</iTop>
            <iWidth>1</iWidth>
            <iHeight>1</iHeight>
        </Ctl>
            <Ctl>
            <sControlName>2LineDisp</sControlName>
            <iLeft>0</iLeft>
            <iTop>0</iTop>
            <iFcol>1</iFcol>
            <iBcol>16777077</iBcol>
            <iWidth>1024</iWidth>
            <iHeight>128</iHeight>
            <!-- Set Width and height to 1 to remove -->
        </Ctl>
    <Ctl>
            <sControlName>DisplayLine1</sControlName>
            <iLeft>6</iLeft>
            <iTop>6</iTop>
            <iWidth>1012</iWidth>
            <iHeight>62</iHeight>
            <iFcol>1</iFcol>
            <iBcol>16744448</iBcol>
            <sFName>ARIAL Narrow</sFName>
            <iFSize>36</iFSize>
            <iFStyle>1</iFStyle>
        </Ctl>
        <Ctl>
            <sControlName>DisplayLine2</sControlName>