|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: Сергей Королев
Индекс форума » Профиль для Сергей Королев » Сообщения, отправленные пользователем Сергей Королев
Автор Сообщение
Ошибка при попытке выполнить обмен. Версия 1С - 8.3.18.1616, конфа Бухгалтерия 3.0.108.31. Кто-нибудь может подсказать, что с этим делать?

Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки
{ОбщийМодуль.ЗаявкиВЕТИС.Модуль(1321)}: ИсходящееСообщениеОбъект.Записать();
{ОбщийМодуль.ИнтеграцияВЕТИС.Модуль(1680)}: РезультатыПередачиСообщения = ЗаявкиВЕТИС.ПередатьСообщениеВСервисОбработкиЗаявок(
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(2140)}: ИнтеграцияВЕТИС.ОбработатьЭлементОчередиПередачиДанных(ЭлементОчереди, ПараметрыОбмена);
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(1141)}: ЕстьСообщенияТребующиеОжидания = ОбработатьОчередьСообщений(ПараметрыОбмена);
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(1283)}: ВозвращаемоеЗначение = ВыполнитьОбменУниверсально(ПараметрыОбмена);
{(1)}:ИнтеграцияВЕТИСВызовСервера.ВыполнитьОбменДлительнаяОперация(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1124)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1114)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Ошибка при выполнении обработчика - 'ПриЗаписи'
по причине:
Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки
{ОбщийМодуль.РаботаСФайламиСлужебный.Модуль(3040)}: БлокировкаДанных.Заблокировать();
{ОбщийМодуль.РаботаСФайлами.Модуль(2038)}: РаботаСФайламиСлужебный.ПриЗаписиПрисоединенногоФайлаСервер(Источник.ВладелецФайла, Источник);
{ОбщийМодуль.ЗаявкиВЕТИС.Модуль(1321)}: ИсходящееСообщениеОбъект.Записать();
{ОбщийМодуль.ИнтеграцияВЕТИС.Модуль(1680)}: РезультатыПередачиСообщения = ЗаявкиВЕТИС.ПередатьСообщениеВСервисОбработкиЗаявок(
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(2140)}: ИнтеграцияВЕТИС.ОбработатьЭлементОчередиПередачиДанных(ЭлементОчереди, ПараметрыОбмена);
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(1141)}: ЕстьСообщенияТребующиеОжидания = ОбработатьОчередьСообщений(ПараметрыОбмена);
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(1283)}: ВозвращаемоеЗначение = ВыполнитьОбменУниверсально(ПараметрыОбмена);
{(1)}:ИнтеграцияВЕТИСВызовСервера.ВыполнитьОбменДлительнаяОперация(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1124)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1114)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Конфликт блокировок при выполнении транзакции:
Превышено максимальное время ожидания предоставления блокировки
{ОбщийМодуль.ИнтеграцияВЕТИС.Модуль(1709)}: ВызватьИсключение ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(2140)}: ИнтеграцияВЕТИС.ОбработатьЭлементОчередиПередачиДанных(ЭлементОчереди, ПараметрыОбмена);
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(1141)}: ЕстьСообщенияТребующиеОжидания = ОбработатьОчередьСообщений(ПараметрыОбмена);
{ОбщийМодуль.ИнтеграцияВЕТИСВызовСервера.Модуль(1283)}: ВозвращаемоеЗначение = ВыполнитьОбменУниверсально(ПараметрыОбмена);
{(1)}:ИнтеграцияВЕТИСВызовСервера.ВыполнитьОбменДлительнаяОперация(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1124)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1114)}: ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Добрый день!
Досталась база в наследство. Вникаю.
Обмен работает нестабильно (используется самописный на основе стандартного, не все подразделения работают, кто-то только в Меркурии). Используем Ветис для Бухгалтерии. Подскажите, пожалуйста, 3 вопроса:

0. Настройка "Не использовать очередь передачи записей складского журнала ВетИС" - описание "Последовательная передача записей складского журнала обязательна для версии ВетИС.API 2.0"
Под последовательной передачей что понимается? Очередь? Эта настройка должна быть выключена или включена?

1. Ряд операций завис в статусе "обрабатывается" (исходящие, входящие, объединения, производственные). При этом сами эти зависшие документы проведены, но в Протоколе обмена "Ответ на запрос оформления..." - <не передано>. При нажатии на кнопку "Выполнить обмен" - почти моментально появляется окошко "Выполнен обмен. Изменено сообщений: 0". При нажатии на Действия - Передать данные (из списка документов) - выходит сообщение "Команда не может быть выполнена для указанного документа". В основной массе документы более чем 3-хмесячной давности. Как их теперь обработать правильно?

2. Большое количество документов находятся в блоке "отработайте" в Панели Ветис, причем бОльшая часть документов со статусом "Выполнен через WEB". Порядок цифр: исходящие - 11 тыс., инвентаризации - 150 тыс., объединения - 35 тыс., производственные - 18 тыс., исходящие - 65 тыс. Производственные операции, объединения - в основном проведены, частично проведены - входящие. Насколько я понял, у пользователей нет возможностей выполнять подтверждение документов. Как теперь правильнее поступить с этими документами? Выполнить подтверждение всех (обработкой)? Насколько уместно сделать автоподтверждение и отменять только в случае ошибок?


 
Индекс форума » Профиль для Сергей Королев » Сообщения, отправленные пользователем Сергей Королев
Перейти:   

Powered by JForum 2.1.8 © JForum Team