17 июля 2025
1C-RarusTechDay 2025
8-я открытая техническая конференция для специалистов 1С
Зарегистрироваться
1C-RarusTechDay 2025 — 8‑я открытая техническая конференция для специалистов 1С

Фоновые задания

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

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

Читатель
RSS
Добрый день
Проблемка, нужно загружать и выгружать на фтп по расписанию файлы, обработки написаны и в ручном режиме работают. Подскажите пожалуйста как их внедрить в фоновые задания

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

Читатель
Процедура ПриОткрытии()
   Сервер = Новый FTPСоединение(FTPServer,,ИмяПользователя,Пароль,,);
   Сервер.УстановитьТекущийКаталог("/IN/Orders/");
   
   НайденныеФайлы = НайтиФайлы("G:\1CBases\Ecod\Out", "*.xml");    
   сч = 1;    

   Для Каждого Файл Из НайденныеФайлы Цикл
       Если Файл.ЭтоФайл() Тогда
           сч = сч + 1;
           ЗаливаемыйФайл = СокрЛП(сч) + ".xml";
           Сервер.Записать(Файл.ПолноеИмя,ЗаливаемыйФайл);
           Состояние("Перенос файлов");
           ПереместитьФайл(Файл.ПолноеИмя,"G:\1CBases\Ecod\Copy\"+ЗаливаемыйФайл);
       КонецЕсли;
   КонецЦикла;
КонецПроцедуры


Данная обработка работает
если вставить ее в фоновые задание то выдает ошибку
"Произвольная обработка:Произвольная обработка    Произвольная обработка    Задание завершено с ошибками    16.11.2010 12:06:26    16.11.2010 12:06:26    Ошибка компиляции при вычислении выражения или выполнении фрагмента кода"
Ответить

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

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