17 октября, среда 17:28
Bankir.Ru

Объявление

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

проблема с выгрузкой по УФЭБС

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

  • проблема с выгрузкой по УФЭБС

    делаем экспорт документов, в результате Бисквит выдает ошибки:
    1 14:21:32 -1 Невозможно выполнить вызов персистентной процедуры "wchck.WOPCheck_AcctRecv(input hObject, TRIM(ttClassMethod.ListError,','))
    Причина ошибки:Procedure pp-wchck.p has no entry point for WOPCheck_AcctRecv. (6456) ExchangeErrorCheck pp-echck.p>

    2 14:21:32 -1 Невозможно выполнить вызов процедуры "WOPCheck_AcctRecv,wchck" Причина ошибки: ExchangeErrorCheck pp-echck.p>
    3 14:21:32 -1 Невозможно выполнить вызов персистентной процедуры "wchck.WOPCheck_AcctRecv(input hObject, TRIM(ttClassMethod.ListError,','))
    Причина ошибки:Procedure pp-wchck.p has no entry point for WOPCheck_AcctRecv. (6456) ExchangeErrorCheck pp-echck.p>
    4 14:21:32 -1 Невозможно выполнить вызов процедуры "WOPCheck_AcctRecv,wchck" Причина ошибки: ExchangeErrorCheck pp-echck.p>

    Как это победить? работаем на 20 патче, фиксы после него старалась ставить все.

  • #2
    NatalyZ
    Надо проверить все фиксы до него - развернуть эталонную базу и провести сравнение всех классов метасхемы, используемых в транзакции. Обратите внимание на методы.

    Комментарий


    • #3
      Мы делали сравнение с эталонной базой по УФЭБС. Но ситуация получилась непонятная: в тот день, когда сделали сравнение и донастроили Бисквит, все формировалось без ошибок.
      а теперь появились такие сообщения.
      что можно еще посмотреть/исправить?

      Комментарий


      • #4
        NatalyZ
        Скорее всего, в выгружаемом документе есть ошибка (чего не было в первый раз), для которой не находится обработчик. Посмотрите на шаблоне, обрабатывающем класс ExchRKCDoc устанавливается ли реквизит ErrorClass. Если нет - попробуйте установить в значение ErrorRKC и проверить наличие этого класса в метасхеме.

        Комментарий


        • #5
          Посмотрите на шаблоне, обрабатывающем класс ExchRKCDoc устанавливается ли реквизит ErrorClass. Если нет - попробуйте установить в значение ErrorRKC и проверить наличие этого класса в метасхеме
          можно поподробнее, куда надо зайти, чтобы это посмотреть

          Комментарий


          • #6
            NatalyZ
            Зайдитев шаблоны транзакции, найдите ту, которая изменяет ExchRKCDoc. На ней - Enter, реквизиты, в списке реквизитов - есть ли реквизит ErrorClass.
            Класс ErrorRKC искать поиском в метасхеме.

            Комментарий


            • #7
              спасибо, полечилось.
              еще метод Validate удалили в метасхеме на классе OperError и оно заработало без ошибок

              Комментарий


              • #8
                Не просто на классе OperError, а
                на классе "OperError" находим код ошибки "rac04" и смотрим методы, если есть метод "Validate" со значением "WOPCheck_AcctRecv,wchck", удалить.

                Вот и я приступила к настройке УФЭБС Все замечательно отрабатывает, только файл формируется пустой.
                Чем больше связей, тем меньше степеней свободы.

                Комментарий


                • #9
                  Чернушка
                  Ну чем позже, тем лучше - после каждого патча узнаешь об УФЭБС столько нового...

                  Комментарий


                  • #10
                    beloll
                    Это точно... По большому счету, чаще всего все работает нормально. Напрягает только при установке патча просматривать загружаемые изменения в Loadpatch и исключать то, что может эти самые загрузки-выгрузки сламать. Вот так. Формат вроде единый, а требования РКЦ разные. Как говорится, хотели как лучше, а получилось как всегда...

                    Комментарий


                    • #11
                      beloll, хуже Дело в том, что УФЭБС тянется с d06, но кто же его тогда ставил, если он не нужен? Теперь на вопрос - почему у нас не работает, чего надо доставить? - ответ один - а кто его знает? Знаю, поскольку, помогала настраивать УФЭБС еще в одном банке. Самое простое - взять все с тестовой базы БИСа. Однако, вопрос - что ВСЕ? - остается открытым
                      Чем больше связей, тем меньше степеней свободы.

                      Комментарий


                      • #12
                        Чернушка
                        Занимались аналогичным, правда в меньших масштабах, проводили сравнение эталонной и боевой базы и грузили изменения в классах метасхемы, связанной с обменом данных. А потом, как всегда, доработали напильником в лице Расима.

                        Комментарий


                        • #13
                          Э, этот напильник у БИСа нарасхват Я только не пойму, почему бы им сразу не написать инструкцию для подключающихся банков - скачать это, это и это. Думаю, порядок ответов у Расима примерно одинаков и такая инструкция сократила бы трудозатраты.
                          Чем больше связей, тем меньше степеней свободы.

                          Комментарий


                          • #14
                            Нам было попроще, перешли на реальный обмен сообщениями в формате УФЭБС в июле 2006 (тогда в 20 патче как раз было много доработок по формату). При отладке скачивали эталонную базу, однако при установке метасхемы из нее УФЭБС, как ни странно, не работал. И до сих пор различия между нашей рабочей и эталонной БИС-овской базой имеют место быть. Поэтому при каждом новом патче и правим...

                            Комментарий

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

                            Свернуть

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

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