Description
SwiftPOS provides support for the Denso BHT8000 series of PDE's. All the software required to communicate with the PDE and the PDE's operating system is installed on your computer during the initial installation of SwiftPOS. Communications between the PC and the PDE is via a short serial cable that plugs directly in the PDE. The remote data collection software has been specifically written to do Stocktake (Physical Inventory) and Inventory transfers between Locations. Once you have programmed the PDE you can refer to the Operational functions above or the Step by Step PDE Stock Count so that you are able to do an Inventory Count and enter that into the Inventory Count screen.
The BHT8000 series sets a new standard for compact handy terminals. Equipped with an advanced scanning system, the BHT8000 series can read even wide, high density, low-PCS labels smoothly. The compact body features a large 128x64dot display. With the advanced layout function, you can reconfigure the display to meet your needs. Operability is excellent, with large magic keys and trigger switchers on both sides; while the body is compact the key pitch is a wide 12.7mm. Ample memory ensures data collection from 4MB of memory can be backed up reliably. In addition to LED and beeping functions, the unit is equipped with a vibration confirmation of successful operation.
Operation
If you have not already done so you will need to program the PDE
- To turn the power on, select the orange PW button.
- To check the battery power, hold down the SF key while pressing the ENT key. It is recommended to replace the batteries every few months to ensure that the PDE operating system is not erased from memory.
- To enter a decimal quantity, use the decimal point. e.g.. To enter 3.5 - select the 3 key, select the . key, select the 5 key.
- Once a stock level has been recorded there is no way to edit the quantity recorded. In the event that you make an error in the count it is possible to rescan the Product and enter in a negative quantity to bring the count down to the desired amount. To enter a negative quantity, hold the SF key while pressing the 0 key, a minus will appear, enter the quantity and select the ENT key.
- To scan a Product, point the scanner end at the Barcode and select either M1 or M2.
- To clear an entry, select the CLR key.
- The BS key will backspace one space at a time.
- The power can be turned off at any time and when turned on again, you will be returned to the same place you were at when the power was turned off.
- The PDE will power off automatically after about 5 minutes.
- A beep will sound when the batteries are getting flat. It is advisable to replace the batteries at this time. If the batteries do go flat, you will have between two and five hours to replace them before any information is lost.
- The default software is designed to pad UPC-A Bar Codes with the leading zero at the beginning of the scan. This means that all UPC-A Bar Codes will contain 13 digits including the checksum. You can program the PDE to not include the leading zero for UPC-A Bar Codes using a hidden menu option - select '9' on the main menu and enter the password 'TX' (which is Shift + Clear and Shift + BS) and you will then be asked if you wish to have translation of Barcodes. This setting will remain in place unless you reload the program or the batteries die completely.
If you need to enter a negative quantity, you need to hold your finger on the shift key and select zero which, in the orange writing is a minus. Then you can get minus up on the screen and select the quantity that you wish to take off the previous count. You can also select the clear key (the CLR key) at the bottom of the screen. The shift key is called ???SFT??? and the backspace ???BS??? is used to clear what has been entered into that quantity field.
UPC-A Bar Codes with leading zero or no leading zero (feature on Barcode lookup software only)
This is a hidden menu option. Select '9' on the main menu and enter the password 'TX' (which is Shift + Clear and Shift + BS) and you will then be asked if you wish to have translation of Barcodes. This setting will remain in place unless you reload the program or the batteries die completely. The default to 'NO TRANSLATION' when first loaded. This feature will remove the requirement to create the leading zero on 12 digit UPC-A Barcodes.
There are a few Products that use the UPCA 12 digit Barcode. These are normally bottles of Burbon and some other Products from the USA. All other Products around the world use EAN13 which are 13 digit barcodes. (Or EAN8 for short barcodes)
If the option above does not work then the simple solution for us it to add 2 barcodes to the Products, one with a leading zero and one without so that the barcode scanners and the PDE stocktake devices with match either barcode and find the Product.
With UPCA Barcodes when you scan 080686002604 it returns 080686002604, not 0080686002604 with the leading zero. The solution is to add a second barcode to the Product with the extra leading zero.
Technical Information
Transfers have been tested to work successfully with RS232 to USB converters connected as Com2 on the PC.
How to setup the PDE POS
The purpose of the document is to explain the use of how to setup the PDE POS & Price Check software from SwiftPOS.
- Initialize PDE
Denso BHT8000
Denso BHT6000D
Denso BHT300B
Denso BHT900
|
- Alter PDE Settings (Serial Cable)
Denso BHT8000
Denso BHT6000D
Denso BHT300B
Denso BHT900
|
- Alter PDE Settings (Cradle)
Denso BHT8000
|
- Export PDE Software and data files from SwiftPOS
Denso BHT8000
Denso BHT6000D
Denso BHT900
Denso BHT300B - PD4 File ONLY (YMODEM)
Useful tips for Denso BHT900
|
Denso BHT300B ONLY
Denso BHT900
Useful tips for Denso BHT900
|
Additional Information
Below is some specifications of the PDE stocktake file structures:
Fixed Length File Structure (Position) |
Field Description |
Bar Code (1-13) |
13 characters |
Quantity (14-19) |
6 characters |
Location (20-23) |
4 characters |
Date (24-29) |
6 characters (ddmmyy) |
CR/LF (30) |
CR / LF |
LOCATION.DAT File Structure
Fixed Length File Structure (Position) |
Field Description |
Location (1-4) |
4 characters |
Location Description (5-20) |
16 characters |
CR/LF (30) |
CR / LF |
BARCODES.DAT File Structure
Fixed Length File Structure (Position) |
Field Description |
Bar Code (1-13) |
13 characters |
Description (14-29) |
16 characters |
CR/LF (30) |
CR / LF |
Denso PDE 2007 File Structures
STDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
Bar Code (1-15) |
15 characters |
Quantity (16-21) |
6 characters |
Location (22-27) |
6 characters |
Date (28-33) |
6 characters (ddmmyy) |
CR/LF |
CR / LF |
STDATA.DAT is the file which stores all of the stocktake data from the PDE. Example:
9315596200231 20 123 151206
LOCDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
Location (1-6) |
6 characters |
Location Description (7-22) |
16 characters |
CR/LF |
CR / LF |
LOCDATA.DAT is used to store Location information. Example:
123 Samford Main Bar
PLUDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
PLU (1-6) |
6 characters |
Bar Code (7-20) |
14 characters |
Description (21-36) |
16 characters |
Price 1 (37-44) |
8 character |
Price 2 (45-52) |
8 character |
Tax (53) |
1 character (Y/N) |
CR/LF |
CR / LF |
PLUDATA.DAT is the file which stores all of the Product information. Please note that 5000 Barcodes uses approximately 300KB of storage on the PDE. Example:
12345 9315596200231 Schwe Le-ade Can3.20 3.00 Y
SETDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
Terminal ID (1-6) |
6 characters |
Location ID (7-12) |
6 characters |
Tax Percentage (13-16) |
4 characters |
Price Level 1 (17-20) |
4 character |
Price Level 2 (21-24) |
4 character |
CR/LF |
CR / LF |
SETDATA.DAT is a settings file which contains terminal, price level and tax information. Example:
5008 1 10001 2
RECDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
Receipt Number (1-6) |
6 characters |
CR/LF |
CR / LF |
RECDATA.DAT is a single field file containing the first receipt number to use with the POS part of the PDE application. Example:
2
POSDATA.DAT
POSDATA.DAT is a comma delimited AJL file. Please refer to the AJL file specifications for more information. Please note that this file only contains "H", "C", "I", "R" and "T" lines.
PCDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
Price Level |
4 characters |
PLU |
6 characters |
Price |
8 characters |
CR/LF |
CR / LF |
PCDATA.DAT stores all of the price checks performed in the PDE. Example:
1,444,112.95
SUPDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
Barcode (1-15) |
15 characters |
Quantity (16-21) |
6 characters |
Location ID (22-27) |
6 characters |
Date (28-33) |
6 characters |
Reference Number (34-43) |
10 characters |
CR/LF |
CR / LF |
SUPDATA.DAT contains all of the Supplier order information performed on the PDE. Example:
9315596200231 20 123 151206Order 567
STRNDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
Barcode (1-15) |
15 characters |
Quantity (16-21) |
6 characters |
Location ID From (22-27) |
6 characters |
Location ID To (28-33) |
6 characters |
Date (34-39) |
6 characters |
CR/LF |
CR / LF |
STRNDATA.DAT contains all of the stock transfers that have been performed on the PDE. Example:
9315596200231 20 123 321 151206
PTSDATA.DAT
Fixed Length File Structure (Position) |
Field Description |
Member ID (1-8) |
8 characters |
Points Quantity (9-14) |
6 characters |
Date (15-20) |
6 characters |
CR/LF |
CR / LF |
PTSDATA.DAT is used to store any member points that have been added to the PDE. Example:
100 20 151206
Related Topics
- Inventory/Stock
- Reseller Help - For PDE Hardware (Denso) information