Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 02:58

Внешняя обработка по расписанию

Автор alex0402, 06 дек 2018, 16:21

0 Пользователей и 1 гость просматривают эту тему.

alex0402

Добрый день. Нужно сделать дополнительную обработку для выгрузки данных на сайт. Обработка должна выгружать данные на фтп по расписанию.
Можно как-то без снятия с поддержки сохранять/восстанавливать настройки ФТП?

Если просто внешняя обработка с формой, то можно использовать АвтоматическоеСохраниеДанныхВНастройках. А как их (настройки) получить в серверном вызове?

Бухгалтерия предприятия 3.0...

Спасибо за внимание.
Спасибо за Сказать спасибо

wise

(0) а Вы их на клиенте получите... и отправьте параметром...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

alex0402

Цитата: wise от 06 дек 2018, 17:10(0) а Вы их на клиенте получите... и отправьте параметром...

Цитата: alex0402 от 06 дек 2018, 16:21по расписанию.

только через серверный вызов.
Спасибо за Сказать спасибо

wise

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

alex0402

Что написать?
На клиенте:
    ИмяНастройки = "ТЕСТ";
    ЗначениеНастройки = Новый Структура("Имя", "Тест");

ХранилищеОбщихНастроек.Сохранить("КлючОбъекта","КлючНастоек",ЗначениеНастройки,"ОписаниеНастроек",);
ЗаписьЖурналаРегистрации("Отладка",,,,"Записал");

на сервере (В объекте) :
Значение = ХранилищеОбщихНастроек.Загрузить("КлючОбъекта","КлючНастоек","ОписаниеНастроек",);

ЗаписьЖурналаРегистрации("Отладка",,,,Значение.Имя);

В ЖР:

Команда ИмпортБанковскихДокументов: Ошибка выполнения:
{ВнешняяОбработка.ЕжедневнаяВыгрузкаДанных.МодульОбъекта(32)}: Значение не является значением объектного типа (Имя)
   ЗаписьЖурналаРегистрации("Отладка",,,,Значение.Имя);

т.е. ХранилищеОбщихНастроек.Загрузить возвращает неопределено.
Спасибо за Сказать спасибо

wise

(4) НЕТ клиента.!!
ВСЁ на сервере... сразу создавайте FTPСоединение и используйте его...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

alex0402

Цитата: wise от 06 дек 2018, 17:58ВСЁ на сервере... сразу создавайте FTPСоединение и используйте его...

НО клиенту как-то один раз нужно ввести параметры соединения?
Спасибо за Сказать спасибо

wise

(6) в типовых ТАКИЕ вещи(параметры соединения с интернет, учет.записи эл.почты) хранятся в отдельных метаданных...
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Теги: настройки 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск