Canaletas ignoradas
Listar
GET /api/v1/ignored_coils
Filtros
Os parâmetros abaixo podem ser passados como uma query string. Mais de um filtro pode ser passado na mesma consulta.
Este serviço suporta paginação.
start_date: a data de início das canaletas ignoradas.
A consulta retorna somente as canaletas ignoradas com data de cadastro, a partir desta data e hora, inclusive.
Se o formato da data for inválido, será retornado erro com o código HTTP 400 (bad request).
Se a data for maior que a do filtro end_date, será retornado erro com o código HTTP 400 (bad request).
Se a data for menor que 30 dias antes da data do filtro end_date, será retornado erro com o código HTTP 400 (bad request).
Deve-se passar a data e também a hora; se não for passada, será considerado 00:00:00 UTC.
Os segundos passados na hora são desconsiderados. O sistema considera sempre 00.
Um formato possível é dd/mm/yyyy hh:mi. Nesse caso a data e hora devem estar em UTC.
Este filtro também suporta o formato ISO 8601.
end_date: a data final das canaletas ignoradas.
Aconsulta retorna somente as canaletas ignoradas com data de cadastro ou data de visita, da pick list, até esta data e hora, inclusive.
Se o formato da data for inválido, será retornado erro com o código HTTP 400 (bad request).
Se a data for menor que a do filtro start_date, será retornado erro com o código HTTP 400 (bad request).
Se a data for maior que 30 dias depois da data do filtro start_date, será retornado erro com o código HTTP 400 (bad request).
Deve-se passar a data e também a hora; se não for passada, será considerado 23:59:59 UTC.
Os segundos passados na hora são desconsiderados. O sistema considera sempre 59.
Um formato possível é dd/mm/yyyy hh:mi. Nesse caso a data e hora devem estar em UTC.
Este filtro também suporta o formato ISO 8601.
client_id: o id do cliente das canaletas ignoradas.
Se passado, a consulta retorna somente as canaletas ignoradas, relacionadas à esse cliente.
good_id: o id do produto das canaletas ignoradas.
Se passado, a consulta retorna somente as canaletas ignoradas com esse produto.
machine_id: o id da máquina das canaletas ignoradas.
Se passado, a consulta retorna somente as canaletas ignoradas desta máquina.
distribution_center_id: o id do centro de distribuição das canaletas ignoradas.
Se passado, a consulta retorna somente as canaletas ignoradas desse centro de distribuição.
Retorno
É retornado um JSON contendo um array com objetos que correspondem às canaletas ignoradas. Os campos de cada pick list são os seguintes:
id: o id da canaleta ignorada
created_at: a data de criação da canaleta ignorada, no formato ISO 8601
updated_at: a data de atualização da canaleta ignorada, no formato ISO 8601
coil: a canaleta
par_level: nível de par
upc_code: código do produto
provided_quantity: quantidade de itens
ignore_reason: motivo da canaleta ignorada
client: id e nome do cliente
good: id e nome do produto
machine: o id e número de fábrica da máquina
distribution_center: id e nome do centro de distribuição
Retorno
status |
descrição |
|---|---|
200 |
OK |
Exemplo:
[
{
"id":51493404,
"created_at":"2024-02-07T18:46:05.000Z",
"updated_at":"2024-02-07T18:46:05.000Z",
"coil":"2",
"par_level":10,
"upc_code":"123",
"provided_quantity":5,
"ignore_reason":null,
"client":{
"id":751032161,
"name":"CO Client"
},
"product":{
"id":230809742,
"name":"Whatever"
},
"machine":{
"id":437840800,
"asset_number":"1"
},
"distribution_center":{
"id":505723814,
"name":"Main"
}
},
{
"id":437840800,
"created_at":"2024-02-07T18:46:05.000Z",
"updated_at":"2024-02-07T18:46:05.000Z",
"coil":"1",
"par_level":10,
"upc_code":"123",
"provided_quantity":3,
"ignore_reason":null,
"client":{
"id":751032161,
"name":"CO Client"
},
"product":{
"id":230809742,
"name":"Whatever"
},
"machine":{
"id":437840800,
"asset_number":"1"
},
"distribution_center":{
"id":505723814,
"name":"Main"
}
},
{
"id":800334268,
"created_at":"2024-02-07T18:46:05.000Z",
"updated_at":"2024-02-07T18:46:05.000Z",
"coil":"2",
"par_level":10,
"upc_code":"124",
"provided_quantity":6,
"ignore_reason":null,
"client":{
"id":297380045,
"name":"VM Client 2"
},
"product":{
"id":51493404,
"name":"Whatever 2"
},
"machine":{
"id":51493404,
"asset_number":"2"
},
"distribution_center":{
"id":505723814,
"name":"Main"
}
},
{
"id":813085423,
"created_at":"2024-02-07T18:46:05.000Z",
"updated_at":"2024-02-07T18:46:05.000Z",
"coil":"2",
"par_level":10,
"upc_code":"124",
"provided_quantity":6,
"ignore_reason":null,
"client":{
"id":null,
"name":null
},
"product":{
"id":51493404,
"name":"Whatever 2"
},
"machine":{
"id":863719064,
"asset_number":"7"
},
"distribution_center":{
"id":505723814,
"name":"Main"
}
},
{
"id":918384648,
"created_at":"2024-02-07T18:46:05.000Z",
"updated_at":"2024-02-07T18:46:05.000Z",
"coil":"1",
"par_level":10,
"upc_code":"123",
"provided_quantity":7,
"ignore_reason":null,
"client":{
"id":297380045,
"name":"VM Client 2"
},
"product":{
"id":230809742,
"name":"Whatever"
},
"machine":{
"id":51493404,
"asset_number":"2"
},
"distribution_center":{
"id":505723814,
"name":"Main"
}
}
]