Имя: Пароль:
1C
1С v8
Конвертация данных 2.1. Обработчик ПередКонвертациейОбъекта. Узнать место вызова ПКО
0 altaykniga
 
04.09.19
10:51
Привет всем! Прошу подсказки умных людей.

Есть документ ЗаказПокупателя.
есть документ РеализацияТоваровУслуг. В ее ТЧ Товары есть реквизит "ЗаказПокупателя"

Пишу ПКО в КонвертацияДанных 2.1.
Конвертация. Обработчик ПередКонвертациейОбъекта.
можно ли в этом обработчике узнать, вызвано ПКО при конвертации документа ЗаказПокупателя или при конвертации ТЧ Товары документа Реализация (в этой ТЧ есть реквизит ЗаказПокупателя)?

Заранее спасибо за помощь
1 altaykniga
 
04.09.19
10:55
т.е. при выгрузке данных, если документ не проходит по дате, то необходимо сообщать пользователю ссылку на этот документ и место, где он используется (ссылка ли это на него из ТЧ товары документа Реализации или это ссылка непосредственно на сам документ-заказ)
2 Cyberhawk
 
04.09.19
11:15
Легко - через исходящие / входящие данные. Правда в старом добром _универсальном_ обмене ХМЛ они кое-где перепутаны, но ту сам разберешься думаю
3 Cyberhawk
 
04.09.19
11:16
Но возможно тебе достаточно вообще будет отличать не ПКО от ПКС, а ПВД от ПКС
4 Cyberhawk
 
04.09.19
11:17
Для случая (3) используется глобальный обработчик "Перед выгрузкой объекта"
5 altaykniga
 
04.09.19
11:17
(2,3) спасибо за помощь. А как обращаться к ПКС и ПВД из этого обработчика? (ПередКонвертациейОбъекта) ?
6 Cyberhawk
 
04.09.19
11:18
Хз о чем ты. Видимо не в коня корм.
7 Йохохо
 
04.09.19
11:19
(5) пиши в параметры голбальные