This section describes the interfaces and the programming model developers can use to develop a custom application that uses the SAP POS API.
The SAP POS API allows you to interface with the following objects:
Database Connections
PLUs
Inventory
Purchase Orders
Store Departments
Labels
General Parameters
Customers
Employees
The SAP POS API provides an implementation for the following COM
interfaces:
|
Description |
---|---|
|
Allows a software component to interact with the back office database |
|
Creates, searches, and updates PLU related tables |
|
Controls the inventory |
|
Controls the transactional side of the inventory |
|
Used to control the department |
|
Controls general entities |
|
Creates, updates, and deletes purchase orders |
|
Creates PLU labels |
|
Control the customer entity |
|
Controls the employee entity |
You must register the following DLLs using the regsvr32.exe
utility before you can use the interface:
TmxApi.DLL
TrvEmployeeApi.DLL
TrvCustomerApi.DLL
Actual database calls are implemented using MSADO
and calling a predefined stored procedure inside the back office database.