Skip to content

Colheita

Etapa: Colheita e Identificação da Produção

Diagrama de Classe

classDiagram class COLHEITA { +DATE dataColheita +List~String~ talhao +FLOAT volume +FLOAT umidade +STRING operador }

🧬 Atributos

Nome Tipo Descrição Validações Conformidades
dataColheita Data (YYYY-MM-DD) Data da Colheita OBRIGATORIO DDS, RC
talhao Lista de elementos Poligono do talhão MINIMO_TRES DDS, RC, GEO
volume Número decimal Volume colhido (peso/sacos) OBRIGATORIO DDS, RC
umidade Número decimal Umidade - -
impurezas Número decimal Impurezas - -
operador Texto Nome do operador da máquina/equipe de colheita - -

JSon para entrada de dados

{
  "safraId": "string",
  "safraCodigo": "SAFRA-CAFE-2025-01",
  "dados": {
    "dataColheita": "2025-06-15",
    "talhao": [
      {
        "latitude": -23.5505,
        "longitude": -46.6333
      },
      {
        "latitude": -23.5510,
        "longitude": -46.6340
      },
      {
        "latitude": -23.5515,
        "longitude": -46.6335
      }
    ],
    "volume": 1500.5,
    "umidade": 12.5,
    "impurezas": 0.5,
    "operador": "Carlos Ferreira"
  }
}

Metadados Técnicos

{
  "dataColheita": {
    "nome": "dataColheita",
    "label": "Data da Colheita",
    "tipo": "DATE",
    "tipoValidacao": "OBRIGATORIO",
    "fase": {
      "nome": "CAFE_COLHEITA"
    },
    "conformidades": [
      "DDS",
      "RC"
    ]
  },
  "talhao": {
    "nome": "talhao",
    "label": "Poligono do talhão",
    "tipo": "LIST",
    "tipoValidacao": "MINIMO_TRES",
    "fase": {
      "nome": "CAFE_COLHEITA"
    },
    "conformidades": [
      "DDS",
      "RC",
      "GEO"
    ]
  },
  "volume": {
    "nome": "volume",
    "label": "Volume colhido (peso/sacos)",
    "tipo": "FLOAT",
    "tipoValidacao": "OBRIGATORIO",
    "fase": {
      "nome": "CAFE_COLHEITA"
    },
    "conformidades": [
      "DDS",
      "RC"
    ]
  },
  "umidade": {
    "nome": "umidade",
    "label": "Umidade",
    "tipo": "FLOAT",
    "fase": {
      "nome": "CAFE_COLHEITA"
    }
  },
  "impurezas": {
    "nome": "impurezas",
    "label": "Impurezas",
    "tipo": "FLOAT",
    "fase": {
      "nome": "CAFE_COLHEITA"
    }
  },
  "operador": {
    "nome": "operador",
    "label": "Nome do operador da máquina/equipe de colheita",
    "tipo": "STRING",
    "fase": {
      "nome": "CAFE_COLHEITA"
    }
  }
}

📋 Fase do Processo

Fase: CAFE_COLHEITA
Categoria: Colheita e Identificação da Produção
Cardinalidade: 1 a N (múltiplos registros)


FSTec Logo

© 2025 FSTec — Todos os direitos reservados.