Challenge
Criação de um objeto de dados para BAs
Criação de um objeto de dados para BAs
4 Tarefas
30 min
Scenario
Um dos elementos mais importantes de um aplicativo Pega é o modelo de dados. Após sessões de Directly Capture Objectives (DCO) com vários stakeholders da GoGoRoad, incluindo um especialista no assunto (SME) e um Business Analyst, o modelo de dados conceituais da GoGoRoad envolveu seis objetos de dados: Customer, Service address, Vehicle information, Payment information, e Selected service. Como Business Architect da Pega no projeto GoGoRoad, você tem a tarefa de converter o modelo de dados conceituais no modelo de dados lógicos. Embora os objetos de dados incluídos no modelo de dados lógicos se apliquem apenas ao tipo de caso Assistance Request neste momento, você e sua equipe de BAs os projetaram para reutilização em futuros aplicativos Pega desenvolvidos para a GoGoRoad.
Você trabalhou arduamente na criação do modelo de dados lógicos no aplicativo GoGoRoad, e só falta criar o objeto de dados Customer.
História de usuário
Como membro da equipe de atendimento da GoGoRoad, quero poder acessar as informações associadas aos clientes da GoGoRoad para que eu tenha as informações necessárias para resolver com êxito a solicitação de assistência e receber o pagamento pelos serviços prestados.
Notas técnicas documentadas pelo system architect
- O modelo de dados da GoGoRoad inclui um objeto de dados Customer.
- O objeto de dados Customer contém os seguintes campos: First name, Last name, Full name, Account ID, Coverage level, Customer email, e Enrollment.
- O objeto de dados Customer incluía cinco registros de dados com informações do cliente.
A tabela a seguir apresenta as credenciais necessárias para você concluir o desafio:
| Função | Nome de usuário | Senha |
|---|---|---|
| Business Architect | author@gogoroad | pega123! |
Challenge Walkthrough
Detailed Tasks
1 Criar o objeto de dados do cliente
- Na instância da Pega para o desafio, insira as seguintes credenciais:
- No campo User name, insira author@gogoroad.
- No campo Password , insira pega123!.
- No painel de navegação do App Studio, clique em Dados (Data) para exibir uma lista dos objetos de dados no aplicativo GoGoRoad.
- Clique no objeto de dados Customer (Draft).
Nota: Os objetos de dados criados no ciclo de vida do caso são designados como objetos de dados de rascunho no designer de integração.
- Clique em (Create data model).
- Confirme que o nome do objeto de dados é Customer (Cliente) e clique em (Next).
- Confirme que Pega está listado como o sistema de registro e, em seguida, clique em (Submit).
2 Adicionar campos ao objeto de dados do cliente
- Na guia Modelo de dados (Data model) do objeto de dados Customer, clique em Adicionar campo (Add field) para criar um novo campo para o objeto de dados Customer.
- No campo Field name (nome), digite Account ID para dar um nome ao campo.
- Verifique se o padrão do Type é Text(single line).
- Clique em Enviar e adicionar outro (Submit & add another) e repita as etapas 2 a 3 para adicionar os seguintes campos:
- First name
- Last name
Dica: Quando você quiser adicionar vários campos a um objeto de dados ou etapa, use a opção Submit & add another. Clique em Submit depois de adicionar o último campo.
- Clique em Submit & add another e, em seguida, adicione os seguintes campos:
Field name Type Customer email Email Enrollment Boolean Dica: O sistema usa o nome do campo para prever o tipo de campo. Ao criar um campo, verifique o tipo de campo clicando ou pulando para a lista de tipos de campo antes de enviar as entradas. - Clique em Submit & add another para configurar um campo de lista de seleção (picklist).
- No campo Field name, digite Coverage level.
- Na lista Type, selecione Picklist.
- Clique em Add choicee, em seguida, digite Gold.
- Repita a etapa 6c. para adicionar as seguintes opções:
- Standard
- None
- Clique em (Submit & add another) para configurar um campo calculado.
- No campo Field name, digite Full Name e verifique se a lista Type tem como padrão Text (single line).
- Clique em .
- Na lista Input method, selecione Calculated (read-only).
- No primeiro campo Calculation , confirme que a opção padrão é Use expression.
- No segundo campo Calculation , na segunda caixa, copie e cole o seguinte texto: .FirstName + " " + .LastName
- Clique em .
- No canto superior direito, clique em Save para consolidar a adição dos campos ao objeto de dados Customer .
3 Adicionar registros ao objeto de dados Cliente
- No objeto de dados Customer , clique na guia Registros (Records) para adicionar registros ao objeto de dados Customer.
- Clique em (Add record) para adicionar um registro ao objeto de dados Customer.
- No campo Account ID, digite [email protected].
- No campo First Name, digite Jane.
- No campo Last Name , digite Mitchell.
- No campo Customer email , digite [email protected].
- Na coluna Enrollment, marque a caixa de seleção para definir um valor Verdadeiro ao campo booleano.
- Na lista Coverage level, selecione Gold.
- Clique em .
O sistema preenche automaticamente o campo Full Name com a combinação dos campos First Name e Last Name que você inseriu. - Repita as etapas 2a-2f para inserir os seguintes registros no objeto de dados Customer:
Account ID First Name Last Name Customer email Enrollment Coverage level [email protected] Carl Danvers [email protected] Falso None [email protected] Francis James [email protected] Verdadeiro Standard [email protected] Sally Boucher [email protected] Falso None [email protected] Howard Thomas [email protected] Verdadeiro Standard - No canto superior direito, clique em (Create team).
4 Marcar o objeto de dados Cliente como Concluído
- No painel de navegação do App Studio, clique em Case Types > Assistance Request para exibir o ciclo de vida do caso Solicitação de assistência (Assistance Request).
- Na seção Data & Interfaces do estágio Create, no objeto de dados Customer, clique em para abrir o painel de propriedades contextuais à direita.
- No painel de propriedades contextuais, marque a caixa de seleção Mark as done .
- No canto superior direito, clique em .
Este Desafio serve para praticar o que você aprendeu nos seguintes Módulo:
Disponível na seguinte missão:
Quer nos ajudar a melhorar esse conteúdo?