Please enable JavaScript.
Coggle requires JavaScript to display documents.
EG-5704 PARTE 01 - Coggle Diagram
EG-5704 PARTE 01
Configurando Ambiente
Cadastro de perfis e usuário :check:
Alterar o perfil administrador para ter todas as permissões de Fidelidade
ADM: Criar 1 usuário vinculado ao perfil ADMINISTRADOR
Usuário ADM
com o perfil administrador
Vincule o funcionário cadastrado
Cadastrando meio de pagamento :check:
Cadastre um meio de pagamento com o nome MP_GERA_FIDELIDADE na modalidade A PRAZO marcando a opção Gerar Pontos de Fidelidade nas Vendas
Cadastre um meio de pagamento com o nome MP_NAO_GERA_FIDELIDADE na modalidade a prazo e com a opção Gerar Pontos de Fidelidade nas Vendas desmarcada
Cadastre um meio de pagamento com o nome MP_FIDELIDADE na modalidade Fidelidade
Cadastrando Clientes :check:
Cadastre um cliente com o nome CLIENTE_FIDELIDADE
, marque a opção Habilitar Programa de Fidelidade
Cadastre um cliente com o nome CLIENTE_SEM_FIDEL e deixe a opção Habilitar Programa de Fidelidade desmarcada
Verificando a consulta de meios de pagamentos para recebimentos no cadastro de operação :check:
No cadastro de operações, cadastre uma operação com o nome VENDA_FIDELDIADE com a opção Apurar como compra e venda
Na aba valor padrões, pesquise os meios de pagamentos
É exibido todos os meios de pagamentos, menos os da modalidade Fidelidade
Informe o código do meio de pagamento MP_FIDELIDADE e verifique
É aberto a tela de consulta de meio de pagamentos
No cadastro de operações, cadastre uma operação com o nome VENDA_SEM_FIDELDIADE desmarque a opção Apurar como compra e venda
Cadastrando Programa de Fidelidade :check:
Cadastre um programa de fidelidade com a data de início maior que a atual, o campo termino deixe vazio e salve
Cadastro de funcionário e marque a opção vendedor :check:
Cadastro de produto :check:
Acesse a tela de cadastro de produtos e cadastro 2 produtos com valores quebrados
Cenário que não gera pontos de fidelidade
Lançamento sem programa ativo :check:
Lançamento na tela de orçamento
Lançar um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor quebrado e fature
Lançamento na tela de venda rapida
Lançar uma venda utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor quebrado e fature
No programa de fidelidade cadastrado anteriormente,
altere e marque a flag INATIVO
Lançamento na tela de orçamento com programa ativo :check:
Orçamento com cliente que não Gera fidelidade
Lançar um orçamento utilizando o CLIENTE_SEM_FIDEL, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor quebrado e fature
Orçamento com operação que NÃO apura como compra ou venda
Lançar um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_SEM_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor quebrado e fature
Orçamento com meio de pagamento que não gera pontos de fidelidade
Lançar um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_NÃO_GERA_FIDELIDADE, informe um produto que fique com valor quebrado e fature
Ativar o programa de fidelidade
Verificar lançamentos em banco :check:
Verifique as informações gravadas na tablea HISTORICO_PROGRAMA_FIDELIDADE,
Não foram gravados dados na tabela
Cenário que não gera pontos de fidelidade com um programa de fidelidade a iniciar sem data de termino
:check:
Lance um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma que gere saldo, pontos a transportar e fature
Lance uma venda rápida utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma que gere saldo, pontos a transportar e fature
Lançamento na tela de Venda Rápida com programa ativo :check:
Venda com cliente que não Gera fidelidade
Lançar uma venda utilizando o CLIENTE_SEM_FIDEL, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor quebrado e fature
Venda com operação que NÃO apura como compra ou venda
Lançar um orçamento utilizando o CLIENTE_FIDELIDADE operação VENDA_SEM_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor quebrado e fature
Venda com meio de pagamento que não gera pontos de fidelidade
Lançar um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_NÃO_GERA_FIDELIDADE, informe um produto que fique com valor quebrado e fature
Cenário que não gera pontos de fidelidade com um programa de fidelidade expirado :check:
Altere o programa de fidelidade cadastrado anteriormente, nos campos ínico e termino informe datas menores que a data atua de forma que o programa de fidelidade fique vencido
Lance um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma que gere saldo, pontos a transportar e fature
Lance uma venda rápida utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma que gere saldo, pontos a transportar e fature
Cenário que gera pontos de fidelidade
Lançamento na tela de orçamento
Lançamento sem ponto de fidelidade anterior para o cliente, com saldo e pontos a transportar :check:
Lançar um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma que gere saldo, pontos a transportar e fature
Verifique as informações gravadas na tablela HISTORICO_PROGRAMA_FIDELIDADE e os cálculo realizados
Consta o registro referente aos pontos de fidelidade gerados, as informações e cálculo estão corretas
Verificar o campo GEROU_FIDELIDAE na tabela ARECEBER
Consta o valor 1
Verificar o campo FIDELIDADE_ID da tabela SAIDAS
Consta o ID do programa de fidelidade vigente no momento
Lançamento com ponto de fidelidade anterior para o cliente, com saldo e pontos a transportar :check:
Lançar um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma que gere saldo e pontos a transportar e fature
Verifique as informações gravadas na tablela HISTORICO_PROGRAMA_FIDELIDADE e os cálculo realizados
Consta o registro referente aos pontos de fidelidade gerados, as informações e cálculo estão corretas
Verificar o campo GEROU_FIDELIDAE na tabela ARECEBER
Consta o valor 1
Verificar o campo FIDELIDADE_ID da talbela SAIDAS
Consta o ID do programa de fidelidade vigente no momento
Lançamento com mais de uma parcela que gera pontos de fideldiade :check:
Lancar um orçamento utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma não gere saldo e pontos a transportar e parcele em 4x, e em 2 parceles informe um meio de pagamento que não gere pontos de fidelidade
Verifique as informações gravadas na tablela HISTORICO_PROGRAMA_FIDELIDADE e os cálculo realizados
Consta apenas 1 registro referente aos pontos de fidelidade gerados com a soma das duas parcelas geradas, as informações e cálculo estão corretas
Verificar o campo GEROU_FIDELIDAE na tabela ARECEBER
Consta o valor 1 nas duas parcelas com meio de pagamento MP_FIDELIDADE
Verificar o campo FIDELIDADE_ID da talbela SAIDAS
Consta o ID do programa de fidelidade vigente no momento
Lançamento na tela de venda rápida
Lançamento com ponto de fidelidade anterior para o cliente, com saldo e pontos a transportar :check:
Lançar uma venda utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma que gere saldo e pontos a transportar e fature
Verifique as informações gravadas na tablela HISTORICO_PROGRAMA_FIDELIDADE e os cálculo realizados
Consta o registro referente aos pontos de fidelidade gerados, as informações e cálculo estão corretas
Verificar o campo GEROU_FIDELIDAE na tabela ARECEBER
Consta o valor 1
Verificar o campo FIDELIDADE_ID da talbela SAIDAS
Consta o ID do programa de fidelidade vigente no momento
Lançamento com mais de uma parcela que gera pontos de fideldiade :check:
Lançar uma venda utilizando o CLIENTE_FIDELIDADE, operação VENDA_FIDELIDADE o meio de pagamento MP_GERA_FIDELIDADE, informe um produto que fique com valor de forma não gere saldo e pontos a transportar e parcele em 4x, e em 2 parceles informe um meio de pagamento que não gere pontos de fidelidade
Verifique as informações gravadas na tablela HISTORICO_PROGRAMA_FIDELIDADE e os cálculo realizados
Consta apenas 1 registro referente aos pontos de fidelidade gerados com a soma das duas parcelas geradas, as informações e cálculo estão corretas
Verificar o campo GEROU_FIDELIDAE na tabela ARECEBER
Consta o valor 1 nas duas parcelas com meio de pagamento MP
Verificar o campo FIDELIDADE_ID da talbela SAIDAS
Consta o ID do programa de fidelidade vigente no momento
Cenário de
validações ao alterar uma saída que ja tenha vinculo com fidelidade
:check:
Cenário do que pode alterar em uma saída com vínculos a fidelidade
Selecione uma saída que tenha gerado pontos de fidelidade
Altere tributação que não afetem o valor final da saida
Informe dados na aba Info. Adicionais que não afetem o total da saida
Informe dados na aba Obeservações
Informe dados na aba Status
A saída é alterada sem erros
Cenário do que não pode ser alterado em uma saída com vínculos a fidelidade
Selecione uma saída que tenha gerado pontos de fidelidade
Altere o cliente
Altere a operação
Troque produtos
Altere valores e quantidades de produtos
Faça a inclusão e a exclusão de produtos
Na aba cobrança altere as parcelas
Altere dados de tributação que vão interferir no valor total da saída
Na aba Info. Adicionais altere dados que afete o final da saída
Nenhuma das alterações teve sucesso
Configure um banco limpo com o nome ORIGEM, Executar o patch administrador. :check:
Duplique o banco e altere o nome para DESTINO
Faça a sincronização dos bancos e verifique os dados sincronizados
:check:
Os dados de fidelidade não vão ser sincronizados e as saídas não vao gerar pontos de fidelidade
Verficar alterações em banco de dados :check:
Configure o monitor para sincronizar Saídas :check:
Configurar uma operação inativa como operação padrão no sistema :check: