Значения дополнительных полей, передаваемые из интернет-магазина в тегах ЗначениеРеквизита, будут записаны в дополнительные поля объекта (товар, контрагент, заказ покупателя) на стороне МойСклад. Соответствие между ними устанавливается по имени поля. Дополнительные поля на стороне МойСклад не создаются автоматически при импоте заказов из интернет-магазина, они должны быть созданы администратором аккаунта предварительно. При записи в поле на стороне МойСклад выполняется попытка сконвертировать значение в целевой тип. Повторяющиеся реквизиты (с совпадающим именем в теге ЗначениеРеквизита) будут записаны в соответствующее дополнительное поле как список значений, разделённый пробелами.

При обработке дополнительных полей заказа покупателя в МойСклад применяются дополнительные правила чтения сведений из контрагента заказа (элемент Контрагент коллекции Контрагенты полученного заказа)

  1. В поле с названием ФИО будет записано имя контрагента заказа.
  2. В поле с названием Адрес будет записан адрес контрагента заказа (первый из физический, юридический, адрес расположения)
  3. Для полей с указанными ниже именами будет прочитано соответствующее поле из первого заполненнго адреса контрагента заказа:

    • Почтовый индекс
    • Страна
  4. Для указанных ниже полей будет прочитано соответствующее поле из контактной информации контрагента заказа:

    • Телефон внутренний
    • Телефон рабочий
    • Телефон Рабочий
    • Телефон мобильный
    • Телефон домашний
    • Телефон
    • Пейджер
    • Факс
    • Почта
    • ICQ
    • ВебСайт
Tags: cml commerceml