Ir para o conteúdo principal

OS 102453 - MELHORIA - CONTROLE DE CHEQUES A PARTIR DO CONTAS A RECEBER

Objetivo:

GarantirEsta alteração visa garantir que, qualidadeao erealizar confiabilidadeuma dos dadosbaixa de contatoContas (Celulara eReceber E-mail)utilizando cadastradosCheque paracomo Clienteforma ede Profissionalpagamento, evitando que informações inválidas sejam salvas ou utilizadas no processo de venda.

Na prática, o usuário passa a ter:sistema:

  • CamposGere Celularautomaticamente eo E-mailregistro obrigatóriosdo cheque no cadastromódulo (Cliente/Profissional),Controle exigindode preenchimento válido.Cheques;

  • BloqueioVincule de salvamento quandocorretamente o usuáriocheque tentarao cadastrartítulo telefone/e-mailou inválido.borderô baixado, assegurando rastreabilidade;

  • ValidaçPadronize o comportamento do sistema com base no Tipo de Baixa, eliminando dependência da configuração automáticade nauso Finalizaçãdo módulo Controle de Cheques;

  • Permita a gestão dacompleta Vendado cheque (tantoconsulta, nostatus, auditoria e cancelamentos controlados);

  • PedidoBloqueie normalações inconsistentes, quanto no Pedido passo a passo) para impedir concluir pedidos quando Cliente/Profissional possuir:como:

    • telefoneCancelamento incompleto,de baixa quando o cheque não estiver “Em Aberto”;

    • DDDBaixa incorreto,

      de
    • borderô
    • com

      e-mailmúltiplos inválido,

      clientes
    • quando
    • o

      ouControle valoresde cadastradosCheques comoestiver inválidos no novo cadastro.ativo.

UmO processo passa a ser novoautomático, cadastro de “Dados inválidos” (Telefone/Celularrastreável e E-mail)seguro, permitindoreduzindo aofalhas usuário registrar padrões/valores que não podem ser aceitos (ex.: e-mails “genéricos”operacionais e telefonesgarantindo inconsistentes),conformidade reforçando as regras do negócio.financeira.

Premissas:

  • Necessário o ambiente estar atualizado com as versões:
    • SENDDECORContabilidade de número XXX ou superior;
    • GestãoContas dea ProfissionaisReceber de número XXX ou superior;
    • ScriptControle de Cheques de número XXX SQL / XXX  PGSQL ou superior,superior.

Teste realizado após a atualização

Cenário 1:01: CadastrarBaixa dadosde inválidosTítulo (novocom cadastro)Tipo de Baixa = Cheque

Objetivo: Validar garantira quegeração automática do cheque e o sistemavínculo permitacom registrar quais valores serão tratadostítulo.

como

Pré-requisitos:

inválidos.
  • Tipo de Baixa cadastrado com flag Pagamento via Cheque.

  • Título em aberto no Contas a Receber.

Passo a passoPasso:

  1. Acessar oContas cadastroa Receber > Baixa de Dados inválidosTítulos.

  2. IncluirSelecionar um registrotítulo doem tipoaberto.

  3. Informar E-mailTipo inválidode Baixa = Cheque com o valor loeil@loeil.com.br.

  4. IncluirConfirmar uma registro do tipo Telefone/Celular inválido com o valor 1191234-5678.

  5. Incluir um registro do tipo Telefone/Celular inválido com o valor 11999999999.

  6. Salvar.baixa.

Resultado esperadoEsperado:

  • Registros gravadosBaixa erealizada visíveiscom na listagem do cadastro de inválidos.sucesso.

  • Esses valoresRegistro passamdo acheque sergerado tratadosautomaticamente comono módulo Controle de Cheques.

  • ✔ Cheque vinculado ao título baixado.

  • ✔ Cheque criado com status bloqueadoresEm Aberto para cadastro e/ou finalização (dependendo da regra aplicada).

