Skip to main content

Challenge

Validação de dados em relação à lógica de negócios para BAs

Validação de dados em relação à lógica de negócios para BAs

1 Tarefa

10 min

Visível para: All users Applies to: Pega Platform '25
Beginner
Integração de dados
Experiência do usuário
Constellation
Português Brasileiro

Scenario

Com a GoGoRoad, os clientes com cobertura padrão usam um cartão de crédito para pagar serviços realizados por um provedor de serviços. Para que as transações com cartão de crédito sejam processadas corretamente, os stakeholders identificaram que a data de validade do cartão de crédito não pode ter um valor anterior à data atual. Os cartões vencidos são rejeitados, e o processo não pode continuar até que o usuário forneça uma data de validade válida.

Para atender a esse requisito de negócio, os critérios de validação estão associados à data de validade dos dados de pagamento. Na Pega, a validação condicional é configurada para fornecer mensagens de aviso sempre que um valor de entrada associado a um elemento de dados estiver fora do intervalo esperado. Isso garante que as informações coletadas para resolver um caso sejam corretas, o que facilita a resolução bem-sucedida do caso.

História de usuário

Como agente de atendimento ao cliente da GoGoRoad, quero identificar quando um cliente indica uma data de validade de cartão de crédito anterior ao dia de hoje.

Notas técnicas documentadas pelo System Architect

  • No tipo de caso Assistance Request, o processo Enter payment information prossegue como esperado quando a data de validade do cartão de crédito do cliente é o dia atual ou uma data futura.
  • Uma mensagem de erro aparece se a data de validade do cartão de crédito do cliente for anterior ao dia de hoje.

A tabela a seguir apresenta as credenciais necessárias para concluir o desafio:

Função Nome de usuário Senha
Business Architect author@gogoroad pega123!
Nota: Seu ambiente de prática pode oferecer suporte para a conclusão de múltiplos desafios. Como resultado, a configuração exibida na apresentação do desafio pode não corresponder exatamente ao seu ambiente.
Nota: O passo a passo desse desafio foi registrado na Pega Platform '23. Pode haver pequenas diferenças entre esse vídeo e as etapas e imagens do desafio.

Você deve iniciar sua própria instância da Pega para concluir este Challenge.

A inicialização pode leva até cinco minutos, portanto tenha paciência.

Challenge Walkthrough

Detailed Tasks

1 Configurar uma visualização para conferir se a data de validade está no futuro

  1. Na instância da Pega para o desafio, insira as seguintes credenciais:
    1. No campo User name, insira author@gogoroad.
    2. No campo Password , insira pega123!.
  2. No painel de navegação do App Studio, clique em Case Types > Assistance Request para abrir o tipo de caso Assistance Request.
  3. Clique na etapa Enter payment information para abrir o painel de propriedades contextuais à direita.
  4. No painel de propriedades contextuais à direita, clique em Configure user action.
  5. Para adicionar uma condição de validação à visualização Enter payment information, clique na guia Conditions.
    Highlighting the Conditions tab of the Enter Payment information View
  6. Na seção Validate fields based on these conditions, clique em Add condition
  7. No campo Message, digite Expiration date is not valid.
  8. Na lista Select , selecione Fields > Payment information (AR) > Expiration date.
  9. Na lista Comparator, selecione is before.
  10. À direita, clique no ícone de engrenagem para abrir a caixa de diálogo Select values para definir outras opções adicionais para a condição.
    The Validate fields modal box highlighting selecting the value of Today
  11. Na caixa de diálogo Select values, na lista Type, selecione Time period para corresponder aos campos, conforme a imagem a seguir.

    selectValues
  12. Clique em Submit.
  13. Na visualização de Conditions, clique em Submit.


Disponível na seguinte missão:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice