Публикация

подписчиков: 3 Подписаться
0
Avatar

Как указать склад при создании заказа покупателя через api?

Как указать склад при создании запроса в API?
В интерфейсе указать склад можно. В примере API документации склад не указан. Может есть какой-то способ?

Николай

Войдите в службу, чтобы оставить комментарий.

Комментариев: 3

0
Avatar

Добрый день!

Получить склады можно через ```

curl -X GET
  "https://online.moysklad.ru/api/remap/1.1/entity/store"
  -H "Authorization: Basic <Access-Token>"

 

Согласно документации укажите склад в элементе store

Ivan Pivkin 0 проголосовали
0
Avatar

Аналогично

При создании заказа делаю такой POST

{  
"organization":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.1/entity/organization/<нужный id>",
"type":"organization",
"mediaType":"application/json"
}
},
"agent":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.1/entity/counterparty/<нужный id>",
"type":"counterparty",
"mediaType":"application/json"
}
},
"store":{
"meta":{
"href":"https://online.moysklad.ru/api/remap/1.1/entity/store/<нужный id>",
"type":"store",
"mediaType":"application/json"
}
}
}

Организация и контрагент привязываются, склад нет

Евгений Курочкин 0 проголосовали
0
Avatar

Добрый день!

Делаю следующий запрос

```

curl -X POST \
https://online.moysklad.ru/api/remap/1.1/entity/customerorder \
-H 'Authorization: Basic <token>' \
-H 'Content-Type: application/json' \
-d '{
"name": "1",
"store": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e36e9e4e-a1f6-11e7-7a31-d0fd001b2260",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
"type": "store",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=e36e9e4e-a1f6-11e7-7a31-d0fd001b2260"
}
},
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/65cc16a7-276a-451c-995f-0ecfc44f72f0",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#company/edit?id=65cc16a7-276a-451c-995f-0ecfc44f72f0"
}
},
"organization": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/793e3414-1741-52d3-9d01-1024413a77c9",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
"type": "organization",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=793e3414-1741-52d3-9d01-1024413a77c9"
}
}
}'

```

Ответ

```

{
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/6dcff0f5-35ac-11e9-9ff4-34e80002cf80",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
"type": "customerorder",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#customerorder/edit?id=6dcff0f5-35ac-11e9-9ff4-34e80002cf80"
},
"id": "6dcff0f5-35ac-11e9-9ff4-34e80002cf80",
"accountId": "45eb22e0-0e7b-11e2-1c31-3c4a92f3a0a7",
"owner": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/employee/8d701342-de17-4217-88fa-733f9c7ec1c7",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/employee/metadata",
"type": "employee",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#employee/edit?id=8d701342-de17-4217-88fa-733f9c7ec1c7"
}
},
"shared": false,
"group": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/group/0060ce12-d269-11e4-90a2-8ecb0001909b",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/group/metadata",
"type": "group",
"mediaType": "application/json"
}
},
"version": 0,
"updated": "2019-02-21 10:43:50",
"name": "201921023",
"externalCode": "ozvYffvcjONqRNwiIi3XA0",
"moment": "2019-02-21 10:43:00",
"applicable": true,
"rate": {
"currency": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/currency/c05298d8-dc34-11e6-8d16-0cc47a342c9a",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/currency/metadata",
"type": "currency",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#currency/edit?id=c05298d8-dc34-11e6-8d16-0cc47a342c9a"
}
}
},
"sum": 0,
"store": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/store/e36e9e4e-a1f6-11e7-7a31-d0fd001b2260",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/store/metadata",
"type": "store",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#warehouse/edit?id=e36e9e4e-a1f6-11e7-7a31-d0fd001b2260"
}
},
"agent": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/65cc16a7-276a-451c-995f-0ecfc44f72f0",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/metadata",
"type": "counterparty",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#company/edit?id=65cc16a7-276a-451c-995f-0ecfc44f72f0"
}
},
"organization": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/793e3414-1741-52d3-9d01-1024413a77c9",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/organization/metadata",
"type": "organization",
"mediaType": "application/json",
"uuidHref": "https://online.moysklad.ru/app/#mycompany/edit?id=793e3414-1741-52d3-9d01-1024413a77c9"
}
},
"agentAccount": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/counterparty/65cc16a7-276a-451c-995f-0ecfc44f72f0/accounts/3f4de04d-e5dc-11e3-a77a-002590a28eca",
"type": "account",
"mediaType": "application/json"
}
},
"organizationAccount": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/organization/793e3414-1741-52d3-9d01-1024413a77c9/accounts/3f8dfc8d-e5dc-11e3-98d4-002590a28eca",
"type": "account",
"mediaType": "application/json"
}
},
"state": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata/states/9a7350d2-9e35-11e2-1dba-001b21d91495",
"metadataHref": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/metadata",
"type": "state",
"mediaType": "application/json"
}
},
"documents": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/6dcff0f5-35ac-11e9-9ff4-34e80002cf80/documents",
"mediaType": "application/json",
"size": 0,
"limit": 100,
"offset": 0
}
},
"created": "2019-02-21 10:43:50",
"positions": {
"meta": {
"href": "https://online.moysklad.ru/api/remap/1.1/entity/customerorder/6dcff0f5-35ac-11e9-9ff4-34e80002cf80/positions",
"type": "customerorderposition",
"mediaType": "application/json",
"size": 0,
"limit": 100,
"offset": 0
}
},
"vatEnabled": true,
"vatIncluded": true,
"vatSum": 0,
"payedSum": 0,
"shippedSum": 0,
"invoicedSum": 0,
"reservedSum": 0
}

```

Склад привязался, укажите ваш запрос в формате cURL

 

Ivan Pivkin 0 проголосовали