Имя: Пароль:
1C
1С v8
Создание регламентного задания
0 HelpMePlz
 
26.12.20
14:44
Добрый день. У меня такая проблема. Я сделать так что бы у у меня работало регламентное задание.
Что я сделал?
Первое я создал общий модуль во вкладке "Общее" модуль назвал его "РегЗаданиеОбменССайтомЗапчастей" в свойствах установил галочки "Сервер" и "Клиент".
Создал в модуле процедуру
код {
Процедура ОбменССайтомЗапчастей() Экспорт
    Выгрузка = Обработки.ОбменССайтомПоПродажеЗапчастей.Создать();
    Выгрузка.ИмяПроцедуры("РегЗадВыгрузка");    
КонецПроцедуры
} код
Второе я создал регламентное задание. Назвал его "ОбменССайтомЗапчастей", Имя метода назвал "РегЗаданиеОбменССайтомЗапчастей.ОбменССайтомЗапчастей".
Установил галочки "Предопределенное" и "Использование".
Третье Я создал обработку навал ее "ОбменССайтомПоПродажеЗапчастей". Добавил туда 1 реквизит. и форму
Код формы
Код {
Процедура ВыгрузкаНажатие()
    
    ПутьХранения = Строка("D:\Путь\Запчасти.xml");
    ФайлXML      = Новый ТекстовыйДокумент;
    ФайлXML.Записать(ПутьХранения);

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

Процедура РегЗадВыгрузка() Экспорт
    ВыгрузкаНажатие();
КонецПроцедуры

Процедура ОсновныеДействияФормыОсновныеДействияФормыВыполнить(Кнопка)
    
КонецПроцедуры
} код
А регламентное задание все равно не выполняется. Подскажите если что не так сделал.
1 ДедМорроз
 
26.12.20
14:51
Выгрузка.ИмяПроцедуры это что за зверь?
Экспортную процедуру можно вызывать через точку,если она в модуле обработки,а не модуле формы.
На сервере,где будет выполняться задание,у обработки формы нет.
2 HelpMePlz
 
26.12.20
15:03
(1) А можно как то с помощью отладки пройтись когда регламентное задание запускается? Что бы проверить вообще работает ли оно ?
3 Мимохожий Однако
 
26.12.20
19:12
(2) Да.
4 DJ Anthon
 
26.12.20
20:22
(2) для этого в отладке - подключение включи галочку автоматически подключать фоновые задания
5 Cthulhu
 
27.12.20
00:11
а расписание-то онастроил?
6 HelpMePlz
 
27.12.20
13:52
(5) да настроил
7 HelpMePlz
 
27.12.20
14:08
(4) Я вроде сделала так, но меня все равно даже не выкидывает в отладку. Я же правильно понимаю меня должно выбрасывать в общий модуль к которому привязано Регламентное задание. Это значит что Регламентное задание не выполняется ?
8 Cthulhu
 
27.12.20
14:12
Консоль
9 Mihail Shesternev
 
27.12.20
14:14
Посмотри журнал сообщений, обычно там показана ошибка если порвалась задача
10 Cthulhu
 
27.12.20
14:19
11 HelpMePlz
 
29.12.20
19:06
Спасибо большое