Skip to main content

Challenge

Utilizzo di pagine dati e regole nei rami

Utilizzo di pagine dati e regole nei rami

6 Tasks

1 hr 20 mins

Visibile a: All users Applies to: Pega Platform '24.2
Beginner
Integrazioni dei dati
Italian

Scenario

Per il tipo di pratica Assistance Request gli stakeholder di GoGoRoad vogliono offrire agli utenti la possibilità di abbonarsi quando richiedono un servizio anziché rifiutare automaticamente gli utenti non abbonati.

Il Lead System Architect ti ha incaricato di configurare il processo Approval rejection per aggiornare lo stato dell’abbonamento di un record cliente se il cliente decide di abbonarsi al programma di assistenza stradale. Per eseguire questa attività, devi creare una trasformazione dati per copiare lo stato dell’abbonamento aggiornato e il livello di copertura nel record cliente. Una volta configurata la trasformazione dati, dovrai aggiungere un passaggio Save Data Page al processo Approval rejection. Il passaggio Save Data Page utilizzerà la trasformazione dati per aggiornare il record cliente nel database.

Il Lead System Architect ti ha fornito un diagramma del flusso del processo Approval rejection. Se l'utente sceglie di non abbonarsi, viene inviata un'e-mail di rifiuto e la pratica viene risolta. Se l'utente sceglie di abbonarsi, raccogli le informazioni sul cliente, salva la pagina dei dati e infine modifica la fase del servizio:

The revised Approval Rejection Flow.

A causa dell'entità di questa modifica, il Lead System Architect ti ha chiesto di creare questo processo su un ramo di sviluppo. Una volta che il processo verrà approvato, potrai unire il codice nel ramo principale dell'applicazione GoGoRoad.

In quanto nuovo System Architect, il tuo Lead System Architect ti fornisce una raccolta di link alla documentazione tecnica per aiutarti a iniziare.

Nella seguente tabella sono riportate le credenziali necessarie per completare la sfida:

Ruolo Nome utente Password
Application Developer author@gogoroad pega123!

Per completare questa operazione, è necessario avviare la propria istanza PegaChallenge.

L'inizializzazione può richiedere fino a 5 minuti, ti preghiamo di pazientare.

Detailed Tasks

1 Crea un ramo

Developing applications in Branches Journey Map.

Leggi la documentazione tecnica fornita per completare le attività assegnate. La documentazione tecnica potrebbe contenere più informazioni del necessario.

Criteri di accettazione

  • In Dev Studio viene creato un ramo per l'applicazione GoGoRoad. Il ramo viene utilizzato per gli aggiornamenti del processo Approval rejection in cui, quando un cliente sceglie di abbonarsi a GoGoRoad, le modifiche vengono scritte nel record cliente nel database.

Indicazioni per l’accesso

  1. Nell'istanza Pega per la sfida, inserisci le seguenti credenziali:
    1. Nel campo User, inserisci author@gogoroad.
    2. Nel campo Password, inserisci pega123!.
  2. In Dev Studio, crea un ramo di sviluppo denominato CustomerRecord per gli aggiornamenti del processo Approval rejection come descritto nei criteri di accettazione.

2 Crea e modifica una regola

Creating and editing Rules Journeymap.

Leggi la documentazione tecnica fornita per completare le attività assegnate. La documentazione tecnica potrebbe contenere più informazioni del necessario.

Criteri di accettazione

  • Per il tipo di pratica Assistance Request, esiste una regola di trasformazione dati denominata UpdateCustomerEnrollment
  • Durante lo sviluppo, le modifiche apportate alla trasformazione dati UpdateCustomerEnrollment vengono salvato nel ramo CustomerRecord.
  • La trasformazione dati UpdateCustomerEnrollment viene configurata per impostare lo stato di abbonamento di CustomerID su true.
  • La trasformazione dati UpdateCustomerEnrollment viene configurata per impostare il livello di copertura di CusomerID sul livello di copertura scelto durante la procedura di abbonamento.
  • La trasformazione dati UpdateCustomerEnrollment viene contrassegnata come record pertinente.

Indicazioni per l’accesso

  1. In Dev Studio, per il tipo di pratica Assistance Request crea una trasformazione dati denominata UpdateCustomerEnrollment. . Durante lo sviluppo, la regola viene salvata nel ramo CustomerRecord .
  2. Configura la regola UpdateCustomerEnrollment  per impostare i valori dell’ID cliente come descritto nei criteri di accettazione.

3 Utilizza pagine dati

Creating Data Pages Journey Map.

Leggi la documentazione tecnica fornita per completare le attività assegnate. La documentazione tecnica potrebbe contenere più informazioni del necessario.

Criteri di accettazione

  • Nel modello di dati Assistance Request, la proprietà denominata CustomerID viene configurata per copiare i dati dalla pagina dei dati D_CustomerSavable.

Indicazioni per l’accesso

1. Nell'App Explorer di Dev Studio, per il tipo di pratica Assistance Requestconfigura la proprietà CustomerID come descritto nei criteri di accettazione.

4 Unisci un ramo

Developing applications in Branches Journey Map.

Leggi la documentazione tecnica fornita per completare le attività assegnate. La documentazione tecnica potrebbe contenere più informazioni del necessario.

Criteri di accettazione

  • Nell'applicazione GoGoRoad, il ramo CustomerRecord viene unito nel set di regole di GoGoRoad.

Indicazioni per l’accesso

  1. Dal record di definizione dell’applicazione GoGoRoad, rivedi e unisci il ramo CustomerRecord nel set di regole di GoGoRoad.

5 Aggiungi un passaggio Run Data Transform

Using Data Transforms Journey Maps

Leggi la documentazione tecnica fornita per completare le attività assegnate. La documentazione tecnica potrebbe contenere più informazioni del necessario.

Criteri di accettazione

  • Nel tipo di pratica Assistance Request, il flusso ApprovalRejection_Flow include una passaggio di automazione Run Data Transform dopo il passaggio Collect enrollment information che aggiorna lo stato di abbonamento del cliente e il livello di copertura scelto nelle informazioni sulla pratica.

Indicazioni per l’accesso

  1. Nel Tipo di pratica Assistance Request, il flusso ApprovalRejection_Flow viene aggiornato con un passaggio di automazione Run Data Transform come descritto nei criteri di accettazione.

6 Aggiungi un passaggio Save Data Page

Creating Data Pages Journey Map.

Leggi la documentazione tecnica fornita per completare le attività assegnate. La documentazione tecnica potrebbe contenere più informazioni del necessario.

Criteri di accettazione

  • Nel tipo di pratica Assistance Request, il flusso ApprovalRejection_Flow include un passaggio di automazione Save Data Page che salva gli aggiornamenti dell’abbonamento nella pagina dati associata al nome della proprietà CustomerID.

Indicazioni per l’accesso

  1. Nel Tipo di pratica Assistance Request, il flusso ApprovalRejection_Flow viene aggiornato con un passaggio di automazione Save Data PageSave Data Page come descritto nei criteri di accettazione.


Disponibile nelle seguenti missioni:

Se hai problemi con la tua formazione, consulta ilPega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

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