|
Конвертация данных 2.0 и передача параметра в базу-приёмник. |
☑ |
0
Rodger
24.01.17
✎
15:22
|
Вопрос к знатокам конфигурации Конвертация данных.
С помощью правил обмена передаю параметр из базы источника в базу приемника.
В процедуре "После загрузки параметров" пытаюсь получить данные из передаваемого параметра, но данные в передаваемом параметре пустые.
Данные по параметру передаются в файл выгрузки и считываются, но позже указанной процедуры.
Есть ли какая нибудь возможность получить данные по передаваемому параметру в указанной процедуре ("После загрузки параметров")
Или есть другой способ решить возникшую задачу.
Необходимо перед загрузкой данных в базе приемника проверить определенные условия и если они совпадают, то только в этом случае производить загрузку данных.
|
|
1
Cyberhawk
24.01.17
✎
15:26
|
"В процедуре "После загрузки параметров" пытаюсь получить данные из передаваемого параметра, но данные в передаваемом параметре пустые" // Покажи на картинке
|
|
2
Cyberhawk
24.01.17
✎
15:26
|
А также опиши, как "передаю параметр"
|
|
3
Rodger
24.01.17
✎
15:42
|
(2) данные в параметр передаю процедуре "Перед выгрузкой данных"
Параметры.Вставить("ИНН_Организации", Параметры.Организация.ИНН)
где параметры.Организация - ссылка по справочник Организации
|
|
4
Cyberhawk
24.01.17
✎
16:18
|
Сообщить(Параметры.ИНН_Организации)
после этого кода добавь и смотри, что выдает
|
|
5
Rodger
24.01.17
✎
17:30
|
(4) значение параметра проверял
он нормально передается в файл выгрузки
но в процессе процедуры "После загрузки параметров" значение этого параметра пустое, видимо его чтение из файла выгрузки происходит после.
вот нашел аналогичную проблему, но решения к сожалению в нем нет
|
|
6
Cyberhawk
24.01.17
✎
18:02
|
(5) Я не спрашивал, передается ли оно в файл выгрузки. Продолжай свой плач, если тебе от этого спокойнее...
|
|
7
mistеr
24.01.17
✎
20:07
|
(0) "Событие выполняется после загрузки параметров переданных из информационной базы источника в информационную базу приемника. Только для обмена V8-V8."
У тебя точно V8-V8?
|
|
8
Rodger
24.01.17
✎
20:18
|
(7) V8-V8 - это обмен между базами на платформе 1С 8?
Если так, то да. Обмен между базой на платформе 8.2 и 8.3
|
|
9
Rodger
24.01.17
✎
20:23
|
(6) кто плачет? функцию сообщить применял изначально, по ней и выяснил в какой момент происходит заполнение параметра при загрузке в приемнике. к сожалению это гораздо позже чем нужно.
|
|
10
mehfk
24.01.17
✎
21:46
|
(0) Используешь ВыгрузкаЗагрузкаДанныхXML83.epf или ВыгрузкаЗагрузкаДанныхXML82.epf ?
|
|
11
Rodger
24.01.17
✎
22:32
|
(10) использую встроенную стандартную обработку "Универсальный обмен данных"
Из базы УПП 1.3 в базу БУХ 3.0 через выгрузку во внешний файл.
|
|
12
mehfk
25.01.17
✎
04:29
|
(11) Возьми ВыгрузкаЗагрузкаДанныхXML82.epf из поставки последней версии КД 2 и попробуй загрузить с ее помощью.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший