Status¶
Cadastros > Complementares > Status
O que é¶
Aqui você cadastra os rótulos de situação que acompanham pedidos, ordens de serviço, condicionais, compras, entregas, visitas e outros fluxos do sistema. Exemplos: "Em Análise", "Aguardando Pagamento", "Entregue", "Cancelado", "Em Produção".
Cada status possui uma cor de fundo e uma cor de fonte, o que faz com que as linhas dos documentos sejam coloridas de acordo com o status — facilitando a identificação visual na grade. O sistema vem com status pré-definidos (códigos 1 a 100) que não podem ser excluídos; você pode criar quantos status customizados precisar a partir do código 101.
Como acessar¶
No menu principal, clique em Cadastros → Complementares → Status.
Onde impacta o sistema¶
- Pedidos de Venda — status com
ST_PEDIDO = 'S'aparecem para seleção no módulo de pedidos. - Ordens de Serviço (OS) — status com
ST_OS = 'S'aparecem no módulo de OS. - Condicionais — status com
ST_CONDICIONAL = 'S'aparecem no módulo de condicionais. - Pedidos de Compra — status com
ST_PEDIDOSCOMP = 'S'aparecem no módulo de compras. - Produção (MKI) — status com
ST_PRODUCAO = 'S'são usados no controle de produção (visível apenas quando o módulo MKI está ativo). - Relacionamento / CRM — status com
ST_RELACIONAMENTO = 'S'são usados em visitas e atividades de relacionamento. - Entregas — status com
ST_ENTREGA = 'S'aparecem no controle de entregas. - Visitas — status com
ST_VISITA = 'S'aparecem no módulo de visitas. - Relatórios e filtros — o status é um critério de filtragem em relatórios de pedidos, OS, compras, contas a receber, contas a pagar, movimentação de caixa e outros.
- PDV — o status é referenciado em emissão de NF, pedidos e OS do PDV.
Como cadastrar um novo status¶
- Clique em Novo (ou
Alt+N). - O campo Código começa desabilitado — o sistema atribuirá o código automaticamente. Se você digitar um código entre 1 e 100, o sistema alertará que o intervalo é reservado e perguntará se deve atribuir outro automaticamente.
- No campo Descrição, digite o nome do status.
- No grupo Aplicabilidade, marque em quais módulos esse status deve aparecer: Pedidos de Venda, Ordem de Serviço, Condicionais, Pedidos de Compra, Produção, Relacionamento, Entregas ou Visitas. Ao menos uma opção deve estar marcada.
- Em Cor de Fundo, clique em Alterar para escolher a cor de fundo da linha na grade.
- Em Cor da Fonte, clique em Alterar para escolher a cor do texto.
- O painel Pré-Visualização mostra como o status ficará na grade antes de gravar.
- Clique em Gravar (ou
Alt+G).
Atenção: status com códigos de 1 a 100 são pré-definidos pelo sistema e não podem ser excluídos. A opção "Inativo" só é visível para status com código acima de 100.
Campos desta tela¶
| Campo | O que é | Observações |
|---|---|---|
| Código | Identificador numérico único do status | Gerado automaticamente (generator GEN_STATUS). Habilitado apenas na inclusão. Códigos 1–100 são reservados do sistema. Salvo em STATUS.ST_CODIGO. |
| Descrição | Nome do status | Obrigatório. Salvo em STATUS.ST_DESCRICAO. |
| Pedidos de Venda | Disponibiliza o status em pedidos de venda | 'S' = sim / 'N' = não. Salvo em STATUS.ST_PEDIDO. |
| Ordem de Serviço | Disponibiliza o status em OS | 'S' = sim / 'N' = não. Salvo em STATUS.ST_OS. |
| Condicionais | Disponibiliza o status em condicionais | 'S' = sim / 'N' = não. Salvo em STATUS.ST_CONDICIONAL. |
| Pedidos de Compra | Disponibiliza o status em pedidos de compra | 'S' = sim / 'N' = não. Salvo em STATUS.ST_PEDIDOSCOMP. |
| Produção | Disponibiliza o status no módulo de produção (MKI) | Visível apenas quando o módulo MKI está ativo. 'S' = sim / 'N' = não. Salvo em STATUS.ST_PRODUCAO. |
| Relacionamento | Disponibiliza o status no CRM/relacionamento | 'S' = sim / 'N' = não. Salvo em STATUS.ST_RELACIONAMENTO. |
| Entregas | Disponibiliza o status no controle de entregas | 'S' = sim / 'N' = não. Salvo em STATUS.ST_ENTREGA. |
| Visitas | Disponibiliza o status no módulo de visitas | 'S' = sim / 'N' = não. Salvo em STATUS.ST_VISITA. |
| Cor de Fundo | Cor de fundo da linha na grade quando o status está ativo | Valor numérico TColor. Padrão: branco (16777215). Salvo em STATUS.ST_CORLEGENDA. |
| Cor da Fonte | Cor do texto na linha da grade | Valor numérico TColor. Padrão: preto (0). Salvo em STATUS.ST_CORFONTE. |
| Considerar como fechado no filtro da tela | Marca o status como "fechado" para efeito de filtros | Habilitado apenas quando "Pedidos de Venda" ou "OS" estão marcados. 'S' = sim / 'N' = não. Salvo em STATUS.ST_CONSFECHADO. |
| Inativo | Marca o status como inativo | Visível apenas para códigos acima de 100. 'S' = inativo / 'N' = ativo. Salvo em STATUS.ST_INATIVO. |
Regras e comportamentos do sistema¶
Status pré-definidos (códigos 1 a 100) não podem ser excluídos Se tentar excluir um status com código menor ou igual a 100, o sistema bloqueia com a mensagem: "Não é permitido excluir um status pré-definido pelo sistema! Verifique."
Pelo menos uma aplicabilidade deve ser marcada Ao gravar, o sistema verifica se ao menos um dos módulos está marcado em Aplicabilidade. Se todos estiverem desmarcados, exibe: "Você deve marcar pelo menos uma aplicabilidade! Verifique."
Código entre 1 e 100 informado manualmente Se o usuário preencher o campo Código com um valor entre 1 e 100, ao gravar o sistema pergunta: "Código definido é exclusivo para o sistema. Deseja que o sistema atribua outro automaticamente?". Se confirmado, limpa o código e o sistema atribui o próximo disponível.
Opção "Inativo" oculta para status do sistema O checkbox "Inativo" só aparece quando o status tem código acima de 100, pois os status pré-definidos (1–100) não podem ser inativados.
Habilitação automática de "Considerar como fechado" A opção "Considerar como fechado no filtro da tela" só fica habilitada quando "Pedidos de Venda" ou "Ordem de Serviço" estão marcados na aplicabilidade.
Cores aplicadas em tempo real na grade de consulta
Na grade de consulta, cada linha é desenhada com as cores definidas no status (ST_CORLEGENDA para fundo, ST_CORFONTE para texto), permitindo identificação visual imediata dos documentos por status.
Dúvidas frequentes¶
Por que não consigo excluir este status? Status com código de 1 a 100 são pré-definidos pelo sistema e protegidos de exclusão. Se precisar desativá-lo, use o campo Inativo (disponível apenas para status com código acima de 100).
Criei um status mas ele não aparece na seleção do pedido. Por quê?
Verifique se o status tem "Pedidos de Venda" marcado na Aplicabilidade. Apenas status com ST_PEDIDO = 'S' aparecem na seleção de pedidos.
A opção "Produção" não aparece na tela.
Essa opção só é exibida quando o módulo MKI (Produção) está ativo na instalação. A visibilidade é controlada pelo parâmetro UsaMKI.
Como faço para filtrar apenas os status que eu criei, sem ver os do sistema?
Na tela de consulta, marque a opção "Somente definidos pelo usuário". Isso filtra apenas registros com ST_CODIGO > 100.