Корректировка остатков ЕГАИС дело нехитрое, но достаточно занудное, особенно если учет ведется от случая к случаю, только в моменты спонтанных ревизий. Как следствие пересортица, недостачи и излишки. Встроенный механизм корректировки в 1С Рознице самодостаточен, но лишен некоторых удобств, к примеру нет возможности раздельной корректировки по маркируемому/немаркируемому алкоголю, а также создания взаимосвязанных актов постановки/списания по причине пересорта со строгим равенством согласно Групп продукции ЕГАИС по пересорту. В данной обработке такие возможности имеются.
Из нюансов:
- Обработка создавалась, когда еще в ходу были термины Регистр склад, Регистр Торговый зал, поэтому эти названия используются вместо Регистр 1, Регистр 2.
- Данная обработка в отличие от встроенной не работает как Мастер с шагами вперед/назад, пользователь может работать перемещаясь по основным вкладкам, и выбирая нужные магазины, документы остатков и режимы работы.
Примерный алгоритм работы:
1. Выбирается Магазин, создаем запросы остатков в ЕГАИС по Регистру 1 (Склад) и Регистру 2 (Торговый зал), при этом открывается стандартный документ Остатки ЕГАИС, где необходимо нажать на гиперссылку запросите остатки. Ждем поступления остатков, при необходимости используем "Выполнить обмен с ЕГАИС".
После изменения Статуса на «Получены остатки», можно приступать к корректировке
Примечание.
- После выбора магазина автоматически заполняются ссылки на документы остатков. Также автоматически заполняется доступный лимит постановки на баланс в текущем месяце.
- Если используется несколько магазинов, то можно создать запросы по любому из них, не дожидаясь получения данных от предыдущих запросов, но после выбора магазина необходимо выбрать ранее созданные документы.
2. Вкладка «Передача в торговый зал». «Заполнить». Заполнение выполняется согласно выбранному режиму: Все, Маркируемый, Немаркируемый.
При наличии заполненных данных создаем документ Передачи в Регистр 2.
3. Вкладка «Корректировка остатков ЕГАИС», «Заполнить», Заполнение выполняется согласно выбранному режиму. Доступна возможность отбора, для его отмены, достаточно выполнить заполнение. При необходимости можно просмотреть движение номенклатуры/алкогольной продукции.
- При создании документов корректировки действует лимит количества постановки на баланс, по умолчанию 100.
- Если режим работы «Немаркируемый», то постановка не делается, но при необходимости можно ее разрешить через Еще – «Разрешить создание постановки немаркируемый». Документ списания создается с причиной «Реализация».
- Есть возможность поставить на баланс только отрицательные остатки на регистре 2 с учетом лимита на постановку
4. Вкладка «Пересортица». «Заполнить». Заполнение производится на основании заполненных данных на вкладке «Корректировка остатков ЕГАИС», есть возможность отбора по коду группы по пересортице. После создания документов списания/постановки необходимо первоначально отправить документ списания, дождаться его подтверждения, потом можно отправлять документ постановки, указав причину "Пересортица" и документ списания.
Обычно, если приходится делать корректировку в особых запущенных ситуациях, первоначально делаем пересчет товаров или обнуляем полностью остатки на складе, далее с помощью обработки Идентификация номенклатуры по коду ЕГАИС корректируем/вводим остатки по маркируемому алкоголю поиском по алкокоду с использованием сканера 2D. Запрашиваем остатки, передаем в регистр 2, если расхождения большие создаем постановку/списание по пересортице. Через 1 час после запроса первоначальных остатков, еще раз запрашиваем остатки, и делаем постановку/списание через излишки/недостачи/потери.
P.S. В последнее время эта обработка активно используется для создания актов списания/реализации по немаркируемому алкоголю, т.к. присутствует контроль остатков.
05.06.2018 - добавил аналог обработки для УТ 10.3
20.07.2018 - добавил в обработку для Розницы - дату получения остатков
04.12.2018 - добавил возможность выбора складов для Розницы
31.12.2018 - добавил пакетный запрос остатков по всем магазинам Розницы, при заполнении табличной части Передача в торговый зал исключаются позиции со помарочными справками2
06.01.2019 - добавил обработку для УТ 10.3.49-10.3.50
16.03.2019 - для 1С Розницы: при заполнении остатков добавлены отдельные колонки для постановки/списания по регистру 2, добавлен режим корректировки только по регистру 2, при заполнении остатков по ставится по умолчанию, если режим<>немаркируемый. Наименования на форме: Склад, Торговый зал заменены на Регистр 1/Р1 и Регистр 2/Р2
18.03.2019 - для УТ 10.3 при заполнении остатков добавлены отдельные колонки для постановки/списания по регистру 2, добавлен режим корректировки только по регистру 2, при заполнении остатков по ставится по умолчанию, если режим<>немаркируемый. Наименования на форме: Склад, Торговый зал заменены на Регистр 1/Р1 и Регистр 2/Р2
07.04.2019 Внесены изменения в обработки:
- при заполнении данных для передачи в регистр 2, сначала устанавливается признак поштучно у справок 2, который потом учитывается при заполнении
- исправлена ошибка дублирования записей для передачи в регистр 2, если к примеру 1 номенклатуре соответствует несколько алкопродукций
- в корректировке добавлен столбец (Д) - Дублирование (булево), для строк с одинаковой номенклатурой
- В обработке для Розницы реализован пакетный запрос остатков по Регистру 3 и корректировка статусов акцизных марок в регистре. Запросы создаются в разрезе АлкоПродукция + Справка2, интервал между ними не менее 600 секунд.
Примерный алгоритм :
1 этап: запрос остатков в регистре1, на основании данных остатков делается заполнение данных
2 этап: запустить запросы, через обработчик ожидания (1 мин) проверяется интервал между последним запросом и текущим временем, если он превышает 600 секунд создается новый запрос. В промежутках идет опрос УТМ и обновление статусов запросов. Выполнение запросов можно прервать в любой момент и возобновить
Учитывая, что создание запросов по регистру 3 - процедура не быстрая, реализовано следующее:
- автосохранение списка запросов при закрытии обработки
- заполнение по последним запросам по списку алкопродукции из Документа остатков Регистр1
- сохранение/восстановление запросов в файл/из файла
Если все необходимые запросы выполнены, то можно приступить к корректировке статусов АМ, статус меняется на Реализована.
Небольшая видеоинструкция прилагается
23.04.2019 Для УТ 10.3 реализован пакетный запрос остатков по Регистру 3 и корректировка статусов акцизных марок в регистре.
27.04.2019 Добавлен режим корректировки 1 Номенклатура - несколько алкопродукций для 1С Розница и УТ 10.3, актуально для пивной номенклатуры с одинаковым штрихкодом и разными производителями.
Небольшая видеоинструкция прилагается
28.04.2019 Добавил списание по текущим остаткам в регистре 3 для Розницы и УТ 10.3. У клиента закрылся магазин, на остатках было 13 помарочных позиций, запросы отработались примерно за 3 часа, которые потом успешно списались через обработку актом списания по регистру 1.
25.11.2019 Для 1С Розницы исправлена ошибка получения запросов по Регистру 3, когда не добавлялись новые запросы и не менялись статусы, причина ошибки - отсутствие в базе акцизных марок, которые получены через Отчет ЕГАИС. Исправлено. Для пакетного добавления акцизных марок по отчетам ЕГАИС можно использовать 1С: Розница/УТ 10.3. ЕГАИС, загрузка акцизных марок в справочник Штрихкоды и Упаковки, регистр Акцизные марки из XML-сообщений входящих ТТН ЕГАИС. Добавлено исправление для УТ 10.3
28.05.2024 Изменения для Розницы 2.3.18.ХХХ, 2.3.19.ХХХ и выше, адаптация вызова процедур ЕГАИС (ИнтеграцияЕГАИСКлиент, ОбменДаннымиЕГАИСКлиент)
15.06.2024 Изменения для Розницы, по запросам акцизных марок в форме выбора добавлены отборы:
по справкам2, которые ранее не запрашивались, отбор по отдельным справкам2, справки 2 с расхождениями по количеству с регистром акцизные марки.
При заполнении запросов по регистру справки 2 сортируются по убыванию количества.
Специально для торговых точек, которые закрываются, и требуется списание всех сведений
На вкладке Передача в Регистр2 добавлено создание документов передачи по каждой строке из документа остатков по регистру 1, при наличии партионных справок2, эти созданные документы могут быть проведены в ЕГАИС
Вкладка Списание. Возможно создание актов списания по каждой отдельной акцизной марке. Это более удобный способ списания, т.к. в случае возникновения ошибки в акте списания, весь акт не проводится, и в сообщении об ошибке нет описания/указания всех строк, которые являются неправильными, и далее в случае корректировки неверных данных и повторной отправки, нет гарантии, что ошибок не будет, они могут быть в других строкам акта.
В случае отправки нескольких актов списания, созданных по 1 марке, списание правильных (достоверных) марок будет успешным.
Проверено на следующих конфигурациях и релизах:
- Розница, редакция 2.3, релизы 2.3.19.24, 2.3.18.23
- Управление торговлей, редакция 10.3, релизы 10.3.80.1