После проведения очередного обновления программного продукта «1С:Бухгалтерия предприятия 3.0» (в частности, начиная с релиза 3.0.64.54) многие пользователи и системные администраторы столкнулись с неожиданным поведением системы. В документе Поступление товаров и услуг перестает сохраняться реквизит Подразделение. При попытке записать или провести документ заполненное поле «Подразделение» в шапке документа мгновенно очищается (обнуляется), либо сама колонка/поле пропадает с формы.
В этой статье мы подробно разберем, почему это происходит, в чем заключается разница между версиями ПРОФ и КОРП в разрезе учета по подразделениям, проанализируем технические изменения в обновлении и пошагово настроим корректный учет затрат в версии ПРОФ.
Для начала проанализируем ситуацию с точки зрения архитектуры конфигурации «1С:Бухгалтерия». В программе заложена жесткая сегментация функционала между различными версиями лицензий:
Подразделение присутствует непосредственно в шапке большинства документов (включая поступления, реализации, кассовые и банковские документы). Программа отслеживает движение денежных средств (счета 50, 51), взаиморасчеты (счета 60, 62) и товары на складах (счет 41) по конкретным подразделениям.До релиза 3.0.64.54 существовала техническая лазейка. Некоторые пользователи, используя сторонние обработки, групповое изменение реквизитов или прямое вмешательство в базу данных, принудительно включали константу (функциональную опцию) ВестиУчетПоПодразделениям в версии ПРОФ. Это выводило поле «Подразделение» в шапку документов, но приводило к серьезным ошибкам при закрытии месяца, некорректному формированию проводок по балансовым счетам и "зависанию" сальдо.
Начиная с версии 3.0.64.54, разработчики фирмы «1С» добавили жесткую автоматическую проверку версии конфигурации при записи документов и констант. Рассмотрим примерный алгоритм, который теперь отрабатывает в коде системы при попытке записи данных:
Если НЕ ПолучитьФункциональнуюОпцию("ИспользоватьВерсиюКОРП") Тогда
Если Константы.ВестиУчетПоПодразделениям.Получить() = Истина Тогда
БлокироватьУстановкуИспользованияРежима();
Константы.ВестиУчетПоПодразделениям.Установить(Ложь);
КонецЕсли;
КонецЕсли;
Система принудительно сбрасывает функциональную опцию ВестиУчетПоПодразделениям в значение Ложь, если программа запущена под лицензией ПРОФ. Как результат — при любой попытке записать документ или изменить настройки, признак учета по подразделениям отключается, а реквизит в шапке документа очищается.
Возникает логичный вопрос: как производственным предприятиям собирать затраты на 20, 23, 25 или 26 счете без использования подразделений? На самом деле, версия ПРОФ позволяет полноценно вести учет затрат по подразделениям, но этот механизм настраивается и работает иначе.
Разберем по шагам, как правильно активировать и использовать этот функционал в версии ПРОФ:
После выполнения этих действий на счетах учета затрат (20, 23, 25, 26, 28, 29, 44) автоматически добавится субконто Подразделения. При этом сквозной учет по балансовым счетам (таким как 60 или 41) задействован не будет, что полностью соответствует методологии версии ПРОФ.
После активации корректных настроек интерфейс документов изменится. Рассмотрим подробнее, как теперь указывать подразделения при оформлении поступлений:
Во-первых, поле «Подразделение» в шапке документа Поступление товаров и услуг по-прежнему будет отсутствовать. Это абсолютно нормально для версии ПРОФ.
Во-вторых, указание подразделения переносится непосредственно в табличную часть документа:
Счета учета при нажатии на ссылку откроется окно настройки счетов. В этом окне, помимо самого счета затрат (например, 26) и субконто (статьи затрат), появится обязательное для заполнения поле Подразделение затрат. Именно здесь необходимо выбрать нужный отдел или цех (например, "Администрация" или "Основной цех").Расход материалов (Требование-накладная) в его табличной части или шапке.Если специфика вашего бизнеса (например, наличие обособленных филиалов, территориально удаленных точек с отдельными балансами, расчетными счетами и кассами) требует ведения полноценного учета по подразделениям на всех участках (включая взаиморасчеты с контрагентами и учет денежных средств), то штатных возможностей версии ПРОФ вам не хватит.
В такой ситуации единственным методологически верным решением будет переход (апгрейд) на версию 1С:Бухгалтерия КОРП. Процедура перехода происходит с сохранением всех накопленных учетных данных, после чего функциональная опция сквозного учета по подразделениям станет доступна официально, и поле «Подразделение» в шапке документов перестанет очищаться при записи.