Obter uma lista de ordens de produção (OPs) por período de início, finalização, término e emissão, podendo ser filtrada por código de item, situação, planejador, estabelecimento, referência, cliente, linha de produção e pedido de vendas e intervalos de data de emissão, início e término.
Informações da API utilizada para busca dos dados e nome do cadastro de menu relacionado à API, caso o usuário queira restringir o acesso. Mais informações: Manutenção de Programa (MEN012AA)
| MÉTODO | GET |
|---|---|
| API | api/cpp/v2/productionOrder |
| ROTA | / |
| MENU | productionOrder_cpp_v2 |
Exemplos de perguntas que deverão ser respondidas por esse assunto.
| Pergunta | |
|---|---|
| 1 | Me liste todas as ordens do cliente <código> |
| 2 | Quais as OPs da linha de produção <código> e planejador <código> abertas nesse mês? |
| 3 | Quais as ordens de produção iniciaram na semana passada? |
São os possíveis campos utilizados na busca dos dados pela API.
| Parâmetro | Tipo | Descrição | Obrigatório |
|---|---|---|---|
| siteCode | string | Estabelecimento | |
| itemCode | string | Item | |
| referenceCode | string | Referência | |
| productionLineCode | string | Linha de produção | |
| plannerCode | string | Planejador | |
| isNotStarted | string | Filtra ordens com situação de 'Não Iniciada' | |
| isReleased | string | Filtra ordens com situação de 'Liberada' | |
| isReserved | string | Filtra ordens com situação de 'Reservada' | |
| isSeparated | string | Filtra ordens com situação de 'Separada' | |
| isRequested | string | Filtra ordens com situação de 'Requisitada' | |
| isStarted | string | Filtra ordens com situação de 'Iniciada' | |
| isFinished | string | Filtra ordens com situação de 'Finalizada' | |
| isDone | string | Filtra ordens com situação de 'Terminada' | |
| startEmissionDateRange | string | Intervalo inicial da data de abertura/criação/emissão, deve ser enviada em formato ISO YYYY-MM-DD | |
| endEmissionDateRange | string | Intervalo final da data de abertura/criação/emissão, deve ser enviada em formato ISO YYYY-MM-DD | |
| startDateRange | string | Intervalo inicial da data de início da produção, deve ser enviada em formato ISO YYYY-MM-DD | |
| endDateRange | string | Intervalo final da data de início da produção, deve ser enviada em formato ISO YYYY-MM-DD | |
| startFinalizeDateRange | string | Intervalo inicial da data de término/finalização/encerramento, deve ser enviada em formato ISO YYYY-MM-DD | |
| endFinalizeDateRange | string | Intervalo final da data de término/finalização/encerramento, deve ser enviada em formato ISO YYYY-MM-DD | |
| customerShortName | string | Cliente do Pedido | |
| customerOrder | string | Número do Pedido | |
| page | number | Página da consulta, caso não seja informada, envie 1 |
O glossário é um conjunto de termos utilizados para definir a tradução das propriedades retornadas no JSON da API. Além disso, os campos apresentados são incluídos na cláusula FIELDS da query, ou seja, somente esses campos são retornados na resposta da API.
| Propriedade | Descrição | Tipo | Formato |
|---|---|---|---|
| businessUnitCode | Unidade de Negócio | character | |
| businessUnitDescription | Descrição Unidade de Negócio | character | |
| customerOrder | Pedido | character | |
| customerShortName | Cliente | character | |
| effectiveEndDate | Data de Término | date | |
| issueDate | Data de Emissão | date | |
| itemCode | Item | character | |
| itemDescription | Descrição do Item | character | |
| lotSeriesCode | Lote/Série | character | |
| plannedQuantity | Qtd Planejada | decimal | ->>>>,>>>,>>9.9999 |
| plannerCode | Planejador | character | |
| producedQuantity | Qtd Produzida | decimal | ->>>>,>>>,>>9.9999 |
| productionLineCode | Linha de Produção | integer | ->>>,>>>,>>9 |
| productionLineDescription | Descrição Linha de Produção | character | |
| productionOrderNumber | Número da Ordem | integer | ->>>,>>>,>>9 |
| referenceCode | Referência do Item | character | |
| scrappedQuantity | Qtd Refugada | decimal | ->>>>,>>>,>>9.9999 |
| siteCode | Estabelecimento | character | |
| siteDescription | Descrição Estabelecimento | character | |
| startDate | Data de Início | date | |
| statusDescription | Estado (Situação) e.g. "Não iniciada", "Liberada", "Reservada", "Separada", "Requisitada", "Iniciada", "Finalizada", "Terminada" | character | |
| unitOfMeasureCode | UN | character |
São sugestões de novas perguntas ou ações que serão sugeridas ao usuário após a execução desse assunto.