Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 14:39

И снова регламентные задания

Автор syricen, 09 апр 2012, 10:20

0 Пользователей и 1 гость просматривают эту тему.

syricen

День добрый, ув.Комрады;)

Подсобите новичку.))
1. клиент-серверная
2. Платформа 8.1.15.14
3. Конфа самописная...
Имеется обработка, с экспортной процедурой.
Создал в ОМ.РегламентныеПроцедуры процедуру (тоже экспортную) с кодом:


Если СокрЛП(ПланыОбмена.Текущий.ЭтотУзел().Код) <> "000" Тогда Возврат; КонецЕсли;

// заполнение реквизитов
Организация = "РогаКопыта"; Склад = "СкладКопыт"; КодОрганизации = "010101"; ВыбДата = ТекущаяДата();

ОсновнойПроизводитель = Новый СписокЗначений;

ОсновнойПроизводитель.Добавить(Справочники.Производитель.НайтиПоНаименованию("---", Истина));
ОсновнойПроизводитель.Добавить(Справочники.Производитель.НайтиПоНаименованию("---", Истина));
ОсновнойПроизводитель.Добавить(Справочники.Производитель.НайтиПоНаименованию("---", Истина));
ОсновнойПроизводитель.Добавить(Справочники.Производитель.НайтиПоНаименованию("---", Истина));
ОсновнойПроизводитель.Добавить(Справочники.Производитель.НайтиПоНаименованию("---", Истина));


// выгружаемся
Попытка
ВыгрузкаВБиАй = Обработки.ВыгрузкаВБиАй.Создать();

ВыгрузкаВБиАй.Организация = Организация;
ВыгрузкаВБиАй.Склад = Склад;
ВыгрузкаВБиАй.КодОрганизации = КодОрганизации;
ВыгрузкаВБиАй.ВыбДата = ВыбДата;
ВыгрузкаВБиАй.ОсновнойПроизводитель = ОсновнойПроизводитель;

ВыгрузкаВБиАй.Выгрузить();
Исключение
Возврат;
КонецПопытки;




У регламентного задания указал "ИмяМетода", поставил флаг "Предопределенное", и "Использование".
Для начала решил проверить ее работы, загнав код "свыше" в внешнюю обработку. Код сработал.

Когда настал час "Х", т.е. время запуска задания, оно не выполняется, ошибок не пишет, в фоновых заданиях висит как "выполнено", время выполнения 2 секунды, и отсутствует файл, который должна была создать Обработка.ВыгрузкаВБиАй

П.С. Не пойму куда копать  :dfbsdfbsdf:

syricen

p.s. "не мои" задания выполняются )

Dethmontt

А под кем выполняется регламентное задание у него есть права на запись в каталог куда файл выгружается?
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

syricen

Права у пользователя, под которым выполняется регламентное задание - Полные. Папка доступна для любого пользователя, как для записи, так и для чтения. Единственное, папка лежит на другом сервере (файлопомойка).


has

Тут смотреть нада в каком месте отваливается. Т.к. сообщить не сработает, то можно записывать ОписаниеОшибки в файл, ну или просто любой текст, нам тут важно смотреть если файл создался, то прошло. Методом тыка найти то место, где отваливается.

syricen


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск