В системе 1С:ERP Направления деятельности — это мощный инструмент для управленческого анализа, однако его необдуманное включение или частичное использование может привести к серьезным проблемам. Одной из наиболее частых сложностей является невозможность автоматического зачета авансов: если в одном документе (например, в заказе) направление указано, а в другом (в платежном поручении) — нет, система видит их как разные аналитики и не производит сопоставление. Рассмотрим по шагам, как корректно отключить этот механизм и очистить базу от накопленных данных.
Первым делом проанализируем, где именно включается данный функционал. Для этого перейдем в раздел НСИ и администрирование, выберем пункт Настройка НСИ и разделов, далее перейдем в Финансовый результат и контроллинг и найдем группу Финансовый результат. Здесь расположена функциональная опция Направления деятельности.
Снимем этот флаг. Важно понимать: отключение опции лишь скрывает поле в интерфейсе новых документов, но не удаляет данные из уже проведенных документов и движений регистров. Проанализируем ситуацию: если в регистрах накопления (таких как РасчетыСКлиентами или ВыручкаИСебестоимостьПродаж) уже есть записи с заполненным измерением НаправлениеДеятельности, они продолжат влиять на остатки.
Разберем ситуацию, когда часть документов уже «наколбашена» (имеет заполненные направления), а часть — нет. Для системы «Пустое значение» и «Конкретное направление» — это разные аналитики. Чтобы исправить это, нам необходимо очистить реквизит во всех проведенных документах. Выполним следующие действия по шагам:
НаправлениеДеятельности может стать невидимым для обычного режима обработки.Направление деятельности в пустое значение.Очистка реквизитов в самих документах — это лишь половина дела. Посмотрим на регистры: движения в них обновляются только при перепроведении. Рассмотрим два варианта решения:
Вариант 1: Полное перепроведение. Если период не закрыт, необходимо выполнить процедуру Закрытие месяца или воспользоваться обработкой проведения документов. После того как во всех документах поле станет пустым, движения в регистрах также очистятся, и зачет авансов начнет работать корректно.
Вариант 2: Использование корректировки регистров. Если документы относятся к закрытым периодам и их перепроведение запрещено, проанализируем возможность использования документа Корректировка регистров. С его помощью можно вручную перенести остатки с заполненного направления на «пустое» по всем ключевым регистрам финансового учета.
Выясним причины, по которым направление может продолжать появляться или требоваться системой даже после отключения опции:
Договорах или Соглашениях. Проанализируем эти справочники и очистим в них соответствующие поля, иначе при создании новых документов (даже программно) аналитика будет подставляться автоматически.Направления деятельности, помните, что система не даст этого сделать, пока на них есть ссылки в документах или регистрах. Сначала — очистка ссылок, затем — удаление.Рассмотрим ситуацию, когда данных слишком много и их полная очистка сопряжена с риском. Вместо борьбы с «пустотой», можно создать одно универсальное направление деятельности (например, «Основное»).
В этом случае мы не отключаем функциональную опцию, а наоборот — жестко прописываем это единое направление во всех договорах и соглашениях. С помощью групповой обработки заполняем им все прошлые документы. Таким образом, аналитика во всей базе станет единообразной, и проблема с «разрывом» остатков при зачете авансов исчезнет, так как везде будет указано одно и то же значение Основное направление.