Pular para conteúdo

Retorno de carga

Na aplicação do WMS, será possível determinar em qual momento será realizado o retorno da carga, ou seja, após a separação ou após a conferência de separação. Estes dados devem que ser configurados na aplicação do WMS.

Abaixo, podemos analisar o exemplo do objeto, formatado em JSON, a ser enviado para o ERP:

Retorno (JSON) Carga Expedição

{
    "operacao":"RETURN", //Valor Alterado
    "erpId":"AF983T",
    "numero":1000001022, //Valor Alterado
    "empresa":"01",
    "data":"Feb 15, 2023 00:00:00 AM",
    "noRota":9,
    "descRota":"Rota 9",
    "noDoca":5,
    "expedicao":true,
    "faturado":false, //Valor Alterado
    "prioridade":0,
    "valor":0.0,
    "veiculoErpId":"123",
    "motoristaErpId":"1",
    "transportadoraErpId":"23",
    "pedidosCarga":[
        {
            "operacao":"RETURN", //Valor Alterado
            "erpId":"P1_5632",
            "empresa":"01",
            "data":"Feb 15, 2023 12:00:00 AM",
            "noPedido":5632, //Valor Alterado
            "clienteErpId":"06884301",
            "nomeCliente":"TESTE CLIENTE CYBERLOG",
            "noCliente":null,
            "faturado":true, //Valor Alterado
            "notaFiscal":2548, //Valor Alterado
            "serie":1,
            "clienteRetira":false,
            "observacao":"pedido normal",
            "prioridade":50,
            "avaria":false,
            "dataEntrega":"Mar 13, 2020 12:00:00 AM",
            "dataInsert":"Mar 13, 2020 12:00:00 AM",
            "docasConsolidacao":"3",
            "loteInformado":false,
            "documento":"pedido 5632",
            "noRota":9,
            "descRota":"Rota 9",
            "equipe":"Equipe Pedido Normal",
            "tipoPedido":"Normal",
            "volumes":2, //Valor Alterado
            "representante":"Motorista pedido",
            "vinculo":"pedido x,pedido y,pedido z",
            "itensPedido":[
                {
                "codigoReduzido":"WMS_CYBERLOG_001",
                "erpId":"PROD34164",
                "operacao":"RETURN",
                "quantidade":3.0, //Valor Alterado
                "qtdAvaria":0.0,
                "sequenciaERP":"1",
                "noLayout":0,
                "loteItensPedido":[
                    {
                        "quantidade":3.0, //Valor Alterado
                        "qtdAvaria":0.0,
                        "nolote":"L1.1", //Valor Alterado
                        "validadeLote":"Fev 28, 2021 12:00:00 AM", //Valor Alterado
                        "dataFabricacao":"Mar 28, 2019 12:00:00 AM" //Valor Alterado
                    }
                ],
                "grades":[
                    {
                        "codigo":"grade1",
                        "quantidade":2.0,
                        "tipoEstrutura":"estrutura1"
                    },
                    {
                        "codigo":"grade2",
                        "quantidade":1.0,
                        "tipoEstrutura":"estrutura1"
                    }
                ]
                },
                {
                "codigoReduzido":"WMS_CYBERLOG_002",
                "erpId":"PROD3451898",
                "operacao":"RETURN",
                "quantidade":10.0, //Valor Alterado
                "qtdAvaria":0.0,
                "sequenciaERP":"2",
                "noLayout":0,
                "loteItensPedido":[

                ],
                "grades":[
                    {
                        "codigo":"grade1",
                        "quantidade":8.0,
                        "tipoEstrutura":"estrutura1"
                    }
                ]
                }
            ]
        },
        {
            "operacao":"RETURN", //Valor Alterado
            "erpId":"P2_1254",
            "empresa":"01",
            "data":"Feb 15, 2023 12:00:00 AM",
            "noPedido":1254, //Valor Alterado
            "clienteErpId":"06884301",
            "nomeCliente":"TESTE CLIENTE CYBERLOG",
            "noCliente":null,
            "faturado":true, //Valor Alterado
            "notaFiscal":2548, //Valor Alterado
            "serie":1,
            "clienteRetira":false,
            "observacao":"pedido normal",
            "prioridade":50,
            "avaria":false,
            "dataEntrega":"Mar 13, 2020 12:00:00 AM",
            "dataInsert":"Mar 13, 2020 12:00:00 AM",
            "docasConsolidacao":"3",
            "loteInformado":false,
            "documento":"pedido 1254",
            "noRota":9,
            "descRota":"Rota 9",
            "equipe":"Equipe Pedido Normal",
            "tipoPedido":"Normal",
            "volumes":2, //Valor Alterado
            "representante":"Motorista pedido",
            "vinculo":"pedido x,pedido y,pedido z",
            "itensPedido":[
                {
                "codigoReduzido":"WMS_CYBERLOG_001",
                "erpId":"PROD797452",
                "operacao":"RETURN",
                "quantidade":3.0, //Valor Alterado
                "qtdAvaria":0.0,
                "sequenciaERP":"1",
                "noLayout":0,
                "loteItensPedido":[
                    {
                        "quantidade":3.0, //Valor Alterado
                        "qtdAvaria":0.0,
                        "nolote":"L1.1", //Valor Alterado
                        "validadeLote":"Fev 28, 2021 12:00:00 AM", //Valor Alterado
                        "dataFabricacao":"Mar 28, 2019 12:00:00 AM" //Valor Alterado
                    }
                ],
                "grades":[
                    {
                        "codigo":"grade1",
                        "quantidade":2.0,
                        "tipoEstrutura":"estrutura1"
                    },
                    {
                        "codigo":"grade2",
                        "quantidade":1.0,
                        "tipoEstrutura":"estrutura1"
                    }
                ]
                },
                {
                "codigoReduzido":"WMS_CYBERLOG_002",
                "erpId":"PROD9894562",
                "operacao":"RETURN",
                "quantidade":10.0, //Valor Alterado
                "qtdAvaria":0.0,
                "sequenciaERP":"2",
                "noLayout":0,
                "loteItensPedido":[

                ],
                "grades":[
                    {
                        "codigo":"grade1",
                        "quantidade":8.0,
                        "tipoEstrutura":"estrutura1"
                    }
                ]
                }
            ],
            "embalagens":[
                {
                "embalagemId":5,
                "numeroVolume":1,
                "descricao":"CAIXA",
                "largura":100.0,
                "altura":100.0,
                "profundidade":100.0,
                "pesoEmbalagem":1.0,
                "pesoBruto":10.0,
                "observacao":"fragil"
                },
                {
                "embalagemId":6,
                "numeroVolume":2,
                "descricao":"CAIXA 30X30X30",
                "largura":300.0,
                "altura":300.0,
                "profundidade":300.0,
                "pesoEmbalagem":2.0,
                "pesoBruto":14.0,
                "observacao":""
                }
            ]
        }
    ]
    }

