|
Структура файла для импорта сделок совпадает с той которая используется в стандартном обмене 1С с сайтом. Структура расширена для импорта контактов и сделок. Пример xml-файла:
<?xml version="1.0" encoding="UTF-8"?>
<КоммерческаяИнформация xmlns="urn:1C.ru:commerceml_2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияСхемы="2.09" ДатаФормирования="2017-04-14T15:30:41" Ид="1">
<Документ>
<ПометкаУдаления>false</ПометкаУдаления>
<Номер1С>ФОЦБ-003024</Номер1С><!--уникальный номер сделки для обмена - единый для всех документов-->
<Дата>2017-04-08</Дата><!--дата последнего измения(создания) документа в 1С-->
<Время>10:08:32</Время> <!--время последнего измения(создания) документа в 1С-->
<Контрагенты>
<Контрагент><!--в битрикс это будет компания-->
<Ид>03aeabf2-1c22-11e7-80c5-be0cf4e8da57</Ид><!--ГУиД покупателя из 1С-->
<ПометкаУдаления>false</ПометкаУдаления>
<Наименование>Андрей Анатольевич(Санкт-Петербург)</Наименование>
<ПолноеНаименование>Андрей Анатольевич</ПолноеНаименование>
<ИНН/>
<КПП/>
<КодПоОКПО/>
<Контакты>
<Контакт>
<Тип>Телефон рабочий</Тип>
<Значение>+79216525302</Значение>
</Контакт>
</Контакты>
</Контрагент>
</Контрагенты>
<КонтактныеЛица>
<КонтактноеЛицо><!--в битрикс это будет контакт-->
<Ид>03aeabf2-1c22-77c5-11e7-8da99be0cf4e</Ид> <!--ГУиД контакного Лица из 1С-->
<ИдКонтрагента>03aeabf2-1c22-11e7-80c5-be0cf4e8da57</ИдКонтрагента>
<ПометкаУдаления>false</ПометкаУдаления>
<Наименование>Андрей Анатольевич(Санкт-Петербург)</Наименование>
<Контакты>
<Контакт>
<Тип>Телефон рабочий</Тип>
<Значение>+79216525302</Значение>
</Контакт>
</Контакты>
</КонтактноеЛицо>
</КонтактныеЛица>
<Валюта>RUB</Валюта>
<Курс>1.0000</Курс>
<Сумма>14356</Сумма><!--сумма сделки-->
<Комментарий>текст комментария</Комментарий>
<ЗначенияРеквизитов><!--дополнительная информация в сделке, как пример, указан адрес магазина -->
<ЗначениеРеквизита>
<Наименование>Адрес магазина</Наименование>
<Значение>Санкт Петербург. Улица Бестужевская дом 79, корпус 2, квартира 61.</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>Дата создания заявки</Наименование><!--нужны все даты событий по которым требуются уведомления: дата и время закрытия заявки, дата начала согласования заявки, планируемая дата поставки, дата резервирования товара,дата приезда клиента -->
<Значение>2017-04-14 15:30:41</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>Стадия сделки</Наименование><!--Параметр будет совпадать с стадиями сделок в CRM. Пример создана заявка -status1, утверждена заявка status3 и т.д. Сейчас в 1Сэтого реквизита нет, насколько я понимаю он будет существовать только в xml, статусы будут присваиваться по алгоритмам из 1С-->
<Значение>status1</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
<Товары>
<Товар>
<Ид>beffa5b9-04f3-11e7-80c4-b1d80fa7db7c</Ид>
<Наименование>245/55R19 TRIANGLE TR257 103V </Наименование>
<СтавкиНалогов>
<СтавкаНалога>
<Наименование>НДС</Наименование>
<Ставка>18</Ставка>
</СтавкаНалога>
</СтавкиНалогов>
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>ВидНоменклатуры</Наименование>
<Значение>Шины</Значение>
</ЗначениеРеквизита>
<ЗначениеРеквизита>
<Наименование>ТипНоменклатуры</Наименование>
<Значение>Товар</Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
<Единица>
<Ид>796 </Ид>
<НаименованиеКраткое>шт</НаименованиеКраткое>
<Код>796</Код>
<НаименованиеПолное>Штука</НаименованиеПолное>
</Единица>
<Скидка>
<Сумма>203</Сумма><!--Размер скидки на 1 товар-->
<Процент>15</Процент><!--Размер скидки в процентах-->
</Скидка>
<Количество>4</Количество>
<Цена>3589</Цена><!--Цена со скидкой-->
<Сумма>14356</Сумма><!--Сумма со скидкой со скидкой-->
</Товар>
</Товары>
</Документ>
</КоммерческаяИнформация>
Описание модуля |
Описание курса
| Установка и настройка модуля
|