Имя: Пароль:
1C
1С v8
Ошибка при записи контрагента в типовой КА
0 snap870
 
13.03.14
12:54
При записи контрагента в типовой КА 1.1.45.1
Клиент-серверный вариант с SQL.
Платформа 8.3.4.437
вылетает ошибка
{ОбщийМодуль.РаботаСОбщимиПеременнымиПовтИсп.Модуль(84)}: Ошибка при вызове метода контекста (Получить)
        Возврат Константы[ИмяПараметраВР].Получить();
по причине:
В данной транзакции уже происходили ошибки!
сам к сожалению не программист 1с - в каком направлении бы копать хотя бы
1 Wobland
 
13.03.14
12:55
копать в направлении ИмяПараметраВР - оно кривое
2 ДенисЧ
 
13.03.14
12:56
Самое главное - никогда, ни при каких обстоятельствах, не смотри в журнал регистрации!!!
3 SSSSS_AAAAA
 
13.03.14
12:56
(0) Копать вверх по окну с сообщениями в поисках ПЕРВОЙ ошибки. Тебе же написали "уже происходилили ошибки". Вот первую из них и ищи.
4 fmrlex
 
13.03.14
12:57
(0) Где-то попытка-исключение отработала.
5 snap870
 
13.03.14
13:06
В Журнале регистрации без изменений... по ближайшему времени по крайней мере...сейчас поищу ещё...
кстати вопрос небольшой не по теме, но у пользователя который должен использоваться для выполнения фоновых заданий(USER1C82) права какие лучше ставить? А то советуют поставить админские, думаю на сколько это нужно.
6 hhhh
 
13.03.14
13:23
смотря какие фоновые задания у вас
7 snap870
 
13.03.14
13:24
Автоматический обмен данными с распределенкой через фтп из существенных. Остальное мелочь какая-то.
8 hhhh
 
13.03.14
13:27
ну если обмен, то админские конечно. Хотя бы на папку TEMP
9 snap870
 
13.03.14
13:40
Уточнил, оказывается ему удалось записать контрагента, затем он начал добавлять данные в него и вышла ошибка.
Сейчас прошло 10 минут, записать дало, но теперь начал заполнят дальше выскочила другая ошибка
Ошибка при вызове метода контекста (Выполнить). Ошибка выполнения запроса "конфликт блокировок при выполнении транзакции:
Microsoft OLE DB Provider for SQL Server. Транзакция (идентификатор процесса 57) вызвала взаимоблокировку ресурсов блокировка с другим процессом и стала жертвой взаимоблокировки. Запустите транзакцию повторно.
HRESULT=80004005, SQLSrvr: SQLSTATE=40001, state=33, Severity=D, native=1205, line=1
10 ИС-2
 
naïve
13.03.14
13:56
(9) думаю висит блокировка. Самое просто перезагрузить сервер
11 Azverin
 
13.03.14
14:04
(0) ловил ошибку в КА, только я тестировал доработки. детали не вспомню. вроде в новой константе было дело, то ли ...

но тут кажись Марс и Юпитер в эту секунду слишком сблизились и вот результат)