Tipos de Unidade de Produção (DwProductionUnitType)
O módulo Tipos de Unidade de Produção define a classificação estrutural das unidades produtivas do sistema.
Ele padroniza como máquinas, linhas, células ou setores são categorizados dentro do ambiente produtivo.
Identidade do Modelo
| Recurso | Identificador | Finalidade |
|---|---|---|
| Módulo | Unidade de Produção | Domínio estrutural |
| Grupo | DwProductionUnitType | Identificador técnico |
| Principal | Sim | Cadastro base do domínio |
Papel Arquitetural
Este módulo atua como:
- Classificador de unidades produtivas
- Padronização estrutural do chão de fábrica
- Base para regras operacionais e relatórios
- Suporte a análises comparativas entre unidades
O tipo define o papel, não o ativo físico em si.
Interface & Comportamento (UI)
Busca e Identificação
- Campos indexados:
name - Descriptor:
name
O nome identifica o tipo de unidade em listas e seletores.
Estrutura de Campos
Nome (name)
- Tipo: string
- Campo obrigatório
- Único por empresa
- Máx.: 18 caracteres
- Não editável após criação
- Exemplo: Linha, Célula, Máquina
Descrição (description)
- Tipo: string
- Descrição funcional do tipo de unidade
- Uso informativo e documental
Empresa / Filial (companySiteId)
- Relacionamento com
CompanySite - Obrigatório
- Somente leitura
- Preenchimento automático conforme contexto
Sincronização (sync)
- Tipo: boolean
- Valor inicial fixo:
false - Controle técnico de integração
Data de Sincronização (dataSync)
- Tipo: datetime-local
- Campo técnico de rastreamento
Regras do Formulário
Ordem de preenchimento:
- Nome
- Descrição
- Filial
Campos técnicos (sync, dataSync) não são exibidos no formulário padrão.
Multitenancy e Integridade
Multitenancy
Com multi_company: true, o sistema garante:
- Tipos isolados por empresa
- Flexibilidade entre diferentes plantas
- Segurança em ambientes multi-filiais
Proteção de Exclusão
Exclusão Bloqueada por Relacionamentos
Um tipo de unidade não pode ser removido caso esteja vinculado a:
- Unidades de produção
- Apontamentos produtivos
- Indicadores ou relatórios históricos
Isso garante consistência estrutural do sistema.
Fluxos de Uso Comuns
Este módulo é utilizado em conjunto com:
- Unidade de Produção
- Funcionários
- Eventos de Parada e Perda
- Formulários Dinâmicos
- Indicadores de Produção e OEE
Exemplo de Registro
{
"name": "Linha",
"description": "Linha contínua de produção",
"companySiteId": "64fa9c2e8b1c2a001f3e9a77",
"sync": false
}