Exportação e Mercado Internacional - Inspeção Pré-Embarque (se aplicável)
🧩 Tipo de Entidade
📋 Inspeção Pré-Embarque (se aplicável)
📌 Descrição
Documentação técnica da fase Inspeção Pré-Embarque (se aplicável).
Diagrama de Classe
classDiagram
class INSPECAO_PRE_EMBARQUE {
+String nomeDaAgnciaautoridadeInspetora
+String nmeroDoRelatrioDeInspeo
+Date dataDaInspeoDataAutoDeclaradoDdsRcSim
+Boolean resultadoDaInspeoAprovadoreprovado
+File noConformidadesEncontradas
+String cdigosDeLotesInspecionados
+File fotosDaInspecao
+File dadosDeAnliseLaboratorialSeColetadoAmostra
}
🧬 Atributos
| Campo | Tipo | Descrição | Validação | Conformidades |
|---|---|---|---|---|
| nomeDaAgnciaautoridadeInspetora | STRING | Nome da agência/autoridade inspetora | - | DDS, RC, CL |
| nmeroDoRelatrioDeInspeo | STRING | número do relatório de inspeção | - | CL |
| dataDaInspeoDataAutoDeclaradoDdsRcSim | DATE | data da inspeção Data Auto Declarado DDS + RC SIM | OBRIGATORIO | DDS, RC, CL |
| resultadoDaInspeoAprovadoreprovado | BOOLEAN | resultado da inspeção (aprovado/reprovado) | - | CL |
| noConformidadesEncontradas | FILE | não conformidades encontradas | - | CL |
| cdigosDeLotesInspecionados | STRING | código(s) de lote(s) inspecionado(s) | OBRIGATORIO | DDS, RC, CL |
| fotosDaInspecao | FILE | fotos da inspeção | - | CL |
| dadosDeAnliseLaboratorialSeColetadoAmostra | FILE | dados de análise laboratorial (se coletado amostra) | - | 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": {
"nomeDaAgnciaautoridadeInspetora": "Agência Carne Inspeção",
"nmeroDoRelatrioDeInspeo": "REL-INSP-2025-01",
"dataDaInspeoDataAutoDeclaradoDdsRcSim": "2025-08-01",
"resultadoDaInspeoAprovadoreprovado": true,
"noConformidadesEncontradas": "nao_conformidades.pdf",
"cdigosDeLotesInspecionados": "LOTE-FINAL-999",
"fotosDaInspecao": "fotos_inspecao.zip",
"dadosDeAnliseLaboratorialSeColetadoAmostra": "laudo_laboratorio.pdf"
}
}
Upload neste metodo
Este cadastro deve ser enviado como multipart/form-data no metodo POST /exportacao/inspecaoPreEmbarque.
- Envie o JSON do cadastro em uma parte de texto chamada
body. - Envie cada arquivo em uma parte separada, usando exatamente estes nomes:
naoConformidadeEncontrada,fotoInspecao,analiseLaboratorial. - 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>/exportacao/inspecaoPreEmbarque" \
--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 "naoConformidadeEncontrada=@/caminho/arquivo.pdf" \
--form "fotoInspecao=@/caminho/arquivo.pdf" \
--form "analiseLaboratorial=@/caminho/arquivo.pdf"
Metadados Técnicos
[
{
"nome": "nomeDaAgnciaautoridadeInspetora",
"label": "Nome da ag\u00eancia/autoridade inspetora",
"tipo": "STRING",
"tipoValidacao": [],
"fase": {
"nome": "INSPECAO_PRE_EMBARQUE"
},
"conformidades": ["DDS", "RC", "CL"]
},
{
"nome": "nmeroDoRelatrioDeInspeo",
"label": "n\u00famero do relat\u00f3rio de inspe\u00e7\u00e3o",
"tipo": "STRING",
"tipoValidacao": [],
"fase": {
"nome": "INSPECAO_PRE_EMBARQUE"
},
"conformidades": ["CL"]
},
{
"nome": "dataDaInspeoDataAutoDeclaradoDdsRcSim",
"label": "data da inspe\u00e7\u00e3o Data Auto Declarado DDS + RC SIM",
"tipo": "DATE",
"tipoValidacao": ["OBRIGATORIO"],
"fase": {
"nome": "INSPECAO_PRE_EMBARQUE"
},
"conformidades": ["DDS", "RC", "CL"]
},
{
"nome": "resultadoDaInspeoAprovadoreprovado",
"label": "resultado da inspe\u00e7\u00e3o (aprovado/reprovado)",
"tipo": "BOOLEAN",
"tipoValidacao": [],
"fase": {
"nome": "INSPECAO_PRE_EMBARQUE"
},
"conformidades": ["CL"]
},
{
"nome": "noConformidadesEncontradas",
"label": "n\u00e3o conformidades encontradas",
"tipo": "FILE",
"tipoValidacao": [],
"fase": {
"nome": "INSPECAO_PRE_EMBARQUE"
},
"conformidades": ["CL"]
},
{
"nome": "cdigosDeLotesInspecionados",
"label": "c\u00f3digo(s) de lote(s) inspecionado(s)",
"tipo": "STRING",
"tipoValidacao": ["OBRIGATORIO"],
"fase": {
"nome": "INSPECAO_PRE_EMBARQUE"
},
"conformidades": ["DDS", "RC", "CL"]
},
{
"nome": "fotosDaInspecao",
"label": "fotos da inspe\u00e7\u00e3o",
"tipo": "FILE",
"tipoValidacao": [],
"fase": {
"nome": "INSPECAO_PRE_EMBARQUE"
},
"conformidades": ["CL"]
},
{
"nome": "dadosDeAnliseLaboratorialSeColetadoAmostra",
"label": "dados de an\u00e1lise laboratorial (se coletado amostra)",
"tipo": "FILE",
"tipoValidacao": [],
"fase": {
"nome": "INSPECAO_PRE_EMBARQUE"
},
"conformidades": ["CL"]
}
]
📋 Fase do Processo
Fase: INSPECAO_PRE_EMBARQUE
Categoria: Exportação e Mercado Internacional
Ordem: 25