Как вывести кнопку Дт/Кт для нового документа в 1С:ERP?

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

При создании нового документа в конфигурациях на базе 1С:Enterprise (например, в «Бухгалтерии предприятия») разработчики привыкли подключать вызов формы проводок через расширение команды ПоказатьДвиженияДокумента. Однако при разработке в 1С:ERP Управление предприятием или 1С:Комплексная автоматизация этот механизм работает иначе. Разберем, как правильно вывести кнопку Дт/Кт (Проводки регламентированного учета) для созданного документа.

Архитектурные особенности подсистемы регламентированного учета в 1С:ERP

Рассмотрим причину, по которой стандартный механизм «Бухгалтерии предприятия» не подходит для ERP-систем. В 1С:ERP применяется механизм отложенного проведения в регламентированном учете. При проведении документ формирует оперативные движения по регистрам накопителя, а бухгалтерские проводки (Дт/Кт) создаются асинхронно — вручную через АРМ регламентированного учета или с помощью регламентных заданий по расписанию.

По этой причине форма просмотра проводок вызывается через специализированный объект конфигурации — обработку ОтражениеДокументовВРеглУчете.

Пошаговая настройка вызова движения Дт/Кт

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

  1. Доработка команды обработки «ОтражениеДокументовВРеглУчете»

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

  2. Назначение документа регистратором

    Убедимся, что созданный документ указан в составе регистраторов для следующих объектов системы:

    — Регистр сведений ОтражениеДокументовВРеглУчете;

    — Регистр бухгалтерии Хозрасчетный;

    — Регистр сведений ОтражениеДокументовВМеждународномУчете (если в конфигурации используется подсистема МСФО).

  3. Включение в определяемые типы

    Проверим состав определяемых типов конфигурации. Ссылку нового объекта необходимо добавить в определяемые типы, отвечающие за проведение в регл. учете (например, ОпределяемыйТип.ДокументПоддерживающийОтражениеВРеглУчете или ОпределяемыйТип.ДокументСДвижениямиРеглУчет).

  4. Корректировка реквизитов форм обработки

    В формах обработки ОтражениеДокументовВРеглУчете (формах ПроводкиРегламентированногоУчета и ПроводкиРегламентированногоУчетаЧтение) реквизиты, принимающие ссылку на документ, должны корректно поддерживать тип созданного документа.

Особенности взаимодействия с подсистемой бюджетирования

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

ДополнительныеСвойства.Вставить("НеОтражатьВБюджетировании", Истина);

Альтернативные варианты просмотра движений документа

Если документу не требуются бухгалтерские проводки (Дт/Кт), а необходимо лишь просматривать оперативные движения по регистрам накопления, рассмотрим следующие варианты:

  1. Стандартный отчет по движениям

    Добавим тип документа в параметр команды отчета ОтчетПоДвижениямДокумента. В модуле менеджера нового документа опишем структуру формируемых движений для корректного вывода данных в отчете.

  2. Настройка панели навигации формы

    Для просмотра движения по регистрам без написания кода можно воспользоваться стандартной настройкой формы. В меню открытой формы документа перейдем: Главное меню -> Окно -> Настройка панели навигации формы. Перенесем нужные регистры из правого списка в левый для их отображения в командной панели формы.

  3. Горячие клавиши

    В платформах 1С:Предприятие 8.3 для вызова формы просмотра движений документа-регистратора доступно стандартное сочетание клавиш Ctrl + Shift + A.

← На главную