Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
NROCARGA*

Número da carga. É o número sequencial que agrupa os pedidos de vendas por Caminhão.

integer


NROEMPRESA*Número da Empresa Logística.integerValor Máximo: 999999
DESTINO*Descrição que identificará o Destino da carga.stringTamanho Máximo: 40 caracteres
TIPENTREGA*Tipo da entrega (E - Entrega, R - Retirada ou A - Autosserviço).stringTamanho Máximo: 1 caractere
ESPECIEENDERECO*Espécie de endereço (A - Apanha ou V - Avaria).stringTamanho Máximo: 1 caractere
CODDEPOSSEPAR*Código de depósito para separação (obrigatório apenas quando a parametrização de Código de Depósito Único não é utilizada).stringTamanho Máximo: 2 caracteres
DTAHORRETIRADAData e Hora da Retira da Carga, quando a mesma for do Tipo Entrega ‘R’.datetime
DTAHORGERACAOData e Hora da Geração da Carga.datetime
USUGERACAOUsuário da Geração da Carga.stringTamanho Máximo: 12 caracteres
GRAUPRIORIDADEPrioridade da Carga.integerValor Máximo: 9
NROBOXNúmero do box que será utilizado para a expedição da carga.integerValor Máximo: 999
VALORCARGAValor da Carga.decimalValor Máximo: 999999999,99
TIPCARGATipo de Carga (P – Paletizada).stringTamanho Máximo: 1 caractere
SEQUENCIADIASequência para geração da separação.integerValor Máximo: 999
QTDPALETESSUGERIDOQuantidade de Paletes Sugeridos para gerar a separação.integerValor Máximo: 99
TIPOVEICULOTipo do veículo.stringTamanho Máximo: 1 caractere
QTDDIARIASVIAGEMDiárias do Veículo.decimalValor Máximo: 99,99
SEQFORNECEDORCódigo do fornecedor (sequencial ou CNPJ).integer
INDCARGAOMSIndicador de carga OMS.stringTamanho Máximo: 1 caractere
NROCARGARECEB

Número da carga de recebimento para o processo Separação da Seleção Inversa.

Obs. Obrigatório apenas quando a propriedade INDSEPARSELECINV for igual a "S"

integer
INDSEPARSELECINVIndicador que utiliza Separação por Seleção Inversa (Cross Docking).stringTamanho Máximo: 1 caractere
CLIENTESLista de clientes, conforme tabela abaixo.array

*Campos Obrigatórios.

Clientes

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
SEQPESSOA
SEQCLIENTE*

Código sequencial do Cliente.

integer
SEQPESSOAEND


SEQENDCLIENTE*Para Separação normal, deve-se passar o valor '1', pois refere-se ao código de endereço do cliente. Para Separação por Pedido de Venda, deve-se passar o número do pedido de venda.integer
NOMERAZAO*Nome ou razão social do cliente.stringTamanho Máximo: 40 caracteres
CIDADE*Nome da cidade do cliente.stringTamanho Máximo: 30 caracteres
UF*Sigla da UF da cidade do cliente.stringTamanho Máximo: 2 caracteres
NOMEROTA*Nome da Rota de Entrega do cliente.stringTamanho Máximo: 40 caracteres
SEQUENCIAROTA*Sequência da Rota de entrega do cliente.integer
SEQUENCIACLIENTE*Sequência de entrega dentro da rota do Cliente.integer
INDRECONFERENCIAIndicador se exige a Reconferência de toda a Carga de Expedição.stringTamanho Máximo: 1 caractere
INDCONFENTREGAIndicador se exige a Conferência de Entrega de  toda a Carga de Expedição.stringTamanho Máximo: 1 caractere
NROPEDVENDAQuando a Separação for por Pedido de Venda, deve ser passado o número do Pedido de Venda.integer
OBSCONFERENCIAObservação para a conferência.stringTamanho Máximo: 250 caracteres
INDRECONFPEDVDAIndicador de Reconferencia do Pedido de Venda na carga de expedição.stringTamanho Máximo: 1 caractere
PRODUTOSLista de produtos do cliente, conforme tabela abaixo.array
PRODUTOSFINAISLista de produtos compostos (finais) da Carga de Expedição, conforme tabela abaixo.array

*Campos Obrigatórios.

Produtos

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
SEQPRODUTO*Código sequencial do Produto.integer
QTDEMBALAGEM*Quantidade de unidades dentro de cada embalagem.decimalValor Máximo: 99999,999
QTDSOLICITADA*Quantidade de unidades a expedir do produto para esta carga/empresa/depositante/cliente. O valor solicitado será enviado na quantidade da embalagem, por exemplo, para 50 CX12, deverá ser enviado 50.decimalValor Máximo: 999999999,999999
INDEMBALADO*Indicador se o produto é do tipo Embalado.stringTamanho Máximo: 1 caractere
CODDEPOSITANTE*Número da empresa ou código do depositante(quando utiliza Operador Logístico).integer
AREAARMAZENAGEMCódigo da área de armazenagem que o produto será expedido, previamente cadastrado no ACRUX LOCUS PARÂMETRO / Áreas de Armazenagem.stringTamanho Máximo: 5 caracteres
NROLOTENúmero do lote de fabricação que o produto será expedido. Somente utilizado quando o ERP controla os Estoques por Lote de Fabricação.stringTamanho Máximo: 20 caracteres
NROPEDVENDAQuando a Separação for por Pedido de Venda, deve ser passado o número do Pedido de Venda.integer
NROEMPRESAITEMEXPNúmero da empresa do item à expedir. Deve ser enviado quando é utilizado o conceito de Cross Docking.integer
VLRITEMUNITARIOValor unitário do item.decimalValor Máximo: 999999999,999999

