Имя: Пароль:
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
Решил проблему обратившись к этому элементу в табличной части. Скорее всего, в поле формы документа он не записывался именно по причине того, что подтягивается именно из табличной части.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn