Ferramentas do usuário

Ferramentas do site


enduser:erp:developer:integracao:integracaowebservice:ordemproducao:putdosmateriaisconsumidos

PUT - Materiais Consumidos

Este método altera os materiais consumidados de uma ordem de produção existente. Ele aumenta a quantidade consumida ou faz a devolução de materiais.

O código da ordem de produção a ser alterado deve ser informado no próprio JSON.

/OrdemProducao/MateriaisConsumidos

Exemplo de envio da requisição

localhost:8090/api/OrdemProducao/MateriaisConsumidos
authToken adquirido no Login.
Content-Typeapplication/x-www-form-urlencoded

Parâmetros (Body)

Os parâmetros são os mesmos que os do método POST.

NomeTipoTamanhoDescrição
nrOrdemProducaoLong15Número da ordem de produção.
listaMateriaisConsumidos Lista de materiais consumidos.
conexaoBancoString Nome da conexão do banco de dados, caso não informado será utilizado a conexão padrão do ERP.
MATERIAIS CONSUMIDOS
NomeTipoTamanhoDescrição
codMaterialLong9Código do material.
quantidadeNecessariaDecimal11,4Quantidade necessária.
quantidadeConsumidaDecimal11,4Quantidade consumida. Se a quantidade for negativa, entendemos que trate-se de uma devolução de material.
loteString30Lote.
justificativaInteger6Código da justificativa, tabela JUSTIF. (Não obrigatório)
localEstoqueLong10Código do local de estoque a utilizar, tabela LOCESTQ. (Não obrigatório)
codAplicacaoInteger3Código da aplicação, tabela APLIC. (Não obrigatório)

=== Exemplo de JSON ===

{
    "nrOrdemProducao": 50613,
    "listaMateriaisConsumidos": [
        {
            "codMaterial": "EMB021",
            "quantidadeNecessaria": 10.0,
            "quantidadeConsumida": 0.5,
            "lote": "19347"
        }
    ]
 }

Retorno de sucesso

{
    "bemSucedido": true,
    "mensagemFalha": null,
    "novoCodigo": null,
    "dados": null
}

Retorno com falha

{
    "bemSucedido": false,
    "mensagemFalha": "Material PRI002000 não cadastrado no Prosyst!",
    "novoCodigo": null,
    "dados": null
}


enduser/erp/developer/integracao/integracaowebservice/ordemproducao/putdosmateriaisconsumidos.txt · Última modificação: por 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki