Имя: Пароль:
1C
1С v8
При отмене проведения "Операция не может быть выполнена из-за несоответствия"
0 fgaabbb
 
27.02.13
09:36
Самоделка на базе бухгалтерии 1,6 (постгри):

При отмене проведения документа пишет:

"Операция не может быть выполнена из-за несоответствия версии или отсутствия записи базы данных (возможно, запись была изменена или удалена)".

Как полечить, куда копать? ТИИ сделал, все норм, выгрузил в dt, загрузил в файловую, все так же.
1 Defender aka LINN
 
27.02.13
09:38
(0) Ты писал?
2 fgaabbb
 
27.02.13
09:39
(1) нет, не я
3 fgaabbb
 
27.02.13
09:40
причем не все документы этого типа так ругаются.
4 mikecool
 
27.02.13
09:41
не надо при проведении перезаписывать проводимый объект
5 Анатолий Никитин
 
27.02.13
09:42
Смотри обработку отмены проведения, документ изменяется в ней.
6 Defender aka LINN
 
27.02.13
09:42
(3) Открою тебе секрет: если руками, растущими не из плеч, написать кривой код, то он будет кривым независимо от того, сколько раз ты базу протестировал. Исправляй код документа.
(2) Тогда найди автора и забей ему в голову гвоздь.
7 Maxus43
 
27.02.13
09:43
ошибка значит что пытаешся записать объект, который был уже изменён и записан
8 fgaabbb
 
27.02.13
09:56
(4) нашел такое. убил. все заработало. спасибо большое!
(5) именно в ней.

перезаписывался документ, на основании которого делался отменяемый.