Область применения
Обработка предназначена для проведения инвентаризации и списания больших объемов марок табачной продукции, включая запущенные ситуации в предыдущие годы с марками, которые по каким-то причинам не списывались при продаже. Нормально отрабатывает при списании 10 миллионов повисших марок.
Вначале нужно произвести пересчет всей маркированной табачной продукции. Поскольку в УТ 11 нет возможности инвентаризации маркированной продукции, для пересчета будет использоваться документ Приобретение товаров и услуг. Заполнить его можно любым удобным способом:
-
С помощью терминала сбора данных,
-
С помощью сканера штрихкодов.
Главное, чтобы вся маркированная продукция попала в данный документ. При проведении пересчета можно добавлять товары любыми типами упаковок: пачка, блок, коробка.
Обработку можно использовать даже если были подготовлены реализации товаров, но они еще не подписаны в ЭДО, поскольку невозможно проконтролировать, чтобы все покупатели разом подписали полученные документы. Марки из таких реализаций будут учтены.
Функциональные возможности
-
Автоматический учет вложений упаковок
Обработка подгружает данные из "Честного знака" и учитывает вложения упаковок без ручного ввода. Документ пересчета является фиктивным — проводить его не требуется. -
Работа с исключениями
-
Поддержка списков исключений из терминалов сбора данных или сторонних программ,
-
Возможность загрузки текстовых файлов с марками (построчно).
-
-
Гибкие режимы работы
-
Автоматический режим (например, для ночного списания),
-
Ручной режим с пошаговым контролем каждого этапа.
-
-
Удобный интерфейс
-
Нумерация этапов на кнопках,
-
Подсветка исключенных марок зеленым цветом для наглядности.
-
-
Интеграция и совместимость
-
Полноценная работа в клиент-серверном варианте,
-
Чтение сертификатов и ключей на клиентской части,
-
Сохранение списков марок в файлы и их загрузка.
-
-
Сохранение параметров
-
Фильтры и настройки автоматически сохраняются при закрытии,
-
При повторном открытии заполняются предыдущие значения.
-
-
Рекомендации по использованию
-
Этапы 1–12 можно выполнять автоматически,
-
Этап 13 (финальное списание) — производить только после полной аналитики подготовленных данных, анализа полученного списка для списания и исключений.
-
Примечание: Разработчик не несет ответственности за ошибки, вызванные некорректными параметрами получения исключений.
Обработка выполняется в 13 этапов:
-
Выбор сертификата.
Производится выбор сертификата ключа и производится получение токена для операций в честном знаке.
-
Получение марок.
Получение всех марок из честного знака всех типов упаковок, находящихся в обороте, с указанием периода эмиссии марок. Период эмиссии предусмотрен для разделения больших объемов марок по годам.
-
Сохранение марок.
Сохранение полученного результата списка марок в файл для дальнейшего быстрого возврата к операции, без повторного запроса, а также проведения анализа.
-
Заполнение родителей у родителей.
Этап необходим для привязки связи пачек и коробок и получения полной иерархии.
-
Получение исключений.
Заполняется на основании документа пересчета всей маркированной продукции в виде одного или нескольких фиктивных документов приобретения товаров и услуг.
Также предусмотрена возможность учесть последующие поступления товаров после пересчета, на случай если списание производится не сразу, регулируется флагом «Последующие поступления».
Если подготавливались реализации товаров, но еще не были подписаны в ЭДО, марки из этих реализаций тоже попадают в исключения, чтобы не списались. В данном случае нужно указать дату, с которой эти реализации нужно учесть, например за последние 3 месяца, слишком большой период не рекомендуется, поскольку перегрузит расчет исключений.
-
Добавить дополнительные исключения.
Добавляются исключения из всех текстовых файлов из указанного каталога дополнительных исключений.
-
Получить вложения.
После заполнения списка марок по условиям отбора, для каждой групповой или логистической упаковки запрашивается вложение и добавляется в список исключений. Количество марок в запросах вложения указывается на странице настроек, по умолчанию равно 1000.
-
Сохранение исключений.
Этапы с 5 по 7 занимают довольно продолжительное время и полученный результат имеет смысл сохранить, чтобы использовать его в отдельных итерациях вместо этапов 5, 6, 7, или при закрытии обработки и открытии заново.
-
Дополнить родителей исключений.
Для исключений, которые не были получены вложениями других исключений, заполняются родители и родители родителей из таблицы марок из честного знака, таблица марок должна быть заполнена на предыдущих этапах 2, 4.
-
Исключить.
Производится расчет исключаемых марок из списания с учетом вложений. Все исключенные помечаются зеленым цветом в обоих телицах.
-
Перенести в списание.
Производится перенос не исключенных марок в списание, сворачивая по иерархии с учетом вложений и исключений во вложениях, а также с учетом вхождения в группирующие упаковки и исключений группирующих упаковок.
-
Сохранение списания.
Полученная таблица для списания сохраняется по указанному адресу.
-
Отправить запрос списания.
Указывается номер выбытия, дата выбытия. Дата выбытия указывается текущая по умолчанию. Если списываются марки с датой эмиссии предыдущих лет, дата выбытия указывается по умолчанию концом следующего года после указанного периода эмиссии, например для периода эмиссии 01.01.2023-31.12.2023, дата выбытия будет 31.12.2024.
При отправке больших документов списания указывается количество марок в документе списания на странице настроек, по умолчанию 10000. Большие списки марок разделяются на отправку несколькими документами, также используется таймаут, указываемый в секундах на странице настроек для адекватной обработки запросов честным знаком.
При отправке каждого документа, номер выбытия автоматически прибавляется.
На странице настройка включается режим отладки. Данный режим позволяет выполнять все операции в автоматическом режиме, включая формирование документа списания, но исключает его отправку при тестировании и для анализа.
Автоматическая обработка
Выполняются этапы с 1 по 13 в автоматическом режиме.
При выборе периода с большими объемами для списания указывается интервал в месяцах на который разделяется период. Если интервал не задан, то период обрабатывается целиком.
Параметр «Исключения загружать из файла» нужен для регулирования заполнения исключений. С включенным параметром, если файл исключений уже был записан при обработке предыдущих периодов в автоматическом режиме, то будет просто загружаться из указанного файла, в противном случае выполнятся этапы 5, 6, 7, 8.
Технические требования
Работоспособность внешней обработки проверена на конфигурации:
- 1C:Управление торговлей, редакция 11, (11.5.21.111)
Код открыт.
В основе обработки использованы идеи из публикаций:
Техническая поддержка и обновления
Бесплатный период техподдержки составляет 1 месяц со дня покупки.
Также после приобретения вы получаете 1 месяц бесплатных обновлений.
По окончании бесплатного периода вы можете приобрести услугу технической поддержки с доступом к обновлениям на платной основе.
Проверить наличие обновлений можно в личном кабинете. Если обновления недоступны - загрузить новую версию можно после покупки обновлений/технической поддержки.
Задать вопрос по программе можно по кнопке "Техподдержка" на странице описания.
При создании тикета необходимо предоставить:
- Номер заказа
- Описание вопроса. Если это ошибки - напишите порядок ваших действий с программой, которые к ней привели (приложите видео/скриншоты/отчеты об ошибке)
- Точную конфигурацию 1С, и версию платформы, на которой используете купленное решение (наименование и версию 1С можно взять из раздела "О программе"), версию купленной программы.
К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Стандартный срок реакции - 24 часа в рабочие дни с момента обращения
Внимание! Техническая поддержка предоставляется исключительно в рамках переписки по обращению. В некоторых случаях для диагностики ошибок и/или вопросов, связанных с особенностями использования продукта в информационных базах покупателя, может потребоваться дополнительная платная диагностика с организацией удаленного доступа к информационной базе. Стоимость уточняется индивидуально.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.21.111