Как в 1С:ERP 2.2 отключить учет по направлениям деятельности?

Программист 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Управленческий учет
← На главную

В системе 1С:ERP Направления деятельности — это мощный инструмент для управленческого анализа, однако его необдуманное включение или частичное использование может привести к серьезным проблемам. Одной из наиболее частых сложностей является невозможность автоматического зачета авансов: если в одном документе (например, в заказе) направление указано, а в другом (в платежном поручении) — нет, система видит их как разные аналитики и не производит сопоставление. Рассмотрим по шагам, как корректно отключить этот механизм и очистить базу от накопленных данных.

Анализ функциональной опции

Первым делом проанализируем, где именно включается данный функционал. Для этого перейдем в раздел НСИ и администрирование, выберем пункт Настройка НСИ и разделов, далее перейдем в Финансовый результат и контроллинг и найдем группу Финансовый результат. Здесь расположена функциональная опция Направления деятельности.

Снимем этот флаг. Важно понимать: отключение опции лишь скрывает поле в интерфейсе новых документов, но не удаляет данные из уже проведенных документов и движений регистров. Проанализируем ситуацию: если в регистрах накопления (таких как РасчетыСКлиентами или ВыручкаИСебестоимостьПродаж) уже есть записи с заполненным измерением НаправлениеДеятельности, они продолжат влиять на остатки.

Очистка накопленных данных в документах

Разберем ситуацию, когда часть документов уже «наколбашена» (имеет заполненные направления), а часть — нет. Для системы «Пустое значение» и «Конкретное направление» — это разные аналитики. Чтобы исправить это, нам необходимо очистить реквизит во всех проведенных документах. Выполним следующие действия по шагам:

  1. Воспользуемся стандартной обработкой Групповое изменение реквизитов.
  2. В настройках обработки (кнопка «Дополнительные параметры») обязательно включим флаги Показывать служебные реквизиты и Режим разработчика. Это критично, так как после отключения функциональной опции реквизит НаправлениеДеятельности может стать невидимым для обычного режима обработки.
  3. Выберем типы документов, в которых было заполнено направление (Заказы клиентов, Реализации товаров и услуг, Поступления безналичных денежных средств и т.д.).
  4. Установим значение реквизита Направление деятельности в пустое значение.
  5. Запустим выполнение обработки.

Корректировка движений в регистрах

Очистка реквизитов в самих документах — это лишь половина дела. Посмотрим на регистры: движения в них обновляются только при перепроведении. Рассмотрим два варианта решения:

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

Вариант 2: Использование корректировки регистров. Если документы относятся к закрытым периодам и их перепроведение запрещено, проанализируем возможность использования документа Корректировка регистров. С его помощью можно вручную перенести остатки с заполненного направления на «пустое» по всем ключевым регистрам финансового учета.

Дополнительные факторы влияния

Выясним причины, по которым направление может продолжать появляться или требоваться системой даже после отключения опции:

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

Альтернативный подход: Единое направление

Рассмотрим ситуацию, когда данных слишком много и их полная очистка сопряжена с риском. Вместо борьбы с «пустотой», можно создать одно универсальное направление деятельности (например, «Основное»).

В этом случае мы не отключаем функциональную опцию, а наоборот — жестко прописываем это единое направление во всех договорах и соглашениях. С помощью групповой обработки заполняем им все прошлые документы. Таким образом, аналитика во всей базе станет единообразной, и проблема с «разрывом» остатков при зачете авансов исчезнет, так как везде будет указано одно и то же значение Основное направление.

← На главную