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

FAQ: "Схемы работы ГТД+ЭЦП+SQL"

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

Аватара пользователя
Ranger_Z
Эксперт
Сообщения: 1072
На форуме: c 28 ноя 2007
Откуда: МКС
Сказал: 5 ед.
Получил: 125 ед.

FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Ranger_Z »

Данная тема создана для оптимальной компоновки ваших систем ЭД-2.
Прежде чем создавать новые темы с вопросами о компоновке системы ЭД-2, внимательно прочтите данную тему, возможно вы найдете свою ситуацию в примерах.
Принцип прост, вы озвучиваете свои нужды, мы озвучиваем, как правильно все организовать.
Типичные примеры будут вынесены вверх темы. Ждем вопросов.
TDMVS
Постоянный участник
Сообщения: 29
На форуме: c 19 фев 2010
Сказал: 3 ед.
Получил: 1 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение TDMVS »

Моя настройка:
Один SQL server 2005
Две базы: baza1, baza2
Три ЭЦП- соответственно 3 пользователя(пользователь 1 и 2 подключаются к baza1, пользователь 3 к baza2) у каждого пользователя свой ПК для отправки.
две настройки для подключения к svd alta.
каждый из клиентов сам для себя является отправителем-получателем.(т.е. на каждом клиенте стоит галка подключатся к серверу СВД АЛЬТА).

Итог: на данный момент все работает, все сообщения приходят как положено т.е. отправителю.
Проблемы описанные в соседней теме с временем доставки прекратились так же внезапно и безпричинно как и появились.
Аватара пользователя
Ranger_Z
Эксперт
Сообщения: 1072
На форуме: c 28 ноя 2007
Откуда: МКС
Сказал: 5 ед.
Получил: 125 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Ranger_Z »

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

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Koteneff »

Ranger_Z писал(а):В принципе, все почти хорошо, но у одного из клиентов baza1 в настройках ЭД-2 значение "Способ доставки сообщений" необходимо поставить в положение доставкой почты занимается другой компьютер.
Это стабилизирует работу исключив возможный перехват приоритетов в отправке сообщений.
Соответственно тот компьютер, что занимается отправкой должен быть всегда включен и не должен прыгать между файловым и SQL режимами.
вот опять. вроде закрыли тему что можно и на каждом компьюторе и что все будет работать хорошо и стабильно :)

может тогда все таки опять надо подымать вопрос о переносе этого участка на сервер где стоит SQL? пущай там крутиться доставка :) а ?
Аватара пользователя
Koteneff
Аксакал
Сообщения: 877
На форуме: c 13 мар 2009
Сказал: 73 ед.
Получил: 45 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Koteneff »

Тут ссылка на тему как урезать БД от ЭД сообщений, что накапливаются в базе. https://www.alta.ru/forum/viewtopic.php?f=23&t=17659

Думаю будет полезна.
TDMVS
Постоянный участник
Сообщения: 29
На форуме: c 19 фев 2010
Сказал: 3 ед.
Получил: 1 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение TDMVS »

а представте такую ситуацию
пользователь1 ----СВД.АЛЬТА.РУ (компания1)
пользователь2 ----через пользователя1
пользователь3 ----СВД.АЛЬТА.РУ(компания2)

Пользователь2 отправляет "через другой компьютер", в этот момент ПК пользователя1 оказался выключеным, но находящийся в той же ЛВС ПК пользователя3 оказался включен, на котором настроена отправка через СВД.АЛЬТА.РУ(с данными для подключения отличными от Пользователя1). Вот тут получится полнейшая белеберда.

ИМХО в программе необходимо предусмотреть возможность жесткой привязки к имени ПК через который будет осуществлятся отправка.
Аватара пользователя
Koteneff
Аксакал
Сообщения: 877
На форуме: c 13 мар 2009
Сказал: 73 ед.
Получил: 45 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Koteneff »

TDMVS писал(а):а представте такую ситуацию
пользователь1 ----СВД.АЛЬТА.РУ (компания1)
пользователь2 ----через пользователя1
пользователь3 ----СВД.АЛЬТА.РУ(компания2)

Пользователь2 отправляет "через другой компьютер", в этот момент ПК пользователя1 оказался выключеным, но находящийся в той же ЛВС ПК пользователя3 оказался включен, на котором настроена отправка через СВД.АЛЬТА.РУ(с данными для подключения отличными от Пользователя1). Вот тут получится полнейшая белеберда.

