Имя: Пароль:
1C
1С v8
как исправить дату завершения фонового задания?
0 alf2006x
 
30.10.19
17:27
Всем доброго дня.

Либо я чего-то не понимаю, либо я всё испортил...
На сервере с работающей 1С8 передвинул дату на две недели вперёд (под админскими правами ,естессно).
Можно сказать что с целью эксперимента, но на самом деле была некоторая необходимость.

Пока дата была 14 ноября на сервере оттарабанили фоновые задания.
И во всех в них проставилось время окончания фонового задания = 14.11.2019 (+ время)

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

Удалить последнее фоновое не получается (в менеджере фоновых нет такой опции).
Поменять дату выполнения в последнем фоновом регламентного не даёт - только чтение.

Какие есть варианты? Кроме как ждать наступления 14 ноября а до тех под вручную каждые три минуты запускать
на выполнение все нужные регламенты?
1 Ёпрст
 
30.10.19
17:29
(0) выключи и включи конкретное фоновое задание
2 pechkin
 
30.10.19
17:29
сервер перезапускал?
3 alf2006x
 
30.10.19
17:31
(1) Делал. Не помогает.
4 alf2006x
 
30.10.19
17:31
(2) Нет ещё. Вечерком.
Но есть сильное сомнение что это поможет.
5 alf2006x
 
30.10.19
17:41
(1) Причём, после отключения и повторного включения, когда задание выполняется,
если обновить таблицу заданий - то в колонке "выполнялось" показывает правильную дату.
А сразу после завершения - опять ноябрь.

Возможно на промежуток выполнения показывается дата начала выполнения ФЗ.
6 Ёпрст
 
30.10.19
17:48
Попробуй удалить рег задание и по-новой прописать его, даёт ?
7 pechkin
 
30.10.19
17:48
разве можно удалить рег задание?
8 alf2006x
 
30.10.19
17:49
(6) Удалить где, в конфигураторе?
9 alf2006x
 
30.10.19
17:51
(6) В предприятии, при попытке удалить, вот что выдаёт:
...ВызватьИсключение("Нельзя удалить предопределенное задание: "...
10 Ёпрст
 
30.10.19
17:52
(7) если это не предопределенное рег задание то можно
11 pechkin
 
30.10.19
17:53
(10) так из непредопределенных только по внешним обработкам могут быть
12 Ёпрст
 
30.10.19
17:54
Ну а так, если оно предопределенное, то отключи его, создай своё такое же, настрой расписание и усё.
13 alf2006x
 
30.10.19
17:56
(12) Ща всех разгоню и попробую. По результатам отпишусь.
14 Кодер
 
30.10.19
18:02
В "Инструментах Разработчика" классная консоль регзаданий.
15 alf2006x
 
30.10.19
18:05
(14) Где сей набор можно раздобыть?
16 pechkin
 
30.10.19
18:06
так она все равно не умеет дату менять
17 pechkin
 
30.10.19
18:06
как вариант можно базу пересоздать.
у вас общие списки?
18 alf2006x
 
30.10.19
18:07
(16) То есть (14) - это просто рекламная пауза была? ))
19 alf2006x
 
30.10.19
18:09
(17)
1. "базу пересоздать"?
2. "общие списки"?
Не понимаю о чем речь.
20 alf2006x
 
30.10.19
18:15
Созрел такой план:

1. Всех выгнать.
2. Выгрузить ЦФ.
3. Грохнуть в конфигураторе все "зависшие" рег. задания + обновить базу.
4. Восстановить Рег. задания из ЦФ + обновить базу.
5. Настроить фоновые задания.

И сказать что ничего не было. )
21 pechkin
 
30.10.19
18:19
можно просто удалить базу из консоил без удаления скл и заного добавить.
это будет быстрее
22 Сияющий в темноте
 
30.10.19
18:47
можно поискать,в какой таблице хранится информация о заданиях и поправить руками.
23 alf2006x
 
31.10.19
00:57
И правильный ответ был... (барабанная дробь)... в посте номер 2!

Перезапуск (я сделал полную перезагрузку компьютера - ну типа чтобы заодно и память почистить)
решил проблему!

Наверняка есть и другие, но этот имхо самый простой и надёжный способ в такой ситуации
(для тех, у кого перезапуск сервера не является табуированной темой).

Всем большое спасибо за соучастие! Печкину - респект за интуицию. )