Integration Guide
Table Of Contents
- I
- Introduction
- Architecture Overview
- Hardware Requirements
- PSS Software Installation
- Install NT 4.0 Server
- Install the NT 4 Service Pack
- Install Internet Explorer 4.01 Service Pack 2
- NT Option Pack Install
- Install the Video Driver
- Create and Format the Database partition
- Desktop Cleanup (optional)
- Install Microsoft SQL Server 7
- Create and Configure the PSS Database
- Install Microsoft Access
- Internet Explorer 5.0 with Task Scheduler install
- Install WaveWorks
- Install PSS Runtime System
- Install Waveworks Development Studio
- Install PSS Development System
- TFTP Configuration
- DHCP Configuration
- Create an ODBC Data Source
- Load Initial Data
- MS IIS Configuration
- Obtaining Access to PSS System Administration Screens
- Configure Task Scheduler
- Configure Unit Management
- Configure Licensing
- Configure the NBQMAIN Service (IBM 4690 POS Only)
- Setup NT System Log
- Configuration of the PSS System
- Validation of System Operation
- Directory Listing of PSS Folders/Files
- Software Description
- _
- Hardware Overview
- Software Components
- Database Access
- Start of Shopping Trip Processing
- Shopping Trip Processing
- End of Shopping Trip Processing
- Shopping Trip Message Log Entries
- Fatal Messages:
- PSSTransactionFile Processing
- POS Transaction File Processing
- Item Record File Processing
- Customer Update File Processing
- PSS Services
- _
- Customizing the PSS System Software
- Custom DisplayServer Scripts
- Custom Services
- Custom Business Objects
- User Exit DLL
- Available User Exit Functions
- UE_PreProcessItemFile
- UE_PreProcessItemRecord
- UE_PostProcessItemRecord
- UE_PostProcessItemFile
- UE_PreProcessTaxFile
- UE_PostProcessTaxFile
- UE_PreProcessPOSTransFile
- UE_PreProcessPOSTransRecord
- UE_PostProcessPOSTransRecord
- UE_ProcessEODRecord
- UE_PostProcessPOSTransFile
- UE_PreProcessPSSTransFile
- UE_PreProcessPSSTransRecord
- UE_PostProcessPSSTransFile
- UE_CalculateItemPrice_Method10to20
- UE_RescanLevelCalculation
- UE_Pre-RescanDetermination
- UE_PostRescanDetermination
- UE_PreProcessMarketingMessage
- UE_LoginAuthorization
- System Administration Interface
- Specific Features
Software Description
______________________________________________________________________________
WaveWorks PSS, Integration Guide, 1.10 Page 92
© 2000, Symbol Technologies, Inc. February 1, 2000
8.8.1 POS Interface Files
The files defined are:
• PSS Transaction filesent from PSS to POS to identify a shopper and the items they have
scanned.
• POS Transaction filesent from POS to PSS to identify that a shopper has paid for their
trip and allows for sending the items scanned by the POS system.
• Item Record filesent from POS to PSS and contains all of the items in the POS database
such that the PSS database can be updated to reflect the items contained in the POS
database.
• Price Changes filesubset of the Item Record file, processing is the same.
• Tax Table filessent from the POS to PSS and contain tax information used by PSS to
perform transaction tax calculations.
• Customer Update Filesent from POS to PSS to update the PSS database with
information about valid PSS shoppers.
The following sections describe the file layout for each of the file types.
(File layouts unchangedskipping to next section)
8.8.2 POS Interface Software Entities
The following software components are included to process the files listed above. A service
exists which monitors a specific folder for the arrival of these files. Files created by PSS are,
when detected, transferred to the POS system using the configured “transfer” transaction. Files
created by the POS system are, when detected, “processed” on the PSS system using the
configured “processing” transaction.
8.8.2.1 PSSFileMonitorSvc
PSSFileMonitorSvc is the service which monitors Transfer Area for the arrival of files from the
POS system and for files generated by the PSS system. It moves inbound files into the Working
Area and, when appropriate, initiates WaveWorks transactions for performing file-processing
functions. It can also be configured to initiate transfer transactions when it detects outbound
files. Release 1 of PSS provides no transfer transactions for sending files to a POS system.
8.8.2.2 PssPosService(IBM 4690 POS only)
This is an NT Service specifically developed for information exchange with IBM 4680/90 POS
systems running the Supermarket Application(SA). This service handles the transfer function for
all of the file types listed above.