Объявление

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

Testkb - как с ней подружиться

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

  • #31
    AVKomarov Анализ причин ситуации формирования разных контрольных сумм
    Методом "художественного тыка" удалось выяснить следующее: возможно, в ЦБ никогда нен должна совпадать контр,сумма со сдаваемой, если сдаваемая выгружалась 1 раз.
    Сравнивая базу данных (n_dat.dbf), не подвергавшуюся режиму "заменить весь отчет" из файла *.k71, а только изначально вводимые и "добавляемые" или "обновляемые" из *.k71
    и базу данных, после импорта данных из этого же выгруженного .к71 в режиме
    "Заменить отчет", выявилось следующее:
    во втором случае появилась новая запись, описывающая поле DATA_P:
    REKW DATA_PS 09.02.2004
    ( то есть дата формирования этого файла K71, относящаяся к общим реквизитам).
    То есть, при первичной выгрузке этот реквизит в базе отсутствует и на него контр.сумма не рассчитывается, но в экспорт файл выводится
    А во второй раз, когда импорт ведется из этого файла - он вводится в базу данных и при повторной выгрузке - контр.сумма его учитывает!!!

    В связи с этим получается, что в ЦБ практически никогда не должна совпадать контр сумма, если только действительно не выгружать-загружать два раза...

    Комментарий


    • #32
      statist В связи с этим получается, что в ЦБ практически никогда не должна совпадать контр сумма, если только действительно не выгружать-загружать два раза...
      Похоже, Вы добрались до истинной причины несовпадений контрольных сумм. Сейчас этим участком не занимаюсь, а то поэкспериментировал бы.

      Комментарий

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