|
Операция не может быть выполнена из-за несоотв версии или отсутствия записи базы данных
| ☑ |
0
gabd_marat
19.04.22
✎
16:30
|
Добрый день! Коллеги, Докумнет создается программно ДокументСсылка = Документы.ПлатежECOM.ПолучитьСсылку(Новый УникальныйИдентификатор(IDТранзакции));
Но потом дальше на участке кода : ДокументОбъект.СтатусПлатежа = Перечисления.СтатусыПлатежа.Удерживается;
Вылетает с ошибкой :
Ошибка при вызове метода контекста (Записать): Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)!
Веб интерфес, отработка регламентного задания.
С чем это может быть связано? УникальныйИдентификатор становится занятым другим объектом что ли?
|
|
1
НЕА123
19.04.22
✎
16:37
|
(0)
ДокументСсылка или ДокументОбъект
>Но потом дальше на участке кода : ДокументОбъект.СтатусПлатежа = Перечисления.СтатусыПлатежа.Удерживается;
где тут Записать?
|
|
2
gabd_marat
19.04.22
✎
16:49
|
хз, но по номеру строки там
|
|
3
hhhh
19.04.22
✎
16:51
|
(2) наверно у другого пользователя этот документ открыт
|
|
4
PuhUfa
19.04.22
✎
16:56
|
(0) в чем вообще смысл твоей: ДокументСсылка = Документы.ПлатежECOM.ПолучитьСсылку(Новый УникальныйИдентификатор(IDТранзакции));?
|
|
5
gabd_marat
19.04.22
✎
17:04
|
Используется далее в коде, в платежной системе используется этот уникальный идентификатор для регистрирвоания платежа, помоему здесь все норм
|
|
6
PLUT
19.04.22
✎
17:18
|
(5) >Докумнет создается программно ДокументСсылка = Документы.ПлатежECOM.ПолучитьСсылку(Новый УникальныйИдентификатор(IDТранзакции));
по этой строчке - докумнет не создается, а получается ссылка по UUID на докумнет
посмотрите в отладчике у докумнета версию объекта на момент создания и версию объекта по "остановке по ошибке". вероятно 146% будут версии объекта разные?
|
|
7
gabd_marat
19.04.22
✎
17:21
|
(6) Понятно, спасибо , буду искать ошибку
|
|
8
mikecool
19.04.22
✎
17:50
|
имхо - документа то может и не быть...
|
|
9
PLUT
19.04.22
✎
17:52
|
+(8) Ссылка на <Объект не найден> есть :)
|
|
10
ДедМорроз
19.04.22
✎
20:48
|
Если нужно использовать ссылку,а документа нет,то создать новый и выполнить УстановитьСсылкуНового с этой ссылкой.
|
|