Имя: Пароль:
1C
 
Внешняя обработка, формирование отчета в регламентной задаче
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
В отладчике включи в настройках автоподключения фоновое задание

https://is1c.ru/about/pc/article/otladka-fonovykh-zadaniy-vne-fona-sinkhronno/
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) Сделай форму обработки и команду на ней на запуск процедуры для фонового задания.
Открывай обработку через Открыть файл и будет тебе счастье отладчика.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший