Имя: Пароль:
1C
1С v8
Конфа автосервис, ошибка при проведении
0 alexei366
 
12.11.14
12:03
Конфа автосервис Автосервис (1.4.9.27) , при проведении Заказ-Наряда со статусом "выполнен" выдает ошибку что в данной транзакции уже происходили ошибки.
Отладчиком проверить не получилось, походу ошибка возникает гдето в защищенном (запароленом) общем модуле.

Подскажите с чем эта ошибка может быть связана и что делать?
1 Господин ПЖ
 
12.11.14
12:08
что-то сломалось внутри транзакции вызываемой внутри другой... п.э. первая тоже шлет привет
2 Looser-1c
 
12.11.14
12:10
что меняли в конфе?
У альфы там такая навороченная система.... Расстрелять бы...
3 Godofsin
 
12.11.14
12:11
(0) А в техподдержку обратиться не вариант?
4 BigShmax
 
12.11.14
12:16
Собсно как тут кто то подскажет если ошибка в закрытом модуле, обращайтесь к авторам.
5 moon_sparckle
 
12.11.14
12:16
Попробовать сначала пересохранить со статусом "В работе"
6 alexei366
 
12.11.14
12:38
(2) Это Автосервис (1.4.9.27), типовая
7 alexei366
 
12.11.14
12:38
(5) Да
8 alexei366
 
12.11.14
12:39
(1) Это я знаю, мне нужно это "что-то"
9 hhhh
 
12.11.14
13:10
может менеджер лицензий старый?
10 alexei366
 
12.11.14
13:24
(9) Да вроде все норм
11 BuHu
 
12.11.14
13:37
(6) напишите на форум раруса , в последнее время довольно быстро отвечают , хотя порой толку в этом мало.
а другие заказ наряды проводятся ? чем отличаются от этого.
+ я думаю всетаки надо внимательней отладчиком пройтись , что б понять после какой процедуры с ошибкой валится .
12 alexei366
 
12.11.14
13:42
(11) Да там модуль то закрыт, код в неё залетает, и иногда вызываются процедуры открытые, но в них записи не ведеться (я смотрел и не увидел), и при очередном вызове функции из закрытого модуля при попытке получить константу вылетает.
13 BuHu
 
12.11.14
13:57
(12) как называется модуль который закрыт ? как называется закрытая процедура ? какие параметры передаются ?
14 alexei366
 
12.11.14
14:06
(13) Не помню, я уже не рядом с базой, там процедура сразу вызывается из обработки проведения (в обработке проведения вообще только 1 строка с вызывом закрытой процедуры), и передает он туда объект и Отказ.
15 alexei366
 
12.11.14
14:59
Народ, кто поможет, у кого какие мысли есть?
16 marvak
 
12.11.14
15:08
(15)
Из базы выгнать всех и провести документ есть возможность?
17 marvak
 
12.11.14
15:10
(16)+
В общем он не проводит документ, потому что какие то условия не соблюдены вроде, ну там товара не хватает или еще что то.
Эти моменты тоже надо проверить.
18 alexei366
 
12.11.14
15:31
(16) Да 1 сижу
19 alexei366
 
12.11.14
15:33
(17) как вычислить только непонятно
20 lllllllllllllll
 
12.11.14
15:42
А что если провести документ обработкой в Попытке, а в Исключение добавить ОписаниеОшибки() ?
+ еще можно глянуть в журнал регистрации, может есть какие сообщения.
21 Крошка Ру
 
12.11.14
16:02
(0)Если ошибка в закрытом модуле, то ничего не сделаешь.

Вообще, так происходит когда в транзакции вызывается исключение, а потом происходит какая-нибудь запись в базу. 1С в этой транзакции уже не может производить действия с базой, вот и пишет что здесь уже произошла ошибка, можно дальше не дергаться.

Не аккуратно кто-то с попыткой-исключением в коде баловался.
22 alexei366
 
12.11.14
19:18
(20) Ничего интересного, не выловишь)
23 alexei366
 
12.11.14
19:19
(21) да почему вообще такая ошибка появляется это понятно, надо же для конкретного случая узнать
24 alexei366
 
12.11.14
19:20
Короче вот решение:
Оказывается в типе заказ-наряда должен указываться "счет".
Вот и все, почему данную ошибку не выводят хотябы через Сообщить не знаю.
25 alexei366
 
12.11.14
19:22
(24) Как понимаю в прошлой версии конфы или вообще этого реквизита у типа не было, или на него в закрытом модуле функция внимания не обращала
26 marvak
 
12.11.14
20:31
(24)
Авто-альфа вообще немногословна насчет ошибок,  в ней такое сплошь и рядом. Я с 4 версией года три работал.
А так спроектирована была неплохо на мой взгляд, правда закрытие заказов было ужасно сделано, я в нем так и не разобрался до конца.
27 raykom
 
12.11.14
21:38
А с ключами и лицензиями все в порядке ? Как раз библиотеки и орубаются, если что не так. Ну ... Если сломана криво