Инструменты пользователя

Инструменты сайта


импорт-экспорт

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
импорт-экспорт [2021/09/23 04:31] – создано apeksимпорт-экспорт [2022/12/21 15:06] (текущий) apeks
Строка 1: Строка 1:
-Импорт данных в систему необходим в том случае если эти самые данные есть в удобоваримом виде. Мы не стали делать отдельно загрузку из самых разных форматов, а сделали из одного. Самого популярного на наш взгляд. Да. Этот он. Формат Excel. Выглядит это примерно следующим образом: +** Импорт **
-{{:импорт-экспорт.png?400|}}+
  
 +Непосредственно импорт данных производится в режиме "Сервис"-"Импорт"
  
 +{{:импорт.png?direct&400|}}
 +
 +Всё что нужно сделать, это перетащить файл с локального диска, на поле со значком «+», при наведении на который дополнительно выводится текст «Перетащите файл сюда». Промахнуться будет трудно. Единственное ограничение — файл должен быть определённой структуры, как описано выше. Если то не так, то файл не будет принят для обработки. А если все проверки пройдены, то будет выведено окно предварительного просмотра.
 +
 +{{:окноимпорта.png?direct&400|}}
 +
 +
 +Перед тем как нажать на кнопку “Выполнить импорт” желательно выполнить проверку, нажав на кнопку “Проверить”. По ее нажатии в базе системы проверяется наличие номенклатурных позиций, коллекций и параметров, а также связей и единиц измерения. Проверка проводится по обозначениям. Если в базе нет номенклатуры или коллекции, то они будут созданы, что бывает нежелательным, если в файле импорта что-то записано ошибочно. Напротив позиций которые не найдены, выводится восклицательный знак, а те, которые в базе присутствуют, помечаются галочкой. Если в базе нет параметров, связей и единиц измерения с обозначениями как в файле, то они будут проигнорированы. Значения параметров не будут записаны, а в полях, где должны быть связи и единицы измерения будет пусто, но их можно будет отредактировать средствами системы, а вот параметры не будут занесены вместе со значениями.   
 + Как написано выше, можно импортировать номенклатуру, коллекции, и компоненты. К каждому из этих элементов можно присоединить параметры. Можно раскрыть содержимое коллекции или номенклатуры щелкнув по строчке. Можно воспользоваться и кнопкой {{:кнопкараскрыть.png?nolink&30|}} “Раскрыть дерево” , чтобы раскрыть все входящие в объекты элементы. 
 +Полезно посмотреть, как система обработает файл, перед тем как его загрузить.  К тем ли элементам присоединены параметры, правильно ли сформирована подчиненность элементов и тому подобное.
 +По нажатии кнопку «Выполнить импорт» происходит загрузка данных и выводится экран следующего вида.
 +
 +{{:окнопослеимпорта.png?direct&400|}}
 +
 +Импорт закончен. Можно посмотреть его результаты. 
 +Значки означают следующее:
 +
 +{{:значекимпорта1.png?nolink&30|}}Импорт проведен, позиция добавлена в справочник
 +
 +{{:значек_импорта2.png?nolink&30|}}Импорт проведен, позиция уже была в справочнике и поэтому не добавлена.
 +
 + Это может быть и коллекция и номенклатура. Если не добавлена коллекция, то не добавлены и компоненты с параметрами, как для компонент так и для коллекции.
 +Импорт не прошел. Как правило это не происходит для параметров по причине отсутствия такого обозначения в справочнике, или была попытка добавления значения параметра в номенклатуру, коллекцию или компонент, куда нет доступа у пользователя.
 +
 +{{:кнопкаоткрыть.png?nolink&30|}}Показать информационные блоки коллекции, номенклатуры или компоненты. Кнопка появляется справа, при наведении курсора на строку.
 +Все вновь добавляемые элементы. а это могут быть номенклатура и-или коллекции, заносятся в категорию «Входящие» в папку с именем файла или в категорию и папку, указанные по умолчанию для добвления номенклатуры и коллекций  профиле пользователя.
 +
 +Для импорта данных  должны быть заранее заведены параметры.
 +
 +Структура файла импорта-экспорта, это Excel файл и  выглядит это примерно следующим образом:
 +
 +{{:импорт-экспорт.png?direct&400|}}
  
  
 В первой строке файла в каждый столбец заносится его наименование и может принимать значения В первой строке файла в каждый столбец заносится его наименование и может принимать значения
