Ir para o conteúdo principal

OS 91802 - MELHORIA - CPF/CNPJ OBRIGATORIO NA CONTA BANCARIA DO CADASTRO CLIENTE E FORNECEDOR

Objetivo:

Esta alteração visa, garantir que, ao cadastrar Agência/Conta bancária no Cliente/Fornecedor (módulo Corporativo), exista CPF ou CNPJ do favorecido registrado (campo obrigatório) e que essa informação seja carregada automaticamente na criação do SPD, eliminando a necessidade de digitação manual do CPF/CNPJ no SPD e reduzindo erros/retrabalho.

Em outras palavras: ao selecionar a conta bancária do fornecedor no SPD, o sistema já deve preencher o CPF/CNPJ (e nome do favorecido, quando aplicável) com base no cadastro da conta bancária.

Premissas:

  • Necessário o ambiente estar atualizado com as versões:
    • SPD de número XXX ou superior;
    • Fidelidade de número XXX ou superior;
    • Corporativo de número XXX ou superior.
    • Script de número xxxx SQL / xxx SQLPostgre ou superior.

Teste realizado após a atualização

Cenário 1: Validação: CPF/CNPJ obrigatório ao salvar conta bancária (Corporativo)

Objetivo: garantir que o sistema impeça o salvamento da conta bancária sem CPF e sem CNPJ.

Passo a passo

  1. Acessar Corporativo > Parceiros > Cliente/Fornecedor.

  2. Localizar um cliente/fornecedor (ou inserir um novo) e abrir para edição.

  3. Ir na seção/aba de Conta bancária.

  4. Clicar em Incluir (conta bancária).

  5. Preencher Banco / Agência / Conta e demais campos obrigatórios usuais.

  6. Não preencher CPF e não preencher CNPJ (deixar ambos vazios).

  7. Clicar em Gravar/Salvar.

Resultado esperado

  • O sistema não permite gravar.

  • Exibe mensagem de validação indicando que é obrigatório informar CPF ou CNPJ do favorecido (pelo menos um dos dois).

  • O registro não é incluído na lista de contas bancárias.

 


Cenário 2: Criar SPD pelo módulo Fidelidade carregando CPF/CNPJ do favorecido automaticamente

Objetivo: validar que, ao gerar/criar um SPD a partir do módulo Fidelidade, o sistema leva e/ou carrega corretamente os dados bancários do favorecido, incluindo CPF/CNPJ (e nome do favorecido, quando aplicável), sem exigir digitação manual no SPD.

Pré-requisitos

  1. Ter um Profissional (Fidelidade) com Conta bancária cadastrada contendo:

    • Banco / Agência / Conta preenchidos

    • CPF ou CNPJ do favorecido preenchido (obrigatório)

    • Nome do favorecido preenchido (se for parte do cadastro)

  2. Ter permissão para acessar o módulo Fidelidade e a rotina de geração/criação do SPD por lá.

Passo a passo

  1. Acessar o módulo Fidelidade.

  2. Localizar o Profissional (ou o processo/rotina) que permite gerar/criar SPD.

  3. Iniciar a ação de Criar/Gerar SPD (conforme fluxo do Fidelidade).

  4. No fluxo de geração, selecionar/confirmar a conta bancária vinculada ao Profissional (se houver seleção).

  5. Concluir a geração para que o sistema crie o registro de SPD.

  6. Acessar o módulo SPD e abrir o SPD gerado (consulta/edição).

  7. Validar os campos carregados no SPD:

    • Agência / Conta

    • CPF/CNPJ do favorecido

    • Nome do favorecido (se existir no SPD)

Resultado esperado

  • O SPD é criado com sucesso a partir do módulo Fidelidade.

  • Os dados de conta bancária do favorecido são carregados no SPD incluindo:

    • CPF/CNPJ preenchido automaticamente (sem digitação manual).

    • Nome do favorecido preenchido (quando aplicável).

  • Caso o cadastro do Profissional esteja sem CPF e sem CNPJ, o comportamento esperado é:

    • O sistema bloqueia a gravação da conta bancária no cadastro (pela obrigatoriedade), ou

    • No momento de gerar o SPD, o sistema impede a geração e apresenta mensagem orientando a preencher CPF/CNPJ do favorecido no cadastro da conta bancária.


Cenário 3: SPD: ao carregar a conta bancária do fornecedor, preencher CPF/CNPJ automaticamente

Objetivo: validar diretamente o ponto central do problema reportado.

Passo a passo

  1. Acessar a rotina de criação do SPD (menu SPD, conforme padrão do cliente).

  2. Iniciar um novo SPD.

  3. Selecionar o Fornecedor que possui a conta bancária com CPF/CNPJ do favorecido preenchido (cenários 02/03).

  4. Acionar a opção de carregar/selecionar conta bancária do fornecedor (botão/ação de carregar conta).

  5. Selecionar a conta bancária cadastrada.

  6. Verificar os campos no SPD relacionados ao favorecido (CPF/CNPJ e nome, se aplicável).

Resultado esperado

  • O SPD deve carregar Agência/Conta e também o CPF ou CNPJ do favorecido automaticamente.

  • O usuário não precisa digitar manualmente o CPF/CNPJ no SPD.

  • Se existir campo de Nome do favorecido no SPD e ele for alimentado pela mesma origem, ele deve vir preenchido também (conforme implementação descrita).

 

4.png

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