Показать сообщение отдельно
Старый 09.05.2015, 15:33   #1  
pedrozzz is offline
pedrozzz
Молодой, подающий надежды
Аватар для pedrozzz
MCBMSS
Лучший по профессии 2015
 
164 / 218 (8) ++++++
Регистрация: 18.02.2010
Адрес: Краснодар
Цитата:
Сообщение от demoded Посмотреть сообщение
Ошибка случается в SysOperationController.batchAsyncCallback
Это не причина, а следствие ошибки, возникшей в ходе выполнения операции. Во входящем параметре AifAsyncResult не так много инфы, но есть, например parmExceptionType(), посмотрите, что в нем, может натолкнет на какие мысли (если там не банальный Error)

Так же попробуйте у менюитема, вызывающего операцию, указать
X++:
EnumTypeParameter = SysOperationExecutionMode
EnumParameter = Synchronous
Если запуск осуществляется через стандартный контроллер SysOperationServiceController, то тогда операция запустится в том же потоке. Попробуйте сначала просто без галки "Выполнять бизнесс операции в CIL" запустить и посмотреть, что операция в принципе выполняется. Потом можно с галкой попробовать и посмотреть, что она выполняется в CIL (просто в CIL, без пакета).

Если через CIL она выполняется, а в пакете нет, то это достаточно странно. Если же она не выполнится, то тогда смотрите уже в сторону совместимости код в CIL и без
__________________
Кононов Пётр