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 96
© 2000, Symbol Technologies, Inc. February 1, 2000
Settings that Apply to the POS Interface Subsystem as a Whole
Configuration Group (Name column on System Settings Page)
POSInterface
Configuration Item (Subname column on System Settings Page)
LocalTransferArea Directory to monitor for the arrival of files from the POS and where PSS should place
files for the POS to retrieve
RemoteTransferArea (Future)Location on POS where files are to be deposited or retrieved
ProcessedFileArea
Directory where PSS should place files when done processing them
POSControllerType Type of POS which PSS is interfacing to (4POSS is the 4690 interface)
POSControllerName Network Name of the POS controller
LanAdapterNumber LANA number of the network interface that the POS computer is connected to
PSSItemBarcodeLength Number of valid digits in the item barcode field of a file exchanged with the POS.
This field is pre-sized to 24 digits in the files, but most barcodes have fewer digits.
PSSTransactionType TICKETONLY/LOYALTY
UsePSSPrice Set to Yes if the POS does not place price information in the POSTransactionFile.
PSS rescan logic will not do price comparisons
ExcludedDepartments Identifies items not to be loaded into the PSS database if they are associated with
these department numbers
Trace_Level Identifies the amount of status information that should be written to the PSS System
Log by the software that is part of the POSInterface system. This value may be
overridden by definition of a Trace_Level for a specific POSInterface component
PSS_Global
LoyaltyCardLength Number of valid digits in a customer loyalty card
FileHouseKeeping
HousekeepingEnabled Whether or not File's should be deleted from the ProcessedFileArea when the
FileHousekeeping job runs
FileKeepDays Number of days a file should remain in the ProcessedFileArea before being deleted.
This is actually the number of 24 hour periods to be kept. If the File Houskeeping job
is set to run more frequently than once per day, some files dated on a specific day
may be deleted and others remain.
ImportItemData
CheckDigitExists Indicates whether or not a check digit is part of item file barcodes
ValidateCheckDigit Indicates whether check digit item file barcodes are valid