Application Data Set that You might be Needing - Questionnaire Framework ADS
Introduction
Before we dive into the actual content, if
you are not already familiar with Application Data Sets (ADS), I
strongly suggest you review my earlier blog,
Application Data Sets – All-in-One Guide*](link), and the
PeopleTools 8.62 PeopleBook.
While ADS provides great flexibility for
Business Analysts and Application Administrators to set up definitions for
moving configuration data between application instances, not all the
definitions you might expect are currently available. Oracle’s PeopleSoft
application team continues to add new ADS definitions with every Tools and
Application PUM release.
In this blog, I’m going to talk about an ADS
definition I created based on a
Support Community discussion
that started back in 2022.
Note: The number of available ADS definitions may vary depending on
your application - FSCM, HCM, or CS.
Background
This was initially brought up by a community
member,
Jun Deguchi, who wanted to share valuable information after an extensive search (see
Doc ID 2731569.1) on exporting and importing
Questionnaire Framework data.
At first, I thought,
“Okay, maybe in the last two or three years Oracle would have delivered
this.”
To my surprise, even with Tools version 8.63, it was still not available (I
checked). So, I decided to create it myself and share it with the community
so that no one else would face the same difficulty
Jun Deguchi experienced in 2022.
How It’s Done
The Questionnaire Framework setup is divided into four or five major areas:- Categories
- Questions
- Answers
- Smart Answers
- The Questionnaire itself
I created a separate ADS definition for each area so they
can be optionally selected and included in an ADS project during
Data Migration Workbench activities.
The relationship between these ADS definitions is
straightforward, based on key mappings. You can think of it as a flow from
Categories → Questions/Answers → Questionnaire.
|
|
| Fig. 1: Created ADS Definitions |
The related records were added according to their parent-child relationships, and the connections between ADS definitions were defined on the Relations page.
For data integrity, I included the following relation properties:
- Insert into Project – When inserting a “From Data Set” instance into a project, optionally insert related “To Data Set” instances.
- Setting: Optional Insert
- Validate Relation – Verify all required “To Data Set” instances exist for all “From Data Set” instances in the project.
- Setting: Error
Conclusion
With this setup, you can save significant time when moving
Questionnaire Framework configurations between instances—from Development
to TEST, QA, UAT, or others.
All you need to do is:- Download the App Designer project from GitHub PeopleSoft Samples – BD_EOQF_ADS_PRJ_MV.zip.
- Import it via Application Designer into your Development instance.
- Use Data Migration Workbench (DMW) as usual to migrate your Questionnaire Framework data.
|
|
| Fig. 5: Import ADS Project from File |
Don’t wait - download and use it, and let me know your feedback when you can.
Happy Helping! 😃
Matheshwaran V
Matheshwaran V
Comments
Post a Comment