класс SysDataImportExcel свойство RunOn = Client, далее смотрим класс BatchInfo метод doBatch
...
batch.RunType = this.parmRunClass().runsImpersonated() ? BatchRunType::Server : BatchRunType::Client;
...
это причина места запуска Клиент
без доработки - придеться указать Группу пакетов, которая не входит в обработку пакетником АОСа (администрирование\настройка\конфигурация сервера) и запускать пакет в режиме версии 4.0, то есть Основное\периодические операции\обработка - здесь класс отработает как и положено под клиентом.
То что статус Выполнение - это конечно глюк, ничего там не делается. Но глюк в том, что АОС вообще не должен был бы взять на обработку пакет Клиент. АОС ставит Готово на пакетную проводку и все. Иначе была бы ошибка о попытке запустить класс на клиенте под серверным пакетом.
насчет доработки - а вот можно ли запустить SysDataExcelCOM под сервером?
|