1 марта, понедельник 10:02
Bankir.Ru

Объявление

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

int64 - вопрос

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

  • int64 - вопрос

    Скачал сегодня тексты и описание новой версии.

    Сам патч, кстати, с сайта саппорта упорно не скачивается - обрезается посередине архива. Ну ничего, зато можно утянуть полный zip с исходниками, он в два раза короче (за счёт того, что в нём исходники всего только 1 раз упакованы, а не 2).

    Внутри ужас кошмарный.

    Добро бы просто все INTEGER поменяли на INT64, а то разброд и шатания. Одни поменяли (например количество дней вклада, уже смешно), другие не поменяли (например, cust-id), третьи видимо забыли поменять (характернейший пример в loanint.pro, в которой ссылка из временной таблицы LInt на op.op объявлена как INTEGER, при том что в соседнюю функцию CheckLoanAcct тот же op.op передаётся уже как INT64).

    Вопрос к общественности. Оно вообще - работает (что будет, если я запишу переменную в одном месте как INT, а в другом прочитаю как INT64, я знаю: в лучшем случае зачитаю мусор из памяти, в худшем словлю трап)?
    Или пока по крайней мере 68 патч не выйдет, лучше руками не трогать?

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

    UPD. Пришло новое допсоглашение на саппорт. Может, нуегонафиг...
    6
    Попробовал, на тестовой базе работает
    50.00%
    3
    Попробовал, на тестовой базе не работает
    0.00%
    0
    Не пробовал и не собираюсь до марта
    50.00%
    3
    /kiv

  • #2
    Не хватает варианта: Пробовал, на тестовой базе работает через раз.
    У нас ИНТ64 вылез только в собственных библиотеках для УТ, фикс на парсер сделали быстро, проблема ушла. Гораздо больше проблем вызвало изменение метасхемы, таблицы comm-rate.
    p/s/ вообще от всего патча впечатление не очень. ощущение, что ооочень торопились успеть к новому году.

    Комментарий


    • #3
      поставили на тестовой. из-за перехода на int64? отвалились собственные доработки по импорту и отчеты по КиД. вчера поставили на 2 филлиала. к субботе планируем поставить на остальные филлиалы и Го.
      Или пока по крайней мере 68 патч не выйдет, лучше руками не трогать?
      а приходится\

      Комментарий


      • #4
        упс, отчеты по КиД, отвалились частично из-за инт64, частично из-за новых индексов в комиссион

        Комментарий


        • #5
          Ну,а я поглумлюсь,конечно же(стихи собственного сочинения):
          ВТБ сказало:"НАДО!",фирма БИС сказала :"ЕСТЬ!".

          Комментарий


          • #6
            поставили 65 . теперь пытаемся взлететь

            Комментарий

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