Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

РИБ Скачивать файл обмена на локальный компьютер

РИБ Скачивать файл обмена на локальный компьютер
Я
   xavchik
 
17.04.19 - 12:51
Всем привет.

Имеем РИБ, настроен обмен. БП3.0, типовая. Центральная база в серверном режиме.

Задача: при запуске обмена иметь возможность указать путь к файлу на ЛОКАЛЬНОМ компьютере с входящим сообщением из переферийной базу, а при выгрузке скачивать файл с ответным сообщением на ЛОКАЛЬНЫЙ компьетер.

В настройках подключения если указать "Локальный или сетовой каталог", то имеется в виду локальный каталог СЕРВЕРА или СЕТЕВОЙ каталог, доступный на запись как с сервера, так и с клиента. Если оставить каталог незаполненным, то вопроса с просьбой указать путь не возникает, как в ранних версиях конфигураций, просто возникает ошибка, что каталога такого нет.

Расшарить сетевой каталог на сервере и на клиенте ВОЗМОЖНОСТИ НЕТ!
 
 
   Йохохо
 
1 - 17.04.19 - 12:56
грузите в присоединенные файлы
   xavchik
 
2 - 17.04.19 - 12:58
(1) Я так понял, вы предлагаете сделать доработку обмена, чтобы прикреплять файлы обмена в базу. Как вариант... А штатными средствами все-такие есть варианты?
   Йохохо
 
3 - 17.04.19 - 13:04
(2) ТС их запретил
   Ринат-СПб
 
4 - 17.04.19 - 13:13
Обязательно указывать каждый раз путь к файлу? Сделай дропбокс (яндекс.диск) с синхронизацией к нужным папкам или ФТП настрой
   xavchik
 
5 - 17.04.19 - 13:17
(4) Нельзя ни FTP ни Яндекс.Диск - ничего нельзя. Политика, понимаешь ли, безопасности
   xavchik
 
6 - 17.04.19 - 13:19
Такая же проблема была при создании образа. Если пользоваться мастером, то образ содается на сервере. Но, если зайти в настройку и создать новый образ переферийного узла оттуда, то после выгрузки предлагаеь сохранить образ локально. Хотелось как-то так...
   Serg_1960
 
7 - 17.04.19 - 13:21
Тогда пускай обмена идет через сетевой каталог, а на локальном компе запускай планировщик - пусть ворует файлы обмена :)
   Serg_1960
 
8 - 17.04.19 - 13:23
Только не говорите, что у Вас ЛОКАЛЬНЫЙ (именно так громко) компьютер не подключен к сети :))
   xavchik
 
9 - 17.04.19 - 13:24
(7) Нельзя делать сетевой каталог ни на сервере, ни на рабочей станции не где-либо еще. Соответсвенно и стучаться тоже некудав
   DJ Anthon
 
10 - 17.04.19 - 13:25
так и в чем проблема указать локальный каталог в штатном обмене? каждый раз каталог разный? ну так перед обменом оттуда его перевыбрать. если вручную надо.
   DJ Anthon
 
11 - 17.04.19 - 13:25
или серверный режим без доступа к клиенту?
   DJ Anthon
 
12 - 17.04.19 - 13:26
а понял, у меня через рдп сделано
   xavchik
 
13 - 17.04.19 - 13:26
(10) Если указать локальный каталог в штатном обмене, то это означает, что речь идет о локальном каталоге сервера. Т.е. если я пишу c:\RIB, то этот каталог должен быть на сервере и выгрузка/загрузка будет идти через него.
   Serg_1960
 
14 - 17.04.19 - 13:27
(9) У вас странные условия объединения компьютеров в сети, без общих сетевых ресурсов :(
   xavchik
 
15 - 17.04.19 - 13:27
(10) Не спрашивает обмен ничего и не предлагает его перевыбрать. В том то и дело.
   xavchik
 
16 - 17.04.19 - 13:28
(14) Работаем с тем, что есть :-)
   Йохохо
 
17 - 17.04.19 - 13:28
(16) должна быть какая то ДМЗ, поспрашивайте
   Serg_1960
 
18 - 17.04.19 - 13:30
(16) Почта есть? "Грузите апельсины бочками"(цы)
   xavchik
 
19 - 17.04.19 - 13:53
(17) Нет её. Такая политика действует внутри сети, даже не для доступа извне.
   xavchik
 
20 - 17.04.19 - 13:54
(18) Кстати, вариант с почтой как раз и рассматриваю теперь как один из возможны. Или доработка остается...
   Сияющий в темноте
 
21 - 17.04.19 - 14:10
можно поставить локальный ftp сервер на саму машину,а уж кто и как в него с других машин плюнет,это вопрос организации сети.
про запрет открытых портов же никто не говорил,а далее можно накатать программу,которая с одной машины на другую файло передает.
   xavchik
 
22 - 17.04.19 - 14:59
Сделал пока костыльно решение:
написал обработку, которая показывает содержимое каталога на севере, позволяет отметить галочками файлы, которые надо перенести с сервера на рабочую станцию, переносит и сохраняет в указанном каталоге через ПоместитьВоВременноеХранилище()/ПолучитьИзВременногоХранилища().

Можно сделать специальный синхронизатор, которые будет синхронизировать файл локального каталога и каталога на сервере для обмена.
   Serg_1960
 
23 - 17.04.19 - 16:58
У админа спроси "Зачем нужен шлюз в сети?" :))
   Garykom
 
24 - 17.04.19 - 17:16
(0) Лечиться вам надо. И вашему админу заодно.
   xavchik
 
25 - 17.04.19 - 18:05
(24) Приз за самый ценный совет уходит к Garykom
   Сияющий в темноте
 
26 - 17.04.19 - 20:08
я чего то не понял?
у вас база серверная,и вы файлы с сервера на клиента через 1с переносите,нескромный вопрос,а зачем вам на клиенте файлы обмена с сервера,не проще ли их сразу на клиенте формировать?
   xavchik
 
27 - 19.04.19 - 13:45
(26) "а зачем вам на клиенте файлы обмена с сервера"

Чтобы отправить их пользователя удаленного узла РИБ и они могли его загрузить в базу

"не проще ли их сразу на клиенте формировать?"

Если знаете как это делать, то поделитесь, пожалуйста.


Список тем форума
Рекламное место пустует  Рекламное место пустует
Независимо от того, куда вы едете — это в гору и против ветра!
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.