Как автоматизировать заполнение отчета для Минобороны по ГОЗ в 1С:Бухгалтерия 3 ПРОФ

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Промышленность, строительство и АПК
← На главную

Работа с Государственным оборонным заказом (ГОЗ) накладывает на коммерческие организации жесткие обязательства по ведению раздельного учета результатов финансово-хозяйственной деятельности (согласно Федеральному закону № 275-ФЗ). Одним из главных требований является ежемесячное представление в Министерство обороны РФ отчета "Исполнение контрактов ГОЗ". В этой статье мы подробно проанализируем, как решить задачу заполнения этого сложного отчета, если ваша организация ведет учет в программе 1С:Бухгалтерия 3 ПРОФ.

В чем заключается главная сложность учета ГОЗ в БП 3 ПРОФ?

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

Давайте разберем ключевые архитектурные ограничения версии ПРОФ, с которыми сталкиваются разработчики и бухгалтеры при попытке настроить раздельный учет:

  1. Отсутствие четвертого субконто. На большинстве ключевых счетов учета затрат (например, 20, 23, 25, 26) и материальных ценностей (10, 41, 43) уже заняты все три доступных субконто. Добавить четвертое субконто без серьезного изменения конфигурации (что сделает невозможным простое обновление программы) технически не представляется возможным.
  2. Сложности сквозного аналитического учета. В отличие от ERP-систем, где для сквозного раздельного учета используется механизм Направления деятельности, в БП ПРОФ нет единого сквозного измерения, проходящего через все балансовые счета.
  3. Ограничения складского учета. Попытки вести раздельный учет материалов по контрактам путем создания отдельных виртуальных складов ("Склад Контракт 1", "Склад Контракт 2") быстро приводят к хаосу в номенклатуре и невозможности отследить цепочки кооперации.

Тем не менее, автоматизировать или хотя бы существенно упростить заполнение отчета для Минобороны в БП 3 ПРОФ возможно. Рассмотрим подробно доступные варианты решения этой задачи.

Вариант 1. Использование Номенклатурных групп как "Проектов" (Штатный обходной путь)

Проанализируем самый простой способ ведения раздельного учета затрат на производство, который не требует изменения программного кода 1С. Мы можем использовать справочник Номенклатурные группы в качестве сквозного аналитического признака государственного контракта.

Рассмотрим этот алгоритм по шагам:

  1. Для каждого государственного контракта создается отдельный элемент в справочнике Номенклатурные группы (например, "ГОЗ-Контракт №123-45").
  2. Все затраты основного производства на счете 20.01 (списание материалов, начисление амортизации оборудования, сдельная оплата труда производственного персонала) отражаются строго по этой номенклатурной группе.
  3. Выпуск готовой продукции со счета 20 на счет 43 также регистрируется по этой номенклатурной группе.
  4. Общехозяйственные и общепроизводственные затраты (счета 25 и 26) распределяются на счет 20 по номенклатурным группам пропорционально выбранной базе распределения в рамках закрытия месяца.

В чем минус этого подхода? Номенклатурные группы отлично закрывают потребность учета затрат на производство (счет 20) и выручки (счет 90), однако они совершенно не помогают вести раздельный учет денежных средств на расчетных и специальных счетах (счет 51, 52, 55), расчетов с поставщиками (счет 60) и покупателями (счет 62).

Вариант 2. Разработка собственного расширения (Технический путь)

Если в штате вашей компании есть программист 1С, вы можете пойти по пути создания неразрушающих доработок конфигурации с помощью механизма расширений. Это позволит сохранить базу данных на стандартной поддержке 1С и при этом автоматизировать сбор данных.

Давайте рассмотрим логику построения такого решения:

  1. Создаем собственное расширение конфигурации.
  2. Добавляем в расширение новый подчиненный справочник ГосударственныеКонтракты.
  3. Внедряем дополнительный регистр сведений или регистр накопления (например, ДвиженияПоГОЗ), в котором ключевым измерением будет ссылка на наш справочник госконтрактов, а ресурсами — суммы, количество материалов, остатки денежных средств.
  4. Настраиваем подписки на события проведения основных документов (ПоступлениеТоваровУслуг, РеализацияТоваровУслуг, СписаниеСРасчетногоСчета, ПоступлениеНаРасчетныйСчет, РасходныйОрдер и др.). При проведении эти подписки будут автоматически делать записи в наш созданный регистр ДвиженияПоГОЗ, анализируя субконто документов (договоры, статьи ДДС, номенклатурные группы).
  5. Разрабатываем внешнюю обработку заполнения отчета Минобороны, которая будет обращаться запросом к нашему регистру ДвиженияПоГОЗ и распределять данные по строкам отчета.

