Working with I-CASH–POS | Working with I-CASH – WEB

Variable list

Variables used in a loop
Type Information Variable
item name The item name entered in the Item name on cash register field will appear %Saleitem
Information: The item name entered in the Item name on cash register field will appear
item quantity Displays the quantity selected for sale. For example 2.000, 1.345, etc. %SIQt
Information: Displays the quantity selected for sale. For example 2.000, 1.345, etc.
item unit price Displays the VAT-inclusive price entered for the item in the database or a price entered at the time of sale %SIPrice
Information: Displays the VAT-inclusive price entered for the item in the database or a price entered at the time of sale
item total Displays the total amount, i.e. 2 items at a unit price of 2 euros—the variable returns 4 %TSIP
Information: Displays the total amount, i.e. 2 items at a unit price of 2 euros—the variable returns 4
VAT Prints the selected item's tax group: A, B, V and G for Bulgaria %SIT
Information: Prints the selected item's tax group: A, B, V and G for Bulgaria
numbering Prints a number equal to the number of distinct items on the receipt, for example 03 %N
Information: Prints a number equal to the number of distinct items on the receipt, for example 03
discount Prints the discount percentage set on a row. For example 10.00% %SIDV
Information: Prints the discount percentage set on a row. For example 10.00%
discount amount Prints the discount amount for an item on a line, for example 0.6 %SIDSUM
Information: Prints the discount amount for an item on a line, for example 0.6
barcode If a barcode is set for the item in the database, it will be printed on the receipt. For example 1234567890000 %SIBarcode
Information: If a barcode is set for the item in the database, it will be printed on the receipt. For example 1234567890000
item number Prints the item number of the goods sold, for example 1234567890 %SIInvID
Information: Prints the item number of the goods sold, for example 1234567890
Item note Prints a note entered for the item %SINote
Information: Prints a note entered for the item
Variables used in a loop
Type Information Variable
operator name Prints the name of the operator logged into the system. The name is taken from the “Operator name in the cash register” field in user editing. For example, Ivan Ivanov %Operator
Information: Prints the name of the logged-in operator, for example Ivan Ivanov
department name Prints the station name from Web–Settings–Company–Stations, such as Kitchen or Bar. %Stand
Information: Prints the department name. For example Kitchen, Bar, etc.
table name If the module is enabled, it prints the name of the table for which the order is entered. For example 12, VIP, etc. %Table
Information: If the module is enabled, it prints the table name. For example 12, VIP, etc.
amount Prints the operation total, for example 12.34 %Price
Information: Prints the operation total, for example 12.34
discount Prints a discount on the entire transaction, if one is set %Discount
Information: Prints a discount on the entire transaction, if one is set
image Prints a .bmp image added to the main folder. Availability depends on the printer and driver. %Pic img.bmp
Information: Prints an image (.bmp), depending on printer support
comment Prints the comment entered as additional item information, such as 'no onions' or 'with hot sauce'. %SINote
Information: Prints an item comment, for example no onions.
total so far Prints the amount so far: interim receipt total. %CurPrice
Information: Prints the amount so far: interim receipt total.
Date Operation date %CurDate
Information: Operation date
Time Operation time %CurTime
Information: Operation time
Discount amount Prints the transaction's discount amount %DiscSum
Information: Prints the transaction's discount amount
Percentage discount Prints the operation's discount percentage %DiscPerc
Information: Prints the operation's discount percentage
Receipt number Prints the receipt sequence number %Bon
Information: Prints the receipt sequence number
Note Prints a general note entered for the transaction %ONote
Information: Prints a general note entered for the transaction
Name Prints the name of the business partner selected in the transaction %Contr
Information: Prints the name of the business partner selected in the transaction
Location Prints the business partner location selected in the operation %ContrStore
Information: Prints the business partner location selected in the operation
From location For a transfer, prints the source location %Store
Information: For a transfer, prints the source location
To location For a transfer, prints the destination location %ToStore
Information: For a transfer, prints the destination location
Vehicle registration number Prints the vehicle number %TrEndD
Information: Prints the vehicle number
Handed over by Prints the information entered in the field %PTake
Information: Prints the information entered in the field
Accepted by Prints the information entered in the field %PGive
Information: Prints the information entered in the field
Dispatch date Prints the date selected in the form %TrStD
Information: Prints the date selected in the form
Arrival date Prints the date selected in the form %TrEndD
Information: Prints the date selected in the form
Batch number Prints a batch number %SIPartNum
Information: Prints a batch number
Note: The list will be expanded.

%SIQt{3} – starts printing at the third position, shifting quantity numbers to the right and aligning them from the third position

Related articles