|
КД 2 Выгрузка документа |
☑ |
0
invest
07.04.16
✎
11:28
|
Доброго времени.
Ситуация выгружаю документ "Поступления товаров и услуг" из БП 3 в УТ 11 по следующему принципу. Если в объекте имеется строки в табличной части услуги то перевернутым документом в УТ 11 создается документ "Поступление услуг и прочих активов" а если есть строки в табличной части товары то перевернутым документом должен быть "Поступление товаров и услуг" уже в УТ11. Проблема в том что второй случай не отрабатывает. Подскажите из-за может быть?
|
|
2
invest
07.04.16
✎
11:31
|
|
|
3
cons74
07.04.16
✎
12:12
|
(2) не увидел где у тебя система будет выбирать какое правило использовать. Телепатией?
|
|
4
invest
07.04.16
✎
14:10
|
(3) подскажи как сделать чтобы она обрабатывала оба правила?
|
|
5
Rie
07.04.16
✎
14:42
|
(4) В "Перед выгрузкой" ПВД:
Если Объект.Услуги.Количество()>0 Тогда
ИмяПКО = ИмяПКОдляПоступлениеУслугИПрочихАктивов;
ИначеЕсли Объект.Товары.Количество()>0 Тогда
ИмяПКО = ИмяПКОдляПоступлениеТоваровУслуг;
Иначе
// хрень какая-то
КонецЕсли;
Ну и подумать, что делать, если есть и товары, и услуги.
|
|
6
invest
07.04.16
✎
14:55
|
(5) спасибо Rie
кажись хрень которую я написал
Если Источник.Услуги.Количество() = 0 Тогда
Отказ = Истина;
КонецЕсли;
мне мстить.
|
|
7
Rie
07.04.16
✎
16:56
|
(6) Ну, это тоже вариант... Но тогда нужны два правила выгрузки, в каждом - своя проверка... Причём не забывать о том, что могут быть и товары, и услуги... Дважды будут документы обрабатываться...
Установить ИмяПКО - всё же проще и быстрее.
|
|