|
Правила конвертации объектов
| ☑ |
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) не по данным источника, так что не катит
|
|