Документация для версии POS-Интеллект 5.4. Документация на другие версии также доступна.

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Примечание

Для работы с данным форматом пакетов обмена данными можно воспользоваться следующим файлом настроек xml_titles.txt.
  1. Вход кассира

    <TransactionBlock>
                    <FunctionNumber>1</FunctionNumber>
    <FunctionName>Вход кассира</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  2. Выход кассира

    <TransactionBlock>
                    <FunctionNumber>2</FunctionNumber>
    <FunctionName>Выход кассира</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  3. Добавление позиции

    <TransactionBlock>
                    <FunctionNumber>3</FunctionNumber>
    <FunctionName>Добавление позиции</FunctionName>
                    <receipt_number>10</receipt_number>
                    <item_id>006946</item_id>
                    <item_name>ДИРОЛ ДЕТСКИЙ МЭЙДЖИК ТАТУ</item_name>
                    <item_barcode></item_barcode>
                    <item_price>10.00</item_price>
                    <item_quantity>1.000</item_quantity>
                    <item_amount>10.00</item_amount>
                    <receipt_amount>0.00</receipt_amount>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  4. Смена количества

    <TransactionBlock>
                    <FunctionNumber>4</FunctionNumber>
    <FunctionName>Смена количества</FunctionName>
                    <receipt_number>10</receipt_number>
                    <item_id>013611</item_id>
                    <item_name>ЖЕВ. ДРАЖЕ МЕНТОС ФРУКТЫ  38 ГР</item_name>
                    <item_barcode></item_barcode>
                    <item_price>15.10</item_price>
                    <item_quantity>5.000</item_quantity>
                    <item_amount>75.50</item_amount>
                    <receipt_amount>29.00</receipt_amount>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  5. Аннулирование или сторнирование позиции

    <TransactionBlock>
                    <FunctionNumber>5</FunctionNumber>
    <FunctionName>Аннулирование или сторнирование позиции</FunctionName>
                    <receipt_number>10</receipt_number>
                    <item_id>013611</item_id>
                    <item_name>ЖЕВ. ДРАЖЕ МЕНТОС ФРУКТЫ  38 ГР</item_name>
                    <item_barcode></item_barcode>
    <item_price>15.10</item_price>
                    <item_quantity>5.000</item_quantity>
                    <item_amount>75.50</item_amount>
                    <receipt_amount>29.00</receipt_amount>
                    <date>27.09.2006 15:42:19</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  6. Изменение цены текущей позиции

    <TransactionBlock>
                    <FunctionNumber>6</FunctionNumber>
    <FunctionName>Изменение цены текущей позиции</FunctionName>
                    <receipt_number>10</receipt_number>
                    <item_id>005393</item_id>
                    <item_name>ГАЗ. НАПИТОК БАРН С КОФЕИНОМ 0,25 Л</item_name>
                    <item_barcode></item_barcode>
                    <item_price>29.00</item_price>
                    <item_quantity>1.000</item_quantity>
                    <item_amount>29.00</item_amount>
                    <receipt_amount>0.00</receipt_amount>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  7. Отложенный  или аннулированный чек

    <TransactionBlock>
                    <FunctionNumber>7</FunctionNumber>
    <FunctionName>Отложенный  или аннулированный чек</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <date>2006-09-07 15:20:45.051</date>
                    <receipt_number>283</receipt_number>
                    < receipt_type>0</ receipt_type>
                    <result>1</result>
                    <result_str>АННУЛИРОВАНИЕ ЧЕКА</result_str>
                    <receipt_amount>240.00</receipt_amount>
                    <receipt_discount>0.00</receipt_discount>
    <receipt_discount_number>0</receipt_discount_number>
                    <cash_number>9999999</cash_number>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  8. Завершение чека

    <TransactionBlock>
                    <FunctionNumber>8</FunctionNumber>
    <FunctionName>Завершение чека</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <date>2006-09-07 15:20:45.051</date>
                    <receipt_number>280</receipt_number>
                    <receipt_type>0</receipt_type>
                    <result>0</result>
                    <receipt_discount>0.00</receipt_discount>
    <receipt_discount_number>0</receipt_discount_number>
                    <receipt_amount>721.90</receipt_amount>
                    <cash_number>9999999</cash_number>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  9. Подитог

    <TransactionBlock>
                    <FunctionNumber>9</FunctionNumber>
    <FunctionName>Подытог</FunctionName>
                    <receipt_number>10</receipt_number>
                    <receipt_amount>29.00</receipt_amount>
                    <receipt_discount>0.00</receipt_discount>
    <receipt_discount_number>0</receipt_discount_number>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  10. Платёж по чеку

    <TransactionBlock>
                    <FunctionNumber>10</FunctionNumber>
    <FunctionName>Платёж по чеку</FunctionName>
                    <receipt_number>10</receipt_number>
                    <payment_name>Наличные</payment_name>
                    <payment_amount>721.90</payment_amount>
                    <payment_amount_with_change>800.00</payment_amount_with_change>
                    <payment_change>78.10</payment_change>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  11. Открытие чека

    <TransactionBlock>
                    <FunctionNumber>11</FunctionNumber>
    <FunctionName>Открытие чека</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <date>2006-09-07 15:20:45.051</date>
                    <receipt_number>285</receipt_number>
                    <receipt_type>5</receipt_type>
                    <type_str>ВОССТАНОВЛЕНИЕ</type_str>
    <restore>ВОССТАНОВЛЕНИЕ ПОСЛЕ СБОЯ</restore>
                    <cash_number>9999999</cash_number>
                    <shift_number>5</shift_number>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>

    Примечание.

    В этом примере показано открытие чека после сбоя, о чем свидетельствует значение параметра receipt_type. Подробнее о возможных значениях этого параметра см. Поля и их значения.
  12. Закрытие смены

    <TransactionBlock>
                    <FunctionNumber>12</FunctionNumber>
    <FunctionName>Закрытие смены</FunctionName>
                    <receipt_number>286</receipt_number>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  13. Скидка

    <TransactionBlock>
                    <FunctionNumber>13</FunctionNumber>
    <FunctionName>Скидка</FunctionName>
                    <receipt_number>10</receipt_number>
                    <discount_name>Hand_disk</discount_name>
                    <receipt_amount>0.00</receipt_amount>
                    <receipt_discount>0.00</receipt_discount>
    <receipt_discount_number>0</receipt_discount_number>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  14. Открытие денежного ящика

    <TransactionBlock>
                    <FunctionNumber>14</FunctionNumber>
    <FunctionName>Открытие денежного ящика</FunctionName>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  15. Денежная операция

    <TransactionBlock>
                    <FunctionNumber>15</FunctionNumber>
    <FunctionName>Денежная операция</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <date>2006-09-07 15:20:45.051</date>
                    <receipt_number>288</receipt_number>
                    <type>101</type>
                    <type_str>ИЗЪЯТИЕ</type_str>
                    <payment_name>Наличные</payment_name>
                    <payment_amount>16050.00</payment_amount>
                    <shift_number>6</shift_number>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>

    Примечание.

     В данном примере показана функция для изъятия денег, о чем свидетельствует значение параметра type. Возможно также внесение денег в кассу, см. п. Поля и их значения.
  16. Платежная карта

    <TransactionBlock>
                    <FunctionNumber>16</FunctionNumber>
    <FunctionName>Платежная карта</FunctionName>
                    <receipt_number>10</receipt_number>
                    <enter_type>1</enter_type>
                    <card_number>4895</card_number>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  17. Дисконтная карта

    <TransactionBlock>
                    <FunctionNumber>17</FunctionNumber>
    <FunctionName>Дисконтная карта</FunctionName>
                    <receipt_number>10</receipt_number>
                    <enter_type>1</enter_type>
                    <card_number>2367</card_number>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  18. Ручная скидка

    <TransactionBlock>
                    <FunctionNumber>18</FunctionNumber>
    <FunctionName>Ручная скидка</FunctionName>
                    <receipt_number>10</receipt_number>
                    <type_str>СКИДКА НА ТОВАРНУЮ ПОЗИЦИЮ</type_str>
                    <item_pos>1</item_pos>
                    <item_discount>-15</item_discount>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  19. Печать копии чека

    <TransactionBlock>
                    <FunctionNumber>19</FunctionNumber>
    <FunctionName>Печать копии чека</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <date>2006-09-07 15:20:45.051</date>
                    <receipt_number>291</receipt_number>
                    <receipt_type>0</receipt_type>
                    <type_str>ПРОДАЖА</type_str>
                    <cash_number>9999999</cash_number>
                    <shift_number>6</shift_number>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  20. Открытие денежного ящика без транзакции

    <TransactionBlock>
                    <FunctionNumber>20</FunctionNumber>
    <FunctionName>Открытие денежного ящика без транзакции</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  21.  Z - отчёт

    <TransactionBlock>
                    <FunctionNumber>21</FunctionNumber>
    <FunctionName>Z - отчёт</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <shift_number>5</shift_number>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  22. X - отчёт

    <TransactionBlock>
                    <FunctionNumber>22</FunctionNumber>
    <FunctionName>X - отчёт</FunctionName>
                    <user_name>Петров</user_name>
                    <user_id>19</user_id>
                    <shift_number>6</shift_number>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  23. Контрольный пакет

    <TransactionBlock>
    <FunctionNumber>77777</FunctionNumber>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  24.  Ручной ввод

    <TransactionBlock>
    <FunctionNumber>23</FunctionNumber>
    <FunctionName>Ручной ввод</FunctionName>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  25. Попытка запрещенной операции

    <TransactionBlock>
    <FunctionNumber>25</FunctionNumber>
    <FunctionName>Попытка запрещенной операции</FunctionName>
    <type_str>Название операции</type_str>
                    <date>2006-09-07 15:20:45.051</date>
    <TransactionTimestamp>2009-01-01T04:04:33.004</TransactionTimestamp>
    </TransactionBlock>
  • No labels