Skip to main content

Categorias (DwCategory)

O módulo Categorias define a classificação estrutural de Paradas e Perdas dentro do sistema produtivo.
Ele é utilizado como base semântica para eventos operacionais, relatórios, indicadores e integrações.

Cada categoria pertence a uma empresa, possui tipo definido e não pode ser removida caso esteja em uso.


Identidade do Modelo

RecursoIdentificadorFinalidade
MóduloParadas/PerdasDomínio operacional
GrupoDwCategoryIdentificador técnico do schema
PrincipalSimExposto como cadastro principal

Papel Arquitetural

Este módulo atua como:

  • Base de classificação de eventos produtivos
  • Camada semântica para indicadores (OEE, perdas, paradas)
  • Referência obrigatória para registros operacionais
  • Garantia de padronização entre sistemas e integrações

Nenhum evento produtivo deve existir sem uma categoria válida.


Interface & Comportamento (UI)

Busca e Identificação

  • Campos indexados: code, description
  • Descriptor: description

A descrição é o campo exibido em seletores, listas e referências.


Estrutura de Campos

Código (code)

  • Tipo: string
  • Auto incremento por empresa
  • Único dentro da empresa
  • Máx.: 18 caracteres
  • Não editável após criação

Descrição (description)

  • Tipo: string
  • Máx.: 50 caracteres
  • Campo obrigatório
  • Representa o nome funcional da categoria

Tipo de Categoria (categoryTypeId)

  • Tipo: enum
  • Valores possíveis:
    • PERDA
    • PARADA
  • Campo obrigatório
  • Define o comportamento da categoria em indicadores e relatórios

Empresa / Filial (companySiteId)

  • Relacionamento com CompanySite
  • Obrigatório
  • Somente leitura
  • Preenchimento automático conforme contexto do usuário

Sincronização (sync)

  • Tipo: boolean
  • Valor inicial fixo: false
  • Controle técnico de integração e estado

Data de Sincronização (dataSync)

  • Tipo: string
  • Uso técnico para rastreamento de integrações

Regras do Formulário

Ordem lógica de preenchimento:

  1. Código (gerado automaticamente)
  2. Descrição
  3. Tipo de Categoria
  4. Filial

Campos técnicos (sync, `