Search

Page tree
Skip to end of metadata
Go to start of metadata

Актуализация структуры справочника (столбцы файла):

  • Если поле есть в файле, но отсутствует в справочнике — поле добавляется в справочник.
  • Если поля нет в файле, но оно есть в справочнике, и при этом для поля не настроены правила перекодировки — поле удаляется из справочника.
  • Если поля нет в файле, но оно есть в справочнике, и при этом для поля настроены правила перекодировки — изменений не происходит, выдается сообщение об ошибке.
  • Если поле есть и в файле, и в справочнике — ничего не происходит.

Сопоставление полей в файле и справочнике производится по наименованиям полей.

 

Актуализация записей справочника (строки файла):

  • Если запись есть в файле, но отсутствует в справочнике — запись добавляется в справочник.
  • Если записи нет в файле, но она есть в справочнике, и при этом для записи нет ни одного правила перекодировки — запись удаляется из справочника.
  • Если записи нет в файле, но она есть в справочнике, и при этом для записи есть хотя бы одно правило перекодировки — изменений не происходит, выдается сообщение об ошибке.
  • Если запись есть и в файле, и в справочнике — она обновляется в соответствии с данными в файле.

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

  • No labels