1С Веб-клиент и обмен с FTP #798873


#0 by Romasini
Есть 1с УНФ в "облаке" (считай, веб-клиент). Надо в нее добавить дополнительную обработку, которая получает файлы из ftp, пишет файл на ftp, удаляет файл с ftp. 1) Обработку нельзя открыть, как внешнюю через Файл-Открыть (права порезаны) 2) Обработка должна работать через БСП "Дополнительные отчеты/обработки" (товарищи из "облака" проверяют обработку и добавляют ее в дополнительные обработки) 3) Обработка в должна работать в Безопасном режиме В безопасном режиме использовать ftp-соединение нельзя, но можно использовать разрешенные функции/процедуры, но не знаю, как их использовать Вопрос: есть у кого нить пример такой обработки/кода?
#1 by Cyberhawk
Какой же это безопасный режим будет, если обработка сможет получать файл с ФТП или писат туда, а?
#2 by Romasini
Есть ДополнительныеОтчетыИОбработкиВБезопасномРежиме.ПолучитьФайлИзИнтернета и ДополнительныеОтчетыИОбработкиВБезопасномРежиме.ПередатьФайлВИнтернет Они как то могут быть задействованы, вот и спрашиваю, как их сипользовать
#3 by Romasini
ап
#4 by Вафель
можно сделать как безопасную, но для этого ее хэш нужно прописать в профиле безопасности в кластере
#5 by Romasini
и как это мне должно помочь? 1С то "в облаке", с профилями безопасности сервис не работает (говорят, пока)... Сейчас можно прописать в обработке разрешения на использование  расширений безопасного режима БСП. Как прописывать - научился, а как дальше быть - не знаю...
#6 by mehfk
"Пользуйтесь 1С SaaS!" - говорили они...
#7 by Garykom
Рекомендую нанять кого нить кто знает что такое к примеру "клиент" и чем отличается от "сервер". А так же что такое js и "поле html документа" ну или ВК для 1С в виде расширений для браузеров.
#8 by Вафель
это ты к чему?
#9 by Юрий Лазаренко
Ну типа добавить на форму обработки поле html документа, в нем с яваскриптом скачивать/закачивать на ftp.
#10 by Вафель
но есть же какой то функционал от 1с на эту тему. нужно разобраться как работает
#11 by Garykom
Да через js бесполезно без внешнего сервиса, а если с внешним можно и штатными 1С. Но ВК в виде расширения спасет, как для работы с ТО и файлами локальными
#12 by Вафель
а что во фреш спокойно можно подключать любые вк?
#13 by Вафель
ну и из внешней обработки не так то просто вызвать вк в безопасном режиме
#14 by Garykom
напрямую из js ftp низзя, там только http и WebSocket Они не во фреш а в браузер по сути подключаются, так что те даже не узнают ))
#15 by Romasini
народ, без всяких js и прочих костылей, на сайте фрэша есть список требований к обработке кто тебе сказал, что не узнают? они проводят аудит обработки, перед тем, как ее добавить, а через файл-открыть нельзя
#16 by Garykom
Без всяких костылей это делается путем поднятия своего стороннего сервера/сервиса в виде http-обертки над ftp
#17 by Вафель
кинь ссылку на список требований
#18 by Romasini
нет, не вариант лови
#19 by Garykom
#20 by Garykom
А иначе никак, точнее связывайся с админами фреша и узнавай что предложат. Могу поспорить что ничего кроме Или написания ВК которую еще будет месяц проверять чтобы допустить в само облако (а не нелегально подключать хитрым образом) и стоить которая будет дороже чем сервис на дешевом/бесплатном сервере. Если нагрузка никакая то да вполне пойдет нечто бесплатное, или платите за хостинг
#21 by Вафель
вроде можно и по фтп получать
#22 by Вафель
может в бсп есть пример внешней обработки для фреша
#23 by Вафель
#24 by Garykom
Штатный фтп в 1С это "работа с файлами", которая запрещена в безопасном режиме
#25 by Вафель
ты ничего не знаешь про фреш
#26 by Вафель
И даже не удосужился посмотреть
#27 by Romasini
это уже что-то...
#28 by Garykom
А некто не удосужился глянуть ))
#29 by Garykom
Зато знаю про FTPСоединение (FTPConnection) Записать (Put) Синтаксис: Записать(<Источник>, <ИмяВыходногоФайла>) Параметры: Тип: Строка. Имя выходного файла, в который записываются данные из источника. Описание: Записывает файл по указанному адресу. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение.
#30 by Romasini
спасибо, будем копать дальше
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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