|
1С ошибка при проведении документа
| ☑ |
0
andryscha1c
25.03.21
✎
18:51
|
При проведении документа выдает ошибку: данные были изменены или удалены другим пользователем.
При обычной записи ошибки не возникает, только при проведении. Есть версия что версия объекта базы данных и формы не разные, но метод прочитать не помог.
|
|
1
breezee
25.03.21
✎
19:43
|
(0) А вы что там изменили?
|
|
3
andryscha1c
25.03.21
✎
21:25
|
(1) реквизиты документа заполняли в течении 20 минут постепенно, пытались провести уже не дает, пришлось записать. Далее записанный документ также не проводится с данной ошибкой.
|
|
4
hhhh
25.03.21
✎
21:38
|
(3) метод Прочитать точно грохнули? А то, если оставили, то как раз из-за него.
|
|
5
andryscha1c
25.03.21
✎
22:18
|
(4) у меня есть основная форма Форма1, есть та которая вызывается Форма2. В Форме2 я меняю в проведении таб часть Формы1 и при закрытии Формы2 читаю Форму1 ЭтотОбъект.ВладелецФормы.Прочитать(); затем делаю тут же перед закрытием Формы2 делаю Оповестить("ИзмененияВТЧ"); и в Форма1 меняю на Форме1 некоторые значения Статусы (обновляю).
Но ошибка сейчас прям при нажатии на кнопку Провести и закрыть, даже не доходит до закрытия формы.
|
|
6
hhhh
25.03.21
✎
22:33
|
(5) в проведении никто никогда не меняет, надо сначала всё поменять, а потом на втором этапе уже делать проведение.
|
|
7
andryscha1c
25.03.21
✎
22:52
|
(6) решено, ошибка была была в том что в проведении менялся исходный документ и пытался провестись, но он был помечен на удаление))) а за счет попытки исключения выдавало подобные ошибки. В итоге убрал в явной транзации проведения попытки исключения конструкции, выявил ошибку и убрал с пометки исходный документ и все провелось. Вопрос: а где менять если не в проведении(надо что бы именно при проведении срабатывало кнопки), в событии "при записи" с режимом записи проведение если так?
|
|
8
andryscha1c
25.03.21
✎
22:54
|
точнее перед записью
|
|
9
hhhh
25.03.21
✎
23:04
|
да, ПередЗаписью.
|
|