| Aloe.EnterpriseOne.Model.Crm.Pos Namespace | 
 Classes
Classes| Class | Description | |
|---|---|---|
|  | Device | Represents one POS device, attached to a POS terminal. Entity: Pos_Devices | 
|  | DevicesRepository | Repository class for Device objects | 
|  | DevicesRepositoryDeviceType | Allowed values for the DeviceType data attribute | 
|  | DevicesRepositoryProtocolName | Allowed values for the ProtocolName data attribute | 
|  | Location | Defines a company location as POS enabled location. Entity: Pos_Locations | 
|  | LocationsRepository | Repository class for Location objects | 
|  | Operator | Represents one operator (person) in one POS location. Entity: Pos_Operators | 
|  | OperatorsRepository | Repository class for Operator objects | 
|  | PosExtensions | 
            Provides extension methods to some entities such as CompanyLocation.
             | 
|  | PosModelExtensions | 
            Extension methods for models that support POS (e.g. SalesOrder, PaymentTransaction)
             | 
|  | ProductTypeTaxGroup | Contains the tax group codes for the product types. The tax group codes are used when sales documents are printed to fiscal printers or exported to fiscal authorities. Entity: Pos_Product_Type_Tax_Groups | 
|  | ProductTypeTaxGroupsRepository | Repository class for ProductTypeTaxGroup objects | 
|  | ProductTypeTaxGroupsRepositoryTaxGroup | Allowed values for the TaxGroup data attribute | 
|  | Role | Represents a role, which can be assigned to POS operators (like Cashier, Manager, etc.). The role indicates the operations, which are allowed to be performed by the operators. Entity: Pos_Roles | 
|  | RolesRepository | Repository class for Role objects | 
|  | Sequence | Stores the last issued fiscal sales number for each POS device. Entity: Pos_Sequences | 
|  | SequencesRepository | Repository class for Sequence objects | 
|  | Terminal | Represents a POS workplace for 1 person, with all the attached devices. (Not to be confused with Payment Terminal, which is specific POS device). Entity: Pos_Terminals | 
|  | TerminalsRepository | Repository class for Terminal objects | 
 Interfaces
Interfaces| Interface | Description | |
|---|---|---|
|  | IPosDevice | 
            Abstraction over POS device, so that the UI can operate on objects other than the domain model
             | 
|  | IPosModel | 
            Abstraction over models that support printing with a POS device
             |