Acessando a Funcionalidade
image.png
image.png

Tela de Cadastro

Na tela principal de cadastro serão exibidos os itens já gravados.image.png

Para inserir, basta clicar no botão inserir.
Ao abrir a tela de cadastro, selecione o tipo de validação e informe o texto que será validado. Após isso clique em Confirmar.image.png


Cenário 02: Profissional: ValidaçãoBaixa de ObrigatoriedadeBorderô ecom dadosTipo validos.de Baixa = Cheque (1 Cliente)

Objetivo:  Validar obrigatoriedade.a Impedir cadastrogeração de telefonecheque /e-maile inválidos.
vínculo com borderô.

PremissaPré-requisitos::

As
    funcionalidades
  • abaixo

    Borderô devemcontendo estartítulos ativa.image.pngde apenas um cliente.

  • Tipo de Baixa configurado como Cheque.

Passo a passoPasso:

  1. Acessar móduloContas Gestãoa Receber > Baixa de Profissionais

  2. Navegue até Cadastros Borderô> Profissional > Incluir.

  3. Preencher os campos obrigatórios gerais (nome, documento etc.).

  4. DeixarSelecionar osum camposborderô obrigatórios vazio (validação para campos obrigatórios.válido.

  5. Informar os dadosTipo de celular/telefone/e-mailBaixa conforme= listaCheque.

    de bloqueio (cenário 1)
  6. TentarConfirmar Salvar.a baixa.

Resultado esperadoEsperado:

  • Sistema impedeBorderô abaixado gravação.com sucesso.

  • Exibe mensagemCheque degerado validaçãoautomaticamente.

    indicando
  • que
  • Celular

    ✔ Vínculo criado entre cheque e E-mail são obrigatóriosborderô.

  • Exibe mensagem

    ✔ Origem do cheque exibindo o borderô no Controle de validaçãoCheques.

    para telefone inválido (ex.: incompleto, máscara inválida, quantidade de dígitos incorreta e/ou DDD incorreto).
  • Exibe mensagem de validação de e-mail inválido.
  • Mensagem informando que o dado informado é inválido/bloqueado (por regra/cadastro de inválidos).

Acessando a Funcionalidade
image.png
image.png

Tela de Cadastro de Profissionais

Na tela principal, clique em inserir.image.png

Validação de obrigatoriedade de celular e e-mailimage.png

Validação de celular / telefoneimage.png

Validação de e-mail.image.png


Cenário 03: Cliente:Baixa repetirde validaçõesBorderô com Múltiplos Clientes (obrigatoriedadeControle +de bloqueios)Cheques Ativo)

Objetivo: Validar garantirbloqueio queda asbaixa mesmasconforme regrasregra.

se

Pré-requisitos:

aplicam
    ao
  • Cliente.

    Controle de Cheques ativo.

  • Borderô contendo títulos de mais de um cliente.

  • Tipo de Baixa = Cheque.

