Query
query GetDeliverabilityBySalesOrderId($salesOrderId: ID!) {
GetDeliverabilityBySalesOrderId(salesOrderId: $salesOrderId) {
deliverability
deliverabilityOwnStock
notDeliverableReasons {
reasonType
message
}
}
}Variables
{
"salesOrderId": "id"
}Response
{
"data": {
"GetDeliverabilityBySalesOrderId": {
"deliverability": "NOT_DELIVERABLE",
"deliverabilityOwnStock": "NOT_DELIVERABLE",
"notDeliverableReasons": [
{
"reasonType": "UNKNOWN",
"message": "string"
}
]
}
}
}Queries
GetDeliverabilityBySalesOrderId
Returns the deliverability information for a specific sales order.
QUERY
GetDeliverabilityBySalesOrderId(salesOrderId: ID!, warehouseId: ID): SalesOrderDeliverability!Arguments
salesOrderId
ID!
required
warehouseId
ID
Returns
deliverability
The stock-based deliverability including supplier stock.
deliverabilityOwnStock
The stock-based deliverability based on own stock only (excluding supplier stock).
notDeliverableReasons
A list of blocking reasons that prevent delivery. Empty if no blocking reasons exist.
Query
query GetDeliverabilityBySalesOrderId($salesOrderId: ID!) {
GetDeliverabilityBySalesOrderId(salesOrderId: $salesOrderId) {
deliverability
deliverabilityOwnStock
notDeliverableReasons {
reasonType
message
}
}
}Variables
{
"salesOrderId": "id"
}Response
{
"data": {
"GetDeliverabilityBySalesOrderId": {
"deliverability": "NOT_DELIVERABLE",
"deliverabilityOwnStock": "NOT_DELIVERABLE",
"notDeliverableReasons": [
{
"reasonType": "UNKNOWN",
"message": "string"
}
]
}
}
}Was this page helpful?