SetRetail10 ◾️ Пользовательские нефискальные документы

Публичное пространство

SetRetail10 ◾️ Пользовательские нефискальные документы

https://crystals.atlassian.net/browse/SRTB-6095

https://crystals.atlassian.net/browse/CR-8023

10.3.16.0

Описание

В версии 10.3.16.0 добавлена возможность формирования на кассе различных типов нефискальных документов, например: “Списание, брак хранения”, “Списание, истечение срока годности“. Данный тип документа аналогичен кассовым чекам, но не отправляется ОФД. При добавлении в нефискальный документ маркированного товара, касса запрашивает марки, марки валидируются в сервисе валидации при его наличии.

Настройка

1. Для требуемой роли (Персонал → Роли кассиров) установите привилегию Нефискальный документ.

2. Выполните скрипт по базе данных

set:

  • property_key = "CUSTOM_name" , где CUSTOM_ - префикс для исключения возможного пересечения с другими функциональностями. В наименовании допускаются только буквы латинского алфавита в верхнем регистре, цифры и символ _ (нижнее подчеркивание).

  • property_value = "Списание товара" - наименование, отображаемое на экране кассы (может быть на русском языке)

SELECT add_property('CASH_NON_FISCAL_DOC', null, 'CUSTOM_DOC1', 'Списание товара', 'Списание товара', 10, 2, 0);

3. В шаблоне касс (Кассовый модуль → Шаблоны касс) на вкладке НАСТРОЙКА МЕНЮ кликните image2021-6-5_13-13-17.png.

4. Добавьте пункт меню Нефискальный документ → сохраните изменения → перезагрузите кассовый модуль.

Пример работы

Клавиатурная касса

1. Кассир вызывает пункт меню Нефискальный документ.

2. Кассир выбирает требуемый нефискальный документ из списка → нажимает ВВОД.

3. Кассир добавляет товары в документ → нажимает ПОДИТОГ.

SetTouch

1. Кассир нажимает 

→ выбирает пункт меню Нефискальные документы.

2. Кассир выбирает требуемый тип нефискального документа → нажимает ПОДТВЕРДИТЬ.

3. Кассир добавляет товары в документ → нажимает image-20250808-084024.png .

Интеграция

Экспорт нефискальных документов производится согласно интеграционной документации:

Пример выгрузки нефискального документа:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <purchases count="1"> <purchase tabNumber="1" userName="Администраторов Администратор Администраторович" operationType="true" cashOperation="INCOME" operDay="2021-12-28+03:00" shop="1" cash="61" shift="73" number="55" saletime="2021-12-28T14:17:16.641+03:00" begintime="2021-12-28T14:16:47.764+03:00" amount="900.00" discountAmount="0.00" inn="7802781104" status="NONFISCAL"> <plugin-property key="NON_FISCAL_DOCUMENT_TYPE" value="CUSTOM_DOC2"/>

© 1994-2025, ООО «Кристалл Сервис Интеграция».
Все права защищены.

Политика обработки персональных данных