LostReason
Entidade: LostReason
Visão Geral
Estrutura da Entidade
Campos Principais
Campo | Tipo | Descrição | Obrigatório |
---|---|---|---|
id | number | Identificador único do motivo | ✅ (auto) |
reason | string | Descrição do motivo de perda | ✅ |
status | enum | Status do motivo (active/inactive) | ✅ |
companyId | number | ID da empresa proprietária | ✅ |
createdAt | DateTime | Data/hora de criação | ✅ (auto) |
updatedAt | DateTime | Data/hora da última atualização | ✅ (auto) |
Relacionamentos
Status Disponíveis
Status | Descrição |
---|---|
active | Motivo ativo e disponível para uso |
inactive | Motivo desabilitado |
Casos de Uso Detalhados
1. Análise de Perdas Comerciais
2. Padronização de Motivos
3. Gestão de Motivos Ativos
Regras de Negócio
Criação de Motivos
Controle de Acesso
Ordenação e Exibição
Histórico e Integridade
Operações Disponíveis
Operação | Descrição | Método HTTP |
---|---|---|
Listar | Recupera motivos com filtros e ordenação | GET |
Criar | Cria um novo motivo de perda | POST |
Visualizar | Exibe detalhes de um motivo específico | GET |
Atualizar | Modifica descrição ou status do motivo | PUT/PATCH |
Excluir | Remove um motivo (se não usado) | DELETE |