Имя: Пароль:
1C
 
Как в облачной базе настроить регламентное задание?
,
0 Гений 1С
 
гуру
03.02.20
16:00
Есть конфа базовая БП3, менять конфу нельзя, она в облаке.
Пишу обмен с Битрикс через внешнюю обработку.
Хотят чтобы обмен работал в ручном режиме и автоматом.
Как запустить по расписанию обмен? Надо как-то эту внешнюю обработку вставить в регламентное задание.
Такое возможно?
1 fisher
 
03.02.20
16:13
Вроде как подсистема БСП доп-отчетов и обработок предусматривает возможность запуска обработок по расписанию. Но сам не юзал. Кури доку по БСП.
2 fisher
 
03.02.20
16:21
Вариант запуска «Вызов серверного метода»
Для этого варианта запуска необходимо в модуле обработки требуется завести экспортную процедуру определенного вида.
Для глобальных отчетов и глобальных обработок реализовать экспортную процедуру ВыполнитьКоманду с параметрами ИдентификаторКоманды и ПараметрыВыполненияКоманд (подробнее про состав параметров см. комментарий к функции ТипКомандыВызовСерверногоМетода модуля ДополнительныеОтчетыИОбработкиКлиентСервер)
Как я понял, если оформить доп-обработку по этому варианту запуска, то в ее настройках будет доступна опция настройки расписания, по которому будет вызываться эта самая ВыполнитьКоманду()
3 goodprog
 
03.02.20
16:23
(0) да можно, в обработке есть запуск по расписанию
4 goodprog
 
03.02.20
16:23
5 pechkin
 
03.02.20
16:24
интресно в облаке то разрешаеют свои регламент запускать?
6 fisher
 
03.02.20
16:28
Как я понял, если в сведениях обработки прописать и команду "ВызовСерверногоМетода" и "ОткрытиеФормы", то ее можно будет и открывать интерактивно и запускать по расписанию. Не зря ведь для команд обработки цельная таблица предусмотрена :)
7 Ненавижу 1С
 
гуру
03.02.20
16:29
а как же расширения?
8 pechkin
 
03.02.20
16:32
(6) чтобы настройки сохранить, только так и можно
9 Гений 1С
 
гуру
03.02.20
16:45
(1)
https://its.1c.ru/db/freshdev/content/102/hdoc
https://its.1c.ru/db/v8316doc#bookmark:dev:TI000001274

Там без 100 грамм не разберешься, а я не пью, ЗОЖ и все такое
10 Гений 1С
 
гуру
03.02.20
16:45
(4) О, это ближе к теме.
(5) хз, у них на Fresh. НЕ знаю. ;-)
11 Гений 1С
 
гуру
03.02.20
16:46
(7) а для базовой БП можно кстати юзать расширения? но там обмен простой, наверное расширения - из пушки по воробьям, да и сопровождение потом сложнее будет.
12 hhhh
 
03.02.20
16:51
(10) если Fresh, то сразу умножай число часов на 2.
13 goodprog
 
03.02.20
16:52
(11) для базовой нельзя
14 goodprog
 
03.02.20
16:53
(12) я бы даже сказал на три. Особенно все когда речь идет об обменах с внешними системами. Все подключения должны быть именно "на клиенте" и прочая гора требований, которая значительно усложняет разработку, а иногда делает ее вообще невозможной.
15 Гений 1С
 
гуру
03.02.20
20:36
(14) ну не знаю, там SSH, хотя спасибо, что предупредили, что все на клиенте. Это да, нюансик, о котором я не подумал.
Потом если что отпишусь, вошел я в бюджет или нет.
16 Winnie Buh
 
03.02.20
23:20
(13) во фреше расширения можно и к базовой конфе подключить
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс