Синхронизация с 1С — различия между версиями

Материал из MstarProject Manual
Перейти к: навигация, поиск
Строка 5: Строка 5:
 
Модуль разрабатывается индивидуально для каждого заказчика и при тесном сотрудничестве с вашим программистом 1С.
 
Модуль разрабатывается индивидуально для каждого заказчика и при тесном сотрудничестве с вашим программистом 1С.
  
Выделим основные моменты по передаче данных:
+
При обмене данными инициатором обмена выступает 1С. Выделим основные моменты по передаче данных:
 +
 
 +
 
 +
== Инициализация ==
 +
 
 +
1С отправляет запрос на адрес http://<сайт>/exchange.php?type=catalog&mode=checkauth и передает значение логина и пароля менеджера 1С. Этот менеджер создается в Мпанели и используется только для авторизации 1С.
 +
 
 +
== Передача из сайта в 1С. ==
 +
 
 +
 
 +
=== Контрагенты ===
 +
 
 +
1С отправляет запрос на адрес http://<сайт>/exchange.php?type=sale&mode=customers
 +
 
 +
В ответ передается XML с содержанием контрагентов, пример:
 +
 
 +
{{cn|<КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2014-07-03">
 +
  <Контрагенты>
 +
    <Контрагент ID="НОМЕР001" ФИО="Старовойт Михаил" Логин="mstar" Телефон="0504652966">
 +
    </Контрагент>
 +
  <Контрагенты>
 +
</КоммерческаяИнформация>}}
  
  
Строка 14: Строка 35:
  
  
<pre>Естимейт базовой версии задания - 20ч</pre>
+
<pre>Естимейт базовой версии задания - 40ч</pre>
 
'''Вернуться к списку модулей:''' [[Модули_пакет_Експерт_-_Документация]]
 
'''Вернуться к списку модулей:''' [[Модули_пакет_Експерт_-_Документация]]

Версия 07:46, 4 августа 2014

Модуль предназначен для синхронизации данных между сайтом и вашей конфигурацией 1С версии 8.

Протокол синхронизации описан по ссылке

Модуль разрабатывается индивидуально для каждого заказчика и при тесном сотрудничестве с вашим программистом 1С.

При обмене данными инициатором обмена выступает 1С. Выделим основные моменты по передаче данных:


Инициализация

1С отправляет запрос на адрес http://<сайт>/exchange.php?type=catalog&mode=checkauth и передает значение логина и пароля менеджера 1С. Этот менеджер создается в Мпанели и используется только для авторизации 1С.

Передача из сайта в 1С.

Контрагенты

1С отправляет запрос на адрес http://<сайт>/exchange.php?type=sale&mode=customers

В ответ передается XML с содержанием контрагентов, пример:

Шаблон:Cn


Передача из 1С на сайт.

Естимейт базовой версии задания - 40ч

Вернуться к списку модулей: Модули_пакет_Експерт_-_Документация