Имя: Пароль:
1C
1С v8
Определить что Регламентное задание перезапущено
,
0 duck
 
10.10.19
11:48
Имеется: Есть регламентное задание "Перепроведение документов", которое перепроводит документы за месяц.
Задача: В случае прерывания регламентного задания (например, аварийного отключения электричества) нужно перепроводить с того документа, на котором было остановлено аварийнозавершенное задание.
Сейчас: В случае отключения э/э задание перезапускается и работает с самого начала.

То есть, одна из подзадач Задачи - это определить что текущее задание - перезапущено.
Кто нибудь знает как это можно узнать?
1 DrWatson
 
10.10.19
12:06
(0) Скинуть все перепроводимые документы в регистр сведений. При старте брать из него документы для проведения.
2 duck
 
10.10.19
12:17
(1) хороший вариант
3 hhhh
 
10.10.19
12:20
(1) если всё в транзакции, то при аварийном завершении регистр сведений будет пуст.
4 timurhv
 
10.10.19
12:24
(0) (3) в Больничной Аптеке сделан регистр сведений граница расчета себестоимости. При пересчете оттуда документ удаляется, если надо делать пересчет (перепровели документ в прошлом периоде) - добавляется.