Создаю фоновое задание Произвольная Обработка в Альфа Авто 5

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Интересующийся
RSS
1С:Предприятие 8.3 (8.3.10.2650)

Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 файловый вариант

1. Сделал обработку в расширении

2. в фзФоновыеЗадания добавил процедуру открытия этой обработки

3. добавил Фоновое задание

4. но задание не выполняется (хотя обработка вручную работает)

Прикрепленные файлы

Декоративное изображение 124
Сотрудник 1С-Рарус
Дмитрий Ткаченко, мы не консультируем по собственным доработкам, только типовой функционал
Интересующийся
ну хорошо приведите пример типового функционала с использованием фонового задания с Произвольной обработкой

я здесь привел просто пример - ничего тут сложного
Интересующийся
Я пытаюсь использовать типовой функционал !!!
который выдает ошибку которую невозможно проанализировать - поэтому и вопрос !!!
Сотрудник 1С-Рарус
Дмитрий Ткаченко, значит Вы неверно прописываете имя метода  
Интересующийся
я картинки зачем привел в описании ?!

все там совпадает

в фзФоновыеЗадания есть процедура ВыгрузкаОстатковНоменклатуры

в фоновом задании в Имя метода я вставил ВыгрузкаОстатковНоменклатуры

в чем ошибка ???
Интересующийся
может есть другой способ

мне нужно запустить обработку в фоновом задании - БЕЗ изменения основной конфигурации
Сотрудник 1С-Рарус
Дмитрий Ткаченко, мы не оказываем консультации по добавлению произвольной обработки в регламентные задания.
Интересующийся
ну что я могу сказать - крутая у вас поддержка
спасибо за аргументированный ответ
Пользователь ПП
у вас тут может быть несколько вариантов проблемы..
1. процедура ВыгрузкаОстатковНоменклатуры(СтруктураПараметров = Неопределено) Экспорт
сейчас у вас обязательно в функции должны быть параметры, а в вызове вы их не передаете..

2. Работа с экселем через Com - может быть тут какая-то засада..
Возможно что-то с правами серверного пользователя 1с..
есть ли у него права писать в указанное вами место?..
я бы сделал вывод данных в обычный табличный документ, а потом его сохранил как эксель..

3. Если уже полезли пилить конфигурацию, то уже сразу бы добавляли и само Фоновое задание в список, а не делали через произвольное.
Интересующийся
Цитата
Александр Мещеряков написал:
у вас тут может быть несколько вариантов проблемы..
1. процедура ВыгрузкаОстатковНоменклатуры(СтруктураПараметров  = Неопределено ) Экспорт
сейчас у вас обязательно в функции должны быть параметры, а в вызове вы их не передаете..

2. Работа с экселем через Com - может быть тут какая-то засада..
Возможно что-то с правами серверного пользователя 1с..
есть ли у него права писать в указанное вами место?..
я бы сделал вывод данных в обычный табличный документ, а потом его сохранил как эксель..

3. Если уже полезли пилить конфигурацию, то уже сразу бы добавляли и само Фоновое задание в список, а не делали через произвольное.

1. я сократил процедуру до

Процедура ВыгрузитьОстаткиВФайл() Экспорт

НаДату = ТекущаяДата();

Сообщить(НаДату);

КонецПроцедуры

и изменил

Процедура ВыгрузкаОстатковНоменклатуры(СтруктураПараметров = Неопределено) Экспорт

3. Я не хочу пилить конфигурацию
поэтому и добавил в расширение

Все равно ошибка


мне нужен механизм запуска Фоновое задание Произвольная обработка
Пользователь ПП
ошибка та же ?..

пробовали вызов процедуры указать с наименование модуля?..

пробовали в вызове указать сразу строку вызова обработки, без модуля фоновых заданий..
Интересующийся


да все то же

что только не пробовал

Прикрепленные файлы

Интересующийся
Цитата
Александр Мещеряков написал:
пробовали в вызове указать сразу строку вызова обработки, без модуля фоновых заданий..
вот это не понял

мне кажется что это регламентное задание вообще не рабочее))
Интересующийся


вот так я пишу

и все равно ошибка

или оно через расширение не работает или еще чего

можно конечно поломать конфигурацию и сделать свое регламентное задание - но хочется не трогать конфу
Пользователь ПП
Цитата
Дмитрий Ткаченко написал:
Цитата
/forum/user/5205/ Александр Мещеряков написал:
пробовали в вызове указать сразу строку вызова обработки, без модуля фоновых заданий..
вот это не понял

мне кажется что это регламентное задание вообще не рабочее))
рабочее.. может действительно не умеет с расширением работать..

вот так
фзФоновыеЗадания.ВыгрузкаОстатковНоменклатуры

или вот так
Обработки.Расш1_ВыгрузкаОстатков.Создать().ВыгрузитьОстаткиВФайл
Интересующийся
фзФоновыеЗадания.ВыгрузкаОстатковНоменклатуры

вот так сработало))
спасибо !
Пользователь ПП
Цитата
Дмитрий Ткаченко написал:
Обработки.Расш1_ВыгрузкаОстатков.Создать().ВыгрузитьОстаткиВФайл
Обработки.Расш1_ВыгрузкаОстатков.Создать().ВыгрузитьОстаткиВФайл
а вот так не пробовали?..
Интересующийся
Цитата
Александр Мещеряков написал:
Обработки.Расш1_ВыгрузкаОстатков.Создать().ВыгрузитьОстаткиВФайл

да так тоже работает
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С