При автоматизации небольших пивоваренных заводов и оптовых компаний, торгующих алкогольной продукцией, пользователи часто сталкиваются с неожиданной проблемой. Покупается современное и мощное решение — «1С:Комплексная автоматизация» (КА) или даже «1С:ERP Управление предприятием», но при попытке выставить клиенту документы реализации (Счет-фактуру или УПД) выясняется, что система не рассчитывает акциз и не выводит его в печатные формы.
В этой статье мы подробно разберем, почему так происходит, как устроена логика программы в версиях 2.4 и 2.5, и какие существуют практические варианты решения этой проблемы для оптовой торговли пивом.
---
Давайте проанализируем ситуацию, с которой сталкивается разработчик или бухгалтер при изучении макетов печатных форм. Если открыть макет счета-фактуры или УПД в конфигураторе 1С:КА 2.4, в графе 6 («В том числе сумма акциза») мы увидим заполняемый параметр СуммаАкциза. На первый взгляд кажется, что функционал в системе есть, нужно просто найти «заветную галочку» в настройках.
Однако при детальном изучении кода выясняется следующее:
Таким образом, если перед нами стоит задача печатать документы с акцизом и корректно отражать операции в учете, стандартная «коробка» без доработок нам не поможет. Выясним, как мы можем решить эту задачу.
---
Если предприятие планирует развиваться, расширять производство и оптовую сеть, самым надежным и методологически верным решением будет использование специализированного софта.
Рассмотрим подробнее два пути в рамках этого варианта:
Этот вариант идеален для среднего и крупного бизнеса, но для маленького пивоваренного завода он может оказаться экономически нецелесообразным.
---
Для небольшого завода, которому требуется только выводить сумму акциза в печатные формы для оптовых покупателей и делать простейшие проводки, оптимальным решением является создание небольшого расширения конфигурации. Это позволит не снимать систему с поддержки и оперативно обновлять КА.
Разберем по шагам, как спроектировать такое расширение:
Нам необходимо хранить ставку акциза и объем алкоголя в карточке товара. Добавим через расширение следующие реквизиты:
СтавкаАкциза (Число) — фиксированная ставка за 1 литр пива (или за безводный спирт, в зависимости от технологии).ОбъемЛитров (Число) — объем потребительской тары (или признак того, что товар измеряется в декалитрах/литрах).В документ РеализацияТоваровУслуг (а также в ЗаказКлиента и ВозвратТоваровОтКлиента) в табличную часть «Товары» добавляем колонку СуммаАкциза. В модуле формы документа прописываем обработчик изменения количества или номенклатуры:
&НаКлиенте
Процедура Расширение_ТоварыПриИзменении(Элемент)
СтрокаТаблицы = Элементы.Товары.ТекущиеДанные;
Если СтрокаТаблицы <> Неопределено Тогда
// Простая формула расчета акциза для пива
// Количество * Объем в литрах * Ставка акциза
СтрокаТаблицы.СуммаАкциза = СтрокаТаблицы.Количество * СтрокаТаблицы.ОбъемЛитров * СтрокаТаблицы.СтавкаАкциза;
КонецЕсли;
КонецПроцедуры
Для того чтобы данные попадали в Счет-фактуру (УПД) и ТОРГ-12, необходимо переопределить функции формирования печатных форм в расширении. Мы перехватываем процедуру заполнения структуры данных печати и подменяем или дополняем стандартные параметры нашими значениями из колонки СуммаАкциза.
В результате в графе 6 сч-ф и в графе 12а товарной накладной ТОРГ-12 будет выводиться реальная сумма акциза, рассчитанная в документе.
Для начисления акциза в регламентированном учете должна формироваться проводка: Дт 90.04 (Акцизы) — Кт 68.03 (Акцизы).
Чтобы реализовать это в КА 2.4, можно использовать механизм настройки шаблонов проводок для хозяйственных операций или настроить ручную операцию (в крайнем случае). На уровне расширения можно доработать модуль проведения по регистру Хозрасчетный, чтобы при проведении реализации автоматически генерировалась данная проводка на общую сумму акциза из документа. Для реализации такого механизма подойдёт руководство по доработке формирования проводок в регламентированном учете ERP и КА.
---
Проанализируем еще одну популярную схему автоматизации, которая исключает необходимость сложного программирования в комплексной конфигурации.
В линейке решений «1С» традиционный бухгалтерский и налоговый учет (включая учет различных видов акцизов и заполнение деклараций) исторически лучше всего автоматизирован в «1С:Бухгалтерии 8» (особенно в версии КОРП). Многие производственные предприятия используют комбинированный подход:
Важный нюанс: При такой схеме клиентам необходимо выдавать документы, напечатанные именно из «1С:Бухгалтерии», либо настраивать сложную интеграцию печатных форм обратно в КА, что частично нивелирует простоту решения.
---
Подведем итоги нашего анализа и поможем вам сделать правильный выбор: