Команда ВОЗВРАТ ПРОДАЖИ

Описание команд XML-протокола управления кассовым сервером QKkmServer
Аватара пользователя
RndIT
Администратор
Сообщения: 40
Зарегистрирован: 18 дек 2015, 14:25
Откуда: Ростов-на-Дону
Контактная информация:

Команда ВОЗВРАТ ПРОДАЖИ

Сообщение RndIT » 21 дек 2015, 22:19

В результате исполнения данной команды кассового XML-протокола фискальный регистратор добавляет в чек одну товарную позицию, для формирования операции возврата, для которой указывается наименование, цена и количество, а так же указываются налоги, применяемые к данному товару.


Сообщение ЗАПРОС

Код: Выделить всё

<ControlProtocol messageType="request">
   <ReturnSale
      Text="НАЗВАНИЕ_ТОВАРА"
      Amount="КОЛИЧЕСТВО"
      Price="ЦЕНА"
      Group="СЕКЦИЯ_ККМ"
      Tax1="НОМЕР_НАЛОГА_А"
      Tax2="НОМЕР_НАЛОГА_Б"
      Tax3="НОМЕР_НАЛОГА_В"
      Tax4="НОМЕР_НАЛОГА_Г"
   />
</ControlProtocol>   


Сообщение ОТВЕТ

Код: Выделить всё

<ControlProtocol messageType="answer">
    <error id="0" text="Ошибок нет"/>
    <ReturnSale />
</ControlProtocol>


Зависимость от лицензии: в незарегистрированной версии действует ограничение на стоимость товара. Обычно ограничено ценой в 10 рублей.

Реализована в версии: во всех актуальных версиях

НАЗВАНИЕ_ТОВАРА -- строка не более 40 символов. На печать идёт 36 символов.
КОЛИЧЕСТВО -- количество товара в минимальных количественных единицах (граммах, миллилитрах и т.п, т.е. кратно 1000). Для задания количества 1 (кг, шт и т.п.) надо передать значение 1000.
ЦЕНА -- стоимость товара в минимальных денежных единицах (копейках). Для задания 1 рубля надо передать значение 100.

В таблицах настройки ФР указаны ставки налогов. Для регистрируемой товарной позиции можно указать до 4 разных налогов. Если налоги использовать не планируется, то следует указать значение 0.

Возможно использовать сокращенную форму запроса

Код: Выделить всё

<ControlProtocol messageType="request">
   <ReturnSale
      Text="НАЗВАНИЕ_ТОВАРА"
      Amount="КОЛИЧЕСТВО"
      Price="ЦЕНА"
   />
</ControlProtocol>   

В этом случае налоги не используются, а СЕКЦИЯ_ККМ=0 (т.е. продажа попадёт в первую секцию).

Следует заметить, что сумма возвратов не может превышать сумму соответствующей продажи в рамках активной смены.
Для пользователей, имеющих активный сертификат техподдержки, работает поддержка через Skype.
Контакты доступны в профиле.

Вернуться в «Протокол»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей