Объявление

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

Некорректно работает загрузка в БД справок 2-НДФЛ из xml-файла

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

    Некорректно работает загрузка в БД справок 2-НДФЛ из xml-файла

    CheckXML+2НДФЛ версия от 04.03.2011

    2-НДФЛ

    1. В пустую БД вводим 1 физлицо и 2 справки к нему.
    2. Выгружаем справки в xml-файл.
    3. Очищаем список работников (я обычно восстанавливаю БД из заранее сохраненного архива, созданного при пустой БД).
    4. Тестируем полученный в п.2 xml-файл и загружаем его данные в БД.
    5. В результате получаем 2 одинаковых физлица с 1 справкой у каждого со всеми вытекающими проблемами.

    #2
    Между пунктом 4 и 5 надо еще воспользоваться сервисом Объединение справок.

    Комментарий


      #3
      Спасибо.

      Пункт 2-НДФЛ -> Групповые операции -> Объединение справок
      выдал сообщение:
      Справок для объединения нет.

      То, что мне было нужно, выполнил пункт "Объединение дублей" в меню Сервис.

      В идеале желательно было бы иметь возможность объединять физлиц прямо при выполнении загрузки данных - там и так уже задается достаточно вопросов:

      1) Вы желаете дописать данные в БД?
      2) Вы желаете удалить старые данные и записать новые?
      3) Вы желаете заменить данные в БД? (Новые данные будут добавлены.)
      4) При выполнении этой операции все данные в базе данных будут заменены! Продолжить?

      Ну появится еще один вопрос про объединение (его можно выдавать только в том случае, если есть что объединять) - хуже не будет.

      Комментарий


        #4
        Можно после импорта объединить дубли. И все.
        Загрузка данных в базу после тестирования - сервисная функция. Пользоваться часто этой функцией не предполагается.

        Комментарий


          #5
          Загрузка данных в базу после тестирования - сервисная функция. Пользоваться часто этой функцией не предполагается.
          Охотно верю, что разработчикам пользоваться часто этой функцией, да и самой программой в целом, не предполагается.
          Это может потребоваться пользователям, одним из которых я и являюсь.
          А требуется эта функция тем пользователям, которые подготавливают xml-файл в других программах, но хотят дальнейшую обработку (тестирование, печать) проводить в вашей.

          Можно после импорта объединить дубли. И все.
          Можно.
          А можно сделать так, чтобы при импорте объединялись дубли. И все.

          Впрочем, я не заставляю вас улучшать программу. Надеюсь, что вы сами в этом заинтересованы.

          Комментарий


            #6
            Не просто это сделать. Загрузка сразу идет вся как есть в файле. Уже потом после загрузки с базой осуществляется работа. Переделки не стоят той степени улучшения.

            Комментарий


              #7
              Ok. Спасибо, вы помогли мне решить проблему - это главное.
              Тему можно считать закрытой.

              Комментарий

              реклама

              Свернуть
              Обработка...
              X