Профиль импорта

Урок 216 из 386
Автор: Анна Кокина
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Просмотров: 18852
Дата изменения: 15.10.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт

  Пример создания профиля импорта

Рассмотрим пример создания профиля импорта. Предполагается, что csv-файл для проведения импорта уже создан (подробнее про подготовку csv-файлов вы можете прочитать в уроке Файл csv По умолчанию, в «1С-Битрикс: Управление сайтом» для файлов импорта используется разделитель ;. Если вы в своем файле будете использовать иной разделитель, то при выполнении самого импорта не забудьте указать нужный.

Подробнее...
).

В меню действий какого-либо формата импорта выберите пункт Добавить профиль:

На вкладке Файл данных выберите ваш файл с данными, а также задайте тип и название инфоблока, в который эти данные будут загружены:

Нажмите Далее и перейдите ко второму шагу:

На вкладке Формат производится настройка следующих параметров:

  • Формат данных - укажите, какая форма разделения полей используется в вашем csv-файле;
  • Разделитель полей - если используется разделитель полей - выберите какой именно;
  • Первая строка содержит имена полей - выберите эту опцию, если в своем csv-файле вы используете названия полей в первой строке;

Нажмите Далее и перейдите к третьему шагу.

В первом блоке вам предстоит установить соответствие полей в файле полям в базе:

При импорте существуют несколько важных особенностей, которые обязательно нужно иметь в виду:

Примечания:

  1. Поля Уникальный идентификатор (XML_ID) и/или Название (NAME) являются минимально необходимыми для проведения импорта:
    • Если Вы только вносите изменения в уже существующие на сайте элементы, то можно указывать только XML_ID (при импорте в первую очередь база данных сверяется именно по XML_ID);
    • Если Вы создаете новый элемент, то Вам достаточно При создании нового элемента можно (но не обязательно) добавить колонку с уникальными идентификаторами элементов XML_ID (в этом случае Вы самостоятельно сможете задать этот идентификатор — можно использовать буквы латинского алфавита и цифры).

      Если же такую колонку не создавать, то уникальные идентификаторы будут присвоены новым элементам автоматически (уникальный идентификатор XML_ID будет равен порядковому номеру ID).
      указать название элемента, а XML_ID будет добавлен автоматически при импорте.
      Однако если еще планируется импорт торговых предложений Товары, имеющие торговые предложения, выводятся двумя инфоблоками: инфоблоком товаров (импорт которого вы научились делать ранее ) и инфоблоком торговых предложений.

      В этом уроке рассмотрим подробнее, как импортировать инфоблок торговых предложений, сохранив привязку к нужным товарам (т.е. к элементам инфоблока товаров).

      Подробнее...
      (то есть вы готовите два файла: с товарами и с торговыми предложениями этих товаров), то удобнее в первом файле прописать XML_ID, чтобы указать во втором файле эти же XML_ID в поле для привязки предложений к нужному товару.
    Если есть товары с одинаковым Названием, но разным Идентификатором, то система их за один не посчитает. И наоборот, два товара с разным Названием и одинаковым Идентификатором будут сочтены одним и тем же товаром.
  2. Импорт цен будет произведен только в том случае, если для товара указаны поля Цена и Валюта.
  3. Если для вашего сайта включен складской учет, то количество товара импортироваться не будет.

В блоке Дополнительные настройки представлены специальные параметры для более подробной настройки импорта. Подробнее об использовании этих параметров вы можете узнать в документации. Описание компонента «Ручной импорт в формате CSV (профиль по умолчанию)» в пользовательской документации.

Также не забудьте указать название для создаваемой схемы импорта и нажмите Сохранить. Если все было сделано правильно, система выдаст сообщение Операция успешно завершена. Теперь вы можете использовать созданный профиль для быстрого импорта с указанными настройками.

  Документация по теме


Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»