ИМХО в программе необходимо предусмотреть возможность жесткой привязки к имени ПК через который будет осуществлятся отправка.
Белеберды не будет. Базы разные. Поэтому от пользователя2 до пользователя3 связи не будет. Так что не стоит волноваться. Просто не отправиться :)
Делайте пользователю2 такие же настройки как и пользователю1. И будет все хорошо.
Следующие пользователи поблагодарили Koteneff за это собщение: TDMVS
Аватара пользователя
Ranger_Z
Эксперт
Сообщения: 1072
На форуме: c 28 ноя 2007
Откуда: МКС
Сказал: 5 ед.
Получил: 125 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Ranger_Z »

Koteneff писал(а): вот опять. вроде закрыли тему что можно и на каждом компьюторе и что все будет работать хорошо и стабильно :)

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

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Koteneff »

Ranger_Z писал(а): Еще раз, организация отправки через один компьютер стабилизирует систему.
Потому, что при настройках отправки на всех, при глюках любого из компов, у всех будут теряться сообщения.
По мне, так легче обеспечевать непрерывную и качественную работу одной машины, а не всего парка машин
ЭД-декларантов.
Не буду спорить. Давайте проработаем вариант выноса этого участка на сервер. Вот куда уж безопасней и надежней.
VladV
Почетный участник
Сообщения: 112
На форуме: c 23 апр 2007
Откуда: Russia, Moscow, Renault-Avtoframos + Ступино
Сказал: 3 ед.
Получил: 3 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение VladV »

Hi!
А у нас такая схема (получилось в процессе адаптации к суровой корпоративной реальности :) ) :

В корпоративной сети:
- Терминальный сервер, 8 декларантов (у каждого своя установка всех программ АльтаСофта, в отдельной папке). Тут делаются ГТД.
- База MS SQL для регистрированных документов (позже перетащим туда рабочие документы).

В отдельной "таможенной" сети:
- "Континенты" для создания прямого канала с ГНИВЦ ФТС (не через Альта-Софт).
- 4 АРМа с Альтой-ГТД для отправки ГТД
- База MS SQL для рабочих документов + логи ЭД2
- ГТД переносятся между сетями на флэшках.

Планирую:
- получить лицензию на внешнее защищенное подключение к "таможенной" сети.
- поставлю в "таможенной" сети отдельную программу для отправки ГТД (которую вроде обещаются скоро написать).
- настроить обмен данными (файлами) с терминальным сервером
- если получится, настроить репликацию данных из БД логов ЭД2 на сервер в корпоративной сети

Что скажете? :)
Аватара пользователя
Koteneff
Аксакал
Сообщения: 877
На форуме: c 13 мар 2009
Сказал: 73 ед.
Получил: 45 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Koteneff »

VladV писал(а):Hi!
А у нас такая схема (получилось в процессе адаптации к суровой корпоративной реальности :) ) :

В корпоративной сети:
- Терминальный сервер, 8 декларантов (у каждого своя установка всех программ АльтаСофта, в отдельной папке). Тут делаются ГТД.
- База MS SQL для регистрированных документов (позже перетащим туда рабочие документы).

В отдельной "таможенной" сети:
- "Континенты" для создания прямого канала с ГНИВЦ ФТС (не через Альта-Софт).
- 4 АРМа с Альтой-ГТД для отправки ГТД
- База MS SQL для рабочих документов + логи ЭД2
- ГТД переносятся между сетями на флэшках.

Планирую:
- получить лицензию на внешнее защищенное подключение к "таможенной" сети.
- поставлю в "таможенной" сети отдельную программу для отправки ГТД (которую вроде обещаются скоро написать).
- настроить обмен данными (файлами) с терминальным сервером
- если получится, настроить репликацию данных из БД логов ЭД2 на сервер в корпоративной сети

Что скажете? :)
Круто! А смысл огород городить такой, прияем чувствую влетающий в копеечку ? Чем было вызвано решение работать через Континент , а не через Оператора ?
VladV
Почетный участник
Сообщения: 112
На форуме: c 23 апр 2007
Откуда: Russia, Moscow, Renault-Avtoframos + Ступино
Сказал: 3 ед.
Получил: 3 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение VladV »

В тот момент, когда мы начали всё это городить, у Альта-Софта никакого шлюза ещё не было. А начальство требовало срочно начинать работы.
Мы примерно одновременно с Альта-Софтом свои системы настроили.
Аватара пользователя
Koteneff
Аксакал
Сообщения: 877
На форуме: c 13 мар 2009
Сказал: 73 ед.
Получил: 45 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Koteneff »

