|
Конвертация. Перенос свойств
| ☑ |
0
Beduin
19.12.13
✎
20:45
|
Обмен идет документами. У документов есть реквизиты типа контрагенты.
Выгружаются только документы. У документов и Контрагентов есть отдельные ПКО где прописаны условия после загрузки.
Для документов они отрабатываются, для контрагентов нет.
Кратко если, то в условие отказ от загрузки в обработчике после загрузки. В итоге документы не загружаются, а контрагенты загружаются.
Прошелся отладчиком по универсальной загрузке выгрузке xml. Нигде нет вызова обработчика После загрузки для свойств.
Как сделать, чтобы ПКО свойств документа отрабатывало обработчик после загрузки.
|
|
1
zak555
19.12.13
✎
20:46
|
Пример отказа от загрузки контра
|
|
2
Beduin
19.12.13
✎
20:47
|
(1)
Если не Объект.ЭтоГруппа Тогда
Если не Объект.ЭтоОбщийДляВсехФилиалов Тогда
Запросы.ЗапросПоФилиалу.УстановитьПараметр("КодФилиала", Объект.Организация.Код);
Выборка = Запросы.ЗапросПоФилиалу.Выполнить().Выбрать();
Если Выборка.Количество() = 0 Тогда
Отказ = Истина;
КонецЕсли;
КонецЕсли;
КонецЕсли;
|
|
3
Beduin
19.12.13
✎
20:47
|
(1) Это для документа
Запросы.ЗапросПоФилиалу.УстановитьПараметр("КодФилиала", Объект.ФилиалПолучателя.Код);
Выборка = Запросы.ЗапросПоФилиалу.Выполнить().Выбрать();
Если Выборка.Количество() = 0 Тогда
Отказ = Истина;
КонецЕсли;
|
|
4
Gudoshnikov
19.12.13
✎
22:01
|
on-line обмен (БСП)? контрагенты выгружаются по ссылкам? есть правила регистрации?
|
|
5
Beduin
19.12.13
✎
22:22
|
(4)
обмен через файлы. контрагенты ищутся по ссылкам.
|
|
6
Gudoshnikov
19.12.13
✎
22:41
|
on-line обмен тоже возможен через файл. Какие конфигурации обмениваются? Попробуй в ПКО документа в ПКС контрагенты прописать в обработчик ПередВыгрузкой такой код:
ВыгрузитьОбъект = Истина;
|
|
7
Beduin
19.12.13
✎
23:53
|
Добавил в выгрузку Контрагентов принудительно. Прописал их в правиле выгрузке данных и теми же правилами, что указаны в (0) сделал выгрузку и загрузку. Загрузился только договор, контрагент не загрузился. Из чего делаю вывод, что при конвертации свойств обработчик после загрузки для используемого объекта свойства не отрабатывает.
|
|