Ошибка отложенного проведения документов.

1. vitaly.karpov 28.03.17 10:02 Сейчас в теме
Здравствуйте.
Запилил односторонний обмен на БСП между Управление торговый предприятием для Казахстана 2.0 -> Бухгалтерия для Казахстана 2.0. Обычные формы. Платформа 8.3.8.2197. Обе ИБ клиент-сервер MS SQL 2005.

При загрузке данных в Бухгалтерия для Казахстана 2.0 интерактивно, документы проходят проверку на заполнение, и успешно проводятся. Но, при выполнении обмена по расписанию, отложенное проведение не работает.
Поймал этот момент в модуле объекта обработки "КонвертацияОбъектовИнформационныхБаз", процедура "ВыполнитьОтложенноеПроведениеДокументов()".

Вот эта строка кода

// выполняем попытку проведения документа
Объект.Записать(РежимЗаписиДокумента.Проведение);

при интерактивном обмене успешно отрабатывает, а по расписанию переходит в исключение и получаем ошибку:

"Ошибка при отложенном проведении документа: Платежное поручение исходящее 10000000177 от 27.03.2017 18:57:38. Описание ошибки: Не удалось провести "Платежное поручение исходящее 10000000177 от 27.03.2017 18:57:38"!"

При попытке записать объект, попадаю в событие "ПриЗаписи" документа. Там все нормально отрабатывает и при обмене по расписанию, возвращаюсь в исключение в процедуре "ВыполнитьОтложенноеПроведениеДокументов()".

Куда копать, ума не приложу. Может MSSQL?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. kasper076 112 28.03.17 11:45 Сейчас в теме
Журнал регистрации что говорит?
3. vitaly.karpov 28.03.17 12:15 Сейчас в теме
"Ошибка при отложенном проведении документа: Платежное поручение исходящее 10000000177 от 27.03.2017 18:57:38. Описание ошибки: Не удалось провести "Платежное поручение исходящее 10000000177 от 27.03.2017 18:57:38"!"
4. vitaly.karpov 28.03.17 12:17 Сейчас в теме
От вида документа не зависит. Это может быть и любой другой документ.
5. bmk74 243 28.03.17 16:24 Сейчас в теме
Разный контекст выполнения...как вариант. Скорее всего при ручном у вас выполняется на клиенте а при автоматическом обмене на сервере...
И что то на сервере не так отрабатывает. Возможно пытается вывести сообщение и не может. Смотрите дальше отладчиком...он же не в этой функции выдает ошибку. а в записи документа.
6. vitaly.karpov 28.03.17 21:38 Сейчас в теме
(5) Максим, отладчиком захожу в событие документа ПередЗаписью, и все строки кода отрабатывает. И уже после возвращается в "ВыполнитьОтложенноеПроведениеДокументов()" в ветку исключение. Это происходит с любым документом.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот