Transporte Logístico de Exportação - Documentação da Carga
🧩 Tipo de Entidade
📋 Documentação da Carga
📌 Descrição
Documentação técnica da fase Documentação da Carga.
Diagrama de Classe
classDiagram
class DOCUMENTACAO_CARGA {
+String notaFiscalDeExportao
+File declaraoDeSegregao
+File certificadoDeOrigem
+File certificadoFitossanitrio
+File certificadoDeCertificaoSisbovIdbovEstradiolEtc
+String nmeroDoLacre
}
🧬 Atributos
| Campo | Tipo | Descrição | Validação | Conformidades |
|---|---|---|---|---|
| notaFiscalDeExportao | STRING | Nota fiscal de exportação | OBRIGATORIO | DDS, RC, CL |
| declaraoDeSegregao | FILE | declaração de segregação | OBRIGATORIO | DDS, RC, CL, IAV |
| certificadoDeOrigem | FILE | certificado de origem | OBRIGATORIO | DDS, RC, CL, IAV |
| certificadoFitossanitrio | FILE | certificado fitossanitário | OBRIGATORIO | DDS, RC, CL, IAV |
| certificadoDeCertificaoSisbovIdbovEstradiolEtc | FILE | certificado de certificação (SISBOV, IDBOV, Estradiol, etc.) | - | DDS, RC, CL, IAV |
| nmeroDoLacre | STRING | número do lacre | OBRIGATORIO | DDS, RC, CL |
Legenda de Conformidades
- DDS: Due Diligence System
- RC: Rastreabilidade Completa
- GEO: Geolocalização
- PND: Política Nacional de Dados
- CL: Checklist
- AB+S: Agricultura de Baixo Carbono + Sustentabilidade
JSon para entrada de dados
{
"safraId": "string",
"safraCodigo": "SAFRACARNE2024-2025",
"dados": {
"notaFiscalDeExportao": "NF-EXP-CARNE-001",
"declaraoDeSegregao": "segregacao.pdf",
"certificadoDeOrigem": "origem.pdf",
"certificadoFitossanitrio": "sanitario.pdf",
"certificadoDeCertificaoSisbovIdbovEstradiolEtc": "sisbov.pdf",
"nmeroDoLacre": "LACRE-887766"
}
}
Upload neste metodo
Este cadastro deve ser enviado como multipart/form-data no metodo POST /transporteExportacao/documentacaoCarga.
- Envie o JSON do cadastro em uma parte de texto chamada
body. - Envie cada arquivo em uma parte separada, usando exatamente estes nomes:
declaracaoSegregacao,certificadoOrigem,certificadoFitossanitario,certificadoCertificacao. - Nao envie os arquivos dentro de
dados; se precisar manter outros campos, deixe apenas os campos nao-arquivo dentro dedados. - Os arquivos sao opcionais, mas, quando enviados, precisam respeitar o limite de
10MBe as extensoes permitidas:.pdf,.jpg,.jpeg,.png,.doc,.docx,.xls,.xlsx.
Exemplo:
curl --request POST "https://<url>/transporteExportacao/documentacaoCarga" \
--header "X-API-ACCESS-KEY: <chave_de_acesso>" \
--header "X-API-SECRET-KEY: <chave_de_seguranca>" \
--form 'body={"safraId":"<id_safra>","safraCodigo":"<codigo_safra>","dados":{}}' \
--form "declaracaoSegregacao=@/caminho/arquivo.pdf" \
--form "certificadoOrigem=@/caminho/arquivo.pdf" \
--form "certificadoFitossanitario=@/caminho/arquivo.pdf" \
--form "certificadoCertificacao=@/caminho/arquivo.pdf"
Metadados Técnicos
[
{
"nome": "notaFiscalDeExportao",
"label": "Nota fiscal de exporta\u00e7\u00e3o",
"tipo": "STRING",
"tipoValidacao": ["OBRIGATORIO"],
"fase": {
"nome": "DOCUMENTACAO_CARGA"
},
"conformidades": ["DDS", "RC", "CL"]
},
{
"nome": "declaraoDeSegregao",
"label": "declara\u00e7\u00e3o de segrega\u00e7\u00e3o",
"tipo": "FILE",
"tipoValidacao": ["OBRIGATORIO"],
"fase": {
"nome": "DOCUMENTACAO_CARGA"
},
"conformidades": ["DDS", "RC", "CL", "IAV"]
},
{
"nome": "certificadoDeOrigem",
"label": "certificado de origem",
"tipo": "FILE",
"tipoValidacao": ["OBRIGATORIO"],
"fase": {
"nome": "DOCUMENTACAO_CARGA"
},
"conformidades": ["DDS", "RC", "CL", "IAV"]
},
{
"nome": "certificadoFitossanitrio",
"label": "certificado fitossanit\u00e1rio",
"tipo": "FILE",
"tipoValidacao": ["OBRIGATORIO"],
"fase": {
"nome": "DOCUMENTACAO_CARGA"
},
"conformidades": ["DDS", "RC", "CL", "IAV"]
},
{
"nome": "certificadoDeCertificaoSisbovIdbovEstradiolEtc",
"label": "certificado de certifica\u00e7\u00e3o (SISBOV, IDBOV, Estradiol, etc.)",
"tipo": "FILE",
"tipoValidacao": [],
"fase": {
"nome": "DOCUMENTACAO_CARGA"
},
"conformidades": ["DDS", "RC", "CL", "IAV"]
},
{
"nome": "nmeroDoLacre",
"label": "n\u00famero do lacre",
"tipo": "STRING",
"tipoValidacao": ["OBRIGATORIO"],
"fase": {
"nome": "DOCUMENTACAO_CARGA"
},
"conformidades": ["DDS", "RC", "CL"]
}
]
📋 Fase do Processo
Fase: DOCUMENTACAO_CARGA
Categoria: Transporte Logístico de Exportação
Ordem: 21