-ТипСвязьСтатусУровеньОбозначениеНаименованиеКоличествоЕдиница измеренияКомментарийЦенаДата и время началаДата и время окончания +  * Тип 
- «Тип» может принимать значения NMK, COLL, COMP, PARAM, NLINK,CLINK +  * Связь 
-· NMK — начало блоков описания номенклатуры. +  * Статус 
-· COLL — начало блоков описания коллекции. +  * Уровень 
-· COMP — начало блока компонент. Всегда следует после COLL. +  * Обозначение 
-· PARAM — блок описания параметров. Может следовать после типов NMK, COLL, COMP +  * Наименование 
-· NLINK начало блока «Номенклатура» Может следовать после типов NMK, COLL, COMP +  * Количество 
-· CLINK Начало блока «Коллекции». Может следовать после типов NMK, COLL, COMP. +  * Единица измерения 
- «Связь» обозначение связи из справочника связей. Заполняется для COMP, СOLL +  * Комментарий 
-«Статус»обозначение статуса из справочника статусов. Заполняется для типа COMP и COLL +  * Цена 
-«Уровень»заполняется для типа COMP и определяет уровень вложенности компоненты в списке компонент.+  * Дата и время начала 
 +  * Дата и время окончания 
 + «Тип» может принимать значения NMK, COLL, COMP, PARAM 
 +  NMK — начало блоков описания номенклатуры. 
 +  COLL — начало блоков описания коллекции. 
 +  COMP — начало блока компонент. Всегда следует после COLL. 
 +  PARAM — блок описания параметров. Может следовать после типов NMK, COLL, COMP 
 + 
 +**«Связь»** обозначение связи из справочника связей. Заполняется для COMP, СOLL 
 + 
 +**«Статус»** обозначение статуса из справочника статусов. Заполняется для типа COMP и COLL 
 + 
 +**«Уровень»** заполняется для типа COMP и определяет уровень вложенности компоненты в списке компонент. 
 «Обозначение»содержит обозначение для «Обозначение»содержит обозначение для
-· номенклатуры для типа NMK, + 
-· коллекции для COLL, +  * номенклатуры для типа NMK, 
-· номенклатуры компонента для типа COMP +  коллекции для COLL, 
-· параметра для типа PARAM+  номенклатуры компонента для типа COMP 
 +  параметра для типа PARAM 
 +  * 
 «Наименование»содержит наименование для «Наименование»содержит наименование для
-· номенклатуры для типа NMK, + 
-· коллекции для типа СOLL, +  * номенклатуры для типа NMK, 
-· номенклатуры компонента для типа COMP, +  коллекции для типа СOLL, 
-· параметра для типа PARAM+  номенклатуры компонента для типа COMP, 
 +  параметра для типа PARAM 
 «Количество» – Для типа COMP заносится количество компонента в коллекции, для типа PARAM  — номинальное значение параметра. «Количество» – Для типа COMP заносится количество компонента в коллекции, для типа PARAM  — номинальное значение параметра.
 +
 «Единица измерения»— обозначение единицы измерения из справочника. Заполняется для типа «COMP. «Единица измерения»— обозначение единицы измерения из справочника. Заполняется для типа «COMP.
 +
 «Комментарий» — комментарий к компоненте. Заполняется для типа COMP «Комментарий» — комментарий к компоненте. Заполняется для типа COMP
 +
 «Цена» — заносится цена одной единицы измерения для компоненты. Заполняется для типа COMP «Цена» — заносится цена одной единицы измерения для компоненты. Заполняется для типа COMP
 +
 Дата и время начала– заполняется для типов COMP и COLL Дата и время начала– заполняется для типов COMP и COLL
 +
 Дата и время окончания – заполняется для типов COMP и COLL Дата и время окончания – заполняется для типов COMP и COLL
  
импорт-экспорт.1632371463.txt.gz · Последнее изменение: 2021/09/23 04:31 — apeks