|
Запись реквизита. УНФ
| ☑ |
0
gooodorsage
19.04.19
✎
11:04
|
(Подписка на события документа "а". Событие - ОбработкаПроведения. ) - "Ц"
Б - реквизит документа "а" с типом "число" 10, точность 0.
Код в модуле на который ссылается событие :
Источник.Б = 1;
Документ "а" - Вызов проведения.
Реквизит "Б" - не заполонен.
Начата транзакция
-
-
-
Отрабатывает подписка на событие "Ц", заполняется в реквизит "Б".
-
-
Транзакция закончена.
Открываю документ "а", реквизит "Б" не заполнен.
По какой причине в рамках транзакции заполнен реквизит документа и он не записан в БД?
|
|
1
Darych
19.04.19
✎
11:06
|
а б ц.. дольше разбираться.. говновопрос
|
|
2
Darych
19.04.19
✎
11:07
|
"Открываю документ "а", реквизит "Б" не заполнен.
По какой причине в рамках транзакции заполнен реквизит документа и он не записан в БД?
"
вот противоречие
|
|
3
catena
19.04.19
✎
11:13
|
А зачем менять реквизиты в обработке проведения?
|
|
4
gooodorsage
19.04.19
✎
11:14
|
(2) Объект уже записан? Изменения без явного указания метода "записать" не запишутся в БД?
|
|
5
gooodorsage
19.04.19
✎
11:15
|
(3) без понятия, решение написано не мной.
|
|
6
Darych
19.04.19
✎
11:22
|
код в студию
|
|
7
lodger
19.04.19
✎
11:25
|
(4) да, в обработке проведения сам документ уже зафиксирован к записи, после завершения будут записаны только его Движения.
|
|
8
lodger
19.04.19
✎
11:25
|
(5) перепиши
|
|
9
lodger
19.04.19
✎
11:25
|
(0) заполняй реквизит Б в другом месте. перед или при записи.
|
|
10
gooodorsage
19.04.19
✎
11:31
|
Вопрос решен.
|
|