Documentation for POS Intellect 5.4. Documentation for other versions of Intellect is available too.

Previous page Description of XML protocol packages for interaction with POS-Intellect system  Format of data exchange packages with AxxonSoft video monitoring system Next page

List of fields and their values is given in the table. This list is recommended. Functions can be added or removed.

Function parameters, their names and number can be optionally changed except for the FunctionNumber parameter (it's a required parameter).

Changing the functions or parameters will require configuring the xml_titles.txt file.

Field

Value

FunctionNumber

Number of a function

FunctionName

Name of a function

cash_number

Number of a POS

card_number

Number of a card

date

Date of a document creation

discount_name

Name of a discount

enter_type

Method of entering a payment card number:

1using keyboard; 2—via magnetic reader; 3using pin-pad; 4—via barcode using a scanner

receipt_number

Number of a receipt

item_id

Item identifier

item_name

Item name

item_barcode

Item barcode

item_price

Item price

item_quantity

Quantity of items

item_discount

Item discount

item_amount

Amount of items in a receipt

receipt_amount

Current amount of a receipt

item_pos

Number of an item

receipt_discount

Total discount

receipt_discount_number

Discount amount (%)

payment_name

Name of payment instrument

payment_amount

Total receipt amount

payment_amount_with_change

Received amount from a customer

payment_change

Amount of change

result

Result of receipt completion: 1cancelled receipt; 2delayed receipt

result_str

Comment for receipt completion

shift_number

Number of shift

TransactionTimestamp

Event time specified in the yyyy-mm-ddThh:nn:ss.fff format. The parameter must be specified in the UTC+0 time zone

receipt_type

Type of a receipt

restore

Type of receipt restoring

type_str

Comment

type

Type of an operation

user_name

Name of a cashier

user_id

Cashier ID

Note

In operations connected with receipts (7, 8, 11, 19), the <type> parameter can take the following values (if they are available):

0receipt for sale;

1return;

2return by receipt;

5restoring of a delayed receipt;

7receipt for inventory;

8receipt for non-tax purposes;

9return by receipt for non-tax purposes.


The values of the <type> parameter in operation 15:

100insertion;

101subtraction.

The date and time should be in the YYYY-MM-DD HH:MM:SS.MS format, where YYYYyear, MMmonth, DDday, HHhour, MMminutes, SSseconds, MSmilliseconds. For example, 2006-09-01 13:13:34.045.

  • No labels