Имя: Пароль:
1C
1С v8
Розница 2.0, регламентные задания.
,
0 mephistos
 
23.06.15
09:06
доброго утра. розница 2.0, УФ, SQL 2012.
не выполняются в автоматическом режиме созданные руками регламентные задания.
признак у них стоит, соответственно, непредопределенный.

вопрос: как поставить этому заданию признак предопределенный ?
консоли задания для розницы я не нашел, чтобы поставить признак. на обычную ругается, ей не хватает вызываемых форм и обработок..

спасибо заранее.
1 mehfk
 
23.06.15
09:07
Как связаны консоль заданий и признак предопределенный?
2 mephistos
 
23.06.15
09:07
(1) в УТ чз консоль можно было установить заданию значение признака "Предопределенный".
3 mehfk
 
23.06.15
09:08
Врешь
4 mephistos
 
23.06.15
09:09
(3)
    Попытка
        
        Если МетаданныеВыбор = Неопределено ИЛИ МетаданныеВыбор = "" Тогда
            ВызватьИсключение("Не выбраны метаданные регламентного задания.");
        КонецЕсли;
        
        РегламентноеЗадание = Обработки.КонсольЗаданий.Создать().ПолучитьОбъектРегламентногоЗадания(РегламентноеЗаданиеИД);
        
        Если РегламентноеЗадание = Неопределено Тогда
            РегламентноеЗадание = РегламентныеЗадания.СоздатьРегламентноеЗадание(МетаданныеВыбор);
            РегламентноеЗаданиеИД = РегламентноеЗадание.УникальныйИдентификатор;
        КонецЕсли;
        
        РегламентноеЗадание.Наименование = Наименование;
        РегламентноеЗадание.Ключ = Ключ;
        РегламентноеЗадание.Использование = Использование;
        РегламентноеЗадание.ИмяПользователя = ПользователиВыбор;
        РегламентноеЗадание.КоличествоПовторовПриАварийномЗавершении = КоличествоПовторовПриАварийномЗавершении;
        РегламентноеЗадание.ИнтервалПовтораПриАварийномЗавершении = ИнтервалПовтораПриАварийномЗавершении;
        РегламентноеЗадание.Расписание = Расписание;
        
        РегламентноеЗадание.Записать();
    Исключение    



Кусок кода из стандартной консоли заданий. Вроде можно было.
5 mephistos
 
23.06.15
09:09
(3) хорошо, пусть я вру.
если по сабжу: как установить признак существующему регламентному ?
6 mehfk
 
23.06.15
09:10
И где там "Предопределенный" ?
7 mehfk
 
23.06.15
09:10
(5) Открыть конфигуратор и установить.
8 Vladal
 
23.06.15
09:10
(5) Установи признк "Использование" = Истина
9 mehfk
 
