vault backup: 2026-01-29 12:32:00
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
|
## Авторизация
|
||||||
|
|
||||||
|
Используется кастомный header `X-Erp-Integration`
|
||||||
|
Значение хранится в конфигах у системы СУП.
|
||||||
|
Для дев и прод разные значения.
|
||||||
|
При получении значения необходимо его сравнить со значением хранящимся в конфиге.
|
||||||
|
Если значения не соответствуют, то вернуть ошибку.
|
||||||
## Создание клиента
|
## Создание клиента
|
||||||
|
|
||||||
Используется endpoint с методом POST
|
Используется endpoint с методом POST
|
||||||
@@ -8,16 +15,27 @@
|
|||||||
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"companyId": "", // Компания
|
|
||||||
"typeId": "", // Тип заявки
|
|
||||||
"kindId": "", // Вид заявки
|
|
||||||
"name": "Альфа-Пласт",
|
"name": "Альфа-Пласт",
|
||||||
|
"clientName": "Альфа-Пласт",
|
||||||
"shortName": "Альфа-Пласт",
|
"shortName": "Альфа-Пласт",
|
||||||
"managerId": "123456", // Значение ИНС (залили данные в AD и храним их в CRM. Значение без нулей в начале)
|
"managerId": "00123456", // Значение ИНС сотрудника
|
||||||
|
"countryCode": "RU", // Двухбуквенный код страны
|
||||||
|
"industryCode": "0015", // Код отрасли ERP
|
||||||
|
"authorId": "00123456", // Значение ИНС сотрудника
|
||||||
"accountId": "57ef229c-d8e4-4da5-b87a-7205e7eb7c42"
|
"accountId": "57ef229c-d8e4-4da5-b87a-7205e7eb7c42"
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
"name" - Наименование клиента
|
||||||
|
"clientName" - Наименование
|
||||||
|
"shortName" - Краткое название
|
||||||
|
"managerId" - Менеджер по продажам
|
||||||
|
"countryCode" - Страна
|
||||||
|
"industryCode" - Отрасль
|
||||||
|
"authorId" - Автор клиента в CRM
|
||||||
|
"accountId" - Id контрагента в CRM
|
||||||
|
```
|
||||||
### Ответ
|
### Ответ
|
||||||
|
|
||||||
Успешный
|
Успешный
|
||||||
@@ -59,7 +77,7 @@
|
|||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"status": "Done",
|
"status": "Done",
|
||||||
"clientId": "123-123-123",
|
"clientId": "0000101202",
|
||||||
"errorMessage": ""
|
"errorMessage": ""
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
Reference in New Issue
Block a user