Integration Guide

Table Of Contents
Software Description
______________________________________________________________________________
WaveWorks PSS, Integration Guide, 1.10 Page 97
© 2000, Symbol Technologies, Inc. February 1, 2000
Settings for Configuring Processing Attributes of Each POS File Type
Configuration File Groups
POSItemFile
Full Item file and Item/Price updates
POSTaxFile
Tax tables
POSTransFile
Created at completion of a POS transaction (Scan-Out)
PSSTransFile
Created at completion of a PSS transaction (Scan-In)
PSSTransFileX
Defined when the IBM 4690 POS(4POSS) is being used. 4POSS
renames Scan-In files that have been successfully written to the POS and
leaves them in the transfer area. This file type identifies those files and
specifies a transaction that moves them into the ProcessedFileArea.
POSCustomerFile
Provides updates to customer information and identifies customers who
may use PSS
Configuration Item
Applies to each of the above file types (not all apply to every file type).
FileName Name used by POS system to identify the type of file to be processed
MonitorInterval Delay(in ms) between scans by the PssFileMonitor service to look for the
existence of the file type
TransferEnabled Identifies to the PssFileMonitor service whether or not the filetype should be
processed
TransferType Identifies the direction of transfer(Inbound or Outbound) and distinguishes
IMMEDIATE vs TOD (TimeOfDay) processing. The PssFileMonitor service
activates a WaveWorks TransferTX when it detects an OUTBOUND file and it
initiates a WaveWorks ProcessTX when it detects an INBOUND file. If the file
is an INBOUND-TOD type file, then the PssFileMonitor initiates a TransferTX
at a specified time to request a POS to send a filetype.
TransferTime Only applies to TOD file types. This identifies the time of day at which the
TransferTX will be activated to retrieve the file on the POS
TransferTX A WaveWorks transaction ID. This transaction must be defined in the
WaveWorks database with a string parameter for the file path of the file to
retrieve
ProcessTX A WaveWorks transaction ID. This transaction must be defined in the
WaveWorks database with a string parameter for the file path of the file to
process.
PSSExpansionLength Identifies the number of additional bytes appended to each record in a file for
transferring PSS specific information. See the specific filetype layout for more
information
UserExpansionLength Identifies the number of additional bytes appended to each record in a file for
transferring client specific information. PSS standard processing ignores this
data, but it may be accessed by PSS User Exits
FileFormatVersion (future) Future. Will be used to distinguish file versions if the standard file format
changes in the future
RemoveItemCheckDigit (not all
files)
Identifies if the ITEM barcode in the record as written by the POS includes a
checkdigit. PSS does not store the checkdigits in its database