Добавление строк в регистрации обязательств по договорам с разными ИФО. БГУ 2.0
Задачи пользователя - Адаптация типовых решений
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Что было сделано:
1) добавлен реквизит ИФО в ТЧ документа (желательно это делать в основной ИБ, а не в расширении), но в расширении оно уже создано;
2) был отредактирован код общих модулей, для: добавления ИФО во внешний источник данных, а также возможность записи в регистр бухгалтерии;
Как настроить:
1) Подключим расширение:






2) После добавлении расширения и перезагрузки программы, настроим типовую операцию:


Открываем любой документ:

Открываем и видим, что в ТЧ, появился реквизит ИФО, заполним его:

Проходим во вкладку "Бухгалтерская операция":

Открываем типовую ТО и копируем ее с установкой связи с типовой:

В скопированной ТО, обязательно укажем наименование ТО так: Регистрация обязательств (ИФО из ТЧ), расширение ссылается на это имя!

После этого открываем источник данных, у меня используется внебюджет, поэтому я открываю этот ИД, у Вас может быть и бюджет, поэтому нужно будет заполнить для бюджета! Открываем и обновляем колонки, у нас появится реквизит ИФО, он добавлен кодом в общем модуле расширения!
После этого записываем и закрываем это окно и проходим во вкладку "Проводки", здесь я тоже редактирую внебюджет, у Вас может быть и другой вариант!

В окно с указанием ИФО, ИФО с таблицы, таким образом у Вас будет в проводках участвовать ифо из ТЧ, Было: Документ.ИФО, Станет: СтрокаТаблицы.ИФО.

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

После закрытия типовой операции, выбираем нашу типовую операцию и проводим документ!

Смотрим проводки:

Как видите, все работает без всяких ручных корректировок и прочего!
Сформируем отчет Сводные данные об исполнении плана ФХД, как видите, тоже все норм.

Стоит учесть, что данный документ также делает записи в регистры сведений, у меня в два регистра "СрокиИсполненияИСуммыОбязательств" и "ПланФинансированияОбязательств", которые в свою очередь участвуют в 6 отчетах:
ИсполнениеДоговоровСПоставщиками,
КарточкаУчетаВыданныхКредитов,
КарточкаУчетаГосдолга,
КонсольРуководителя,
РеестрДоговоров,
СведенияОКооперацииГОЗ.
Поэтому если Вы используете данные отчеты, то необходимо будет вносить изменение и в регистр "СрокиИсполненияИСуммыОбязательств", а именно добавить в регистр измерение с UUID (уникальный идентификато), для возможности записи одинаковых данных (ключевых) с последующей настройкой всех этих отчетов (ну или тех которыми вы пользуетесь), я их не использую, поэтому использую первый вариант расширения, а вы смотрите сами!
Также если вы используете флаг в договоре по учету с учетом предмета договора, тогда эти регистры тоже задействованы и уже для документов и справочников: Договоры, ЗаявлениеНаВыдачуКазначейскогоАккредитива, ИнвентаризацияГосдолгаВЦенныхБумагах, ИнвентаризацияГосдолгаПоКредитамИГарантиям, ИнвентаризацияКредитовИЗаймов, ПоступлениеОС, ПоступлениеОСИК, РеконструкцияОС, СчетНаОплату.
А также используется обработка ФормированиеЗаявокНаПеререгистрациюБюджетныхОбязательств, ее работу посмотрю позже, на что она влияет!
Тестировал на БГУ 2.84.70, платформа 8.3.18.1483.
Вступайте в нашу телеграмм-группу Инфостарт