Найти тему

01.06.2021 - 04.06.2021. Списание остатков ЕГАИС в 1С Розница 2.3

с сайта Kolyaka.livejournal.com
с сайта Kolyaka.livejournal.com

Сегодня 01 июня 2021 года 10 часов 27 минут. Облачно с прояснениями.
Всем доброго дня!

У нас закрылся магазин на реконструкцию и откроется под эгидой другой организации. Надо бы списывать остатки ЕГАИС иначе может прилететь штраф в 300 тыр.

Догадайтесь с трех раз на ком лежит функция списания в 1 С Розница остатков ЕГАИС?

Правильно, на программисте.

Ну второй регистр можно списать на основании остатков, перенеся данные из остатков в Акт списания при помощи консоли.

А вот с первым регистром - засада. Там нужно на каждую штуку позиции втыкать нужную акцизную марку. А позиций порядка 400 (без учета количества штук). Так что... будет весело.

04 июня 2021 года 9 часов 31 минута. В окно светит солнце.

Появилось время заняться списанием остатков.

Остатки с 1 и 2 регистра загружены.

Остатки 2 регистра:

авторский скриншот
авторский скриншот

Для списания остатков я пользуюсь консолью запросов.

авторский скриншот
авторский скриншот

Она позволяет программно обрабатывать код запроса и сохранять сам запрос с алгоритмом обработки.

авторский скриншот
авторский скриншот

Алгоритм формирует табличную часть акта списания по позициям более нуля.

Создаем документ "Акт списания ЕГАИС"

авторский скриншот
авторский скриншот

Заполняем его при помощи алгоритма консоли

авторский скриншот
авторский скриншот

Проводим и отправляем в ЕГАИС.

Акт списания вернулся с ошибкой

авторский скриншот
авторский скриншот

смотрим протокол обмена

авторский скриншот
авторский скриншот

Это код алкогольной продукции. Находим эту позицию, удаляем и делаем повторную отправку.

В этот раз все чики-пыки

авторский скриншот
авторский скриншот

Делаем повторный запрос остатков по второму регистру.

авторский скриншот
авторский скриншот

Ну вот, уже лучше. Это позиции со времен начала ЕГАИС, когда акцизная продукция продавалась со второго регистра.

Далее идет ручная работа. Создаем акт списания. Смотрим сопоставления с алкогольной продукцией и выбираем одно (копируем код номенклатуры) и вставляем в акт списания.

авторский скриншот
авторский скриншот

Супер!

С минусами сложнее. Надо искать не завалялись ли они на первом регистре.

Одну позицию я нашел на остатках в 1 регистре.

Будем делать перемещение на второй регистр.

С остатков первого регистра переносим данные номенклатуры и справки.

авторский скриншот
авторский скриншот

В нашем случае зависают 2 минусовые позиции. Так как иные способы для нас не подходят.

Варианты с пересортом не годятся.

13 часов 28 минут. Светит солнце.

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

авторский скриншот
авторский скриншот

Есть такой регистр сведений - акцизные марки. Там ищем наши акцизки.

Берем первую позицию и справку.

авторский скриншот
авторский скриншот

Нас интересуют статусы "В наличии" или "В резерве".

Создаем акт списания с 1 регистра и в подбор вносим скопированную акцизную марку.

авторский скриншот
авторский скриншот

Таким образом вносим каждую акцизную марку.

Завершаем подбор и передаем данные.

авторский скриншот
авторский скриншот

Примерно так 1С Розница работает с ЕГАИС.

Канал "Дневник программиста 1С"