Имя: Пароль:
1C
1С v8
Не присваивается значение реквизиту
0 Dmitry_333
 
01.04.18
14:53
Всем доброго дня!
Помогите, пожалуйста.
Не могу понять, почему не происходит запись в реквизит СуммаУслуг в ниже изложенном коде. Прогонял через отладчик, объект ТекущийДокумент.СуммаУслуг и переменная СуммаУслуг содержат числовые значения в формате число. Но по факту запись в документ не происходит.

СсылкаНаДокумент = Документы.ПоступлениеНаРасчетныйСчет.НайтиПоРеквизиту("НомерВходящегоДокумента", Выборка.НомерВходящегоДокумента);
ТекущийДокумент = СсылкаНаДокумент.ПолучитьОбъект();
ТекущийДокумент.СуммаУслуг = Сумма_Услуг;
ТекущийДокумент.Записать(РежимЗаписи.Запись);
1 Chameleon1980
 
01.04.18
14:58
где-то дальше переприсвояется :)
2 Chameleon1980
 
01.04.18
14:59
события смотри перед запистю, например, в модуле документа.
подписки смотри
3 Dmitry_333
 
01.04.18
15:01
Спасибо за наводку, буду смотреть. А подписки это что?
4 Chameleon1980
 
01.04.18
15:04
ищи в ветке конфигурации
Общие - подписки на события
да просто отладчиком пошагай
+ поищи ссылки на документ

ПКМ на документе - поиск ссылок на объект
5 Dmitry_333
 
01.04.18
15:23
Спасибо!
6 Dmitry_333
 
02.04.18
12:27
Решил проблему обратившись к этому элементу в табличной части. Скорее всего, в поле формы документа он не записывался именно по причине того, что подтягивается именно из табличной части.