Разбираемся со структурой правил конвертации данных

Опубликовал Meta (Meta) в раздел Программирование - Инструментарий

        При переносе данных между различающимися данными частенько приходится смотреть в правила. И часто, чтобы выяснить, к примеру, каким документом формируются остатки по конкретному ПВД, нужно заглядывать в него и искать, какое ПКО в нем вызывается. А может вызываться и алгоритм, в котором вызывается ПКО ;-) А если правил много?
        Чтобы не мучить себя утомительными поисками, предлагаю воспользоваться этой обработкой.

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

P.S. В дерево Связей ПВД/ПКО добавлены колонки с алгоритмами найденных ПКО и флагами настроек загрузки/выгрузки данных

Скачать файлы

Наименование Файл Версия Размер
Анализ структуры правил конвертации
.epf 32,32Kb
25.08.14
133
.epf 32,32Kb 133 Скачать

См. также

Добавить вознаграждение
Комментарии
0. Meta (Meta) 55 17.10.11 14:51 Сейчас в теме
При переносе данных между различающимися данными частенько приходится смотреть в правила. И часто, чтобы выяснить, к примеру, каким документом формируются остатки по конкретному ПВД, нужно заглядывать в него и искать, какое ПКО в нем вызывается. А может вызываться и алгоритм, в котором вызывается ПКО ;-) А если правил много?
Чтобы не мучить себя утомительными поисками, предлагаю воспользоваться этой обработкой.

Перейти к публикации

1. Alex Stasyuk (GreenFox) 17.10.11 14:51 Сейчас в теме
Когда настраивал перенос из 77 в 82 такой штуки не хватало. Автор молодец.

Развитие планируется?
2. Meta (Meta) 55 17.10.11 15:53 Сейчас в теме
Ну пока все что мне было нужно уже реализовано. Если есть интересные идеи излагайте - развивать наработки я люблю ;-)
3. Александр Крынецкий (echo77) 666 17.10.11 21:41 Сейчас в теме
Может стоит подправить, чтобы в печати выравнивание по высоте не плясало? :-)
4. Lara.Builova 17.10.11 23:23 Сейчас в теме
Интересная обработка, но вот для мня она не информативна. Не выведены запросы, которые вызываются из обработчиков ПВД. Кроме того, идти от ПВД, имхо неправильно, так как в ПВД не попадает куча правил для ссылочных обектов.
Сама главная потребность - это просмотр обработчиков и быстрое их нахождение - вот где уж куча времени пропадет.
Я пользуюсь встроенной в КД обработкой ГрупповаяОбработкаСправочниковИДокументов - там можно увидеть и обработчики и функции правил.
Ну и конечно не видно глобальных параметров и обработчиков.
А так, конечно, плюс и пожелания дальнейшего развитя обработки.
6. Meta (Meta) 55 18.10.11 13:12 Сейчас в теме
(3) echo77,
Так не помещаются имена правил тогда полностью. А вообще больной вопрос - самому не комфортно. Решил выбрать одно из двух зол.
(4) Lara.Builova,
Задача была именно в том чтобы быстро ответить на вопрос "А что же загрузится в УПП если в ПУБ 77 выбрать остаток по какому то счету?". Ссылки на ПКО вызываемых в найденном ПКО, можно посмотреть в ПКС в нижней таблице. А что касается просмотра обработчиков ПКО пожалуй добавлю в обработку. Спасибо за идею!
7. Владимир Клименко (KliMich) 18.10.11 19:00 Сейчас в теме
Когда дописывал перенос документов Комплексная77 -> УПП данное неудобство вставало остро.
Респект автору!

Вопрос: "А отображается ли в дереве несколько ПКО, если ПКО в ПВД выбираются в зависимости от типа объекта и каких либо параметров?
8. Meta (Meta) 55 18.10.11 20:28 Сейчас в теме
(7) KliMich,
Да, отображается. Если в обработчике ПВД, или алгоритме который в нем вызывается, к примеру 3 раза, встретится конструкция ВыгрузитьПоПравилу(). 2 раза с вызовом ПКО "ОприходованиеТоваров" и один раз ПКО "БухОперация" то на это ПВД в дереве будет веточка с двумя строками ПКО: ОприходованиеТоваров и БухОперация.
9. Alexandr Климчук (undo) 19.10.11 17:22 Сейчас в теме
Конвертация данных это темный лес, и ещё один маяк в нем только в помощь разработчику. Автору респект.
10. ceramica (ceramica) 6 19.10.11 17:38 Сейчас в теме
У меня как раз необходимость БП в УТ скачаю и попробую
11. Fomix (fomix) 19 20.10.11 11:29 Сейчас в теме
Спасибо за обработку. Полезная штука! Частенько в КД при дублировании правил, приходится переключаться между правилами, при этом окно уже открытых правил почему-то закрывается! Весьма неудобно сделано. Данная обработка помогает избежать данного неудобства!
12. napan Noname (napan) 3 24.10.11 19:58 Сейчас в теме
Долго я с ними разбирался
13. Svetlana Ivanova (che444) 15.11.11 08:46 Сейчас в теме
+ автору за очень интересный инструмент. Скачал, теперь буду тестить.
14. antislon (antislon) 05.12.11 18:23 Сейчас в теме
Потрясающая обработка! Очень пригодилась!
15. Юлия Петрова (petrovaUL) 21.02.12 12:33 Сейчас в теме
Плюс. Спасибо за обработку. Полезная штука!
Скачаю и попробую, при возможном случае.