|
Как получить время окончания работы регламента... | ☑ | ||
---|---|---|---|---|
0
mikecool
08.12.11
✎
16:18
|
в модуле обработчика этого регламента?
Ваяю собственное восстановление последовательности, хочу прерывать выполнение модуля при приближении времени окончания срока работы регламентного задания... это к тому,что бы не писать границу при каждом успешном проведении, а только в момент завершения работы |
|||
1
Defender aka LINN
08.12.11
✎
16:19
|
3 раза прочитал, ничего не понял.
|
|||
2
mikecool
08.12.11
✎
16:23
|
(1) крутится модуль, проводит доки, подходит время окончания задания - останавливаю процесс, записываю границу
|
|||
3
Defender aka LINN
08.12.11
✎
16:26
|
(2) Ну и проверяй ТекущаяДата(), в чем проблема?
|
|||
4
Галахад
гуру
08.12.11
✎
16:28
|
(3) С чем ее сравнивать?
|
|||
5
mikecool
08.12.11
✎
16:28
|
(3) регламенту разрешено работать до шести утра
как определить - из какого регламента запущен процесс, который щас выполняется? там уже достать расписание не проблема |
|||
6
mikecool
08.12.11
✎
16:29
|
перебор и по имени метода?
|
|||
7
Defender aka LINN
08.12.11
✎
16:30
|
(4) С 6 утра! Всегда ваш, К.О.
(5) регламент - это такая хрень на листе А4, которую разрабатывают, которой следуют и под которой расписываются при ознакомлении. В 1С он ничего запустить не способен. |
|||
8
Maxus43
08.12.11
✎
16:31
|
>>из какого регламента запущен процесс, который щас выполняется\
у тебя несколько рег заданий вызывают одну и туже процедуру? если нет то в чем проблема я не понял |
|||
9
mikecool
08.12.11
✎
16:33
|
(8) планируется на несколько...
но может я хренью маюсь, и проще сделать несколько обработчиков с вызовом функции с параметром в принципе - придумал уже все ))) |
|||
10
mikecool
08.12.11
✎
16:34
|
(7) хватит демагогии )))
|
|||
11
Maxus43
08.12.11
✎
16:35
|
а воще - опасно ж так, вдруг чо случится - граница то не сдвинется. запись границы имхо мало очень времени, в других местах надо производительность улучшать
|
|||
12
mikecool
08.12.11
✎
16:36
|
(11) подумыываю и над этим
может раз в пол-часа таки буду писать, даже в случае краха много не потеряется |
|||
13
Maxus43
08.12.11
✎
16:41
|
я к тому что не надо так извращаться. замер производительности покажет сколько времени границу пишет, по сравнению с остальным - это даже не капля, это одноклеточная бактерия в море
|
|||
14
mikecool
08.12.11
✎
16:51
|
(13) посмотрю, может так и окажется ))
вернее - скорее всего так и окажется, не думаю что куча тригеров висит на этих таблицах |
|||
15
mikecool
08.12.11
✎
17:15
|
не понятно
запрос к границам возвращает две записи Организация ПроведенВХронологическойПоследовательности Период Регистратор МоментВремени моя орагнизация Нет 09.01.2008 0:00:00 Списание товаров б/р-0000001 от 09.01.2008 0:00:00 09.01.2008 0:00:00; Списание товаров б/р-0000001 от 09.01.2008 0:00:00 пусто Нет 24.04.2008 11:28:57 Закрытие заказов покупателей 00000000029 от 24.04.2008 11:28:57 24.04.2008 11:28:57; Закрытие заказов покупателей 00000000029 от 24.04.2008 11:28:57 метод Последовательности.ПартионныйУчет.ПолучитьГраницы("Организация, ПроведенВХронологическойПоследовательности") возвращает ТЗ с одной записью организация = пусто ПроведенВХронологическойПоследовательности = Нет Документ границы = Списание товаров б/р-0000001 от 09.01.2008 0:00:00 как сие понимать? |
|||
16
mikecool
08.12.11
✎
17:16
|
+15 метод возвращает какое то "пересечение" результата запроса
|
|||
17
Feanor
09.12.11
✎
09:38
|
(16) запрос к границам обычно возвращает столько записей, сколько различных значений измерений имеется в таблице последовательности
|
|||
18
Serg_1960
09.12.11
✎
09:59
|
(0) Через менеджер ПолучитьФоновыеЗадания с отбором по наименованию и состоянию "Активно". У фонового задания - получить РегламентноеЗадание, а у него - Расписание...
|
|||
19
Serg_1960
09.12.11
✎
10:00
|
(18) хех :) Иголка в утке, утка - в зайце, а заяц...
|
|||
20
mikecool
09.12.11
✎
10:02
|
(17) вот в том то и косячок, нет ни одной записи в таблице последовательности с заполненной организацией ((
|
|||
21
Feanor
09.12.11
✎
10:08
|
(20) да, это косяк. За 500 рублей продам обработку, которая это выправит)))
|
|||
22
mikecool
09.12.11
✎
10:12
|
(21) ну тебя ))) за 500 р я лучше пару коктейлей тяпну )
|
|||
23
mikecool
09.12.11
✎
10:12
|
+22 за твое здоровье гыгы
|
|||
24
Feanor
09.12.11
✎
10:14
|
(23) ыыы, если нада могу скинуть, тока у меня наоборот было, в последовательности по БУ пустая организация
|
|||
25
mikecool
09.12.11
✎
10:32
|
(24) не, не нать... сам наковыряю, если что, мне бы с причиной разобраться ))
|
|||
26
Feanor
09.12.11
✎
10:35
|
(25) ок, разберешься - расскажи мне тоже, а то я так и не догнал. такие ошибки вылазят в базе периодически просто, хз почему.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |