Сравнение данных из разных источников Версия 14.1.45

Обработка предназначена для сравнения данных, выбранных из разных источников: 1С/SQL/CSV/TXT/DBF/XLS

  1. sertak
    0003.png

    Обработка предназначена для сравнения данных, полученных из разных источников данных: информационных баз 1С 8, баз данных SQL, файлов формата CSV/TXT/DBF/XLS/XML, вручную заполненного табличного документа. Минимально необходимая версия платформы: 8.3.5.823 (т.к. там уже реализован тип Конструктор запроса).

    Сравнение можно производить между данными из следующих источников:
    • текущая база 1С 8
    • внешняя база 1С 8 (через COM)
    • внешняя база данных SQL (MS, Postgre и др., для которых есть драйвер)
    • файл формата CSV
    • файл формата TXT
    • файл формата DBF
    • файл формата XLS
    • файл формата XML
    • табличный документ на форме обработки
    Данные сравниваются между собой по ключу (от одной до трех колонок), который определяется как первая колонка (первые колонки) запроса для 1С/SQL или в соответствии с настройками для файлов и табличного документа. Результат сравнения можно выгрузить в CSV-файл, в т.ч. программно. Настройки консоли можно сохранять в файл и справочник ВС_ОперацияСравненияДанных (справочник должен содержать один элемент с именем Операция и типом Хранилище значения).

    Порядок работы с обработкой КСД:
    1. Настройка источников А и Б: текст запроса 1С/SQL, параметры (кроме ДатаНачала и ДатаОкончания) для 1С, номера колонок для файлов и табличного документа, при необходимости дополнительной обработки данных перед сравнением для ключей и остальных реквизитов можно указать произвольный код, кроме того, для устранения дубликатов в файлах можно установить флаг "Сворачивать данные по ключу"
    2. Общие настройки: заполнение параметров ДатаНачала и ДатаОкончания (данные параметры общие для источников А и Б), число столбцов в ключе
    3. Выбор операции реляционной алгебры (левое соединение, разность и т.д.), которая будет использована для объединения результатов запросов (с помощью кнопок в верхней части формы)
    4. Настройка фильтрации строк на вкладках Условия вывода строк и/или Условия вывода строк: можно указать, какие условия должны или не должны выполняться для каждой результирующейстроки, чтобы она была выведены
    Актуальная инструкция всегда доступна здесь.

    Если обработка пришлась по душе, можете плюсануть на домашней странице обработки.

Пoследние рецензии

  1. Semav
    Semav
    5/5,
    Версия: 7.1.19
    Удобная утилита
  2. kolllak
    kolllak
    5/5,
    Версия: 7.0.17
    очень пригодилась, большущее спасибо
    1. sertak
      Ответ автора
      Пожалуйста. Очень рад, что обработка кому-то помогла.