*Campos Obrigatórios.

Produtos Finais

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
SEQPRODUTO*Código sequencial do Produto.integer
QTDEMBALAGEM*Quantidade de unidades dentro de cada embalagem.decimalValor Máximo: 99999,999
QTDSOLICITADA*Quantidade de unidades a expedir do produto para esta carga/empresa/depositante/cliente. O valor solicitado será enviado na quantidade da embalagem, por exemplo, para 50 CX12, deverá ser enviado 50.decimalValor Máximo: 999999999,999999
INDEMBALADO*Indicador se o produto é do tipo Embalado.stringTamanho Máximo: 1 caractere
CODDEPOSITANTE*Número da empresa ou código do depositante(quando utiliza Operador Logístico).integer
SEQPRODFINAL*Código sequencial do Produto Composto.integer
QTDEMBPRODFINAL*Quantidade de unidades dentro de cada embalagem do Produto Composto.decimalValor Máximo: 99999,999
AREAARMAZENAGEMCódigo da área de armazenagem que o produto será expedido, previamente cadastrado no WMS Parâmetros / Áreas de Armazenagem.stringTamanho Máximo: 5 caracteres
NROLOTENúmero do lote de fabricação que o produto será expedido. Somente utilizado quando o ERP controla os Estoques por Lote de Fabricação.stringTamanho Máximo: 20 caracteres
NROPEDVENDAQuando a Separação for por Pedido de Venda, deve ser passado o número do Pedido de Venda.integer

*Campos Obrigatórios.

Formatos de Request(Request Formats)

application/json, text/json

Bloco de código
languageactionscript3
{
    "NROCARGA": 335,
    "NROEMPRESA": 100,
    "DESTINO": "DSUPWMSMOV-4671477",
    "TIPENTREGA": "E",
    "ESPECIEENDERECO": "AV",
    "CODDEPOSSEPAR": "01",
    "DTAHORRETIRADA": "2023-07-18T09:00:00-03:00",
    "DTAHORGERACAO": "2023-07-18T09:00:00-03:00",
    "USUGERACAO": "WMSMOV",
    "GRAUPRIORIDADE": 1,
    "NROBOX": 1,
    "VALORCARGA": 10,
    "TIPCARGA": "P",
    "SEQUENCIADIA": 1,
    "QTDPALETESSUGERIDO": 1,
    "TIPOVEICULO": "S",
    "QTDDIARIASVIAGEM": 0,
    "SEQFORNECEDOR": null,
    "INDCARGAOMS": "N",
    "NROCARGARECEB": null,
      "CLIENTES": [
        {
      "SEQPESSOA            "SEQCLIENTE": 1150,
            "SEQPESSOAENDSEQCLIENTEEND": 1,
            "NOMERAZAO": "LOJATOTVS 3SA",
            "CIDADE": "MONTERIBEIRAO SANTOSPRETO",
            "UF": "MGSP",
            "NOMEROTA": "LONGAINTERIOR SP",
            "SEQUENCIAROTA": 1,
            "SEQUENCIACLIENTE": 1,
            "INDRECONFERENCIA": "SN",
            "INDCONFENTREGA": "N",
            "NROPEDVENDA": null,
            "OBSCONFERENCIA": null,
            "INDRECONFPEDVDA": "N",
            "PRODUTOS": [
                {
                    "SEQPRODUTO": 12067,
                    "QTDEMBALAGEM": 1,
                    "QTDSOLICITADA": 123456,
                    "INDEMBALADO": 0,
                    "CODDEPOSITANTE": 100,
                    "AREAARMAZENAGEM": "S",
                    "NROPEDVENDA": null,
                    "NROLOTE": "TTS001",
                    "VLRITEMUNITARIO": 99.90
                },
                {
                    "SEQPRODUTO": 12067,
                    "QTDEMBALAGEM": 1,
                    "QTDSOLICITADA": 123456,
                    "OBSCONFERENCIAINDEMBALADO": "TESTE SEM CLIENTE UNICO",
S",
                    "CODDEPOSITANTE": 100,
                    "INDRECONFPEDVDAAREAARMAZENAGEM": "S",
                    "NROPEDVENDA": null,
                    "NROLOTE": "TTS002",
                    "VLRITEMUNITARIO": 99.90
                }
            ],
            "PRODUTOSFINAIS": [
                {
                    "SEQPRODUTO": 12067,
                    "QTDEMBALAGEM": 1,
                    "QTDSOLICITADA": 10,
                    "INDEMBALADO": "N",
                    "CODDEPOSITANTE": 100,
                    "SEQPRODUTOFINAL": 140,
                    "QTDEMBALAGEMPRODUTOFINAL": 1,
                    "AREAARMAZENAGEM": "P",
                    "NROLOTE": "TTS001",
                    "NROPEDVENDA": null
                },
                {
                    "SEQPRODUTO": 12067,
                    "QTDEMBALAGEM": 1,
                    "QTDSOLICITADA": 10,
                    "INDEMBALADO": "N",
                    "CODDEPOSITANTE": 100,
                    "SEQPRODUTOFINAL": 140,
                    "QTDEMBALAGEMPRODUTOFINAL": 1,
                    "AREAARMAZENAGEM": null,
                    "NROLOTE": null,
                    "NROPEDVENDA": null
                }
            ]
        }
    ]
}

Informações para Resposta (Response Information)

Códigos do Recurso (Response Codes)

  • OK (201)
  • BadRequest (400)