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
System Administration Interface
______________________________________________________________________________
WaveWorks PSS, Integration Guide, 1.10 Page 117
© 2000, Symbol Technologies, Inc. February 1, 2000
20701 - 20799
Page State Short Names
Text appearing as the page title at the top of the page, in
the navigation bar, and in the page buttons in the Service Terminal menu system
for pages with multiple “states.”
20801 - 20899
Page State Descriptions
Text appearing as pop-up “alternate text”descriptions for
the page buttons in the Service Terminal menu system for pages with multiple
“states.”
20901 - 20999
Miscellaneous Menu Text
Text used for particular purposes in the Service
Terminal menu system, for example, the text for logging in and out of the system is
stored here.
21000 - 21099
Miscellaneous Text
Text used for particular purposes throughout the Service
Terminal, for example, the strings for months of the year, or days of the week are
stored here.
21101 - 29999
Page Text
Text for each page in the Service Terminal is stored in this region.
The formula for determining the range for a particular page is (21000 + (Current
Page ID x 100)). Page Ids are all stored in the PSS_Admin_Page table. For
example, page 51 is the Admin Actions page, and its text region is 21000 + (51 x
100) = 26100 (to 26199).
10.4.1 Service Terminal System Settings
The behavior of the Service Terminal can also be modified by a collection of system settings,
with Name “SVCTERMINAL.” These settings control:
• The use of various features or fields that may not be used at every installation for display
or in calculating the system status
• The dimensions of hand-held terminal messaging displays
• Service Terminal hardware settings
• The length of time before user login sessions time out
• Transactions for resetting system software components
The PSSSysInit settings provide the transactions for resetting system COM Objects through
WaveWorks. On the System Settings administrative page, there is a link at the bottom of the
page, Re-Initialize PSS System. When this link is selected, a CMS message “PSS998” is sent to
all standalone executables, such as services, subscribed as “PSSSYS.” In addition, all system
settings with Name “SVCTERMINAL” and Subname “PSSSysInitX” (where X is a custom
string appended to the Subname) are traversed. The value is sent as a multicasted transaction,
that is, sent to all instances of a COM object that handles that particular transaction.
Additional transactions may be added to the system by adding system settings with Name
“SVCTERMINAL,” Subname “PSSSysInitXXX,” where XXX is a custom string appended to
the Subname. For custom transactions, it is recommended that letters be used for the custom
string (e.g., A - Z) to avoid conflicting with future additions to the PSS system, which will use
numbers.