21 октября, воскресенье 04:39
Bankir.Ru

Объявление

Свернуть
Пока нет объявлений.

Полноценная сетевая версия толстого клиента BSS

Свернуть
X
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Полноценная сетевая версия толстого клиента BSS

    БанкКлиент от BSS 3.15
    два рабочих места, общая база, задача на одном рабочем месте человек смотрит выписки, на другом делает все остальное в т.ч. выписки.
    Так вот этот простой вопрос, ставит меня в тупик. Ведь просмотр выписок должен сопровождаться посылкой запросов и соответственно транспорт будет использоваться на обеих местах. Но как извесно, запускать транспорт одновременно чревато разрушением базы и еще непонятно чем.

    Вариант с промежуточным рабочим местом на сервере на котором будет крутиться транспорт, мне не сразу не нравится.

    Остается вариант в поочередном запуске транспорта, но как грамотно это организовать, ведь доверять клиентам....

    Если бы вмешаться в процесс запуска транспорта, чтобы выставлять флаг при запуске, и в итоге корректно работать совместно

    Может есть у кого соображения на этот счет, ведь данная проблема на мой взгляд очень актуальная?

  • #2
    один пользователь заходит с дефолтным профилем (и запускает таким образом транспорт и автопроцедуры) и занимается приемом и отправкой документов, помимо всего прочего, остальные заходят своими пользователями с неким новым профилем (который надо завести) в котором отключен запуск и транспорта и автопроцедур. и все работают и все счастливы, ну кроме первого пользователя потому что прием отправка падает на него.

    Комментарий


    • #3
      Вариант такой решает проблему совместной работы, но он совсем не удобен для клиента, т.к. лишает пользователей независимости.
      А выглядит требование клиента очень просто:
      Бухгалтерский работник должен самостоятельно смотреть виписки на своем рабочем месте, главбух подписывает и отправляет платежи. Соответственно бух. работник не будет постоянно просить глав.буха отправить запросы на выписки иначе отсутствует смысл совместной работы.

      Ну и вообщем вопрос бы поставлен в ПОЛНОЦЕННОЙ сетевой версии.

      Комментарий


      • #4
        неудобно, но работать можно. может другой бк?

        Комментарий


        • #5
          Можно настроить автопроцедуры на клиенте таким образом, чтобы тот пользователь, который работает с выписками, запускался бы без транспортв и только подписывал бы запрос на выписки, а отправка запросов происходила бы со статуса "подписан"
          И, соответственно, эта отправка происходила бы автоматически либо на рабочем месте другого пользователя, у которого есть транспорт, либо на промежуточном сервере (нипанятна почему вас не устраивает этот вариант)
          Или поставьте ему еще и тонкого клиента

          Комментарий


          • #6
            >>отправка происходила бы автоматически либо на рабочем месте другого пользователя
            если отправлять хоть вручную, хоть автоматически с того же места, то это использование транспорта на обоих АРМах?
            а если с другого рабочего места, то соответственно должно быть запущено и со вставленным ключом шифрования.
            >>либо на промежуточном сервере (нипанятна почему вас не устраивает этот вариант)
            1. К промежуточному серверу должен быть привязан ключ шифрования, отдельно который так просто не сделаешь, а если совместно со второй подписью, то эта подпись остается безконтрольной, что не есть хорошо.
            2. К серверу должен быть открыт выход в инет! Я б к своим доступ бы не разрешил сделать.

            >>Или поставьте ему еще и тонкого клиента
            Отдельная лицензия, будет денег стоить.


            Ну и где же здесь ПОЛНОЦЕННАЯ сетевая версия?

            >>неудобно, но работать можно. может другой бк?
            а клиент может сказать, может мы воспользоваться услугами другого банка...

            Комментарий


            • #7
              >>а если с другого рабочего места, то соответственно должно быть запущено и со вставленным ключом шифрования.
              да, и что тут такого? если главбух выкобенивается можно поставить транспорт "второму человеку", а человек с правом подписи будет только подписывать, а отправляться все будет со второй машины, пусть клиент сам выберет на какой машине БК будет запущен постоянно.
              >>1. К промежуточному серверу должен быть привязан ключ шифрования, отдельно который так просто не сделаешь, а если совместно со второй подписью, то эта подпись остается безконтрольной, что не есть хорошо.
              2. К серверу должен быть открыт выход в инет! Я б к своим доступ бы не разрешил сделать.

              в чем сложность с ключем шифрования (без права подписи)? технических проблем тут не вижу, а если организационные, то предложите безопасникам или клиентскому самим говорить по телефону с клиентом
              2. Если клиенту нужна такая схема работы, пусть ставят на сервер, и открывают или перекидывают 1024 порт, кого волнуют вопли их сисадмина.

              >>неудобно, но работать можно. может другой бк?
              а клиент может сказать, может мы воспользоваться услугами другого банка...

              все 5 вариантов предлагались клиентам не раз и работают и ни разу не слышал этой фразы в ответ на подобные предложения
              5 вариантов это:
              транспорт у главбуха, транспорт у второго человека, транспорт на промежуточном сервере, второй ИК, второй БК.
              а есть еще 6-й вариант - 2 транспорта пусть работают и будь что будет, кстати сомневаюсь что что-то сильно слетит
              Последний раз редактировалось potential; 19.09.2008, 17:29.

              Комментарий


              • #8
                Вариант такой решает проблему совместной работы, но он совсем не удобен для клиента, т.к. лишает пользователей независимости.
                А выглядит требование клиента очень просто:
                Бухгалтерский работник должен самостоятельно смотреть виписки на своем рабочем месте, главбух подписывает и отправляет платежи. Соответственно бух. работник не будет постоянно просить глав.буха отправить запросы на выписки иначе отсутствует смысл совместной работы.

                Ну и вообщем вопрос бы поставлен в ПОЛНОЦЕННОЙ сетевой версии.


                На отдельном сервере крутиться кб (Клиент-Банк) с запущенными автопроцедурами и транспортом, одна из которых меняет статус документа с "подписан" на "отправляется". С компа буха, который должен отправлять платежки и просматривать выписки бух формирует платежку и подписывает, а далее автопроцедура на сервере отправляет документ - для этого заводится новый профиль и новый пользователь; если нужно еще одному юзеру просматривать выписки без возможности подписания платежек, но с возможностью подписания запросов на выписку, делается немного хитрее: для этого юзера через диктман создается 2 визуальных формы MainCBankFormUser и PayDocCurScrollerUser - копируются из форм MainCBankForm и PayDocCurScroller. В свойствах профиля пользователя делается запуск с MainCBankFormUser, а в этой форме при открытии платежек делается перенаправление с формы PayDocCurScroller на форму PayDocCurScrollerUser. Далее в форме PayDocCurScrollerUser удаляется кнопки и элементы контекстного меню, имеющие отношение к подписи. Таким образом получается, что этот пользователь сможет подписывать запросы на выписку, но не сможет подписывать платежки.

                Т.к. транспорт должен быть запущен только на одном компе (даже в версии 17.5), то либо делать отдельный сервер, либо давать права только одному пользователю на отправку либо работать НЕ одновременно.

                А ввобще на мой взгляд не совсем удачная реализация транспортной подсистемы, т.е. должна быть возможность запускать одновременно транспорт на нескольких машинах.

                Комментарий

                Пользователи, просматривающие эту тему

                Свернуть

                Присутствует 1. Участников: 0, гостей: 1.

                Обработка...
                X