Запуск сеанса с регламентным заданием в БП 2 #533196


#0 by NONstop
УТ 11 возможно запустить вот с такими параметрами: (Запустить сеанс только для обработки заданий. Например, если каталог информационной базы расположен на отдельном компьютере, то эту строку можно записать в планировщик Windows. Лишний запуск сеанса будет автоматически завершен.) Возможно ли сделать что-либо подобное в БП 2.0 ???
#1 by Aleksey
А в чем проблема? Только SkipMessageBox AloneIBSession - это что за параметры, хелп их не знает
#2 by NONstop
как раз из хелпа УТ 11 это и взято
#3 by NONstop
ну я попробовал в эту же строку путь к базе БП 2 подсунуть - пустое окно :(
#4 by NONstop
хотя щас посмотрел и в УТ 11 как-то не работает. Задание типа выаолняется, а файлы не выгружаются реально...хотя руками все ОК.
#5 by Aleksey
/C <строка текста> — передача параметра в конфигурацию Получается запускается УТ в качестве параметра передается строка, "DoScheduledJobs SkipMessageBox AloneIBSession". а дальше уже написан код, которые разгребает эту строку Т.е. логично, что руками будет работать, а в регламенте нет. А так смотри код, где парсятся параметры и вставляй код в БП 2.0. В типовой это вряд ли будет.
#6 by NONstop
блин а почему из УТ не выгружется ничего ? Хотя в фоновых заданиях пишется, что выполнено
#7 by Aleksey
Предлагаешь поставить УТ11 и за тебя посидеть в отладчике? фоновые выполняются на сервере предприятия, т.е. если это отдельный комп, то может быть оттуда не видно папки куда сохраняешь, или тупа у учетки UserV81C или от какого имени у тебя сервер работает, нет прав на запись
#8 by NONstop
а у меня файловый вариант :)
#9 by NONstop
т.е. можно забыть про фоновые, как я понимаю...
#10 by Aleksey
А прописал время запуска, юзверя, для фоновой задачи?
#11 by NONstop
что за время запуска юзверя ? У меня есть время запуска задания обмена
#12 by Aleksey
У меня автообмен настроен так "C:Program Files1cv82Bin1cv8c.exe" ENTERPRISE /F "Путь к базе" /NВасилий /PПароль /Execute "Terminate.epf" В твоем случае можешь прописать в обработке код какой хочешь. Далее настраиваем планировщик винды и нашу строчку. И радуемся. Т.е. в назначенное время он запустит 1С сделает что ты его просил и завершит работу И не надо конфигу курочить
#13 by Aleksey
Интервал опроса рег задания в файловом режиме Там суть, что для работы 1С под этим юзверем должна быть постоянно запущена
#14 by NONstop
это я знаю, что должна быть запущена - вот в БП я щас так сделал походу - периодически курсок в часики превращается А вот в УТ 11 не могу догнать где это....там вообще все не знакомо :)
#15 by Aleksey
Поиск всегда рулит. И в этом случае тоже
#16 by Aleksey
Что мешает в конфигураторе запустить глобальный поиск и поискать строки DoScheduledJobs, SkipMessageBox и AloneIBSession. и оттуда уже плясать?
#17 by NONstop
должны быть штатные средства палюбому...
#18 by Aleksey
С чего бы это вдруг? И чем не штатное средства
#19 by NONstop
попробовал руками из УТ выгрузить и чтоб в БП само загрузилось - хрен... тока руками работает :(
#20 by NONstop
т.е. ты предлагаешь в в обработке прописать код запуска процедуры обмена ?
#21 by Aleksey
Добро пожаловать в 1С. Здесь все так. На бумаге красиво, а на практике ...
#22 by Aleksey
Да все что угодно, вплоть до запуска регламентного задания. Но для обмена я бы просто настроил автоматическую выгрузку/загрузку при заходе определенного пользователя. Т.е. запускаешь под пользователем обмен. Дальше настройки УРИБ видят, что вошел этот юзверь и делают обмен и далее отрабатывается код в обработке, т.е. ЗавершитьРаботуСистемы(Ложь);
#23 by NONstop
нашел в описании ошибок к УТ 11, что автообмен не работает :(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С