Имя: Пароль:
1C
 
Регламентные задания HELP ME!
0 Midzgun
 
23.05.11
12:37
Товарищи, коллеги, знакомые, помогите пожалуйста! Уже три дня рою интернет в поисках инфы по регламентным заданиям. Стоит конфа КА 1.0.14.1 клиент-серверный вариант. Есть другая база с другой конфигурацией. Правила обмена настроил с помощью конвертации данных. Обмен пытаюсь сделать автоматическим с помощью Настроек обмена данными в КА. Там указываю правила обмена, каталог другой базы, рассписание (каждый день, каждые 600 сек) и другие настройки. В настройках ставлю "Тип обмена" = Обмен через подключение к ИБ. Создал пользователя АвтоОбмен. Указал его в настройках. Все сохраняю, но ничего не происходит. Задание не запускается. В консоле заданий стоит использование = истина, но результат и дата последнего выполнения пустая. Подскажите пожалуйста, что может быть не так????
1 mirosh
 
23.05.11
12:38
(0) в консоли заданий посмотри расписание
2 Mitriy
 
23.05.11
12:40
(0) как вариант, перезапустить службу сервера 1С...
3 Midzgun
 
23.05.11
12:40
(1) посмотрел: каждый день; каждые 600 сек
4 Midzgun
 
23.05.11
12:43
(2) Сейчас в базе пользователи, вечером можно попробовать. Может какие блокировки на сервере есть?
5 mirosh
 
23.05.11
12:43
(4) вряд ли
6 kolubo
 
23.05.11
13:05
Блокировка регламентных заданий в свойствах базы не включена?
7 lxs
 
23.05.11
13:11
Платформа?
8 Midzgun
 
23.05.11
13:15
(6) Отключена
9 Midaw
 
23.05.11
13:15
есть две темы. первое у расписания задания дата начала желательна. второе, выполнение можно видеть по колонке "Последнее фоновое задание" в таблице получаемой программным способом РегламентированныеЗадания. Если там пусто, выполнения не было.
10 Midzgun
 
23.05.11
13:15
(8) 8.2.13.219
11 lxs
 
23.05.11
13:19
(10) рестарт сервера.
12 Midzgun
 
23.05.11
13:19
В кластере серверов в процессах честно стартует планировщих заданий. Но не точно по рассписанию а плюч где-то секунд 10-15. Это тот процесс или нет? Можно ли где-нибудь запустить отладку?
13 Midaw
 
23.05.11
13:19
(12) планировщик должен работать всегда!
14 Midzgun
 
23.05.11
13:19
(9) Как программно получить эту таблицу?
15 Midzgun
 
23.05.11
13:21
Сделал рассписание: c 23 мая 2011 г. по 24 мая 2011 г. каждый  день; каждые 120 сек.
16 Midaw
 
23.05.11
13:21
ТаблЗаданий.Очистить();
   
   Массив = РегламентныеЗадания.ПолучитьРегламентныеЗадания();
   Для Каждого Элем Из Массив Цикл
       НовСтрока = ТаблЗаданий.Добавить();
       ЗаполнитьЗначенияСвойств(НовСтрока, Элем);
   КонецЦикла;
   
   //ТаблЗаданий = ТЗ;
   //ЭлементыФормы.ТаблЗаданий.СоздатьКолонки();
17 Midaw
 
23.05.11
13:21
чуток поправить только надо
18 Midzgun
 
23.05.11
13:24
(16) Это на сервеной машине надо смотреть или можно на клиентской?
19 Midaw
 
23.05.11
13:25
МенеджерРегламентныхЗаданий (ScheduledJobsManager)
ПолучитьРегламентныеЗадания (GetScheduledJobs)
Синтаксис:
ПолучитьРегламентныеЗадания(<Отбор>)
Параметры:
<Отбор> (необязательный)
Тип: Структура. Структура, задающая отбор. Значениями структуры могут быть: УникальныйИдентификатор, Ключ, Метаданные, Предопределенное, Использование, Наименование. Если отбор не задан, получаются все регламентные задания.
Если выполняется отбор по метаданным, то в качестве значения Метаданные можно указать либо объект метаданных регламентного задания, либо его имя.
Возвращаемое значение:
Тип: Массив.
Описание:
Получает массив регламентных заданий по заданному отбору. Получение регламентных заданий возможно только для администратора.

Доступность:
Сервер, толстый клиент, внешнее соединение.
20 Midzgun
 
23.05.11
13:28
(19) Это получается что-то типа консоли заданий?
21 Midaw
 
23.05.11
13:32
(20) попробовал бы уже давно ) делов то в "Табло" ввести несколько строчек
22 Mickeleangelo
 
23.05.11
13:32
1. Ударить в бубен
2. В консоли сервера для базы поставить запрет на выполнение регламентных заданий
3. Ударить в бубен
4. В консоли сервера для базы снять запрет на выполнение регламентных заданий.
5. Ударить в бубен
23 Midaw
 
23.05.11
13:33
В новой обработке на "Выполнить" напиши код:

РегламентныеЗадания.ПолучитьРегламентныеЗадания().ВыбратьСтроку();
24 Midzgun
 
23.05.11
13:33
(21) Попробовал в колонке "ПоследнееЗадание" - пусто
25 Midaw
 
23.05.11
13:37
(24) теперь попробуй расписание написать с нуля. обязательно дату начала, через день и ничё больше не трожь. если не появиться "фоновое задание". начинай ковырять то что тебе писали выше. перезапуск службы, переключение галок...
26 Midzgun
 
23.05.11
13:37
(22) Бубна нету, но станцевал ритуальный танец. Ждемс...
27 Midzgun
 
23.05.11
13:43
Нифига, молчит зараза!
28 lxs
 
23.05.11
13:45
(27) Если ты удалял задания уже в  процессе тестирования, нужен рестарт сервера приложений. У 8.2 есть такой баг.
29 Midzgun
 
23.05.11
13:48
(28) Через полчаса попробую
30 Mickeleangelo
 
23.05.11
13:49
(29) Ещё можно проверить, все ли функции кластера включены для этого рабочего сервера (особенно выполнение регл. заданий).
31 Midzgun
 
23.05.11
13:57
(30) А где это проверить?
32 Midzgun
 
23.05.11
14:03
УРААА! Спосла перезагрузка сервера! Всем спасибо ОГРОМНОЕ!