Имя: Пароль:
1C
1С v8
как завершитьРаботуСистемы на сервере
0 na1kk
 
21.01.19
12:29
Задача: регл.операции подключаться к внешней обработке(которая проводит документы и в нужной момент завершает сеанс). Я написал код во в модуле объекта обработки и в регл.процедуре обращаюсь к ней. Но встала проблема насчет завершения системы, когда она все отработает или включиться не в то время.
1 breezee
 
21.01.19
12:49
(0) А зачем завершать сеанс? Регламентные задания завершаются автоматически
2 na1kk
 
21.01.19
12:56
(1) если включится не в то время, когда указал пользак в своих настройках. а регл.просто каждый час будет запускаться и смотреть, можно или нет выполнять
3 na1kk
 
21.01.19
14:23
есть еще идеи?
4 FIXXXL
 
21.01.19
14:24
(2) ну и пусть "смотрит" перед тем, как навыполнять
5 na1kk
 
21.01.19
14:31
(4) поясни пожалуйста
6 PiotrLoginov
 
21.01.19
14:42
(5)  А что тут пояснять? В коде регламентного перед основным кодом прописываем те или иные проверки, что условия соблюдены. Если нет - ничего не делаем (регламентное задание завершается).
7 na1kk
 
21.01.19
15:24
(6) Процедура или функция с указанным именем не определена (ЗавершитьРаботуСистемы) если я ее в общий модуль вытаскиваю
8 PiotrLoginov
 
21.01.19
15:25
(7)   см. (1)
9 PiotrLoginov
 
21.01.19
15:26
Просто ничего не делаем. Дополнительные "завершения" нам не нужны. Код закончился - сеанс регламентного задания завершился.
10 na1kk
 
21.01.19
15:28
(8) см. (2)
11 FIXXXL
 
21.01.19
15:29
(10) рассказывай кто-что "не должно включаться" и при чем тут регламент
12 na1kk
 
21.01.19
15:29
(9) с завершением понятно, я говорю про тот момент, когда пользователь не указал со скольких он хочет запускать обработку. чтобы раньше она не запускалась указанного времени
13 hhhh
 
21.01.19
15:32
(12) она запустится по расписанию. Раньше не запустится. У нее же расписание задано.
14 na1kk
 
21.01.19
15:34
(13) не не так. Она запускается и каждый час пробудет запустить обработку, если время указано в интервале, то проведение запускается, если нет, то не запускается.
15 ДенисЧ
 
21.01.19
15:52
(14) Ну и в чём дело? Задание стартует, смотрит время. Если время раньше установленного, тогда возврат, иначе выполянем работу.
В чём загвоздка?
16 na1kk
 
21.01.19
16:57
(15) мне надо это переосмыслить)
17 Chameleon1980
 
21.01.19
20:31
Автор пьян?
18 Fram
 
21.01.19
20:49
(16) Нечего переосмыслять.. ВОЗВРАТ тебе нужен, а не ЗавершитьРаботуСистемы
19 Сияющий в темноте
 
21.01.19
21:34
Вам надо завершить задание с ошибкой,чтобы не было видимости что оно завершилось-тогда исключение.
если это не важно,то можно просто завершить задание,не выполняя то,что в нем заложено.
20 palsergeich
 
21.01.19
21:53
На ровном месте просрать 8 часов.
Браво.
Вы по моему просто не очень понимаете что такое 1с и ее текущие методики и из этого такая костыльно ориентированная задача.
21 na1kk
 
22.01.19
09:33
(20) ))))