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.
- SPD de número XXX 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
-
Acessar Corporativo > Parceiros > Cliente/Fornecedor.
-
Localizar um cliente/fornecedor (ou inserir um novo) e abrir para edição.
-
Ir na seção/aba de Conta bancária.
-
Clicar em Incluir (conta bancária).
-
Preencher Banco / Agência / Conta e demais campos obrigatórios usuais.
-
Não preencher CPF e não preencher CNPJ (deixar ambos vazios).
-
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
-
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)
-
-
Ter permissão para acessar o módulo Fidelidade e a rotina de geração/criação do SPD por lá.
Passo a passo
-
Acessar o módulo Fidelidade.
-
Localizar o Profissional (ou o processo/rotina) que permite gerar/criar SPD.
-
Iniciar a ação de Criar/Gerar SPD (conforme fluxo do Fidelidade).
-
No fluxo de geração, selecionar/confirmar a conta bancária vinculada ao Profissional (se houver seleção).
-
Concluir a geração para que o sistema crie o registro de SPD.
-
Acessar o módulo SPD e abrir o SPD gerado (consulta/edição).
-
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
-
Acessar a rotina de criação do SPD (menu SPD, conforme padrão do cliente).
-
Iniciar um novo SPD.
-
Selecionar o Fornecedor que possui a conta bancária com CPF/CNPJ do favorecido preenchido (cenários 02/03).
-
Acionar a opção de carregar/selecionar conta bancária do fornecedor (botão/ação de carregar conta).
-
Selecionar a conta bancária cadastrada.
-
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).
ATENÇÃO: As informações neste documento são meramente ilustrativas e utilizadas apenas para fins de teste.
