|
Не присваивается значение |
☑ |
0
pepers
27.04.16
✎
06:48
|
Доброго времени суток. Подскажите что делаю не так? В документ поступление на расчетный счет пытаюсь записать сумму услуг, при такой конструкции
ДокументДляИзминений = СтрДокумент.Документ.получитьОбъект() ;
Если ДокументДляИзминений.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.ПоступленияОтПродажПоПлатежнымКартамИБанковскимКредитам
Или ДокументДляИзминений.ВидОперации = Перечисления.ВидыОперацийПоступлениеДенежныхСредств.Инкассация тогда
СуммаУслуги=100;
ДокументДляИзминений.РасшифровкаПлатежа.СуммаУслуг = СуммаУслуги;
Выдает сообщения что сумму услуг поле не обнаружено.
Если вот так ДокументДляИзминений.СуммаУслуг = СуммаУслуги;
в этом случае в документе поле остается пустым.
Подскажите куда копать и что делаю не так?
Конфигурация бухгалтерия 3,0
|
|
1
mehfk
27.04.16
✎
06:51
|
РасшифровкаПлатежа это табличная часть.
|
|
2
Маратыч
27.04.16
✎
06:51
|
(0) Расшифровка платежа - это табличное поле. Попробуй ДокументДляИзминений.РасшифровкаПлатежа[0].СуммаУслуг = СуммаУслуги - это если строка расшифровки есть. Если строки еще нет - ее надо сначала создать и заполнить поля.
|
|
3
Маратыч
27.04.16
✎
06:51
|
+(2) Тьху, табличная часть, т.е.
|
|
4
GROOVY
27.04.16
✎
06:52
|
ИзмИнений - это 5!
|
|
5
Маратыч
27.04.16
✎
06:52
|
... ну и ИзмИнений - эт, канеш, финиш :)
|
|
6
pepers
27.04.16
✎
06:59
|
Всем спасибо помогло. ИзмИнений тоже исправил ))))
|
|