Ситуация выгружаю документ "Поступления товаров и услуг" из БП 3 в УТ 11 по следующему принципу. Если в объекте имеется строки в табличной части услуги то перевернутым документом в УТ 11 создается документ "Поступление услуг и прочих активов" а если есть строки в табличной части товары то перевернутым документом должен быть "Поступление товаров и услуг" уже в УТ11. Проблема в том что второй случай не отрабатывает. Подскажите из-за может быть?
(4) В "Перед выгрузкой" ПВД:
Если Объект.Услуги.Количество()>0 Тогда
ИмяПКО = ИмяПКОдляПоступлениеУслугИПрочихАктивов;
ИначеЕсли Объект.Товары.Количество()>0 Тогда
ИмяПКО = ИмяПКОдляПоступлениеТоваровУслуг;
Иначе
// хрень какая-то
КонецЕсли;
Ну и подумать, что делать, если есть и товары, и услуги.
(6) Ну, это тоже вариант... Но тогда нужны два правила выгрузки, в каждом - своя проверка... Причём не забывать о том, что могут быть и товары, и услуги... Дважды будут документы обрабатываться...
Установить ИмяПКО - всё же проще и быстрее.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.