Имя: Пароль:
1C
1С v8
Не выполняются регламентные задания
0 1czhukov
 
05.10.11
05:50
Всем привет! База ЗУП 8.2 (2.5.40.3) Сделал регламентное задание по выгрузке данных в БП 2.0 8.2 через универсальный обмен XML. Раньше запускалось, но с ошибкой вылетало, а сейчас не запускается вовсе и ничего не сообщает(. Кроме того перестали запускаться остальные регл. задания. Все проверил. В журнале нет вообще никакой информации, на сервере 1С блокировки регл.заданий нет. В чем может быть причина?
1 Sammo
 
05.10.11
06:10
Перезагружать процесс 1с на сервере пробовал?
2 Erhov_egor
 
05.10.11
06:13
попробуй выгрузить и загрузить заново
3 1czhukov
 
05.10.11
06:19
(1) - Я немного втупил). имеется в виду процесс, под которым я сижу в 1с?
4 1czhukov
 
05.10.11
06:24
(2) - выгружал-загружал вручную, вставлял алгоритм в обработку - все работает. Кстати вот алгоритм выгрузки если вдруг будет интересно:

Процедура ВыгрузкаДокументовЗУП() Экспорт
   
   ОбработкаВыгрузкиXML = Обработки.УниверсальныйОбменДаннымиXML.Создать();
   ОбработкаВыгрузкиXML.РежимОбмена = "Выгрузка";    
   ОбработкаВыгрузкиXML.ДатаНачала     = НачалоДня(ТекущаяДата() - 86400);
   ОбработкаВыгрузкиXML.ДатаОкончания   = КонецДня(ТекущаяДата() - 86400);
   ОбработкаВыгрузкиXML.ИмяФайлаОбмена  = "\\tr\auto\ZUP82" + "_" + День(ТекущаяДата() - 86400)+ "_" + Месяц(ТекущаяДата() - 86400)+ "_" + Год(ТекущаяДата() - 86400) + ".xml";
   ОбработкаВыгрузкиXML.ИмяФайлаПравилОбмена  = "\\tr\auto\ext\ЗУП8.2-БУХ82ОФ2.xml";
   ОбработкаВыгрузкиXML.ЗагрузитьПравилаОбмена();
   ОбработкаВыгрузкиXML.ВыполнитьВыгрузку();    
   
КонецПроцедуры
5 guitar_player
 
05.10.11
06:32
(0) фоновые задания разрещены на сервере?
6 1czhukov
 
05.10.11
06:35
(5) как это проверить?
7 Sammo
 
05.10.11
06:56
(3) служба 1с пердприятия, которая запускается на application сервере
8 Sammo
 
05.10.11
06:56
+ см. консоль заданий - есть на дисках ИТС
9 poligraf
 
05.10.11
07:03
Ну и права файлики для пользователя под которым сервер пускается
10 1czhukov
 
05.10.11
07:15
(7) такое удовольствие будет доступно только по окончании рабочего дня(. Надо будет попробовать, спасибо! Кстати в базе БП тоже перестали выполняться регл. задания..(
11 1czhukov
 
05.10.11
07:15
(8) Собственно чем и балуюсь)
12 Sammo
 
05.10.11
07:36
(10) Если регламентные пропали после перезагрузки серверов, то причина в том, что SQL поднялся до сервера приложений. В этом случае регламентные не работают. Помогает перезапуск службы.
13 1czhukov
 
06.10.11
05:42
Ура! После запуска сервера 1с регл.задания заработали! теперь мое задание выполняется, но не создает файл выгрузки и снова ничего не пишет, просто выполняется (при чем за 2 секунды) и всё.. пробовал включить протокол, но он тоже не заполняется. В чем может быть причина?
14 1czhukov
 
06.10.11
05:44
Кстати алгоритм выглядит теперь след.образом:
   ОбработкаВыгрузкиXML = Обработки.УниверсальныйОбменДаннымиXML.Создать();
   ОбработкаВыгрузкиXML.РежимОбмена = "Выгрузка";
   ИмяФайлаПротоколаОбмена = "F:\temp\log.txt";
   ДописыватьДанныеВПротоколОбмена = Истина;
   ВыводВПротоколИнформационныхСообщений = Ложь;
   ОбработкаВыгрузкиXML.ИмяФайлаОбмена  = "\\trinibad10\AutoExchData1C81\ZUP82" + "_" + День(ТекущаяДата() - 86400) + "_" + Месяц(ТекущаяДата() - 86400)+ "_" + Год(ТекущаяДата() - 86400)+ ".xml";
   ОбработкаВыгрузкиXML.ИмяФайлаПравилОбмена  = "\\trinibad10\AutoExchData1C81\ExtReps\ЗУП8.2-БУХ82ОФ2.xml";
   ОбработкаВыгрузкиXML.ДатаНачала     = НачалоДня(ТекущаяДата() - 86400);
   ОбработкаВыгрузкиXML.ДатаОкончания   = КонецДня(ТекущаяДата() - 86400);
   ОбработкаВыгрузкиXML.ЗагрузитьПравилаОбмена();
   ОбработкаВыгрузкиXML.ВыполнитьВыгрузку();
15 1czhukov
 
06.10.11
07:23
Извиняюсь за глупую ошибку (забыл прописать "ОбработкаВыгрузкиXML" перед параметрами формирования протокола). Указал, теперь возникает ошибка "Ошибка при вызове конструктора (ЗаписьТекста)". Видимо проблема с правами на файлы...
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.