Имя: Пароль:
1C
1С v8
Конвертация данных 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) значение параметра проверял
он нормально передается в файл выгрузки
но в процессе процедуры "После загрузки параметров" значение этого параметра пустое, видимо его чтение из файла выгрузки происходит после.

вот нашел аналогичную проблему, но решения к сожалению в нем нет
http://1c-pro.ru/threads/parametr-pri-zagruzke-v-kd.51032/
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 и попробуй загрузить с ее помощью.