Навигация:  МОДУЛЬ "УЧЕТ УСЛУГ" > ИМПОРТ ДАННЫХ МОДУЛЯ "УЧЕТ УСЛУГ" > Общие сведения об импорте данных модуля "Учет услуг" >

Файлы импорта

Предыдущая страницаВернуться в начало главыСледующая страница

МИС МЕДИАЛОГ позволяет импортировать информацию из одного или нескольких файлов (далее файлы импорта) с расширениями XLS или DBF (в том числе DBF, сопряженного с DBT-файлами). Данные в каждом файле должны иметь определенную структуру, которую можно представить в общем виде следующим образом:

Имя параметра1

Имя параметра2

...

Имя параметраn

Значение параметра1

Значение параметра2

...

Значение параметраn

Значение параметра1

Значение параметра2

...

Значение параметраn

...

...

...

...

Имена параметров в файле импорта должны быть указаны латинскими буквами в первой строке таблицы. В следующих строках вводятся значения. В структуре файла импорта выделяют обязательные и дополнительные параметры. Наборы обязательных и дополнительных параметров перечислены для каждого вида импорта в соответствующем разделе.

Среди дополнительных данных могут встречаться параметры, которые необходимо импортировать в поля типа Логическое. В файле импорта такие параметры должны принимать следующие значения:

·True: 1, да, д, y, yes, true, t.

·False: 0, нет, н, n, no, false, f.

Применение параметров "Значение для поиска"

В структуре файлов некоторых видов импорта предусмотрены специальные параметры "Значения для поиска" (поля с суффиксом _SEARCH_VALUE). Данные параметры используются при проверке наличия импортируемого значения в базе данных. Поле, с которым сравнивается параметр _SEARCH_VALUE, определяется в параметрах поиска конфигурации импорта. Если _SEARCH_VALUE импортируемой строки совпадает с каким-либо значением поля поиска, происходит обновление в этой строке таблицы базы данных; иначе в таблице базы данных создается новая строка.

Рассмотрим использование значений для поиска на примере импорта контрагентов. В этом виде импорта используются  параметры ORG_SEARCH_VALUE (Значение для поиска организации) и JUR_ADR_SEARCH_VALUE (Значение для поиска юридического адреса).

Если в системе допускается регистрация разных адресов с одинаковым кодом, поле CODE нельзя использовать в качестве поля поиска адреса. В этом случае в поле _SEARCH_VALUE вносится значение, по которому будет происходить поиск адреса в базе данных,  например, ID адреса. При этом на вкладке Параметры поиска конфигурации импорта необходимо установить поиск адреса по данному полю: выбрать в выпадающем списке поле FM_ADR_ID.

Для организаций поле CODE всегда заполняется уникальными значениями. При импорте организаций поле ORG_SEARCH_VALUE можно использовать в случае необходимости изменить существующий код организации: для этого в файле импорта в поле _SEARCH_VALUE нужно ввести исходный код, а в поле ORG_CODE прописать новый.