Retorno (JSON) Carga Agrupada

{
    "operacao":"RETURN", //Valor Alterado
    "erpId":"AF983T",
    "numero":1000001022, //Valor Alterado
    "empresa":"01",
    "data":"Feb 15, 2023 00:00:00 AM",
    "noRota":2,
    "descRota":"Rota 2",
    "noDoca":5,
    "expedicao":false,
    "faturado":false, //Valor Alterado
    "prioridade":0,
    "valor":0.0,
    "veiculoErpId":"43",
    "transportadoraErpId":"23",
    "itensCarga":[
        {
            "codigoReduzido":"97895",
            "erpId":"PROD97895",
            "quantidade":10.0, //Valor Alterado
            "qtdAvaria":0.0,
            "noLayout":1,
            "configuravel":"",
            "qtdFaturado":0.0,
            "loteItensCarga":[
                {
                "quantidade":10.0, //Valor Alterado
                "qtdAvaria":0.0,
                "nolote":"4", //Valor Alterado
                "validadeLote":"Apr 01, 2044 00:00:00 AM", //Valor Alterado
                "dataFabricacao":"" //Valor Alterado
                }
            ],
            "grades":[

            ]
        },
        {
            "codigoReduzido":"27862",
            "erpId":"PROD27862",
            "quantidade":10.0, //Valor Alterado
            "qtdAvaria":0.0,
            "noLayout":1,
            "configuravel":"",
            "qtdFaturado":0.0,
            "loteItensCarga":[

            ],
            "grades":[

            ]
        },
        {
            "codigoReduzido":"27208",
            "erpId":"PROD27208",
            "quantidade":10.0, //Valor Alterado
            "qtdAvaria":0.0,
            "noLayout":1,
            "configuravel":"",
            "qtdFaturado":0.0,
            "loteItensCarga":[
                {
                "quantidade":10.0, //Valor Alterado
                "qtdAvaria":0.0,
                "nolote":"3", //Valor Alterado
                "validadeLote":"Aug 30, 2045 00:00:00 AM", //Valor Alterado
                "dataFabricacao":"" //Valor Alterado
                }
            ],
            "grades":[

            ]
        },
        {
            "codigoReduzido":"28156",
            "erpId":"PROD28156",
            "quantidade":10.0, //Valor Alterado
            "qtdAvaria":0.0,
            "noLayout":1,
            "configuravel":"",
            "qtdFaturado":0.0,
            "loteItensCarga":[

            ],
            "grades":[

            ]
        },
        {
            "codigoReduzido":"28227",
            "erpId":"PROD28227",
            "quantidade":20.0, //Valor Alterado
            "qtdAvaria":0.0,
            "noLayout":1,
            "configuravel":"",
            "qtdFaturado":0.0,
            "loteItensCarga":[

            ],
            "grades":[

            ]
        }
    ]
}

Observação

As informações contidas nessa resposta em JSON, são referentes a quantidade que foi efetivamente coletada, número do lote, validade e/ou número de volumes etc, no WMS. Portanto, podem haver informações diferentes das integradas no envio do ERP para o WMS.