|
Class Summary |
| BoMap |
The Business object mapping class. |
| BoType |
Contains the businss object type. |
| BusinessObject |
Bussiness Object super class, defines parent
child relationships and required accessors. |
| BusinessUnit |
Business unit is the primary entity
in the business hierarchy that can represnt
abstract nodes, such as a district office or
region. |
| Currency |
Currency is used to manage all currencies (money). |
| CurrencyCode |
Currency code maps Java locale descriptors
(language and varient) to currency. |
| CurrencyDenomination |
Currency denomination describes the various denominations
that exist for a given currency. |
| Customer |
Customer maintains basci customer information. |
| DBContext |
DBContext implements a simple 2-tier
database api, adequate for a POS. |
| DBRecord |
Abstract database record class for the
DBContext api. |
| Department |
Department record. |
| Dialog |
Dialog holds the root information for a POS dialog,
that is a sequence of events that a POS user must execute
to complete a given transaction. |
| DialogEvent |
Dialog event is the individual events in a POS dialog. |
| Employee |
Employee information, adequate to manage an employee logon,
the employee profile, employment info, (ssn? must be a US thing?) |
| Help |
Help holds information and help text for arbitray
objects. |
| InputFilter |
Input filter stores a regular expression associated with a
input type (example: visa card, upc code, etc.). |
| InputFilterField |
Input filter field associates filtered sub-fields
within the regular expression with keys. |
| Item |
Item holds basic item (SKU) information. |
| ItemLink |
Item link implements additional items linked to an actual
item (such as add milk for a coffe shop, or pants and a belt
for a clothier). |
| Media |
Media tracks payment types. |
| MenuRoot |
MenuRoot is the container for a set of menus defined
by SubMenu. |
| Plu |
Plu is a many to one map for arbitray numerical
items to actual items. |
| Pos |
Pos holds the basic information for a single point of
sale (application). |
| PosConfig |
The base entity for the pos configuration. |
| PosKey |
A key definition, can be a for a physical keyboard,
or a graphic menu. |
| PosParameter |
POS parameters are associated with a POS configuration
and hold arbitrary configuration parameters. |
| PosProfile |
POS Profile defines the operations an user can perform. |
| PosProfileEvent |
POS Profile defines the operations an user can perform. |
| PosSession |
POS Session records a POS inteaction with the
transport network. |
| PosTotal |
POS Total record. |
| PosTransUpload |
POS Trans Upload records individual upload information
for POS sessions. |
| Promotion |
Promotion defines (hopefully) a very arbitray promotion
mechanism. |
| PromotionMap |
Map a promotion to something, an item, a department
a manufacturer??? |
| ReasonCode |
Reason codes. |
| ReasonCodeCategory |
Reason code categories. |
| Site |
The Site entity in the business unit hierarchy. |
| SiteDataStore |
Site Data Store defines a place a database
might exist on the network. |
| SubMenu |
Sib-menu olds an individual menu, (set of buttons). |
| Subscriber |
Subscriber is a user in the business unit
hierachy. |
| SubscriberMap |
Subscriber maps links a subscriber to a business unit. |
| Tax |
A single tax definition. |
| TaxGroup |
Holds a group of taxes to gether by POS configuration ID. |
| Total |
Total holds a single type of total. |
| Transaction |
Contains the transaction header. |
| TransBank |
Transaction bank functions, paid-in, out... |
| TransCount |
Tender detail record. |
| TransException |
Transaction exception record, used to track problems and
correctoins in transactions. |
| TransItem |
Contains a transaction item. |
| TransItemLink |
Links to transaction items, additional items, etc... |
| TransPromotion |
Hold transation item promotion, modifies price, etc... |
| TransTax |
Transaction tax records. |
| TransTender |
Tender detail record. |