• Обсуждения на сайте Альта-Софт

Работа через файловый обмен

Модераторы: Renat, Gala, alta_olg, Lemur, expert

Ответить
knocc
Новый участник
Сообщения: 1
На форуме: c 13 июн 2012
Сказал: 0 ед.
Получил: 0 ед.

Работа через файловый обмен

Сообщение knocc »

Здравствуйте.

Столкнулся с проблемой -- есть общая база 3 ПК и на каждом настроена работа через "Файловый обмен", при отправке Альта кладет файлы для отправки то на один ПК, то на другой, то на 3-й. Почему пакеты не выгружаются тем пользователем программы который нажал на кнопку "Отправить ЭД ГТД"?
IVMixa
Активный участник
Сообщения: 30
На форуме: c 22 июл 2011
Сказал: 0 ед.
Получил: 11 ед.

Re: Работа через файловый обмен

Сообщение IVMixa »

Так устроена отправка в программе. Когда Вы нажимаете кнопку отправить - сообщение пишется в таблицу базы SQL-Server с пометкой "еще не отправлен" и все. Далее на каждом рабочем месте есть модуль отправки. Раз в определенное время модуль шерстит эту таблицу на предмет не отправленных сообщений. Если модуль находит не отправленные сообщения, то он, исходя из параметров отправки, отправляет это сообщение.

Тут важным моментом является то, что параметры отправки тоже хранятся в отдельной таблице базы SQL-Server. Поэтому я посоветовал бы использовать абсолютные пути для папок входящих и исходящих сообщений: \pc1C$ed2org1in, \pc1C$ed2org1out

Опыт показал, что для однозначной выгрузки сообщений в каталоги лучше не пользоваться настройками "Несколько фирм в одной базе"/"Несколько логинов HTTPS", а пользоваться ярлыками линк

--
Все вышесказанное является моей гипотезой :-)
panferov.aleksey
Постоянный участник
Сообщения: 10
На форуме: c 15 фев 2011
Сказал: 0 ед.
Получил: 0 ед.

Re: Работа через файловый обмен

Сообщение panferov.aleksey »

В режиме "Несколько фирм в одной базе"/"Несколько логинов HTTPS" в качестве уникального ключа используется ID декларанта, и соотв. все сообщения с указанным ID декларанта выгружаются в заданную в настройках папку.

В данном режиме для каждой фирмы можно задавать способ обмена: HTTP(S), SMTP/POP3, папки.
Или отключить временно какие-то фирмы. По умолчанию, в файловом режиме будут использоваться папки ED\IN\ID декларанта и ED\OUT\ID декларанта

Если вам необходимо отправлять все файлы через 1 папку, то правильней настроить один компьютер на работу в файловом режиме, а на других включить режим "только обработка без доставки". Если для каждой фирмы своя папка должна быть, также только на одном компьютере нужно включить "Несколько фирм в одной базе"/"Несколько логинов HTTPS" и для каждой фирмы задать папку, на других местах "только обработка".
Последний раз редактировалось panferov.aleksey Чт июн 14, 2012 16:49, всего редактировалось 1 раз.
AndrewT
Почетный участник
Сообщения: 189
На форуме: c 19 ноя 2004
Откуда: Москва
Сказал: 0 ед.
Получил: 14 ед.

Re: Работа через файловый обмен

Сообщение AndrewT »

IVMixa писал(а):Так устроена отправка в программе. Когда Вы нажимаете кнопку отправить - сообщение пишется в таблицу базы SQL-Server с пометкой "еще не отправлен" и все. Далее на каждом рабочем месте есть модуль отправки. Раз в определенное время модуль шерстит эту таблицу на предмет не отправленных сообщений. Если модуль находит не отправленные сообщения, то он, исходя из параметров отправки, отправляет это сообщение.

Тут важным моментом является то, что параметры отправки тоже хранятся в отдельной таблице базы SQL-Server. Поэтому я посоветовал бы использовать абсолютные пути для папок входящих и исходящих сообщений: \pc1C$ed2org1in, \pc1C$ed2org1out

Опыт показал, что для однозначной выгрузки сообщений в каталоги лучше не пользоваться настройками "Несколько фирм в одной базе"/"Несколько логинов HTTPS", а пользоваться ярлыками линк

--
Все вышесказанное является моей гипотезой :-)
Ярлыками в наше время лучше не пользоваться, т.к. надо будет делать по отдельной базе на каждую фирму и следить, чтобы правильной ЭЦП было подписано сообщение. Лучше использовать режим "несколько фирм в одной базе".
Для отправки сообщений через папки можно настроить только один компьютер на отправку или поставить специальную программу - ЭД сервер.
Тихонов Андрей
Аватара пользователя
Koteneff
Аксакал
Сообщения: 877
На форуме: c 13 мар 2009
Сказал: 73 ед.
Получил: 45 ед.

Re: Работа через файловый обмен

Сообщение Koteneff »

AndrewT писал(а):
Ярлыками в наше время лучше не пользоваться, т.к. надо будет делать по отдельной базе на каждую фирму и следить, чтобы правильной ЭЦП было подписано сообщение. Лучше использовать режим "несколько фирм в одной базе".
Для отправки сообщений через папки можно настроить только один компьютер на отправку или поставить специальную программу - ЭД сервер.
Я пользуюсь ярлыками. И не намерен отходить этой прозрачной и понятной системе: Котлеты отдельно - мухи отдельно :)
Ответить