Имя: Пароль:
1C
1С v8
Проблема при отмене проведения документа "Реализация товаров и услуг"
0 Eugene555
 
18.04.12
12:54
Добрый день, форумчане!

Помогите с проблемой: при отмене проведения определенной реализации возникает ошибка:
http://s019.radikal.ru/i620/1204/b0/e41eaf831aa9.jpg

В отладчике видно, что ошибка вываливается на строке, которая должна очищать набор записей РН "НДСРасчетыСПокупателями":

СтрокаДвижения.НаборЗаписей.Записать();

Версия 1С- 8.1.15.14
Конфигурация: УТ 10.3 измененная
Версия SQL - 2005 9.00.5000.00

Другие документы и проводятся нормально и проведение отменяется также без ошибок.

Что подскажете?
1 КМ155
 
18.04.12
12:56
(0) поиск по 80040e14 даст массу полезной и вкусной информации
2 Один С
 
18.04.12
12:56
грязный кэш..
3 Один С
 
18.04.12
12:58
ой, это ж 8.1
значит не кэш. фичу с кэшем прикрутили в 8.2
4 Eugene555
 
18.04.12
13:02
(2) DBCC FREEPROCCACHE ?

Выполнил, теперь другая ошибка:

http://s019.radikal.ru/i643/1204/86/225c925c6838.jpg

Название базы - office, гуглил - там вроде писали, что это ошибка из-за не латинского названия БД
5 Один С
 
18.04.12
13:06
фигасе базу плющит.. я бы бэкап сделал пока не поздно.
я про кэш который у пользователя \\user\local setting\ и т.д.
6 Eugene555
 
18.04.12
13:07
да бекапы делаются каждый день, как ошибку обойти то можно?
7 Один С
 
18.04.12
13:17
тут все удалить C:\Documents and Settings\user\Application Data\1C\1Cv81\
и тут C:\Documents and Settings\user\Local setting\1C\1Cv81\
8 semiluki
 
18.04.12
13:19
Или просто удалить базу из списка баз и прописать заново.
9 Eugene555
 
18.04.12
13:21
(7), (8) - не помогло
10 Eugene555
 
18.04.12
13:22
я как в (7) сделал, только файл "ibases.v8i" оставил -там баз много просто прописано, ошибка такая же, как в (0)
11 Eugene555
 
18.04.12
13:24
12 Бовка
 
18.04.12
13:29
(11) может ТИИ?
13 Eugene555
 
18.04.12
13:32
(12) ТИИ будет долго идти, на копии проверю, может кто-то уже сталкивался...
14 Бовка
 
18.04.12
13:38
(13) ++ попробуй профайлером посмотри на чем валится
15 Eugene555
 
18.04.12
13:43
(14) а по какому событию отбор делать?
16 Eugene555
 
18.04.12
14:15
Нашел где валится, вот на этом запросе:

exec sp_executesql N'DELETE FROM _AccumReg8593
FROM _AccumReg8593 WITH(SERIALIZABLE)
WHERE
_AccumReg8593._RecorderTRef = P1 AND _AccumReg8593._RecorderRRef = @P2',N'P1 varbinary(4),@P2 varbinary(16)',0x000000FB,0xAF3D000E0C9C087311E16F30CEA0B95D
17 Eugene555
 
18.04.12
14:32
ап