gifts2017

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

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

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

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

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

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

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

См. также

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

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

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

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

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