VladV писал(а):В тот момент, когда мы начали всё это городить, у Альта-Софта никакого шлюза ещё не было. А начальство требовало срочно начинать работы.
Мы примерно одновременно с Альта-Софтом свои системы настроили.
И сертификат безопасности смогли получить? Любопытно по причине, что мы тоже кинулись, но повезло что не успели.
VladV
Почетный участник
Сообщения: 112
На форуме: c 23 апр 2007
Откуда: Russia, Moscow, Renault-Avtoframos + Ступино
Сказал: 3 ед.
Получил: 3 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение VladV »

Сеть настраивали специалисты компании "Информзащита" - они и дали сертификат на сеть, насколько я помню.
vvs
Дед
Сообщения: 264
На форуме: c 14 ноя 2004
Сказал: 9 ед.
Получил: 4 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение vvs »

Посоветуйте, пожалуйста! Вот такой пример нужно настроить:
Есть "Организация 1" и "Организация 2".
Есть "Работник 1" и "Работник 2". Каждый из них работает в ОБЕИХ организациях и соответственно имеет 2 ЭЦП.
Каждый из них будет сидеть за своим компьютером, на котором установлена "ГТД PRO", и будет оформлять ГТД от обеих организаций.

Задача: Как правильнее, удобнее, надежнее и проще настроить всю систему для ЭД-2? :)
(куда ставить SQL Server, как создать 2 разных базы с разными именами (и нужно ли это), как настроить ЭД-настройки
в "ГТД PRO", отправляющим компьютером сделать один или оба, нужно ли работникам получить дополнительные логины
и т.д. т.п.). Объясните, пожалуйста.

Про создание отдельных ярлыков для запуска "ГТД PRO" с разными настройками читал. Но пока не пробовал на практике.
В разных ini-файлах сохранятся ВСЕ настройки ЭД? Или помимо "перетыкания" дискет при работе еще какие-то настройки
нужно будет постоянно менять?
Аватара пользователя
Koteneff
Аксакал
Сообщения: 877
На форуме: c 13 мар 2009
Сказал: 73 ед.
Получил: 45 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Koteneff »

vvs писал(а):Посоветуйте, пожалуйста! Вот такой пример нужно настроить:
Есть "Организация 1" и "Организация 2".
Есть "Работник 1" и "Работник 2". Каждый из них работает в ОБЕИХ организациях и соответственно имеет 2 ЭЦП.
Каждый из них будет сидеть за своим компьютером, на котором установлена "ГТД PRO", и будет оформлять ГТД от обеих организаций.

Задача: Как правильнее, удобнее, надежнее и проще настроить всю систему для ЭД-2? :)
(куда ставить SQL Server, как создать 2 разных базы с разными именами (и нужно ли это), как настроить ЭД-настройки
в "ГТД PRO", отправляющим компьютером сделать один или оба, нужно ли работникам получить дополнительные логины
и т.д. т.п.). Объясните, пожалуйста.

Про создание отдельных ярлыков для запуска "ГТД PRO" с разными настройками читал. Но пока не пробовал на практике.
В разных ini-файлах сохранятся ВСЕ настройки ЭД? Или помимо "перетыкания" дискет при работе еще какие-то настройки
нужно будет постоянно менять?
Будет нужно, Вы правы.
Я так понял Организации будут выпускаться не под брокерской печатью, а каждый под собственной ?
Баз можно и две сделать, благо все равно прийдется вам воспользоваться вариантом с разными ini файлами. Так как ЭЦП у вас принадлежат разным Организациям , которые выступают в качестве Декларантов (у каждого свой id). Оба компьютера можно сделать ведущими в отправке. ЭЦП по желанию - либо с дискетки, либо в реестре. Но тут могут быть маленькие неприятные ньансы, но все зависит от терпения ваших брокеров., в момент когда потребуется подпись очередного ЭД-сообщения.
vvs
Дед
Сообщения: 264
На форуме: c 14 ноя 2004
Сказал: 9 ед.
Получил: 4 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение vvs »

Да, эти организации - не брокеры, а самостоятельные декларанты.
Терпение - имеете ввиду: процесс подписи отправлений и получения сообщений? Так это ж 2-3 секунды кручения дискеты в дисководе. Ерунда.

