CONTEÚDO


01. OBJETIVO

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.

02. API

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ÉTODOGET
APIapi/cpp/v2/productionOrder
ROTA/
MENUproductionOrder_cpp_v2

03. PERGUNTAS EXEMPLO (FEW-SHOTS)

Exemplos de perguntas que deverão ser respondidas por esse assunto.


Pergunta
1Me liste todas as ordens do cliente <código>
2Quais as OPs da linha de produção <código> e planejador <código> abertas nesse mês?
3Quais as ordens de produção iniciaram na semana passada?

04. PARÂMETROS

São os possíveis campos utilizados na busca dos dados pela API.

ParâmetroTipoDescriçãoObrigatório
siteCodestring

Estabelecimento


itemCodestringItem
referenceCodestringReferência
productionLineCodestring

Linha de produção


plannerCodestringPlanejador
isNotStartedstring

Filtra ordens com situação de 'Não Iniciada'


isReleasedstring

Filtra ordens com situação de 'Liberada'


isReservedstring

Filtra ordens com situação de 'Reservada'


isSeparatedstring

Filtra ordens com situação de 'Separada'


isRequestedstring

Filtra ordens com situação de 'Requisitada'


isStartedstring

Filtra ordens com situação de 'Iniciada'


isFinishedstring

Filtra ordens com situação de 'Finalizada'


isDonestring

Filtra ordens com situação de 'Terminada'


startEmissionDateRangestring

Intervalo inicial da data de abertura/criação/emissão, deve ser enviada em formato ISO YYYY-MM-DD


endEmissionDateRangestring

Intervalo final da data de abertura/criação/emissão, deve ser enviada em formato ISO YYYY-MM-DD


startDateRangestring

Intervalo inicial da data de início da produção, deve ser enviada em formato ISO YYYY-MM-DD


endDateRangestring

Intervalo final da data de início da produção, deve ser enviada em formato ISO YYYY-MM-DD


startFinalizeDateRangestring

Intervalo inicial da data de término/finalização/encerramento, deve ser enviada em formato ISO YYYY-MM-DD


endFinalizeDateRangestring

Intervalo final da data de término/finalização/encerramento, deve ser enviada em formato ISO YYYY-MM-DD


customerShortNamestring

Cliente do Pedido


customerOrderstring

Número do Pedido


pagenumber

Página da consulta, caso não seja informada, envie 1


05. GLOSSÁRIO

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.

PropriedadeDescriçãoTipoFormato
businessUnitCodeUnidade de Negóciocharacter
businessUnitDescriptionDescrição Unidade de Negóciocharacter
customerOrderPedidocharacter
customerShortNameClientecharacter
effectiveEndDateData de Términodate
issueDateData de Emissãodate
itemCodeItemcharacter
itemDescriptionDescrição do Itemcharacter
lotSeriesCodeLote/Sériecharacter
plannedQuantityQtd Planejadadecimal->>>>,>>>,>>9.9999
plannerCodePlanejadorcharacter
producedQuantityQtd Produzidadecimal->>>>,>>>,>>9.9999
productionLineCodeLinha de Produçãointeger->>>,>>>,>>9
productionLineDescriptionDescrição Linha de Produçãocharacter
productionOrderNumberNúmero da Ordeminteger->>>,>>>,>>9
referenceCodeReferência do Itemcharacter
scrappedQuantityQtd Refugadadecimal->>>>,>>>,>>9.9999
siteCodeEstabelecimentocharacter
siteDescriptionDescrição Estabelecimentocharacter
startDateData de Iníciodate
statusDescriptionEstado (Situação) e.g. "Não iniciada", "Liberada", "Reservada", "Separada", "Requisitada", "Iniciada", "Finalizada", "Terminada"character
unitOfMeasureCodeUNcharacter

06. AÇÕES RELACIONADAS

São sugestões de novas perguntas ou ações que serão sugeridas ao usuário após a execução desse assunto.