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 86
© 2000, Symbol Technologies, Inc. February 1, 2000
“SwapTerminal Error for customer (%s)”
ST_TEXT_SWAPTERMINALERROR
- Error updating the Pss_Session and/or
Pss_Shopping_List tables while attempting a swap
terminal command.
“Customer, Card Number (%s) is suspended”
ST_TEXT_CUSTOMERSUSPENDED
- Logging the fact that a suspended customer has tried
to release a scanner. From ValidateCustomer on card
swipe.
“Customer for card is not found (%s)”
ST_TEXT_NOCUSTOMERFORCARD
- Logging the fact that a nonexistant customer (as per
Pss_Customer database table) has tried to release a
scanner. From ValidateCustomer on card swipe.
“Error Validating Card; Customer (%s) has a Session”
ST_TEXT_HASSESSION
- Logging the fact that this customer already has a
scanner currently issued to them. From
ValidateCustomer on card swipe.
“Error Validating Customer (%s)”
ST_TEXT_VALIDATECUSTOMERERROR
- There was a Bad database problem on a card swipe
trying to validate a customer.
8.3.7 Informational Messages
“No Session, or Swapped terminal (%s) - No trip to
end”
ST_TEXT_NOTRIP
- EndOfTrip method was executed, but there is no
customer or terminal data to end. Check the
Pss_Session table or the Pss_Shopping_List table for an
entry.
“Scanner Abandoned by Customer (%s)”
ST_TEXT_SCANNERABANDONDED
- A scanner that was detected as abandoned is being run
through EndOfTrip. This will delete all information
about the trip, saving nothing to history, and not sending
any data to the POS.
“Done with special Customer (%s)”
ST_TEXT_SPECIALCUSTOMER
- Logs that a store employee has completed a shopping
trip and EndOfTrip has run, deleting all information
about the trip and saving nothing to history and not
sending any data to the POS.
“User Exit Returned Done %s”
ST_TEXT_USEREXITDONE
- After user exit calls, to specify NOT using the standard
algorithms that follow the user exit calls.
“For Customer, Error on Terminal Finding Item (%s)”
ST_TEXT_NOITEM
- An error trying to find the item scanned in the
Pss_Item table.
“For Customer, Error on Terminal Invalid Barcode %s”
ST_TEXT_INVALIDBARCODE
- Logs that an invalid barcode was scanned or that the
shopping trip was incorrectly started. Verify that data
for the customer exists in the Pss_Session and
Pss_Shopping_List tables
“No New Shopping List for this customer (%s)”
ST_TEXT_NOCUSTOMERLIST
- No data in Pss_Shopping_Item table to list for this
customer.
“Could not Get trip data to delete for terminal (%s)”
ST_TEXT_DELETECUSTOMERSESSION
Error trying to clean up Pss_session and
Pss_shopping_List tables after unsuccessful release of
scanner.
“Customer (%s) Could not delete session”
ST_TEXT_DELETETERMINALSESSION
- Error trying to clean up Pss_session and
Pss_shopping_List tables after unsuccessful release of
scanner.
“Customer (%s) has scanned an exception item”
ST_TEXT_EXCEPTIONITEM
- Logs the scanning of an exception item by a customer.