|
|
Внешняя обработка, формирование отчета в регламентной задаче
vicof, paramedic, takefive, lex-kex, kamysh, Prog_man, maxab72, Мультук, Доминошник, DrZombi, Bad_Aleks, K1RSAN, Волшебник, Amra, Молочный брат, Silgis, DemonShinji2, reg0303
| ☑ |
|
0
K1RSAN
25.08.26
✎
13:25
|
Такой вот вопрос возник.
Конфигурация УТ.
Сделал внешнюю обработку, которая формирует запрос, выгружает его в csv файл.
Всё нормально выгружает.
Перенес весь процесс формирования в модуль объекта в виде команды, которая должна выполняться регламентной задачей. Все параметры программно заполнил. Добавил проверку на заполнение всех параметров. Всё заполнено.
Но при попытке выполнения - запрос получает пустой результат. Как будто то ли прав не хватает на получение данных, либо ещё что.
Что может быть? Вроде всё должно работать как надо.
|
|
|
1
paramedic
25.08.26
✎
13:42
|
А запрос-то хотя бы в консоли проверяли?
|
|
|
2
K1RSAN
25.08.26
✎
13:49
|
(1) Да, конечно.
Сначала сделал обработку, где все параметры указывались ручками. Там Даты, организация, список складов и группа номенклатуры.
При переносе в модуль объекта для создания регламентной задачи все параметры получаю программно и заполняю.
|
|
|
3
lex-kex
25.08.26
✎
13:56
|
(0) Проверь через отладчик, может программно не те параметры у тебя заполняются, убери из запроса ключевое слово РАЗРЕШЕННЫЕ если выдаст ошибку значит нет прав
|
|
|
4
K1RSAN
25.08.26
✎
13:58
|
(3) Не могу поймать отладчиком регламентную задачу
|
|
|
5
lex-kex
25.08.26
✎
14:00
|
|
|
|
6
K1RSAN
25.08.26
✎
14:03
|
(5) Использую, но где точку останова ставить?
Обработка внешняя, внутри конфигурации её нет.
Если я правильно помню, то инстанс обработки создается во временном файле в момент запуска обработки.
|
|
|
7
lex-kex
25.08.26
✎
14:09
|
(6) Ты же сказал что перенес все в модуль
Я подумал, что в общий
|
|
|
8
paramedic
25.08.26
✎
14:48
|
(6) Сделай форму обработки и команду на ней на запуск процедуры для фонового задания.
Открывай обработку через Открыть файл и будет тебе счастье отладчика.
|
|