Открыть главное меню

Dataexchange.customer new: различия между версиями

Строка 20: Строка 20:
 
<customer customerId="19583" customerCode="19583" customerName="Сергей Петров" customerFullName="" customerInn="" customerEmail="petrovsergey@rambler.ru" customerPhone="(322)223322223" customerCity="Таганрог"  
 
<customer customerId="19583" customerCode="19583" customerName="Сергей Петров" customerFullName="" customerInn="" customerEmail="petrovsergey@rambler.ru" customerPhone="(322)223322223" customerCity="Таганрог"  
 
customerMobile="223322223" customerYurOrgType="ПБОЮЛ" customerYurOrgName="Тест Интернешнл" customerKPP="223322223" customerYurAddr="3-я ул. Строителей, д. 25, кв. 12" customerBankName="Банк"  
 
customerMobile="223322223" customerYurOrgType="ПБОЮЛ" customerYurOrgName="Тест Интернешнл" customerKPP="223322223" customerYurAddr="3-я ул. Строителей, д. 25, кв. 12" customerBankName="Банк"  
customerBik="223322223" customerKorSchet="223322223" customerRasSchet="223322223" customerProfileId="100" customerProfileName="Розница" />
+
customerBik="223322223" customerKorSchet="223322223" customerRasSchet="223322223" customerProfileId="100" customerProfileName="Розница" officeIds="111,113" officeNames="Головной офис,Вторичный офис" />
  
 
</pre>
 
</pre>
Строка 44: Строка 44:
 
# customerProfileId - идентификатор профиля пользователя
 
# customerProfileId - идентификатор профиля пользователя
 
# customerProfileName - наименование профиля пользователя
 
# customerProfileName - наименование профиля пользователя
 +
# officeIds - список идентификаторов офисов, к которым подключён клиент, через запятую (порядок совпадает с officeNames)
 +
# officeNames - список наименований офисов, к которым подключён клиент, через запятую (порядок совпадает с officeIds)
  
 
[[Category:Dataexchange]]
 
[[Category:Dataexchange]]

Версия 13:46, 20 мая 2013

Выгрузка данных о новом пользователе из портала в 1С

Название файла:

  1. newcustomer.ННННН.xml
  2. RRRRR.newcustomer.ННННН.xml (если сайт является ГК или франчайзи)

,где ННННН - код пользователя в портале

RRRRR - идентификатор реселлера


Периодичность: сразу после регистрации пользователя

Формат (пример содержимого файла):


<?xml version="1.0" encoding="windows-1251"?>
<customer customerId="19583" customerCode="19583" customerName="Сергей Петров" customerFullName="" customerInn="" customerEmail="petrovsergey@rambler.ru" customerPhone="(322)223322223" customerCity="Таганрог" 
customerMobile="223322223" customerYurOrgType="ПБОЮЛ" customerYurOrgName="Тест Интернешнл" customerKPP="223322223" customerYurAddr="3-я ул. Строителей, д. 25, кв. 12" customerBankName="Банк" 
customerBik="223322223" customerKorSchet="223322223" customerRasSchet="223322223" customerProfileId="100" customerProfileName="Розница" officeIds="111,113" officeNames="Головной офис,Вторичный офис" />

Внимание, нужно понимать следующее:

  1. customerId - код пользователя в портале
  2. customerCode - код пользователя в 1С (при регистрации совпадает с customerId)
  3. customerName - имя, указываемое клиентом в поле "Фамилия" и "Имя" для розницы или "Название организации" для опта
  4. customerFullName - название, указываемое в поле "Наименование по регистрации (без типа юр.лица)" для опта
  5. customerInn - ИНН при типе регистрации опт
  6. customerEmail - e-mail пользователя
  7. customerPhone - телефон пользователя
  8. customerCity - город пользователя
  9. customerMobile - мобильный телефон пользователя
  10. customerYurOrgType - тип организации пользователя
  11. customerYurOrgName - наименование организации пользователя
  12. customerKPP - КПП пользователя
  13. customerYurAddr - юридический адрес пользователя
  14. customerBankName - наименование банка
  15. customerBik - Бик банка
  16. customerKorSchet - К/Счёт
  17. customerRasSchet - Р/Счёт
  18. customerProfileId - идентификатор профиля пользователя
  19. customerProfileName - наименование профиля пользователя
  20. officeIds - список идентификаторов офисов, к которым подключён клиент, через запятую (порядок совпадает с officeNames)
  21. officeNames - список наименований офисов, к которым подключён клиент, через запятую (порядок совпадает с officeIds)