Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Запись реквизита. УНФ

Запись реквизита. УНФ
Я
   gooodorsage
 
19.04.19 - 11:04
(Подписка на события документа "а". Событие - ОбработкаПроведения. ) -  "Ц"

Б - реквизит документа "а" с типом "число" 10, точность 0.

Код в модуле на который ссылается событие :
Источник.Б = 1;


Документ "а" - Вызов проведения.
Реквизит "Б" - не заполонен.
Начата транзакция
-
-
-
Отрабатывает подписка на событие "Ц", заполняется в реквизит "Б".
-
-
Транзакция закончена.

Открываю документ "а", реквизит "Б" не заполнен.

По какой причине в рамках транзакции заполнен реквизит документа и он не записан в БД?
 
 
   Darych
 
1 - 19.04.19 - 11:06
а б ц.. дольше разбираться.. говновопрос
   Darych
 
2 - 19.04.19 - 11:07
"Открываю документ "а", реквизит "Б" не заполнен.

По какой причине в рамках транзакции заполнен реквизит документа и он не записан в БД?
"

вот противоречие
   catena
 
3 - 19.04.19 - 11:13
А зачем менять реквизиты в обработке проведения?
   gooodorsage
 
4 - 19.04.19 - 11:14
(2) Объект уже записан? Изменения без явного указания метода "записать" не запишутся в БД?
   gooodorsage
 
5 - 19.04.19 - 11:15
(3) без понятия, решение написано не мной.
   Darych
 
6 - 19.04.19 - 11:22
код в студию
   lodger
 
7 - 19.04.19 - 11:25
(4) да, в обработке проведения сам документ уже зафиксирован к записи, после завершения будут записаны только его Движения.
   lodger
 
8 - 19.04.19 - 11:25
(5) перепиши
   lodger
 
9 - 19.04.19 - 11:25
(0) заполняй реквизит Б в другом месте. перед или при записи.
   gooodorsage
 
10 - 19.04.19 - 11:31
Вопрос решен.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.