Создаю фоновое задание Произвольная Обработка в Альфа Авто 5
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 файловый вариант
1. Сделал обработку в расширении
2. в фзФоновыеЗадания добавил процедуру открытия этой обработки
3. добавил Фоновое задание
4. но задание не выполняется (хотя обработка вручную работает)
Прикрепленные файлы
я здесь привел просто пример - ничего тут сложного
который выдает ошибку которую невозможно проанализировать - поэтому и вопрос !!!
все там совпадает
в фзФоновыеЗадания есть процедура ВыгрузкаОстатковНоменклатуры
в фоновом задании в Имя метода я вставил ВыгрузкаОстатковНоменклатуры
в чем ошибка ???
мне нужно запустить обработку в фоновом задании - БЕЗ изменения основной конфигурации
спасибо за аргументированный ответ
1. процедура ВыгрузкаОстатковНоменклатуры(СтруктураПараметров = Неопределено) Экспорт
сейчас у вас обязательно в функции должны быть параметры, а в вызове вы их не передаете..
2. Работа с экселем через Com - может быть тут какая-то засада..
Возможно что-то с правами серверного пользователя 1с..
есть ли у него права писать в указанное вами место?..
я бы сделал вывод данных в обычный табличный документ, а потом его сохранил как эксель..
3. Если уже полезли пилить конфигурацию, то уже сразу бы добавляли и само Фоновое задание в список, а не делали через произвольное.
у вас тут может быть несколько вариантов проблемы..
1. процедура ВыгрузкаОстатковНоменклатуры(СтруктураПараметров = Неопределено ) Экспорт
сейчас у вас обязательно в функции должны быть параметры, а в вызове вы их не передаете..
2. Работа с экселем через Com - может быть тут какая-то засада..
Возможно что-то с правами серверного пользователя 1с..
есть ли у него права писать в указанное вами место?..
я бы сделал вывод данных в обычный табличный документ, а потом его сохранил как эксель..
3. Если уже полезли пилить конфигурацию, то уже сразу бы добавляли и само Фоновое задание в список, а не делали через произвольное.
1. я сократил процедуру до
Процедура ВыгрузитьОстаткиВФайл() Экспорт
НаДату = ТекущаяДата();
Сообщить(НаДату);
КонецПроцедуры
и изменил
Процедура ВыгрузкаОстатковНоменклатуры(СтруктураПараметров = Неопределено) Экспорт
3. Я не хочу пилить конфигурацию
поэтому и добавил в расширение
Все равно ошибка
мне нужен механизм запуска Фоновое задание Произвольная обработка
пробовали вызов процедуры указать с наименование модуля?..
пробовали в вызове указать сразу строку вызова обработки, без модуля фоновых заданий..
да все то же
что только не пробовал
Прикрепленные файлы
пробовали в вызове указать сразу строку вызова обработки, без модуля фоновых заданий..
мне кажется что это регламентное задание вообще не рабочее))
вот так я пишу
и все равно ошибка
или оно через расширение не работает или еще чего
можно конечно поломать конфигурацию и сделать свое регламентное задание - но хочется не трогать конфу
пробовали в вызове указать сразу строку вызова обработки, без модуля фоновых заданий..
мне кажется что это регламентное задание вообще не рабочее))
вот так
фзФоновыеЗадания.ВыгрузкаОстатковНоменклатуры
или вот так
Обработки.Расш1_ВыгрузкаОстатков.Создать().ВыгрузитьОстаткиВФайл
вот так сработало))
спасибо !
Обработки.Расш1_ВыгрузкаОстатков.Создать().ВыгрузитьОстаткиВФайл
а вот так не пробовали?..
Обработки.Расш1_ВыгрузкаОстатков.Создать().ВыгрузитьОстаткиВФайл
да так тоже работает