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

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

Страницы: 1
RSS
Создаю фоновое задание Произвольная Обработка в Альфа Авто 5, Создаю фоновое задание Произвольная Обработка в Альфа Авто 5
 
1С:Предприятие 8.3 (8.3.10.2650)

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

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

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

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

4. но задание не выполняется (хотя обработка вручную работает)
 
Дмитрий Ткаченко, мы не консультируем по собственным доработкам, только типовой функционал
 
ну хорошо приведите пример типового функционала с использованием фонового задания с Произвольной обработкой

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

и изменил

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

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

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


мне нужен механизм запуска Фоновое задание Произвольная обработка
Изменено: Дмитрий Ткаченко - 11.12.2019 12:35:05
 
ошибка та же ?..

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

пробовали в вызове указать сразу строку вызова обработки, без модуля фоновых заданий..
Изменено: Александр Мещеряков - 11.12.2019 13:35:38
 


да все то же

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

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


вот так я пишу

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

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

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

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

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

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

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

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