-
End-User | Products & SmartPOS
-
End-User | Stock Control
-
End-User | Table Service and Kitchen Operations
-
End-User | Pricing, Marketing, Promotions & Accounts
- Prize Promotions
- Points, Points Profiles and Loyalty
- Product Promotions
- Repricing & Discounts in SmartPOS
- Vouchers
- Account Till Functions
- Pricing, Price Numbers and Price Modes
- Raffles & Draws
- Marketing Reports
- Accounts and Account Profiles
- Rewards
- SmartPOS Account Functions
- Troubleshooting
- Product Labels
- Packing Slips
-
End-User | System Setup & Admin
-
End-User | Reporting, Data Analysis & Security
-
End-User | Membership & Scheduled Billing
-
End-User | Operators, Operator Permissions & Clocking
-
Interfaces | Data Send Interfaces
-
Interfaces | EFTPOS & Payments
- NZ EFTPOS Interfaces
- Linkly (Formerly PC-EFTPOS)
- Adyen
- Tyro
- ANZ BladePay
- Stripe
- Windcave (Formerly Payment Express)
- Albert EFTPOS
- Westpac Presto (Formerly Assembly Payments)
- Unicard
- Manager Cards External Payment
- Pocket Voucher
- OneTab
- Clipp
- eConnect-eConduit
- Verifone
- AXEPT
- DPS
- Liven
- Singapore eWallet
- Mercury Payments TRANSENTRY
- Ingenico
- Quest
- Oolio - wPay
-
Interfaces | SMS & Messaging
-
Interfaces | Product, Pricing, Marketing & Promotions
- Metcash Loyalty
- Range Servant
- ILG Pricebook & Promotions
- Oolio Order Manager Integration
- Ubiquiti
- Product Level Blocking
- BidFood Integration
- LMG
- Metcash/IBA E-Commerce Marketplace
- McWilliams
- Thirsty Camel Hump Club
- LMG Loyalty (Zen Global)
- Doshii Integration
- Impact Data
- Marsello
- IBA Data Import
- Materials Control
- Last Yard
- Bepoz Standard Transaction Import
-
Interfaces | Printing & KDS
-
Interfaces | Reservation & Bookings
-
Interfaces | Database, Reporting, ERP & BI
-
Interfaces | CALink, Accounts & Gaming
- EBET Interface
- Clubs Online Interface
- Konami Interface
- WIN Gaming Interface
- Aristocrat Interface
- Bally Interface
- WorldSmart's SmartRetail Loyalty
- Flexinet & Flexinet SP Interfaces
- Aura Interface
- MiClub Interface
- Max Gaming Interface
- Utopia Gaming Interface
- Compass Interface
- IGT & IGT Casino Interface
- MGT Gaming Interface
- System Express
- Aristocrat nConnect Interface
- GCS Interface
- Maxetag Interface
- Dacom 5000E Interface
- InnTouch Interface
- Generic & Misc. CALink
-
Interfaces | Miscellaneous Interfaces/Integrations
-
Interfaces | Property & Room Management
-
Interfaces | Online Ordering & Delivery
-
Interfaces | Purchasing, Accounting & Supplier Comms
-
SmartPOS | Mobile App
-
SmartPDE | SmartPDE 32
-
SmartPDE | Denso PDE
-
SmartPDE | SmartPDE Mobile App
-
MyPlace
-
MyPlace | myPLACE Lite
-
MyPlace | Backpanel User Guides
- Bepoz Price Promotions
- What's on, Events and tickets
- Staff
- System Settings | Operational Settings
- Vouchers & Gift Certificates
- Member Onboarding
- Members and memberships
- System Settings | System Setup
- Reports and Reporting
- Actions
- Offers | Promotions
- Messaging & Notifications
- System Settings | App Config
- Surveys
- Games
- User Feedback
- Stamp Cards
-
MyPlace | Integrations
-
MyPlace | FAQ's & How-2's
-
MyPlace | Release Notes
-
YourOrder
-
YourOrders | Backpanel User Guides
-
YourOrders | YourOrder Kiosk User Guide
-
YourOrders | Merchant App User Guide
-
WebAddons
-
Installation / System Setup Guides
- SmartPOS Mobile App | Setup
- SmartPOS Mobile App | SmartAPI Host Setup
- SmartPOS Mobile App | BackOffice Setup
- SmartPOS Mobile App | Pay@Table setup
- SmartKDS Setup 4.7.2.7 +
- SmartKDS Setup 4.6.x
- SQL Installations
- Server / BackOffice Installation
- New Database Creation
- Multivenue Setup & Config.
- SmartPOS
- SmartPDE
- Player Elite Interface | Rest API
- Interface Setups
- Import
- KDSLink
- Snapshots
- Custom Interface Setups
-
HOW-2
- Product Maintenance
- Sales and Transaction Reporting
- SmartPOS General
- Printing and Printing Profiles
- SQL
- Repricing & Discounts
- Stock Control
- Membership
- Accounts and Account Profiles
- Miscellaneous
- Scheduled Jobs Setups
- Backoffice General
- Purchasing and Receiving
- Database.exe
- EFTPOS
- System Setup
- Custom Support Tools
-
Troubleshooting
-
Hardware
1 | Scale Device Setup & In-House Barcodes
This article covers the device setup for the Scaling function and In-House Barcodes that are used when weighing products with a connected scale such as in Deli. Bepoz can directly connect to electronic scales at the Point of Sale and t he Till will request the Weight from the scale whenever a product with the 'Scale Product' flag is on. The weight is then used as the quantity for the Product.
This article covers the device setup for the Scaling function and In-House Barcodes that are used when weighing products with a connected scale such as in Deli.
Bepoz can directly connect to electronic scales at the Point of Sale and the Till will request the Weight from the scale whenever a product with the 'Scale Product' flag is on. The weight is then used as the quantity for the Product.
Prerequisites- To setup the products, ensure the Scale Product flag is on and set the base size and selling size to either 1000 grams (for Kilograms) or 16 Ounces (for Pounds)
- The scale is a device added to the Till Workstation. There are 4 protocols supported at this time. NCI and ICL and 2 Magellan. These are RS232 Protocols. The one to use is determined by the actual model scale used and its settings
- Additionally, the scale can have an integrated scanner or an external scanner attached to it (they have a scanner port on the scale sometimes). If you wish to use this you should also set the Attached Scanner flag on the Scale device. This is useful as it will save serial ports
Device Setups
Baud Rate | 9600 | Timeout | Default = 3 (seconds) |
Parity | Even | Scanner Attached | Yes if scanner attached |
Data | 7 bits, 1 stop bit | Termination Char | LF (if scanner attached) |
Retries | No retries | Handshaking | NONE |
NCI Protocol
ECR send : W CR
DS 772 send : LF XX.XXX UU CR LF Shh CR ETX
Or
DS 772 send : LF Shh CR ETX (Status only – Error signal)
XX.XXX = Weight with decimal place
UU = Unit of Measure “KG”
Shh: S00 = OK, anything else – error signal
ICL Protocol
ECR send : ENQ
DS 772 send : ACK (Anything else is an error signal)
ECR send : DC1
DS 772 send : STX <ID> W5 W4 W3 W2 W1 <BCC> ETX
ECR send : STX <ID> W5 W4 W3 W2 W1 <BCC> ETX
DS 772 send : CR
Current Models Supported
- Wedderburn: DS-772, DS-788
Magellan Scales/ Scanner
Dual Cable RS232
- (One RS232 cable for Scanner and one RS232 cable for scale. Setup a different Comport and Device for each)
- Scale Device Settings:
- 9600 baud
- Even parity
- 7 Data bits
- 1 Stop Bit
- No Flow Control
- Time out - 3 secs
- Terminator - LF
- Scanner Device Settings:
- 9600 baud
- None parity
- 8 Data bits
- 1 Stop Bit
- No Flow Control
- Time out - 3 secs
- Terminator - CR
Single Cable RS232
- One cable for both scale and scanner
- Scale Device Settings:
- 9600 baud
- Even parity
- 7 Data bits
- 1 Stop Bit
- No Flow Control
- Time out - 3 secs
- Terminator - LF
- In the device there is a MULTIPLIER option
- As different scales send back the weight in different formats (grams, Kilograms, ounces pounds) this multiplier should be set to ensure you receive the weight in GRAMS or OUNCES (depending on your country). So if you scale sends in tenths of ounces (USA Magellan), set this to 0.1 to change it to ounces. If it sends in Kilograms (NCI protocol) set it to 1000 etc.
In-House Barcodes
- Some scales will also produce labels with an “In-House” barcode on it. This is a special barcode that contains the product number being sold and the selling price. It is typically used in a “deli” for cold meats etc.
- The Product is NOT set as a scale product, however the base size and the selling size is set to either 1000 Grams (Kilograms) or 16 Ounces (Pounds)
- The barcode will always start with either a ‘2’ for 12 digit barcodes (UPC) or ‘02’ for 13 Digit barcodes (EAN)
- The Product Number is set in the Number field of the product setup screen. This should be a 5 digit number (It can be less but must have leading zeroes)
- The price may be a 4 digit or a 5 digit number. To allow for 5 digits, the product number check digit is omitted and this position used as the 5th price digit. There is a flag in the Venue record that determines this
The Barcode format is as follows
02 BARCODES
4 Digit Price 02NNNNNCPPPPC e.g. 0212345915008 NNNNN = Product Number (12345) PPPP = Price (1500) C = Check Digit Examples. (9 & 8) |
5 Digit Price 02NNNNNPPPPPC e.g. 0212345015008 NNNNN = Product Number (12345) PPPPP = Price (01500) C = Check Digit Example. (8) |
- Upon the product being weighed and the scale told the correct product, it will produce a label for the Item
- This is typically adhesive and is stuck to the product
- The product is taken to the Till and scanned
- The till will recognise the prefix of ‘2’ and the length of 12 or ‘02’ and the length of 13 characters, and search for a product with a Number set to the Number in the Barcode. If it gets a match, it will then get the price of the Product from the product screen and divide the actual selling price to get the weight (qty). This is then added to the transaction
2X BARCODES
4 Digit Price
2XNNNNCPPPPPC e.g 221234910008
X is any number (Prefix)
NNNN = Product Number (1234)
PPPP = Price (1000)
C = Check Digit Examples. (9 & 8)
5 Digit Price
2XNNNNPPPPPPC e.g 2212340100008
X is any number (Prefix)
NNNN = Product Number (1234)
PPPPP = Price (01000)
C = Check Digit Examples. (8)