"Метод объекта не обнаружен" в регламентном задании #643621


#0 by Нуф-Нуф
есть регламентное задание, которое сохраняет печатные формы счетов фактур в эксель. при запуске процедуры регламентного задания с клиента - все норм. при запуске регламентного задания ловлю такую ошибку: {ОбщийМодуль.РегламентныеЗаданияДополнительные.Модуль}: Метод объекта не обнаружен (Печать) ПЕЧАТЬ - это экспортная процедура модуля объекта счетафактуры. почему 1с не видит ее в фоновом сеансе? то что в СчетФактура сидит именно объект счета фактуры - видно по записи журнала регистрации.
#1 by mikecool
потомучто #Если Клиент
#2 by Maxus43
потомучто Клиент
#3 by Maxus43
и убрать то нельзя!) ошибки будут
#4 by le_
Фоновые задания выполняются на сервере.
#5 by mikecool
переписать функцию печати не предлагать? ))
#6 by Maxus43
зачем курочить некуроченное? легче для фонового своё написать)
#7 by Нуф-Нуф
причем здесь клиент или сервер? процедура находится в общем модуле. в ней получается СчетФактураОбъект. На сервере разве нельзя обратиться к процедуре этого объекта?
#8 by Maxus43
процедура Печать заключена в инструкции препроцессору, Если Клиент. Её нет физически в контексте сервера, она там не скомпилирована
#9 by Sammo
Некоторые деятели оборачиваю в модуле печатные функции в если клиент. Проверь...
#10 by Maxus43
Во всех типовых, и это не для красоты сделано
#11 by mikecool
ты решил повеселить народ?
#12 by Нуф-Нуф
ааааа. стопудова! на 20 процедур выше скромно стояла "#Если Клиент Тогда" фаааак. реально затупил. Большое спасибо!
#13 by Нуф-Нуф
что за муддаки писали ут10.3
#14 by mikecool
думаешь они про остальных и тебя в частности по другому думают? )
#15 by Нуф-Нуф
возможно :)
#16 by Maxus43
во всех типовых так, да не для красоты это, уберёш инструкции - у тебя встанет всё нахрен, например обмены.
#17 by Нуф-Нуф
да не. почему нужно было печать завязывать на клиента?
#18 by Maxus43
что да не? печать - интерактивное действие типа
#19 by Maxus43
закоменти #Если Клиент Тогда Запусти проверку конфы, с галкой сервер, наслаждайся кучей ошибок... Так написаны типовые, переписывай для фонового процедуру
#20 by Нуф-Нуф
а пакетная печать? не?
#21 by Нуф-Нуф
все таки печать должна сидеть в менеджере
#22 by Maxus43
какой менеджер у УТ 10.3? она ж обычное приложение пакетная печать один фиг идёт на клиенте же
#23 by Нуф-Нуф
в обычном приложении нет модуля менеджера?
#24 by Maxus43
его не было в 8.1, когда писалась УТ :)
#25 by Нуф-Нуф
ну тогда да :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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