Passo a passoPasso:

  1. Navegue até

    Acessar CadastroBaixa de ClienteBorderô.

    > Incluir.
  2. Preencher os

    Selecionar camposum obrigatóriosborderô geraiscom (nome,múltiplos documentoclientes.

    etc.).
  3. Deixar os

    Informar camposTipo obrigatóriosde vazioBaixa (validação= paraCheque.

    campos obrigatórios.
  4. Informar os dados de celular/telefone/e-mail conforme lista de bloqueio (cenário 1)
  5. Tentar Salvar.

  6. confirmar
a
    1. baixa.

    Resultado esperadoEsperado:

    • Mesmo comportamentoBaixa do Cliente:

      • Celular e E-mail obrigatórios,bloqueada.

      • validações deMensagem formatoinformando (telefone/e-mail),que o borderô deve conter apenas um cliente.

      • bloqueio paraNenhum dadoscheque existentes no cadastro de inválidos.gerado.


    Cenário 04: FinalizaçãoCancelamento dode PedidoBaixa (Pedidocom normal):Cheque bloquearem finalização por dados inválidos do Cliente/ProfissionalAberto

    Objetivo: Validar garantircancelamento validaçãda baixa e exclusão automáticado nacheque.

    finalização.

    Pré-requisitos:

    • Baixa realizada com Tipo de Baixa = Cheque.

    • Cheque com status Em Aberto.

    Passo a passoPasso:

    1. GarantirAcessar que a funcionalidadeCancelamento de checagem na finalização está ligadaBaixa.

    2. Criar/selecionarSelecionar uma Clientebaixa com Celular/E-mail inválidos (por regra de formato ou por constar no cadastro de inválidos).realizada.

    3. CriarConfirmar umo Pedido normal para esse Cliente (e Profissional, se aplicável).

    4. Avançar até Finalizar.

    5. Tentar finalizar.cancelamento.

    Resultado esperadoEsperado:

    • Sistema bloqueiaBaixa acancelada finalização.com sucesso.

    • Exibe alerta/mensagemCheque indicandoremovido queautomaticamente do dadosControle inválidosde no cadastro (telefone incompleto/DDD incorreto/e-mail inválido ou dado bloqueado).Cheques.

    • Pedido nãoVínculo écom concluído.título/borderô desfeito.


    Cenário 05: FinalizaçãoCancelamento dode PedidoBaixa (Pedidocom passoCheque aNÃO passo):Em bloquear finalização por dados inválidos do Cliente/ProfissionalAberto

    Objetivo: Validar bloqueio do cancelamento conforme status do cheque.

    Pré-requisitos:

    • Baixa realizada com cheque.

    • Cheque com status diferente de Em Aberto garantir(Depositado, validaçãoCompensado, tambémetc.).

      no
    • fluxo passo a passo.

    Passo a passoPasso:

    1. Com a checagem na finalizaçãoAcessar ligadaCancelamento de Baixa:.

    2. Criar um pedido via fluxo passoSelecionar a passo para um Cliente/Profissional com dados inválidos.baixa.

    3. Tentar concluir a etapa final (finalização).cancelar.

    Resultado esperadoEsperado:

    • Sistema bloqueiaCancelamento a finalização com mensagem/alerta.bloqueado.

    • Pedido✔ Mensagem informando que o cheque não finalizaestá atéem correçãostatus dopermitido.

      cadastro.
    • ✔ Cheque permanece vinculado ao título/borderô.


    Cenário 06: FinalizaçConsulta de Títulos – Visualização do Pedido: permitir finalização após correçãoCheque

    Objetivo: Validar validar exibição “caminhodas feliz”.informações do cheque na consulta.

    Passo a passoPasso:

    1. CorrigirAcessar noConsulta cadastrode (Cliente/Profissional):Títulos – Contas a Receber.

    2. Consultar um título baixado via cheque.

    3. Abrir os detalhes da baixa.

    Resultado Esperado:

    • Celular válidoExibição (comdo DDDnúmero corretodo e completo)cheque.

    • E-mail válidoExibição do status do cheque.

    • ✔ Indicação constarde vínculo com o Controle de Cheques.


    Cenário 07: Consulta no cadastroMódulo Controle de inválidosCheques (Origem)

    Objetivo: Validar ampliação das informações de origem do cheque.

    Passo a Passo:

    1. Acessar Módulo Controle de Cheques.

    2. Consultar o cheque gerado via baixa.

    3. Visualizar os dados do cheque.

    Resultado Esperado:

    • ✔ Exibição da origem do cheque:

      • Pedido (quando aplicável)

      • Título

      • Borderô

    • Voltar aoInformações Pedidoconsistentes (normal e/ou passocom a passo).

      baixa
    • Tentar Finalizar novamente.

    • Resultado esperado

      • Sistema permite finalizar.

      • Pedido é concluído com sucesso.realizada.

       

      4.png

      ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.