|
Выгрузка и загрузка данных EnterpriseData, режим разработчика | ☑ | ||
---|---|---|---|---|
0
aleks_default
24.04.20
✎
11:34
|
Нужно из БП 3.0 перенести данные в КА 2.4. по своим правилам. Разово.
Есть типовая обработка "Выгрузка и загрузка данных EnterpriseData"(сохранил из встроенной в конфе). Взял для теста пару документов и нормально перекинул их из БП в КА этой обработкой. Все работает. Теперь мне надо немного изменить правила загрузки данных в КА. У меня есть готовые правила взятые из стандартных для КА и чуть-чуть подправленные в Конвертации 3.0. Правила 100% рабочие, используя их уже выполнял перенос через стандартную синхронизацию данных. В этой обработке "Выгрузка и загрузка данных EnterpriseData" есть режим разработчика, включение которого открывает поля "Менеджер загрузки" для режима загрузки данных, и "Менеджер выгрузки" для выгрузки. Я так понял это как раз поля для загрузки правил, т.е. обработки, в модуле обмена которой хранится модуль менеджера обмена с правилами обмена через универсальный формат. Открываю обработку "Выгрузка и загрузка данных EnterpriseData" в КА, включаю режим разработчика, в поле "Менеджер загрузки" указываю обработку со своими правилами. И пытаюсь загрузить данные выгруженные предварительно этой же обработкой из БП.Начинается процесс загрузки данных и висит до бесконечности. Соответственно данные не загружаются, в ЖР информация отсутствует. Кто подскажет что я не так делаю? |
|||
1
yzimin
24.04.20
✎
11:45
|
Попробовать уменьшить порцию файла
|
|||
2
aleks_default
24.04.20
✎
11:46
|
(1) там в файле всего 2 документа для теста
|
|||
3
aleks_default
24.04.20
✎
12:03
|
Все-таки может там как-то по другому нужно менеджер загрузки сконфигурировать? Может тот модуль, который выгружается из Конвертации 3.0 через буфер обмена, не подходит?
Если кто-то имеет опыт использования этой обработки в режиме разработчика с использованием собственных правил, то подтвердите, плиз. А то ХЗ может это просто опять одна из недоделанных фишек от фирмы 1с, которая никогда не работала, и я просто время зря трачу. |
|||
4
hhhh
24.04.20
✎
23:57
|
(3) если разово, то сделай на кд 2
|
|||
5
gae
26.04.20
✎
18:21
|
(3) Опыта выгрузки этой обработкой с измененным модулем менеджера не имею, но опыт работы говорит, что каких-то других вариантов модуля менеджера, кроме как выдаваемого КД 3, нет. Знаю еще, что там существуют разные версии формата модуля менеджера, сейчас везде версия 2 используется.
|
|||
6
gae
26.04.20
✎
18:33
|
У меня вообще не получается, делаю обработку с модулем объекта, в котором текст модуля менеджера обмена,
пытаюсь указать ее в обработке "Выгрузка и загрузка данных EnterpriseData", выдает ошибку: "Внешняя обработка отладки, загружаемая из файла на диске, не поддерживается." |
|||
7
gae
26.04.20
✎
18:38
|
+ (6) Оказывается 1С прикрыло эту возможность из соображений безопасности. Чтобы обойти надо править код, или переопределять в расширении.
|
|||
8
rphosts
26.04.20
✎
18:54
|
алгоритмы конвертации используются?
|
|||
9
rphosts
26.04.20
✎
18:55
|
и вообще, а что-бы не попробовать поймать в отладчике тот кусок кода в котором зацикливание?
|
|||
10
MaxS
26.04.20
✎
20:26
|
Когда-то давно этот функционал в обработке работал, потом зачем-то запретили. Если восстановить его работу, то удобно отлаживать правила, т.к. отладка в расширении получается дольше из-за необходимости перезапуска базы.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |