Validação Inicial
Antes de criar um pedido, é essencial verificar se o cliente principal possui dados válidos em seu cadastro (ou seja, que não estejam eliminados) e se está ativo. Se as condições forem atendidas, será permitido criar um pedido e o estado inicial será atribuído como “Orçamento em Análise.”
2. Adição de Serviços e Produtos
Os serviços e produtos só podem ser adicionados a um pedido quando o estado do pedido está definido como “Orçamento em Análise.” Após a adição, é possível criar o PDF do orçamento. O estado pode ser alterado independentemente da geração do PDF. Se um pedido em outro estado receber um pagamento e gerar o recibo, o valor restante a receber será calculado automaticamente. Por exemplo, se o valor total dos serviços e produtos for R$ 100 e um pagamento de R$ 50 for registrado, não será permitido eliminar produtos ou serviços se o valor total do pedido, após edição, ficar inferior ao valor recebido.
3. Estados de Pedido
Os pedidos podem assumir os seguintes estados:
- Orçamento em Análise: Pedido sendo revisado.
- Orçamento Não Aprovado: O orçamento foi rejeitado; não contabiliza para o limite.
- Em Andamento: Pedido em execução.
- Pagamento Pendente: Pedido aguardando pagamento final; contabiliza para o limite.
- Aguardando Relatório Técnico: Pedido aguardando documentação técnica; contabiliza para o limite.
- Finalizado: Pedido concluído; o valor é removido do crédito.
- Pedido Cancelado: O pedido foi cancelado; não contabiliza para o crédito.
4. Clientes Ativos e Inativos
Para pedidos com estados diferentes de “Orçamento em Análise,” o fluxo poderá seguir normalmente. Porém, os pedidos em estado de “Orçamento em Análise” serão cancelados até que o cliente retorne ao status de ativo. Não será possível criar novos pedidos para clientes inativos.
5. Recuperação de Pedidos de Clientes Reativados
Caso um cliente volte a ser ativo, somente os pedidos com serviços ou produtos adicionados poderão ser recuperados. Para a recuperação, acesse o pedido e altere seu estado conforme o conveniente. É uma boa prática manter os pedidos sempre acompanhados de serviços ou produtos, pois isso ajuda a identificar o objetivo principal do pedido, independentemente de o pedido ser cancelado ou finalizado.
6. Validação de Crédito
Se o cliente tiver um limite de crédito ativo, será necessário verificar a disponibilidade desse crédito. Caso o crédito seja insuficiente, o pedido poderá ser criado apenas com o estado “Orçamento em Análise.” Mudanças de estado para “Pedido Cancelado,” “Orçamento Não Aprovado,” e estados mais avançados, como “Finalizado,” “Aguardando Relatório Técnico,” e “Pagamento Pendente,” serão bloqueadas.
7. Exclusão de Dados de Clientes
Ao excluir os dados de um cliente com pedidos e PDFs criados no aplicativo, é recomendável baixar esses documentos para arquivá-los fora do aplicativo. Isso assegura que você mantenha um histórico e registro completo das informações antes da exclusão.