Manipulação de dados de aplicativos para BAs
2 Tarefas
20 min
Scenario
Na última sessão do DCO, os stakeholders da GoGoRoad identificaram dois novos requisitos de negócios:
- Para que um caso de Serviço seja resolvido, o sistema deve copiar o custo total do caso de serviço para o caso pai de solicitação de assistência, para que o cliente possa ser faturado pelos serviços prestados.
- Conforme a pesquisa realizada pelos Business Analysts da GoGoRoad, definir o valor padrão do campo Tipo de serviço como Veículo com pneu furado reduz o tempo de processamento do caso médio de solicitação de assistência.
Você, como Business Architect da Pega, reconhece que esses requisitos de negócios são atendidos com transformações de dados. As transformações de dados manipulam os dados em um aplicativo, transferindo ou copiando dados para os campos requisitados. Embora os System Architects sejam responsáveis pela criação e manutenção da maioria das transformações de dados, cada vez mais recursos estão disponíveis no aplicativo App Studio. Exemplos desses recursos são a transferência de dados entre um Caso filho e um Caso pai, bem como a definição de valores iniciais para elementos de dados que exigem a entrada do usuário.
Para esse projeto, um System Architect sênior usou o Dev Studio para criar a transformação de dados que você está usando para transferir o valor do custo total do caso de serviço para o caso de solicitação de assistência .
Histórias de usuários
Como agente de atendimento ao cliente da GoGoRoad, quero que o custo total dos serviços selecionados seja transferido do caso de serviço para o caso de solicitação de assistência, para que o cliente seja faturado adequadamente por todos os serviços prestados.
Como agente de atendimento ao cliente da GoGoRoad, quero que o campo Tipo de serviço seja padronizado como Veículo com pneu furado para economizar tempo na criação de muitos casos de solicitação de assistência.
Notas técnicas documentadas pelo system architect
- Em um Caso de serviço, quando a Atribuição Identificar serviços realizados estiver concluída, o valor do campo Total of selected services é automaticamente transferido para o campo Total of services no Caso de Solicitação de assistência.
- Quando um caso de assistência é criado, o valor do campo Service type é padronizado como Veículo com pneu furado.
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! |
Challenge Walkthrough
Detailed Tasks
1 Copiar o total do serviço para o caso pai
- 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 Case Types > Service para abrir o Tipo de caso de Serviço.
- No Processo Identificar serviços, clique em Etapa para adicionar uma nova etapa ao processo.
- Para adicionar a etapa Executar Transformação de dados ao processo, clique em More > Automations > Run Data Transform > Select.
- No campo de etiqueta da etapa Run Data Transform, digite Transfer Total of selected services.
- No painel de propriedades contextuais, na lista do dropdown do campo Run Data Transform, selecione Transfer Total of selected services.
- Clique no ícone de para editar a transformação de dados.
- Na caixa de diálogo Editar transformação de dados, na lista Action , selecione Set.
- No campo Target , exclua o comentário e insira pyWorkCover.TotalOfServices
Nota: Nesse cenário, um System Architect mais sênior usou o Dev Studio para adicionar pyWorkCover à transformação de dados Transfer Total of selected services para que a transformação de dados possa acessar o caso de solicitação de assistência pai.
- No campo Source , digite ou selecione .TotalOfSelectedServices
- Clique em Salvar para fechar a caixa de diálogo Editar transformação de dados.
- Clique em Salvar para aplicar as alterações.
2 Definir o valor padrão da propriedade para o tipo de serviço
- No painel de navegação do App Studio, clique em Case Types > Assistance Request para abrir o tipo de caso Solicitação de assistência.
- No Ciclo de vida do caso de solicitação de assistência, clique na guia Configurações .
- No painel esquerdo, clique em Data initialization.
- Na caixa de diálogo , na lista do dropdown Select field, selecione Service type.
- No campo Enter text value, digite Vehicle has a flat tire.
- No canto superior direito, clique em Save.
Nota: Quando você salva, o sistema exibe um valor de inicialização de dados para o campo Urgency added by Class . Esse é um valor padrão do sistema e não influencia o comportamento do aplicativo GoGoRoad.
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?