Чтобы упростить себе жизнь, придумал помощник ЕГАИС. Сначала был выдуман алгоритм списания разницы регистра 2 и текущих остатков склада, который бы умел вычислять разницу и создавать списание ЕГАИС, основываясь на том, что алкогольная продукция и номенклатура соединены многие ко многим. Далее я понял, что лучше присоединиться к типовому механизму создания списаний ЕГАИС после проведения Отчета о розничных продажах. Был создан регистр, который дублирует регистр 2 ЕГАИС, и стало достаточно просто узнавать остаток в торговом зале, а далее дело техники. Остался только 1 вопрос, что делать, если не хватает остатка ЕГАИС. На данный момент списание не создается на не существующий остаток. Если кто-нибудь подскажет, буду очень благодарен.
Возможности расширения
1. Перенос на регистр два из Остатков ЕГАИС. После запроса остатков можно создать перемещение на регистр 2 ЕГАИС.
2. Создание списания из Остатков ЕГАИС. После запроса остатков можно создать Акт списания ЕГАИС на разницу остатков в ЕГАИС и остатком склада.
3. Создает правильные Акты списания ЕГАИС из Отчета о розничных продажах.
4. Пишет движения по Регистру 2 ЕГАИС в отдельный регистр по аналогии с регистром Остатки ЕГАИС, куда пишутся остатки по Регистру 1 ЕГАИС.
Тестировалось на версии 1С:Розница 2.3.9.23, 2.3.10.24, 2.3.10.32, 2.3.10.52