0013. 1С: РРЗ. Структура подчиненности

Аватар автора
БПР | 1С: Реальная разработка
В тринадцатом видео курса «Решение реальных задач 1С: От корки до корки» мы реализуем механизм визуализации иерархии документов. Основная цель урока — включить созданный нами документ «Претензия клиента» в стандартный отчет «Структура подчиненности», чтобы пользователи могли наглядно видеть связь между реализацией товаров и выставленной по ней претензией. Работа начинается с создания нового критерия отбора «РРЗ_СвязанныеДокументы». Мы определяем состав критерия, указывая реквизит «ДокументОснование» нашей претензии, и настраиваем типы данных, которые могут выступать в роли связанных объектов. Для обеспечения корректного доступа к этой информации в расширение добавляется специализированная роль, дающая права на просмотр критерия отбора. Ключевая часть урока посвящена модификации логики общей формы «СвязанныеДокументы» и служебных модулей системы. С помощью механизма «Изменение и контроль» мы дорабатываем алгоритмы вывода родительских и дочерних объектов. Программный код адаптируется таким образом, чтобы система учитывала не только типовой критерий отбора, но и наш новый критерий из расширения. Мы переопределяем функции построения запросов и индексации типов, что позволяет отчету бесшовно объединять данные основной конфигурации и расширения в едином дереве связей. Главный результат: В системе заработал стандартный инструмент анализа цепочек документов для подсистемы «Претензии». Теперь из формы документа «Реализация товаров и услуг» или самой «Претензии клиента» по кнопке...

0/0


0/0

0/0

0/0

0/0