Skip to main content

Use Case - Creating a file output template

2 Tasks

15 mins

Visible to: All users
Intermediate Pega Customer Decision Hub 8.8 Next Best Action English
Verify the version tags to ensure you are consuming the intended content or, complete the latest version.

Scenario

In the initial phase of the project, the U+ Comms technical team wants to use the same SMS delivery infrastructure that is currently in use.

At this time, the business team prepares a CSV file with the list of subscriptions, additional details, and the corresponding SMS message. The team then uploads this file to a repository. Once the upload is complete, the existing infrastructure processes the list and sends the SMS messages through a REST service.

You are asked to output the same format for the SMS messages to the file repository, where the technical team can process the file using the existing infrastructure.

Tip: A variation of this scenario exists in Sharing action details with third-party distributors.

 

You must initiate your own Pega instance to complete this Challenge.

Initialization may take up to 5 minutes so please be patient.

Detailed Tasks

1 Other details

  1. Create a new file extraction that can output a CSV file to the file repository with the following details:
    Requirement Value

    File output label

    SMSDeliveryTemplate

    Repository name

    filerepo

    File path

    /Extractions/SMSOutput.csv

    Include finalization date-time in file name

    true

    Finalize template after Action initiation

    true

    Include run ID in file name

    true

    Delimiter

    ;

    Field Name Content

    SubscriptionID

    .Subscription.SubscriptionID

    AccountID

    .Subscription.AccountID

    ActionName

    .OfferData.pyName

    SMSMessage

    .OfferData.pySMSMessage

    PhoneNumber

    .Subscription.MobilePhone

2 Acceptance criteria

A new file extraction is created with the provided details.



Available in the following mission:

If you are having problems with your training, please review the Pega 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