SetRetail10 ◾️ Правила формирования номера УПД

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

SetRetail10 ◾️ Правила формирования номера УПД

https://crystals.atlassian.net/browse/SRTE-2396

10.2.74.1

Описание

В некоторых случаях персоналу финансовой службы торговой сети требуется, чтобы номер УПД формировался по определённым правилам, для возможности корректной отправки и обработки его в ERP в составе чека продажи.

Начиная с версии 10.2.74.1 появилась возможность выбора версии формирования УПД. Начиная с версии 10.3.16.0 данная настройка влияет также и на формирование номера УКД.

Версии формирования УПД/УКД

Версия 1 - по умолчанию

Версия 2

Версия 1 - по умолчанию

Версия 2

Номер УПД в формате XXXXYYYYYYYYYYYY

  • XXXX (4 символа) - номер магазина с лидирующими нулями

  • YYYYYYYYYYY (12 символов) - автоинкрементный номер документа.

  • Фиксированная длина номера = 16 символов.

Пример - 0012000000000123, магазин №12, документ 123.

Номер УПД в формате XXXXYYYYYYYY

  • XXXX (4 символа) - номер магазина без лидирующих нулей

  • YYYYYYYY (8 символов) - автоинкрементный номер документа

  • Не фиксированная длина номера (Минимум - 9 символов, максимум 12).

Пример - 1200000123, магазин №12, документ 123.

Настройка

Параметры

Для изменения настройки перейдите в базу данных

set → таблица
sales_management_properties → значение настройки
upd.number.generate.version → измените значение в поле 
property_value на 1 или 2

Транспорт настройки

По умолчанию транспорт настройки отключен.

Для того, чтобы настройка была отправлена на магазины сети c сервера SetCentrum и кассы, измените значение в полях: 

  • transport_value = 20

  • priority = 2

  • send_status = 0

Хронологический порядок нумерации

https://crystals.atlassian.net/browse/SRTS-904

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

10.3.16.0

Начиная с версии 10.3.16.0 нумерация документов УПД и УКД ведется в общем хронологическом порядке, для соблюдения требований Федеральной налоговой службы.

Особенности реализации

Нумерация для обоих документов УПД и УКД становится хронологической, то есть возрастающей и сквозной:

  • Для УПД и УКД , которые уже сформированы - ничего не меняется.

  • Для новых УПД и УКД - отсчет ведется от последнего (максимального) номера среди всех номеров УПД и УКД.

  • При повторной печати УПД по одному и тому же чеку номер УПД не меняется, независимо от того, откуда происходит печать, из чека или из реестра УПД.

Пример корректной нумерации

  • УПД ХХХ001 от 01.05.22

  • УПД ХХХ002 от 02.05.22

  • УКД ХХХ003 от 03.05.22 на УПД ХХХ001

  • УПД ХХХ004 от 04.05.22

  • УПД ХХХ005 от 05.05.22

  • УПК ХХХ006 от 06.05.22 на УПД ХХХ004