обязательное поле символьный код не заполнено битрикс
[Ошибка] Импорт данных через csv
Здравствуйте. Столкнулся со следующей проблемой. Нужно импортировать данные из csv фала, файл создал в Exel`е, сохранил в cvs формате и через блокнот изменил кодировку на UTF-8. Вот как он выглядит:
На сайте создан каталог, Мебель (Название папки латиницей: mebel) в каталоге Мебель добавлен раздел Кровати(bads):
Пытюсь импортировать данные, в итоге вылетает ошибка:
Подскажите что делаю не так?
Цитата |
---|
gal20040 пишет: поле добавить в csv не проблема, но как указать при импорте, что это символьный код? |
звучит просто, но не могу понять, где именно в настройках импорта кроется эта настройка.
импорт произвожу через Магазин>Торговый каталог>Импорт данных>Import CSV (new)>Профиль По умолчанию
В приложенном скриншоте (sreen.jpg) указаны поля и образец загружаемых данных.
В базе нет других доступных полей для сопоставления с полями загружаемого файла.
В качестве уникального идентификатора указал поле ID. «Обязательность» в настройках блока убрал, загрузка произошла успешна.
Но в результате в карточке продукта поле символьного кода пустое.
Как заполнить Символьный код?
Для чего нужен Уникальный идентификатор?
Может ли Уникальный идентификатор совпадать с Символьным кодом? Не приведет ли это к каким-нибудь конфликтам?
В настройках модуля «Торговый каталог» на вкладке «Экспорт/Импорт» укажите «Мнемонический код» в доступных полях товара. После этого символьный код станет доступным для задания соответствия при импорте.
Кстати, если вы заранее в экселе дадите такие названия полям: IE_ID, IE_NAME, IP_PROP_spec, CV_PRICE_1, CV_CURRENCY_1 и т.д. то соответствия поставятся автоматически.
Спасибо за ответы. Исчерпывающе.
Хотел отметить только, что в разделе «Настройки модулей» модуль «Торговый каталог» идет после модуля «Социальная сеть». Странно, остальные модули упорядочены по алфавиту.
Не получается загрузить новые карточки товара в битрикс при помощи «csv»?
Не получается загрузить новые карточки товара
При импорте выдает ошибку
«Ошибки при выполнении операции:
Строка 1. Невозможно создать раздел: Обязательное поле «Символьный код» не заполнено.»
Ошибка у всех загружаемых карточек товара.
При этом такого поля нет в выподающих списках на странице «Импорт данных» во вкладке «поля»
И соответственно нет этих значений при «экспорте» во вкладке «Параметры экспорта»
Где допустил ошибку?
Как исправить?
Экспорт и импорт провожу через «Магазин»
Путь
Рабочий стол-Магазин-Настройки-Экспорт данных (Импорта)
Следует заметить, что импорт CSV, в общем случае, может осуществляться по разному:
При импорте поставить галки «Первая строка содержит имена полей», «Использовать настройки инфоблока для транслитерации символьных кодов». Ну и, естественно, при сохранении файла CSV из Excel необходимо перед загрузкой открыть его, например, в Notepad++, в меню Кодировка преобразовать в UTF-8, сохранить.
Вообще, я для себя сделал табличку соответствия полей.