Вход | Регистрация
 

регламентные задания

регламентные задания
Я
   mr_K
 
30.06.20 - 23:37
Есть регламентное задание, которое вызывает некую процедуру.
Так вот если вызов этой процедуры (расположена в чисто серверном модуле) идет именно регламентным заданием, то она отрабатывает без ошибок, но выполняем только часть ожидаемых действий(гружу документы, вижу что получает список из 10 например доков, которые нужно загрузить, грузит 2-3). А если вручную (из обработки например), то так же отрабатывает без ошибок, но при этом загружает все 10. Параметры вызова в обоих случаях одинаковые. Уже голову сломал, как такое может быть.
   Amra
 
1 - 30.06.20 - 23:42
Продам отладчик. Оптом скидки.
   mr_K
 
2 - 30.06.20 - 23:49
Там несколько тысяч строк кода, которые я на клиенте 2 недели отлаживал постепенно. Это полная загрузка документооборота по реализации: заказ, платежные поручения, реализации, товары, ГТД, контрагенты, договоры. Вощем все-все-все)
Понятно, что придется фоновое задание отлаживать, но как же не хочется...
И в чем разница может быть между вызовом одной и той же процедуры фоновым заданием и из клиента? Процедура, как я уже сказал, находится в чисто серверном модуле. И ладно бы совсем не работала. Выборочно работает. Вообще не понимаю, как такое может быть.
   Alexor
 
3 - 30.06.20 - 23:59
(0) может в расписании регламент задания стоит прекращать по времени?
   Alexor
 
4 - 01.07.20 - 00:00
ЖР пишет чего?
   mr_K
 
5 - 01.07.20 - 00:04
(3) нет. Задание до конца доходит. Там куча логирования, я это вижу
(4) а что оно должно писать? Ошибок нет. Конструкций в коду типа Попытка Исключение - тоже нет.
   КнОпка
 
6 - 01.07.20 - 00:19
< отлаживал 2 недели на клиенте

Регламентные несколько другие, во первых они выполняются от другого пользователя и на сервере, есть нюансы между выполнением на клиенте и на сервере, не все отладил.
Проще запускать все же на клиенте обработку, надеюсь знаешь как
   Бурза
 
7 - 01.07.20 - 07:42
(0) Смотри блокировки, скорее всего в них проблема.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.