|
Расписание регламентного задания, выполнять в 1 и 15 день месяца | ☑ | ||
---|---|---|---|---|
0
1cnik2
13.09.17
✎
06:54
|
Привет все!
Вопрос экспертам по настройке расписаний РЗ. Как настроить расписание, чтобы задание выполнялось в 1 и 15 день месяца? Может быть, есть инструмент для моделирования срабатывания расписаний? |
|||
1
Redkiy
13.09.17
✎
07:04
|
Запускай каждый день, в обработчике проверяй день месяца на 1 и 15.
|
|||
2
shadow_sw
13.09.17
✎
07:48
|
выполняй каждый день, при запуске проверять число из даты, если 1 или 15 тогда выполнить действия конец если
|
|||
3
ИС-2
naïve
13.09.17
✎
09:05
|
на закладке "Месячные" в расписании можно укзать сколько дней с начала и с конца от начала месяца выполнять задания
|
|||
4
LuciferArh
13.09.17
✎
09:09
|
Настроить два задания: одно на 1-е число месяца, второе - на 15-е. Тоже вполне себе вариант.
|
|||
5
1cnik2
13.09.17
✎
11:00
|
нельзя, короче.. только извращения
|
|||
6
X Leshiy
13.09.17
✎
11:08
|
(5) в (3) тебе ответили, никаких извращений.
|
|||
7
1cnik2
13.09.17
✎
11:13
|
(6) там можно указать N день либо с начала, либо с окончания месяца, то есть только один день
задача сделать два дня - 1 и 15 число |
|||
8
Serg_1960
13.09.17
✎
11:17
|
А кто мешает сделать два расписания для одной задачи? Риторический вопрос, отвечать необязательно. Запуская один раз в месяц первого и один раз в месяц пятнадцатого числа.
|
|||
9
X Leshiy
13.09.17
✎
11:19
|
(7) Тогда как в (8).
Тоже не извращение. |
|||
10
1cnik2
13.09.17
✎
11:25
|
(7) кому как)
|
|||
11
1cnik2
13.09.17
✎
11:26
|
(7) а можно все-таки поподробнее, пжл? 2 расписания у одного РЗ, так можно?
|
|||
12
X Leshiy
13.09.17
✎
11:28
|
В РЗ у тебя ссылка на обработчик.
Делаешь два задания, "Дурацкое задание 1 числа", "Дурацкое задание 15 числа" и указываешь одинаковый обработчик. |
|||
13
Serg_1960
13.09.17
✎
11:29
|
Если без извращений, то фишка в том, что в расписание можно указать периодичность запуска в днях. Например, на на закладке "Общее"... Но запуск первого и пятнадцатого числа не вписывается в понятие "периодичность" расписания - сама "периодичность" месяцев - различна.
|
|||
14
X Leshiy
13.09.17
✎
11:32
|
(12) Итого 24 задания: 12 месяцев 1 и 15 числа.
(это шутка, если что) |
|||
15
Serg_1960
13.09.17
✎
11:35
|
Два регламентных задания с одним и тем-же методом (фоновой задачей).
PS: что-то я, как-то, временами коряво, как мне кажется, высказываю свои мысли... к чему бы это? :)) |
|||
16
1cnik2
13.09.17
✎
11:37
|
(15) это потому что в очередной раз 1с велосипед изобрели
круто вот так https://ru.wikipedia.org/wiki/Cron а еще круче - привязать к регламентированному календарю |
|||
17
1cnik2
13.09.17
✎
11:38
|
всем спасибо, уже давно сделал как в (1)
|
|||
18
X Leshiy
13.09.17
✎
11:41
|
(17) А сделал бы как в (12), вообще в код не надо было бы лезть и ругать 1С за то, что не можешь себе представить два задания с одним обработчиком.
|
|||
19
1cnik2
13.09.17
✎
11:46
|
(18) ваш вариант спорный при количестве РЗ около 1000, сложно будет ориентироваться
при этом, все равно остается проблема запуска "в первый и 11-й рабочий день месяца", она не решается вашим способом, а решается (1) |
|||
20
Serg_1960
13.09.17
✎
11:46
|
(16) Вы не правы, они велосипед не изобретали. А токмо ради того "А чтобы было!" - они детский самокатик сбоку пристроили - его нужно толкать, а не крутить :))
|
|||
21
Serg_1960
13.09.17
✎
11:48
|
(19) Это сам вариант с 1000 РЗ - спорный :)
|
|||
22
X Leshiy
13.09.17
✎
11:49
|
(19) При количестве РЗ в 1С "около 1000" пора обращаться к врачу.
|
|||
23
1cnik2
13.09.17
✎
11:49
|
а чем он спорный? :)
|
|||
24
X Leshiy
13.09.17
✎
11:52
|
(23) Нормальному человеку сложно представить, зачем в 1С даже 100 заданий.
|
|||
25
Serg_1960
13.09.17
✎
11:55
|
(23) Нууу... например, трудно представить акой документооборот, в котором есть 1000 видов документов, никак не связанных между собой. Так и регламентные задания, которые по сути своей автономны и независимы друг от друга.
Наверняка в такой виртуальной конфигурации с 1000 РЗ, есть отдельные "звенья", которые можно/нужно преобразовать в "цепочки". |
|||
26
Serg_1960
13.09.17
✎
11:56
|
"акой" --> "такой", sorry
|
|||
27
X Leshiy
13.09.17
✎
11:58
|
(25) Первым делом, преобразовать "программиста" в "бывшего программиста" :)
|
|||
28
1cnik2
13.09.17
✎
12:00
|
(25) трудно != невозможно
можно подробнее про звенья/цепочки? |
|||
29
X Leshiy
13.09.17
✎
12:08
|
(28) А еще есть "Число Грэма".
|
|||
30
Serg_1960
13.09.17
✎
12:09
|
Подробнее? "Звенья" и "цепочки" - это оборот речи; образное выражение; выражение, смысл которого понимают не в буквальном смысле, а через обращение к какому-то образу.
|
|||
31
Serg_1960
13.09.17
✎
12:09
|
Шутка :)
|
|||
32
1cnik2
13.09.17
✎
12:16
|
(31) ну поясните же, что вы имеете ввиду) можно на примере
|
|||
33
Serg_1960
13.09.17
✎
12:37
|
Представьте себе, например, что у вас есть несколько автономных РЗ типа:
"Реиндексация таблиц"; "Проверка логической целостности"; "Проверка ссылочной целостности"; "Пересчет итогов"... уже поняли к чему речь веду? Эти, отдельные и автономные по сути своей "звенья", могут быть одной "цепочкой"? А почему и нет? Одно регламентное задание с именем "Тестирование и исправление" :) Есть ли смысл объединять? Теоретически, да, есть смысл! Если, например, нужно обеспечить их последовательное исполнение; исключить одновременный запуск; остановить их работу в случае выявления ошибки и т.д. Вы скажите "Это можно организовать через расписание и проверку в самих задачах", а я возражу: а можно ведь проще. Всё то, что их объединяет, оформить водном регламентном задании. Они же, в принципе, уже "объедены", через обрабатывание единых для всех них данных базы. |
|||
34
1cnik2
13.09.17
✎
12:53
|
(9) хорошо допустим, мы совершили маленький подвиг и РЗ стало не 1000, а 995 :)
скажите, а как бы вы решили вторую проблему из (19) ? |
|||
35
X Leshiy
13.09.17
✎
12:58
|
(34) В обработчике.
(0) решается в (4) А что? |
|||
36
Serg_1960
13.09.17
✎
13:00
|
(34) А вы разве не обратили внимание, что (33) уже было озвучено в (1)? Там ведь тоже самое, но очень лаконично :):)
Вызывается регламентное задание и перед выполнением основной работы проверяется/определяется состав действий. |
|||
37
1cnik2
13.09.17
✎
13:02
|
(36) я надеялся, что изящный способ есть :)
|
|||
38
Serg_1960
13.09.17
✎
13:11
|
Это не ко мне, это Вам нужен Гений 1С :))
|
|||
39
1cnik2
13.09.17
✎
13:15
|
(38) читал про него.. а где у него там изящное хоть чтото?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |