конвертация 3.0
☑
0
Lensky
15.05.17
✎
17:07
Каким образом выгрузить один вид документа а загрузить другой?
1
Волшебник
модератор
15.05.17
✎
17:09
нужно настроить правило конвертации объекта (ПКО)
2
MaxS
15.05.17
✎
17:10
сразу выгружать в другой вид документа
3
MaxS
15.05.17
✎
17:15
Или при загрузке в ПОД проводить анализ и выбирать другое ПКО.
Процедура ПОД_Документ_ПоступлениеТоваровУслуг_ПриОбработке ...
ИспользованиеПКО.ПТиУ_ПоступлениеТоваровУслуг = Ложь;
ИспользованиеПКО.ПТиУ_ПоступлениеДопРасходов = Ложь;
Если ДанныеXDTO.Свойство("Услуги") Тогда
Для Каждого Услуги_Строка Из ДанныеXDTO.Услуги Цикл
Если Услуги_Строка.ЭтоДопРасходы Тогда
ИспользованиеПКО.ПТиУ_ПоступлениеДопРасходов = Истина;
Иначе
ИспользованиеПКО.ПТиУ_ПоступлениеТоваровУслуг = Истина;
КонецЕсли;
КонецЦикла;
КонецЕсли;
4
Lensky
15.05.17
✎
17:38
(2) где указать в какой документ грузить в ПОД при получении данных?
5
Ёпрст
гуру
15.05.17
✎
17:41
Проще, как в (1)
Отдельное ПКО, в котором источник - один вид документа, приёмник - другой. И усё.
6
MaxS
15.05.17
✎
17:46
(4) В КД3 в ПОД "Для получения" всего две вкладки. В "Основные сведения" указываем несколько ПКО, в "При обработке" указываем код, например как в (3).
Программист всегда исправляет последнюю ошибку.