Armazenamento
Etapa: Armazenamento
Diagrama de Classe
classDiagram
class ARMAZENAMENTO {
+STRING local
+FLOAT volume
+DATE dataEntrada
+DATE dataSaida
}
🧬 Atributos
| Nome | Tipo | Descrição | Validações | Conformidades |
|---|---|---|---|---|
local |
Texto | Local de armazenamento (silo/célula/pilha) | - | DDS, RC |
volume |
Número decimal | Volume armazenado | OBRIGATORIO | DDS, RC |
dataEntrada |
Data (YYYY-MM-DD) | Data de entrada | OBRIGATORIO | DDS, RC |
dataSaida |
Data (YYYY-MM-DD) | Data de Saída | OBRIGATORIO | DDS, RC |
JSon para entrada de dados
{
"safraId": "string",
"safraCodigo": "SAFRA-CAFE-2025-01",
"dados": {
"local": "Silo 3",
"volume": 1200.0,
"dataEntrada": "2025-07-01",
"dataSaida": "2025-08-15"
}
}
Metadados Técnicos
{
"local": {
"nome": "local",
"label": "Local de armazenamento (silo/célula/pilha)",
"tipo": "STRING",
"fase": {
"nome": "CAFE_ARMAZENAMENTO"
},
"conformidades": [
"DDS",
"RC"
]
},
"volume": {
"nome": "volume",
"label": "Volume armazenado",
"tipo": "FLOAT",
"tipoValidacao": "OBRIGATORIO",
"fase": {
"nome": "CAFE_ARMAZENAMENTO"
},
"conformidades": [
"DDS",
"RC"
]
},
"dataEntrada": {
"nome": "dataEntrada",
"label": "Data de entrada",
"tipo": "DATE",
"tipoValidacao": "OBRIGATORIO",
"fase": {
"nome": "CAFE_ARMAZENAMENTO"
},
"conformidades": [
"DDS",
"RC"
]
},
"dataSaida": {
"nome": "dataSaida",
"label": "Data de Saída",
"tipo": "DATE",
"tipoValidacao": "OBRIGATORIO",
"fase": {
"nome": "CAFE_ARMAZENAMENTO"
},
"conformidades": [
"DDS",
"RC"
]
}
}
📋 Fase do Processo
Fase: CAFE_ARMAZENAMENTO
Categoria: Armazenamento
Cardinalidade: 1 a N (múltiplos armazenamentos)