Так как же на счет всей схемы-конструкции? Где же сам совет? :)
Аватара пользователя
Ranger_Z
Эксперт
Сообщения: 1072
На форуме: c 28 ноя 2007
Откуда: МКС
Сказал: 5 ед.
Получил: 125 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Ranger_Z »

Прошу прощения за задержку с ответом, сами понимаете, новый XML, преференции, да и спать иногда надо...
Значится так...
Две организации, значит два договора и соответственно два логина, оформленных на разные организации. Два логина, значит две SQL-базы. Сервера достаточно одного, куда его ставить, решать вам, но думаю нужно выбрать машинку пошустрее. Имя базы можно сменить в процессе выполнения скрипта gtd.sql, по умолчанию создается база с именем gtd, но перед непосредственным его выполнением, можно сменить имя на любое другое.
Дальше все как обычно. Каждому из декларантов делаете по два ярлыка, по одному на каждую организацию, с разными настройками ЭД и SQL. Соответсвенно, по необходимости, запускаются разные ярлыки и передергиваются дискеты.
Все упирается в отправку и получение сообщений. Единственный разумный выход, из ныне существующих, ставить независимые ГТД-Pro, которые будут отвечать только за отправку/получение по каждой из организаций...
Если у кого есть другие идеи, давайте обсуждать...
Следующие пользователи поблагодарили Ranger_Z за это собщение: vvs
Аватара пользователя
Koteneff
Аксакал
Сообщения: 877
На форуме: c 13 мар 2009
Сказал: 73 ед.
Получил: 45 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение Koteneff »

Ranger_Z писал(а):Прошу прощения за задержку с ответом, сами понимаете, новый XML, преференции, да и спать иногда надо...
Значится так...
Две организации, значит два договора и соответственно два логина, оформленных на разные организации. Два логина, значит две SQL-базы. Сервера достаточно одного, куда его ставить, решать вам, но думаю нужно выбрать машинку пошустрее. Имя базы можно сменить в процессе выполнения скрипта gtd.sql, по умолчанию создается база с именем gtd, но перед непосредственным его выполнением, можно сменить имя на любое другое.
Дальше все как обычно. Каждому из декларантов делаете по два ярлыка, по одному на каждую организацию, с разными настройками ЭД и SQL. Соответсвенно, по необходимости, запускаются разные ярлыки и передергиваются дискеты.
Все упирается в отправку и получение сообщений. Единственный разумный выход, из ныне существующих, ставить независимые ГТД-Pro, которые будут отвечать только за отправку/получение по каждой из организаций...
Если у кого есть другие идеи, давайте обсуждать...
Нет тут идей. :) На SQL-сервер, где развернуты две базы вы дайте безвозмездно гтд-про ))) для ЭД-переписки.... хотя пардон. А вы знаете, тут есть ньюанс который не даст построить эту схему. На эту машинку ведь надо будет поставить ЭЦП. А у нас их тут две штуки и как назло от разных организаций. И как будет выглядить формальная подпись лица от одной организации на документах для другой организации ? Нет. Тут каждое рабочее место настраиваться на прием и отправку по собственным реквизитам , которые меняются через запуск разных ярлыков.

Либо все таки делается единая база sql на обе организации (как единое хранилище всех документов), но рабочие места настраиваются строго на отправку по отдельным организациям. Хочешь работать с Организацией1 - садись за комп1. Хочешь сделать декларацию для Организации2 можешь делать и на комп1 и на комп2, но отправлять только с комп2. Правда если единое хранилище не будет противоречить технологии переписки по ЭД , что в одной базе может быть только один Декларант. :)
vvs
Дед
Сообщения: 264
На форуме: c 14 ноя 2004
Сказал: 9 ед.
Получил: 4 ед.

Re: FAQ: "Схемы работы ГТД+ЭЦП+SQL"

Сообщение vvs »

Ranger_Z писал(а):Прошу прощения за задержку с ответом, сами понимаете, новый XML, преференции, да и спать иногда надо...
Это - точно. Сам бегаю по своим клиентам, помогаю обновляться. Участники ВЭД в основном почему-то даже не в курсе этих изменений. Приказ 172 будто бы как-то так тихо изподтишка вступил в силу, застав в расплох :) А еще обычные текущие дела, заказы, обслуживания, горячая линия, ЭД-2, хлопоты-заботы ИП-шника. Да, спать иногда надо :) Хотя времени на это в последнее время мало.

Спасибо за совет! Начну строить архитектуру и настраивать. В случае проблем - еще обращусь за помощью.
Ответить