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

Программирование - Инструментарий

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

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

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

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

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

См. также

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

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

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

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

Вопрос: "А отображается ли в дереве несколько ПКО, если ПКО в ПВД выбираются в зависимости от типа объекта и каких либо параметров?
8. Meta (Meta) 61 18.10.11 20:28 Сейчас в теме
(7) KliMich,
Да, отображается. Если в обработчике ПВД, или алгоритме который в нем вызывается, к примеру 3 раза, встретится конструкция ВыгрузитьПоПравилу(). 2 раза с вызовом ПКО "ОприходованиеТоваров" и один раз ПКО "БухОперация" то на это ПВД в дереве будет веточка с двумя строками ПКО: ОприходованиеТоваров и БухОперация.
9. Alexandr Климчук (undo) 1 19.10.11 17:22 Сейчас в теме
Конвертация данных это темный лес, и ещё один маяк в нем только в помощь разработчику. Автору респект.
10. ceramica (ceramica) 7 19.10.11 17:38 Сейчас в теме
У меня как раз необходимость БП в УТ скачаю и попробую
11. Fomix (fomix) 24 20.10.11 11:29 Сейчас в теме
Спасибо за обработку. Полезная штука! Частенько в КД при дублировании правил, приходится переключаться между правилами, при этом окно уже открытых правил почему-то закрывается! Весьма неудобно сделано. Данная обработка помогает избежать данного неудобства!
12. napan - (napan) 6 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 Сейчас в теме
Плюс. Спасибо за обработку. Полезная штука!
Скачаю и попробую, при возможном случае.
Оставьте свое сообщение