Histórico da Página
ProductionAppointment - API Rest para realizar o apontamento de produção
Linha de Produto: | Protheus |
Segmento: | Manufatura |
Módulo: | SIGAPCP |
Função: | ProductionAppointment |
Situação/Requisito: | Necessidade de criar uma API Rest para realizar o apontamento de produção. |
Solução/Implementação: | A API tem os métodos GET e POST. Método POST : Este método POST é exclusivo para apontamento de produção simplificado (mata250) Parâmetros Query: Não recebe parâmetros Endereço: POST localhost:8040/rest/ProductionAppointment/v1/mata250/ Parâmetros recebidos no corpo da requisição : { Retorno: Código 201 e o Registro que foi criado no texto JSON além do saldo da ordem após o apontamento e também se a ordem foi ou não encerrada. Método GET: Parâmetros Query: Recebe parâmetros de página (page), Número da ordem de produção (ProductionOrderNumber), Tipo de apontamento (appointmentType) inicio Endereço: localhost:8040/rest/productionappointment/v1/ProductionOrder?ProductionOrderNumber=00440401001&appointmentType=1 A Ordem de produção e o Tipo de apontamento é obrigatório. Esse método irá pesquisar a Ordem de Produção e validar se ela está ou não apta para efetuar o apontamento e trará os valores default da ordem de produção. Retorno: Código 200 e os Registros que foram consultados em texto JSON. Exemplo de Retorno com vários registros { Obs.: Este cadastro será utilizado futuramente no APP Apontamento de Produção. |
Requisito: | DMANSMARTSQUAD1-7829 |