23.06.15
09:11
(8) Всю интригу испортил. :(
10 Vladal
 
23.06.15
09:11
Создай для него расписание, иначе откуда сервер будет знать, когда запускать задание?
11 Vladal
 
23.06.15
09:11
(9) А давайте не тролллить или интрижить, а помогать?
12 mehfk
 
23.06.15
09:13
(11) В правильно заданном вопросе содержится как минимум половина ответа.
13 mephistos
 
23.06.15
09:13
(9) Ммм.. Я думал, что объект данные Регламентное и объект Метаданных Регламентное - разные вещи.
У моем случае это объект данных, а именно - регламент обмена с подчиненным узлом. Он не идет в автоматическом режиме. Такого объекта метаданных нет.
14 Vladal
 
23.06.15
09:14
(12) Хочешь помочь - помогай. Хочешь реализовать свои комплексы неполноценности - ты их реализовал.
Взял тебя на заметку.
15 mephistos
 
23.06.15
09:14
(10) Так создано расписание.
Проблема встала с того момента, как перевел базу на SQL. Обмены с подчиненными узлами не идут сами.
Я уже все переделал, и заново блокировку ставил выполнения регламентов и запускал итдитп. Перечитал все топики.
17 mehfk
 
23.06.15
09:16
(15) Другие запускаются?
19 mephistos
 
23.06.15
09:18
(17) В общем-то, других и нет. Есть небольшая РИБ: ГУ и пару подчиненных узлов. И между ними шел обмен по стандартному плану. Когда создавался сценарий обмена в Рознице - автоматически создалось непредопределенное регламентное задание. В файловой версии в обработке Регламентные задания просто-напросто была кнопка "Запустить отдельный сеанс для выполнения заданий" и все было ок.
Перевел базу на SQL - задания не заводятся.
20 mehfk
 
23.06.15
09:19
Блокировка фоновых заданий в консоли сервера не включена?
21 mehfk
 
23.06.15
09:21
22 mephistos
 
23.06.15
09:21
(20) Нет. Снята.
Мне и кажется, что если поставить признак "Предопределенное" - оно пойдет.
23 mehfk
 
23.06.15
09:22
(22) Нет. Одно с другим вообще не связано.
24 Vladal
 
23.06.15
09:23
(22) Тебе надо поставить признак использования и добавить расписание. Можно однократно вручную запустить прямо из консоли.
25 mehfk
 
23.06.15
09:23
Лучше проверь еще раз.
26 mephistos
 
23.06.15
09:24
(24) Признак использования стоит. Рабочей консоли нет для Розницы :(
27 mehfk
 
23.06.15
09:25
(26) Возьми портативные инструменты разработчика. И запусти Розницу в режиме толстого клиенты обычные флрмы.
28 mephistos
 
23.06.15
09:25
(27) Идея.
Спасибо, сейчас попробую.
29 mehfk
 
23.06.15
09:32
А вообще, все там есть Администрирование - Поддержка и обслуживание - Регламентные операции - Регламентные и фоновые задания. Открываешь список регламентных заданий, если его там еще нет, то добавляешь новое, настраиваешь расписание и ставишь галку "включено". А на вкладке "фоновые задания" будешь наблюдать когда и как оно выполнялось.
30 mephistos
 
23.06.15
09:33
(29) Так в этой обработке все там есть. Задание есть, если запускать его вручную - все отлично проходит, выполняется.
Они не выполняются автоматически. Хотя расписание выполнения никуда не исчезало с 1С-ки, на каждом задании оно настроено.
31 mehfk
 
23.06.15
09:34
Значит (21)
32 mehfk
 
23.06.15
09:35
Только сейчас увидел что скрин не тот. Ну в общем, соседняя галка.
33 mephistos
 
23.06.15
09:37
(31) Эта галка снята. Но у меня тут возник вопрос:
а графы Начало на этом же скрине должны быть заполнены ? Вернее, графа. У меня пустая. Это расписание имеется в виду ?
34 mehfk
 
23.06.15
09:37
35 mehfk
 
23.06.15
09:39
(33) Покажи скрин расписания
36 mephistos
 
23.06.15
09:40
(35) Сейчас сделаю.
37 mephistos
 
23.06.15
09:48
38 mephistos
 
23.06.15
09:59
(35) В общем, даже если в админристрировании серверов задать дату начала - задания сами не выполняются
39 mehfk
 
23.06.15
10:14
Еще есть такой шаманизм: снять галку "использование", записать, закрыть. Открыть расписание и снова поставить галку "Использование"
40 mephistos
 
23.06.15
10:14
(39) Айн момент.
41 mephistos
 
23.06.15
10:17
(39) Если открыть закладку фоновые задачи, то там нет фона с выполнением регламентного задания. По идее должен же быть ?
42 mehfk
 
23.06.15
10:21
По тим вьюеру есть возможность подключиться?
43 mephistos
 
23.06.15
10:24
(42) Конечно. Куда написать ? На почту ?
44 mehfk
 
23.06.15
10:27
На почту мой ник псина народ ру.
45 mephistos
 
23.06.15
10:41
(44) Отписал, спасибо.
46 mephistos
 
23.06.15
12:15
Ап ...
Причем если запустить какое-нибудь предопределенное задание - оно начинает выполняться согласно расписанию.
А с обменами данных - нифига.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший