Pular para conteúdo

Finalizar Ordem de Produção

Para finalizar uma ordem de produção, será necessário chamar o método finalizarOrdemProducao. A chamada desse serviço procede da seguinte forma:

URL

http://ip_servidor:9090/cyberweb/api/processo/finalizarOrdemProducao

Headers

chave : "epa42b92-d78b-7g88-p538-279qw562h54m"

token : "9166226b-6afd-4298-b6cc-d7dc3aef8f48"

Content-Type : "application/x-www-form-urlencoded"

Body

ordemProducao : "JSON Ordem de Produção"

JSON Ordem de Produção

{
    "empresa":"01",
    "recebimentoErpId":"28500740000106_00000000280_001"
}

Response

{
    "CyberWeb": "1 - Finalizado"
}

URL

http://ip_servidor:9090/SyncWS/SyncWS/finalizarOrdemProducao

Headers

Content-Type : text/xml

Body - (XML) Finalizar Ordem de Produção

<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
    <Body>
        <finalizarOrdemProducao xmlns="http://soap.cyber/">
            <sessionId xmlns="">SessionId</sessionId>
            <ordemProducao xmlns="">JSON Ordem de Produção</ordemProducao>
        </finalizarOrdemProducao>
    </Body>
</Envelope>

JSON Ordem de Produção

{
    "empresa":"01",
    "recebimentoErpId":"28500740000106_00000000280_001"
}

Response

<?xml version='1.0' encoding='UTF-8'?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
    <S:Body>
        <ns2:finalizarOrdemProducaoResponse xmlns:ns2="http://soap.cyber/">
            <return>1 - Finalizado</return>
        </ns2:finalizarOrdemProducaoResponse>
    </S:Body>
</S:Envelope>

RC's do método finalizarOrdemProducao

  • 1 - Finalizado;
  • !2 - Não há configuração de depósito para a empresa: XXXXX;
  • !3 - Não há ordem de produção com o ErpId informado;
  • !4 - ErpId informado não é de uma ordem de produção;
  • !5 - Não foi possível finalizar a ordem de produção;
  • !6 - Erro ao finalizar ordem de produção: XXXXX;
  • !7 - Erro ao converter objeto JSON!;
  • !42 - Erro não cadastrado (informações no log do servidor).

Dicionário de dados - Ordem de Produção

Nome Tipo de Dado Descrição Obrigatório Padrão
empresa varchar(20) Número da empresa.
recebimentoErpId varchar(60) ErpId da ordem de produção/recebimento no ERP.