1С-Битрикс: Управление сайтом

Импорт из 1С (загрузка данных)

В этом разделе

  • Загрузка из самостоятельного CML-файла
  • Прямая загрузка из "1С: Предприятие" 7.7
  • Модуль торгового каталога позволяет загружать (импортировать) данные в формате CommerceML версии 1.0.

    CommerceML - это единый стандарт обмена коммерческой информацией в формате XML, поддерживаемый программой 1C. Стандарт учитывает отечественную специфику и включает несколько универсальных решений, необходимых для российских Интернет-компаний и торговых организаций.

    Экспорт из "1С: Предприятие" версии 7.7 в формате CommerceML 1.0 возможна двумя способами: из файла в формате CommerceML или напрямую из .

    Загрузка из самостоятельного файла CommerceML

    Если вы хотите, чтобы ваш каталог был выгружен на сервер из файла в формате CommerceML, вначале создайте файл в этом формате. Если файл имеет большой размера, рекомендуется выгрузить его на сервер по протоколу FTP (при помощи любого FTP-клиента).

    Далее выполните следующие шаги.

    1. Зайдите на данную форму загрузки данных модуля торгового каталога (Магазин -> Торговый каталог -> Настройки импорта -> Импортировать) и:
      • либо выберите файл на диске локального компьютера (в этом случае файл будет сначала загружен на сервер, а только потом загружен в базу);
      • либо выберите файл на сервере (например, если вы уже закачали его при помощи FTP-клиента).
    2. Укажите, в информационный блок какого типа загружать данные. Требуемый тип информационного блока должен быть предварительно создан вами.
    3. Определите, как обрабатывать те товары, которые уже есть в базе данных, но отсутствуют в импортируемом файле данных:
      • Выберите Удалить для того, чтобы полностью заменить существующий каталог загружаемым из файла.
      • Выберите Деактивировать для деактивации товаров. Деактивируемые товары не удаляются из базы данных, но и не показываются покупателям.
      • Выберите Оставить как есть для того, чтобы просто добавить данные из импортируемого файла в базу банных.
    4. Нажмите кнопку "Начать загрузку".

    Прямая загрузка из 1С

    Для выгрузки каталога на сервер напрямую из "1С: Предприятие" 7.7 (не через файл), необходимо добавить новый сайт в справочник Сайты системы "1С: Предприятие" 7.7 (меню Справочники -> Прочие -> Сайты).
    В поле Адрес сайта укажите: http://ваш_сайт/bitrix/admin/cat_1c_auto.php. В поля Имя пользователя и Пароль введите данные любого пользователя сайта, имеющего права на запись в модуль Торгового каталога. Строка ваш_сайт должна быть заменена на адрес вашего сайта.

    Для выгрузки каталога из "1С: Предприятие" 7.7 на сайт:

    1. Откройте диалоговое окно Выгрузка пакета коммерческих предложений (меню Сервис -> Обмен данными в формате CommerceML -> Выгрузка пакета коммерческих предложений).
    2. Введите срок действия ваших коммерческих предложений.
    3. Выберите в поле По каталогу каталог, который вы хотите выгрузить на сайт.
    4. Установите флаг Выгружать каталог товаров.
    5. Укажите, какие типы цен должны быть выгружены на сервер.
    6. Если вы хотите выгрузить только некоторые товары каталога, выберите их с помощью кнопки "Подбор номенклатуры".
    7. Если вы хотите выгружать на сервер непосредственно из 1С, установите флаг Отправить на сайт и выберите сайт, на который хотите загрузить каталог.
      Обратите внимание, что с теми товарами, которые присутствуют на сайте, но не будут выгружены из 1C, система поступит так, как указано в настройках модуля.
    8. Если вы хотите выгрузить каталог через файл, то укажите имя файла, в котором будет сохранен ваш каталог.
    9. Нажмите кнопку "Выгрузить".
    © «Битрикс», 2001-2008, «1C-Битрикс», 2008   1С-Битрикс: Управление сайтом