Обращение к функции регистрации нового пользователя. -------------------------ОБРАЩЕНИЕ ДЛЯ СОЗДАНИЯ ПОЛЬЗОВАТЕЛЯ------------------------------------ Запрос осуществляется через Json 1) Для корректного запроса ВСЕ параметры должны быть заполнены. Исключение- это поле contract, когда generateContract =true 2) форматирование даты и времени должно быть dd.MM.yyyy hh:mm Названия параметров --Детали юридического лица abonentName - Название компании lico - действующего в лице pricaz - Действующего на основании yTel - Номер телефона yPochtAddress - юридичекий адрес yAddress - почтовый адресс yEmail - email AgentId - Id Aгента в системе generateContract - создание номера и даты договора в автоматическом режиме contract - номер договора contractDate - дата договора ogrn - ОГРН inn - ИНН kpp - КПП yRs - Расчетный счет yKs - корреспондентский счет yBik - БИК yBankName - название банка --данные доверенности yFullName - полное имя лица действующего от лица компании yDoverenost - Основание (Доверенность / Устав / др. Документ) yRegistration - Место регистрации yPasport - Серия и номер паспорта yPasportDate - Дата выдачи yVidan - Кем выдан --Authentication (детали аутентификации) domain - домен, user - password - Структура корретного запроса { "Params": { "Comment":"12.03.2013 15:46", "abonentName":"Пупкин Василий Васильевич", "lico":"Генерального директора", "pricaz":"Приказа 66", "yPochtAddress":"Маймами, ул Бич 13", "yAddress":"Москва, Нагорная улица 2", "yTel":"+79454559812", "yEmail":"noreply@support.ru", "AgentId":"1768", "generateContract":"true", "contract":null, "contractDate":"12.03.2013 15:46", "ogrn":"123123123", "kpp":"1222344555", "inn":"2345092342", "yRs":"3443321234443", "yKs":"32223084723", "yBik":"2309843214", "yBankName":"2223907432", "yFullName":"Устьзагордаев Семен Валентинович", "yDoverenost":"Доверенность", "yRegistration":"Новоясный проспект, дом 113", "yPasport":"12 33 131231", "yPasportDate":"12.03.2013 15:46", "yVidan":"ОВД Верхнепижского района Вологодской областим", "Component":"Billing", "Function":"CreateCorporateCustomer" }, "Debug":{"Enable":true}, "Authentication":{"domain":"*****","user":"*****","password":"*****"} } При правильном выполнении API выдаст следующий ответ На какие выходные параметры обратить внимание: CustomerId- при правильном выполнении выдаст ID абонентра в нашей системе ApiResultStatus - При правильном выполнение выдаст Ok, в остальных случая Error Message - сообщение о том, что все выполнилось корректно, или описание ошибки в случае если ApiResultStatus=Error { "TimeStamp": "2015-09-24T07:48:57.1414504Z", "Status": "Success", "Result": { "Message": "Абонент Пупкин Василий Васильевич создан. Договор №07062043 от 03.12.2013", "TicketId": 1279953, "CustomerId":"2333", "ApiResultStatus":"Ok", "ResultTicket": { "Number": "tt-1279953", "CustomerName": "", "Contact": 2527, "ContactName": "Соловьев Иван", "DealerName": "", "Assigned": -1, "DateCreate": "2015-09-24T07:49:02.5744653Z", "DateOpened": "1900-01-01T00:00:00", "DateResume": "1900-01-01T00:00:00", "DateClosed": "2015-09-24T07:49:31.8775505Z", "DateEdit": "2015-09-24T07:49:31.8575505Z", "Category": 17, "Status": "Closed", "Description": "Создание нового абонента юр. лица - Пупкин Василий Васильевич", "Phone": "", "Email": "podzem87@mvstelecom.ru" }, "ResultTransaction": { "Type": 130, "Domain": 165, "Customer": 3620, "Ticket": 1279953, "Status": "Success", "Id": 408685 } }, "Authentication": { "Domain": "mvs-group", "Password": "***", "Session": "a54258fc-a180-4afa-bf33-c5cda9881dbe" }, "Debug": { "Enable": true, "DateStart": "2015-09-24T07:48:57.1414504Z", "TotalMs": 35016.1005 } } -------------------------СОЗДАНИЕ ФИЗИЧЕСКОГО ЛИЦА---------------------------------------------- Запрос осуществляется через Json 1) Для корректного запроса ВСЕ параметры должны быть заполнены. Исключение- это поле СontractNum и ContractDate, когда generateContract =true 2) форматирование даты и времени должно быть dd.MM.yyyy hh:mm Названия параметров Значения параметров: "FIO": - ФИО физика "address"- адресс физика "Phone"- номер телефона "Email"- емаил "AgentId"- ID агента "generateContract" - создание договора в автоматическом режиме "ContractNum"- номер договора "ContractDate"- дата и время договора Пасспортные данные "PassportAddr"- пасспортный адрес регистрации "PassportNum"- серия и номер "PassportDate" - дата выдачи "PassportWhere" - кем выдан {"Params": { "Comment":"12.03.2013 15:46", "FIO":"ТЕСТОВЫЙ Пупкин", "address":"Маймами, ул Бич 13", "Phone":"+79454559812", "Email":"noreply@support.ru", "AgentId":"3434", "generateContract":"true", "ContractNum":null, "ContractDate":null, "PassportAddr": "Новоясный проспект, дом 113", "PassportNum":"12 33 131231", "PassportDate":"12.03.2013 15:46", "PassportWhere":"ОВД Верхнепижского района Вологодской областим", "Component":"Billing", "Function":"CreateIndividualCustomer"} , "Debug":{"Enable":true}, "Authentication": {"domain":"mvs-group", "user":"*******", "password":"****"} } Пример корректного ответа системы Основной параметр корректного- некорректного завершения "Result"."ApiResultStatus". Принимает значения "Ok" и "Error" в зависимости от результата запроса. Сообщение об ошибке\успешном завершении "Result"."Message" { "TimeStamp": "2015-09-29T11:36:05.6389235Z", "Status": "Success", "Result": { "Message": "Абонент ТЕСТОВЫЙ Пупкин создан. Договор №07062046 от ", "TicketId": 1283008, "ResultTicket": { "Number": "tt-1283008", "CustomerName": "", "Contact": 2527, "ContactName": "Соловьев Иван", "DealerName": "", "Assigned": -1, "DateCreate": "2015-09-29T11:36:09.4371408Z", "DateOpened": "1900-01-01T00:00:00", "DateResume": "1900-01-01T00:00:00", "DateClosed": "1900-01-01T00:00:00", "DateEdit": "2015-09-29T11:36:09.4371408Z", "Category": 17, "Status": "New", "Description": "Создание нового абонента физ. лица - ТЕСТОВЫЙ Пупкин", "Phone": "", "Email": "podzem87@mvstelecom.ru" }, "ResultTransaction": { "Type": 130, "Domain": 165, "Customer": 3625, "Ticket": 1283008, "Status": "Success", "Id": 412303 }, "CustomerId": 3624, "ApiResultStatus": "Ok" }, "Authentication": { "Domain": "mvs-group", "Password": "***", "Session": "6f5ce862-7afe-4729-af62-e947c6d87c59" }, "Debug": { "Enable": true, "DateStart": "2015-09-29T11:36:05.6389235Z", "TotalMs": 45310.5916 } } -------------------------ОБРАЩЕНИЕ ДЛЯ Прикрепления документа------------------------------------ { "Params": { "DocType":"2", "CustomerId":", "FileBytes":"G6HJ7sddsf--->BYTEARRAY64stringencoded", "FileName":"", "Component":"Billing", "Function":"UploadCustomerDocs"}, }, "Debug":{"Enable":true}, "Authentication":{"domain":"*****","user":"*****","password":"*****"}} выходные параметры "Message": "Абонент Пупкин Василий Васильевич создан. Договор №07062043 от 03.12.2013", "ApiResultStatus":"Ok",