Условия сохранения файла каталога в 1С
Файловый вариант работы: можно сохранять на локальный компьютер или в любой каталог по сети, к которому имеется общий доступ.
Важно!
В системные каталоги сохранить файл нельзя.
Клиент-серверный вариант работы: можно сохранять только в каталог по сети, к которому имеется общий доступ.
Если каталог будет выгружаться из 1С
На вкладке «Каталог» необходимо выполнить следующие действия:
- выбрать идентификатор торгового предложения в RetailCRM (externalId или xmlId). ExternalId соответствует тегу
offer id
в файле ICML-каталога, а xmlId - тегуxmlId
. - добавить группы номенклатуры или номенклатуру, которую необходимо выгрузить;
- выбрать путь к файлу, куда будет сохранен файл каталога;
- нажать кнопку «Сформировать файл каталога». Если не выбирать путь к файлу, то файл каталога сохранится в каталог временных файлов с именем
catalog_icml.xml
.
При успешном формировании файла появится сообщение:
Чтобы реализовать загрузку каталога в RetailCRM, нужно поместить файл импорта на web-сервер, доступный из сети интернет. Например:
http://example.com/<имя файла импорта>.xml
.
В RetailCRM пропишите URL ICML-файла в настройках магазина системы по пути Настройки → Магазин → Каталог.
Если каталог формируется не в 1С
Необходимо выбрать тот тег, в котором будет храниться идентификатор номенклатуры из 1С (код/артикул/GUID).
Если каталог грузится с сайта, необходимо чтобы в каталоге у каждого торгового предложения был xmlId, в котором хранилось бы значение артикула, кода или GUID номенклатуры из 1С. В таком случае, номенклатуры будут корректно синхронизироваться в 1С и RetailCRM. При использовании характеристик в теге xmlId может содержаться значение GUID номенклатуры +"#"+ GUID характеристики или GUID организации +"#"+ GUID номенклатуры +"#"+ GUID характеристики.