Имя: Пароль:
1C
1С v8
УТ 10.3 Прайс-лист регламентное задание.
0 dkonakov
 
25.05.15
12:20
Добрый день.
Есть типовой прайс-лист в УТ 10.3. Задумал сделать регламентное задание, которые бы по времени формировало этот прайс лист, а потом отправляло бы по указанным адресам(Клиент-серверная архитектура)
Сложность состоит в том, что в стандартной обработке я делаю Форма.Открыть(), а на сервере этот метод недоступен.
Вручную писать заполнение построителяОтчетов или же есть какой то более гуманный выход, о котором мне неизвестно?
1 ДенисЧ
 
25.05.15
12:24
писать
2 Maniac
 
25.05.15
12:27
Объект = Обработка.траляляля.Создать()
3 Cyberhawk
 
25.05.15
12:27
Можно написать регламентное задание, которое будет запускать клиентский сеанс (в режиме внешнего соединения) с ключом запуска произвольной обработки, где ты и будешь формировать нужный тебе отчет и рассылать
4 Maniac
 
25.05.15
12:28
и далее обращение к ее любому модулю
5 Cyberhawk
 
25.05.15
12:28
Плюсы - не нужно заморачиваться с ограничениями выполнения кода на сервере
6 D_E_S_131
 
25.05.15
12:29
В УТ 10.3 обработка "ПечатьПрайсЛиста" имеет экспортную процедуру в модуле "ПечатьПрайсЛиста()", которая возвращает готовый табличный документ. Поэтому:
1. Создаешь в процедуре регл.задания экземпляр типовой обработки.
2. Инициализируешь свойства обработки.
3. Получаешь таб.документ.
4. Отправляешь его куда хочешь.
7 Timon1405
 
25.05.15
12:29
(0) посмотрите отчет "Рапорт руководителю", там уже есть все для отправки отчетов, вам остается добавить туда ваш прайс
8 dkonakov
 
25.05.15
12:31
Всем спасибо. Узнал массу вариантов, о которых не знал.
(6) Попробую сделать, как вы говорите!
9 D_E_S_131
 
25.05.15
13:46
(8) Лучше сделать как в (7) советуют (вообще программировать может не потребоваться).
10 dkonakov
 
26.05.15
12:09
(7) (9) да оно может быть и проще, но там не регламентное задание, насколько я понял, отчет должен быть открыт, а мне нужно фоном запускать задание.
11 Ненавижу 1С
 
гуру
26.05.15
12:11
(0) мне тоже было лень переписывать все под сервер, в конце концов воткнули задание Windows вызов Application
12 dkonakov
 
26.05.15
12:14
(11) клиента вызываете, как в файловой?
13 Ненавижу 1С
 
гуру
26.05.15
12:15
(12) да, клиента
14 dkonakov
 
26.05.15
12:17
(13) да, пожалуй оптимально, иначе тут работы достаточно надолго. и главное зачем.