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 85
© 2000, Symbol Technologies, Inc. February 1, 2000
“Invalid Writing SCAN-IN %d”
ST_TEXT_WRITESCANIN
- Error writing scanIn (PssTransferFile). Check for disk
space availability, existance of proper directories and
permissions to create files there.
“Cannot unload list items for Customer (%s)”
ST_TEXT_UNLOAD
- Error-freeing memory used to store local copyof
shopping list.
“Invalid Getting Printer CMSID ReturnCode, Customer
%s”
ST_TEXT_INVALIDPRINT
- Error printing transaction ticket. Verify printer and
connections.
“Could Not delete Shopping Tax Table %d”
ST_TEXT_BADDELETETRIP
- Error as specified in text deleting shopping data on end
of trip
“Could not format item list (%s)”
ST_TEXT_INVALIDFORMAT
- Error formatting shopping trip data for list display.
“Customer (%s) Could not get Qty”
ST_TEXT_GETQTY
- Error retrieving shopping trip data for item barcode.
“Customer (%s) has less than zero items !!”
ST_TEXT_LESSZEROITEMS
- Deleting of an item from a customer”s list yielded a
less-than-zero number of items in the list. Ooops.
“Customer (%s) BAD Saving Item To Shopping List”
ST_TEXT_BADSAVEITEM
- Could not save a item to the Pss_Shopping_Item table
for a customer”s shopping list. Verify that the
Pss_Session and Pss_Shopping_list tables have rows for
this customer.
“UE_PreProcessMarketingMessage”
ST_TEXT_USEREXITERROR
- Error value returned from user exit code. Fix the code.
“Customer (%s) Could not set Total Value”
ST_TEXT_TOTALVALUE
- Error saving total value to Pss_Shopping_List table.
Verify that the customer is valid
“No Session for this Terminal (%s)”
ST_TEXT_NOSESSIONCUSTOMER
- Attempted to queue bust shopper without an associated
exployee with a terminal. Verify that
CreateShoppingList completed successfully prior to
calling StartShoppingTrip.
“No Customer Data”
ST_TEXT_NOCUSTOMER
- The customer barcode scanned by the employee for
queue busting does not exist in the Pss_Customer table.
“No New Shopping List for this card (%s)”
ST_TEXT_NOSHOPPINGLIST
- Could not get Pss_session table data for the terminal
trying to do the queue busting
“Could Not initialize For card number (%s)”
ST_TEXT_SESSIONBAD
- Could not exchange from employee to shopper for the
terminal trying to do the queue busting.
“Could not Get Queue Buster session Data (%s)”
ST_TEXT_QUEUEBUSTER
- Could not find queue buster Pss_session table entry for
the shopper.
“Could not Swapping queue buster session for card
(%s)”
ST_TEXT_SWAPQUEUEBUSTER
- Could not exchange from shopper to initiating
employee for the terminal trying to do the queue busting
“Could not delete shopping list just created for (%s)”
ST_TEXT_BADDELETE
- Error deleting shopping data Pss_Session table after an
error. Attempting cleanup
“Error Retrieving Customer Message for (%s)”
ST_TEXT_NOCUSTOMERMESSAGE.
- Database error retrieving message for this customer.
Verify existance of customer and message in
PSS_Customer_Message table.
“Customer (%s) Could not create session”
ST_TEXT_NOSESSIONSTART
- On starting a shopping trip, added a row to
Pss_Shopping_List but could not add to the Pss_Session
TABLE. Check for already existing row for this
terminal in the Pss_Session table.
“Customer (%s) Could not delete shopping list”
ST_TEXT_DELETESHOPPINGLIST
- Database error trying to cleanup after some other error
the Pss_Session, Pss_Shopping_List and
Pss_Shopping_Activity tables.
“Customer (%s) could not Set Shopping Status”
ST_TEXT_SETSHOPPINGSTATUS
- Error setting the Pss_Shopping_List table status.
Verify the customer has a valid row in this table.