Fix API
This commit is contained in:
@ -309,18 +309,40 @@ role - Перечисление (Enum)
|
|||||||
"external_key": "ro-001",
|
"external_key": "ro-001",
|
||||||
"customer_key": "cust-001",
|
"customer_key": "cust-001",
|
||||||
"address_key": "UPDATED-addr-001",
|
"address_key": "UPDATED-addr-001",
|
||||||
|
"warehouse_key": "UPDATED-warehouse-001",
|
||||||
"brand_key": "brand-001",
|
"brand_key": "brand-001",
|
||||||
"master_key": "master-001",
|
"master_key": "master-001",
|
||||||
"parts": [
|
"required_parts": [
|
||||||
{
|
{
|
||||||
"part_type": 1,
|
"line": 1,
|
||||||
"count": 100,
|
"count": 100,
|
||||||
"part_key": "material-1",
|
"part_key": "material-1",
|
||||||
"part_name": "Деталь"
|
"part_name": "Деталь"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"line": 2,
|
||||||
|
"count": 200,
|
||||||
|
"part_key": "material-2",
|
||||||
|
"part_name": "Деталь 2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"used_parts": [
|
||||||
|
{
|
||||||
|
"line": 1,
|
||||||
|
"count": 100,
|
||||||
|
"part_key": "material-1",
|
||||||
|
"part_name": "Деталь"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"line": 2,
|
||||||
|
"count": 200,
|
||||||
|
"part_key": "material-2",
|
||||||
|
"part_name": "Деталь 2"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"jobs": [
|
"jobs": [
|
||||||
{
|
{
|
||||||
|
"line": 1,
|
||||||
"code": "code-1",
|
"code": "code-1",
|
||||||
"job_key": "job-1",
|
"job_key": "job-1",
|
||||||
"name": "услуга 1",
|
"name": "услуга 1",
|
||||||
@ -329,6 +351,7 @@ role - Перечисление (Enum)
|
|||||||
],
|
],
|
||||||
"product_instances": [
|
"product_instances": [
|
||||||
{
|
{
|
||||||
|
"line": 1,
|
||||||
"product_instance_key": "product_instance_key_1",
|
"product_instance_key": "product_instance_key_1",
|
||||||
"name": "оборудование-1",
|
"name": "оборудование-1",
|
||||||
"serial_number": "123",
|
"serial_number": "123",
|
||||||
@ -336,11 +359,7 @@ role - Перечисление (Enum)
|
|||||||
"warranty": true
|
"warranty": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"files": [
|
"files_path": "\\Shared\\file.txt",
|
||||||
{
|
|
||||||
"path": "\\Shared\\file.txt"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"contact_person_name": "Петров Петр",
|
"contact_person_name": "Петров Петр",
|
||||||
"number_in_client_database": "number_in_client_database_1",
|
"number_in_client_database": "number_in_client_database_1",
|
||||||
"submission_date": "2025-04-07T08:30:00Z",
|
"submission_date": "2025-04-07T08:30:00Z",
|
||||||
@ -361,6 +380,7 @@ role - Перечисление (Enum)
|
|||||||
| `external_key` | string | ✅ | Уникальный ID заявки |
|
| `external_key` | string | ✅ | Уникальный ID заявки |
|
||||||
| `customer_key` | string | ✅ | Ссылка на контрагента |
|
| `customer_key` | string | ✅ | Ссылка на контрагента |
|
||||||
| `address_key` | string | ✅ | Ссылка на адрес |
|
| `address_key` | string | ✅ | Ссылка на адрес |
|
||||||
|
| `warehouse_key` | string | ✅ | Ссылка на склад |
|
||||||
| `brand_key` | string | ✅ | Ссылка на бренд |
|
| `brand_key` | string | ✅ | Ссылка на бренд |
|
||||||
| `master_key` | string | ✅ | Мастер |
|
| `master_key` | string | ✅ | Мастер |
|
||||||
| `contact_person_name` | string | ❌ | Имя контактного лица |
|
| `contact_person_name` | string | ❌ | Имя контактного лица |
|
||||||
@ -430,6 +450,7 @@ part_type - Перечисление (Enum)
|
|||||||
{
|
{
|
||||||
"customer_key": "cust-001",
|
"customer_key": "cust-001",
|
||||||
"address_key": "addr-001",
|
"address_key": "addr-001",
|
||||||
|
"warehouse_key": "ware-001",
|
||||||
"brand_key": "brand-001",
|
"brand_key": "brand-001",
|
||||||
"master_key": "master-001",
|
"master_key": "master-001",
|
||||||
"contact_person_name": "Петров Петр",
|
"contact_person_name": "Петров Петр",
|
||||||
@ -478,6 +499,7 @@ part_type - Перечисление (Enum)
|
|||||||
"external_key": "ro-001",
|
"external_key": "ro-001",
|
||||||
"customer_key": "cust-001",
|
"customer_key": "cust-001",
|
||||||
"address_key": "UPDATED-addr-001",
|
"address_key": "UPDATED-addr-001",
|
||||||
|
"warehouse_key": "UPDATED-warehouse-001",
|
||||||
"brand_key": "brand-001",
|
"brand_key": "brand-001",
|
||||||
"master_key": "master-001",
|
"master_key": "master-001",
|
||||||
"parts": [
|
"parts": [
|
||||||
@ -534,6 +556,7 @@ part_type - Перечисление (Enum)
|
|||||||
{
|
{
|
||||||
"customer_key": "cust-001",
|
"customer_key": "cust-001",
|
||||||
"address_key": "addr-001",
|
"address_key": "addr-001",
|
||||||
|
"warehouse_key": "warehouse-001",
|
||||||
"brand_key": "brand-001",
|
"brand_key": "brand-001",
|
||||||
"master_key": "",
|
"master_key": "",
|
||||||
"product_instances": [
|
"product_instances": [
|
||||||
@ -595,6 +618,7 @@ part_type - Перечисление (Enum)
|
|||||||
{
|
{
|
||||||
"customer_key": "cust-001",
|
"customer_key": "cust-001",
|
||||||
"address_key": "UPDATED-addr-001",
|
"address_key": "UPDATED-addr-001",
|
||||||
|
"warehouse_key": "UPDATED-ware-001",
|
||||||
"brand_key": "brand-001",
|
"brand_key": "brand-001",
|
||||||
"master_key": "master-001",
|
"master_key": "master-001",
|
||||||
"product_instances": [
|
"product_instances": [
|
||||||
@ -641,6 +665,7 @@ part_type - Перечисление (Enum)
|
|||||||
"external_key": "ro-001",
|
"external_key": "ro-001",
|
||||||
"customer_key": "cust-001",
|
"customer_key": "cust-001",
|
||||||
"address_key": "UPDATED-addr-001",
|
"address_key": "UPDATED-addr-001",
|
||||||
|
"warehouse_key": "UPDATED-warehouse-001",
|
||||||
"brand_key": "brand-001",
|
"brand_key": "brand-001",
|
||||||
"master_key": "master-001",
|
"master_key": "master-001",
|
||||||
"parts": [
|
"parts": [
|
||||||
|
|||||||
Reference in New Issue
Block a user