Имя: Пароль:
1C
 
Правила конвертации объектов
0 Shmidt
 
01.12.16
11:06
Народ, подскажите пожалуйста как поступить?
Пишу правила обмена. Столкнулся со следующей проблемой.
В некоторых строках ТЧ Источника реквизит Сумма = 0.
В Приемнике документы с нулевыми суммами не проводятся.
По ТЗ в Приемнике должна подставляться себестоимость и я ее успешно собираю запросом, но... Как ее засунуть в Приемнике в поле сумма ума не приложу.
1 SergTheGreat
 
01.12.16
11:58
Один из вариантов - использовать обработчик события "После загрузки" в правиле конвертации объектов. Например:
Для Каждого СтрокаТЧ из Объект.ИмяТЧ Цикл
    СтрокаТЧ.Сумма = НекаяСебестоимость;
КонецЦикла;
2 Amra
 
01.12.16
12:04
В ПКС "Суммы" в "ПередВыгрузкой" определяешь себестоимость запросом для этой строки - по номенклатуре этой строки, и в самом конце пишешь Значение=НайденнаяСебестоимость
3 Amra
 
01.12.16
12:05
+(2) Если себестоимость считается по данным приемника, то (1)
4 Alexor
 
01.12.16
12:09
+2 Либо в ПКС Таблицы создать коллекцию значений и заполнить как тебе надо.
5 Shmidt
 
01.12.16
13:36
(2) Спасибо, то что надо
(3) не по данным источника, так что не катит