### Описание задачи Необходимо создать сервис для передачи данных по заявке ВнСп в систему СУП после создания заявки. Авторизация используется такая же, как и для пресейл-проектов. Endpoint команда СУП предоставит позднее, необходимо создать системную настройку для указания endpoint и быстрой смены. ### Формат запроса в СУП ```json { "legalEntityCode": "ARDS", "customer": { "inn": "7802020639", "kpp": "781301001" }, "clientCode": "0000103001", "managerCode": "00123087", "directorProjectCode": "00122607", "presaleCode": "AP02509", "orderDate": "2026-12-31", "divisions": [ { "mvzCode": "U25", "products": [ { "productLineCode": "00EDUU25000EDUA", "productCode": "EDUAADQMUCERT", "price": 1500000, "count": 2, "totalPrice": 2700000, "discount": 10, "tax": 22, "type": "Support", "kind": "ADB", "program": "Supp PL", "isFstec": false, "startDate": "2026-12-31", "endDate": "2027-12-31", "productId": "39ad0abc-edc2-4986-955d-65daa9b86512" } ] } ], "applicationId": "672fc554-4be4-4ae7-934c-59968607078c", "vnspCode": "ST260051" } ``` ### Описание полей ``` "legalEntityCode" - Юридическое лицо (буквенный код юридического лица ARDS, ARDK и другие) "customer" - Данные о заказчике "inn" - Заказчик (передается ИНН) "kpp" - Заказчик (передается КПП) "clientCode" - Клиент компании (передается код R3 - 10 цифр) "managerCode" - Менеджер по продажам (передается код R3 - 8 цифр) "directorProjectCode" - Директор проекта (передается код R3 - 8 цифр. Руководитель менеджера) "presaleCode" - Родительский проект (пресейл) "orderDate" - Дата сделки "divisions" - Массив подразделений-исполнителей (передается массив) "mvzCode" - Код МВЗ списка продуктов для добавления подразделений-исполнителей "products" - Массив услуг, который относятся к одному подразделению (передается массив) "productLineCode" - код продуктовой линейки "productCode" - Код продукта SAP (18 символов) "price" - Цена продукта за единицу "count" - Количество единиц продукта "totalPrice" - Цена с учетом скидки (без НДС) "discount" - Процент скидки "tax" - НДС (0 - Без НДС, 20, 22) "type" - Тип продукта (Education, Consulting, License, Support) "kind" - Вид продукта (ADB, ADC и др.) "program" - Программа продукта (Supp PL, Supp TL) "isFstec" - ФСТЭК (true/false) "startDate" - Дата старта продукта "endDate" - Дата завершения продукта "productId" - Id записи в CRM (для создания, обновления и удаления данных в ВНСП. см. п. в Описание процесса) "applicationId" - Id заявки в CRM (нужно для обновления заявки в CRM и привязки ВНСП к заявке) "vnspCode" - Кодовый идентификатор ВНСП (пусто - создание черновика, заполнено - обновление данных) ```