Импорт элементов из текстового файла. В программном продукте ИНТАЛЕВ: Корпоративный навигатор, который также использует классификаторы, справочники и планы счетов, есть возможность выгрузки данных в текстовые файлы (с расширением .txt). Специальная обработка системы ИНТАЛЕВ: Корпоративные Финансы позволяет загрузить элементы справочников или классификаторов из таких файлов (в случае если элементы классификатора или справочника не требуют при их создании заполнения дополнительных обязательных полей), а также счета (включая счета-показатели).
В зависимости от системы, из которой были выгружены текстовые файлы, они могут иметь следующие форматы:
1. | В начале файла находится заголовок (он не используется обработкой). В последующих строках расположены иерархически связанные элементы (иерархия определяется цифрами). |
2. | Заголовка нет и сразу идут иерархически связанные элементы (иерархия определяется цифрами). |
Описание объекта
Данная обработка импорта данных запускается из Меню: Финансы >> Обмен данными >> Импорт элементов из текстового файла.
Форма обработки Импорт элементов из текстового файла
o | Файл импорта: |
• | Имя файла - выбор текстового файла, откуда будет производиться импорт. Его также можно открыть для просмотра и редактирования. |
• | Кодировка - выбор кодировки. |
• | Начальная строка импорта - указание строки файла, с которой начнется импорт элементов. Как уже упоминалось, текстовые файлы в зависимости от системы, из которой были выгружены, могут содержать или не содержать заголовок. Нужно указать строку, с которой непосредственно начинаются элементы (иначе система выдаст ошибку формата). Если заголовка нет, указывают первую строку, если он есть - строку, следующую за ним (с которой начинаются элементы). |
o | Настройка приемника (куда загружать): |
• | Вид приемника - выбор вида приемника (классификатор, справочник или план счетов). |
• | Приемник - выбор определенного справочника (если в поле Вид приемника выбран справочник), классификатора (если в поле Вид приемника выбран классификатор) или плана счетов (если в поле Вид приемника выбран план счетов), в который будут добавляться элементы. |
• | Родитель - здесь можно задать папку классификатора или справочника, в которую будут добавлены элементы. При выборе в качестве приемника плана счетов, здесь можно указать синтетический счет, куда будут добавлены субсчета (или показатель-группу, куда будут добавлены подчиненные показатели). Если поле не заполнено, то элементы добавятся в корневой каталог. |
• | Создавать папки на нижнем уровне - доступно при выборе классификатора в качестве вида приемника. При активации создает папки по записям текстового файла, находящихся на нижнем уровне иерархии. Если не активировано, по ним создадутся элементы классификатора. |
□ | Предварительный просмотр - просмотр предполагаемых для импорта элементов. |
□ | Загрузить - загружает данные. |
Пример использования
Допустим, у нас есть текстовый файл:
Пример формата текстового файла
Нам нужно добавить элементы в уже существующий классификатор Сотрудники системы. Настраиваем импорт элементов из файла:
Настройка импорта для нашего примера
С помощью кнопки Предварительный просмотр можно просмотреть предполагаемые для импорта элементы:
Предварительный просмотр
При помощи кнопки Загрузить выполняем загрузку данных. В итоге элементы перенесутся в наш классификатор (Меню: Моделирование >> Финансы >> Проводник классификаторов):
Проводник классификаторов. Перенесенные элементы
Также можно переносить счета из текстового файла на план счетов. При этом номера из файла и будут номерами счетов в системе.
См. также: