Processamento Industrial - Parâmetros de Processo
🧩 Tipo de Entidade
📋 Registro Técnico
📌 Descrição
Registro dos parâmetros técnicos utilizados no processamento industrial (temperaturas, pressões, tempos).
Diagrama de Classe
classDiagram
class ParametrosDeProcesso {
+File temperaturas
+File pressoes
+File temposProcessamento
}
🧬 Atributos
| Campo | Tipo | Descrição | Validação | Conformidades |
|---|---|---|---|---|
| temperaturas | FILE | Temperaturas | - | - |
| pressoes | FILE | Pressões | - | - |
| temposProcessamento | FILE | tempos de processamento | - | - |
Legenda de Conformidades
- DDS: Due Diligence System
- RC: Rastreabilidade Completa
- GEO: Geolocalização
JSon para entrada de dados
{
"safraId": "string",
"safraCodigo": "SAFRA-SOJA-2025-01",
"dados": {
"temperaturas": "log_temperaturas.pdf",
"pressoes": "log_pressoes.pdf",
"temposProcessamento": "log_tempos.pdf"
}
}
Upload neste metodo
Este cadastro deve ser enviado como multipart/form-data no metodo POST /processamentoIndustrial/parametrosProcesso.
- Envie o JSON do cadastro em uma parte de texto chamada
body. - Envie cada arquivo em uma parte separada, usando exatamente estes nomes:
analiseTemperatura,analisePressao,analiseTempoProcessamento. - 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>/processamentoIndustrial/parametrosProcesso" \
--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 "analiseTemperatura=@/caminho/arquivo.pdf" \
--form "analisePressao=@/caminho/arquivo.pdf" \
--form "analiseTempoProcessamento=@/caminho/arquivo.pdf"
Metadados Técnicos
{
"temperaturas": {
"nome": "temperaturas",
"label": "Temperaturas",
"tipo": "FILE",
"fase": {
"nome": "SOJA_PROCESSAMENTO_PARAMETROS_PROCESSO"
}
},
"pressoes": {
"nome": "pressoes",
"label": "Pressões",
"tipo": "FILE",
"fase": {
"nome": "SOJA_PROCESSAMENTO_PARAMETROS_PROCESSO"
}
},
"temposProcessamento": {
"nome": "temposProcessamento",
"label": "tempos de processamento",
"tipo": "FILE",
"fase": {
"nome": "SOJA_PROCESSAMENTO_PARAMETROS_PROCESSO"
}
}
}
📋 Fase do Processo
Fase: SOJA_PROCESSAMENTO_PARAMETROS_PROCESSO
Categoria: Processamento Industrial (Transformação)
Cardinalidade: 1 por processo