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