Посмотрим на пример концептуального кода запроса, который может собирать затраты по контрактам из нашего кастомного регистра:


Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ
    |	ДвиженияПоГОЗ.ГосКонтракт КАК ГосКонтракт,
    |	ДвиженияПоГОЗ.СтатьяЗатрат КАК СтатьяЗатрат,
    |	СУММА(ДвиженияПоГОЗ.Сумма) КАК СуммаЗатрат
    |ИЗ
    |	РегистрНакопления.ДвиженияПоГОЗ КАК ДвиженияПоГОЗ
    |ГДЕ
    |	ДвиженияПоГОЗ.Период МЕЖДУ &НачалоПериода И &КонецПериода
    |СГРУППИРОВАТЬ ПО
    |	ДвиженияПоГОЗ.ГосКонтракт,
    |	ДвиженияПоГОЗ.СтатьяЗатрат";

Запрос.УстановитьПараметр("НачалоПериода", Объект.ДатаНачала);
Запрос.УстановитьПараметр("КонецПериода", Объект.ДатаОкончания);
РезультатЗапроса = Запрос.Выполнить();

Такой подход требует значительных вложений времени и средств на отладку, так как вам придется самостоятельно прописать правила маппинга для десятков видов хозяйственных операций.

Вариант 3. Переход на 1С:Бухгалтерия КОРП как оптимальный промежуточный шаг

Для предприятий, которые не готовы тратить миллионы на внедрение тяжелых систем класса ERP, но при этом переросли возможности версии ПРОФ, существует отличный промежуточный вариант — апгрейд до версии 1С:Бухгалтерия 8 КОРП.

Давайте проанализируем, какие важные штатные механизмы для работы с ГОЗ появляются в версии КОРП:

Важное примечание: даже в версии КОРП регламентированный отчет "Исполнение контрактов ГОЗ" по умолчанию не заполняется автоматически "из коробки" на 100%. Однако версия КОРП формирует идеальную и чистую аналитическую базу данных, на которую штатно устанавливаются любые коммерческие расширения автозаполнения.

Вариант 4. Использование готовых внешних расширений для ГОЗ

Чтобы не "изобретать велосипед" и не тратить ресурсы программистов на написание кода с нуля, мы рекомендуем рассмотреть готовые коммерческие модули и расширения для "1С:Бухгалтерии". Это наиболее сбалансированное решение по соотношению цена/результат.

На рынке представлены проверенные сертифицированные модули (например, разработки от партнеров 1С или специализированные подсистемы раздельного учета ГОЗ), которые решают следующие задачи:

Внедрение такого расширения обычно занимает от нескольких дней до пары недель, а его стоимость в десятки раз ниже полноценного перехода на 1С:ERP.

Как устроен ручной отчет ГОЗ в 1С-Отчетности (если автоматизация не внедрена)

Если объем операций у вас небольшой (например, всего 1-2 действующих контракта) и вы приняли решение заполнять отчет вручную, давайте разберем, как открыть и подготовить эту форму в программе:

  1. Перейдем в раздел Отчеты, далее выберем пункт 1С-Отчетность (Регламентированные отчеты).
  2. Нажмем кнопку Создать и в открывшемся списке выберем получателя Минобороны, отчет Исполнение контрактов ГОЗ.
  3. В левой части окна отчета с помощью кнопки Добавить создадим отдельную страницу для каждого государственного контракта.
  4. Заполним ячейки, выделенные желтым цветом. Сюда относятся плановые показатели контракта (целевые параметры), сумма привлеченных ресурсов и фактические движения по спецсчету.
  5. Обратим внимание на зеленые ячейки — они рассчитываются программой автоматически. Самым важным контролируемым показателем здесь является Сальдо операций. Его знак и величина показывают аудиторам и контролирующим органам целевое использование выделенного финансирования.
  6. После заполнения выполним проверку выгрузки и сохраним отчет. Его можно экспортировать в XML-формате для отправки через специализированные каналы связи.

Подведем итоги и дадим рекомендации

Мы проанализировали ситуацию с ведением ГОЗ в БП 3 ПРОФ и можем сделать следующие выводы:

← На главную