Layout de Importação de RMs via Portal CIT
Pergunta
Como deve ser o layout do arquivo JSON para importar RMs no Portal CIT?
Resposta Rápida
O Portal CIT utiliza um layout JSON estruturado, no qual cada objeto representa um Registro de Movimentação (RM) com dados do veículo, compartimentos e parâmetros obrigatórios como filial, transportadora e produto.
Passo a Passo
- Monte um arquivo JSON em formato de array, contendo um ou mais objetos de RM.
- Para cada objeto, preencha os campos obrigatórios:
megaId,TipoMovimentacao,DataPrevista,CodigoRM,Veiculo,Motorista,Distribuidora,Transportadora,Frete,NumeroNF,FilialId,TerminalIdeCompartimentos.
- Certifique-se de que datas estejam no formato YYYY-MM-DDTHH:MM:SS (ISO 8601).
- Valide a estrutura JSON antes de enviar ao sistema.
📑 Exemplo de Estrutura JSON
[
{
"megaId": "53-1-2364",
"TipoMovimentacao": "1003-1-1",
"DataPrevista": "2025-07-10T00:00:00",
"CodigoRM": "335",
"Veiculo": "AAA-0000",
"Motorista": "335.261.180-78",
"Distribuidora": "01.553.781/0001-04",
"Transportadora": "06.151.511/0001-90",
"Frete": "FOB",
"NumeroNF": "278",
"FilialId": "111",
"TerminalId": "105-1-11",
"Compartimentos": [
{
"Sequencial": 1,
"Quantidade": 20000,
"Capacidade": 20000,
"ProdutoId": "100-1-16"
}
]
}
]
📌 Dica Importante
- Múltiplos RMs podem ser enviados em um único array.
- O uso do mesmo
CodigoRMsempre gera uma nova RM. - Campos inválidos anulam o envio individual.
- Sempre valide os códigos internos (filial, produto, transportadora) antes do envio.
Comentários
0 comentário
Por favor, entre para comentar.