Posts

Feed Publishing Framework - An effective way to publish contents

Image
 Feed Publishing Framework Introduction to the Feed      According to the latest ( Wiki ), a web feed (or news feed) is a data format used for providing users with frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe a channel to it by adding the feed resource address to a news aggregator client (also called a feed reader or a news reader).      This helps user to know changing content without needing to go some other site or do anything. PeopleSoft's Feed Publishing Framework It's one of the module in Oracle PeopleTools . This can provide,  Unified Interfaces for Content Owners - Create, Configure and maintain various types Interfaces for End-Users - Discover feed definitions and related feeds API's for Application Developers - Creating new types and integration with existing features Multi-Lang...

Application Data Sets - All in One guide

Image
ADS aka Application Data Sets What is ADS?      As the name clearly indicates, ADS is the collection of technology used to migrate application or configuration data between PeopleSoft Applications. Which has three main areas that you needs to understand before actually using it. ADS Definitions - The data set itself that defines the shape of the data that you are planning to export and import between applications. ADS Projects - An IDE project created using ADS definitions with/without criteria for filtering that contains the data Data Migration Workbench - DMW in short, it's an IDE itself to help consultants and business to create, compare and copy projects (export and import)      This gives business users a flexibility to define their data which needs to be managed (or moved) either during upgrades or implementation. Since the IDE is v...

Tips to build Reusable Objects in PeopleSoft

Introduction From my first day in IT (as a learner on PeopleSoft) in 2009 to the present day, I have looked for an opportunity to learn or achieve something new every day. It might be a simple concept, a feature, an application functionality or the task that was assigned. Over time, while working for multiple clients and on various business cases, one thing became clear: every requirement or business case needs something that was already developed or available. It would be harder to find someone who doesn't agree with this fact. I'll explain it with a simple example: let's say you need to build a setup page (this can be anything), which will definitely need audit information like who created it, who updated it, and when it actually happened, etc. Some of us might have cared less about those areas as they may not be the core of the business case you are working on or a required feature, but I would say it is still a part of the development cycle. Brief These reusable log...

The Power of PeopleCode

Unlock Your PeopleSoft Magic: Creating Objects with Pure PeopleCode! ✨   Hey there, future PeopleSoft experts! 🚀 Have you ever been in Application Designer and thought, "What if I could create a Query or build a Tree dynamically, right from within the application itself?" 🤔 It sounds almost magical, right? You might be wondering if it's even possible. Well, I'm here to tell you that you absolutely can! 😊 The secret lies in the powerful, and sometimes overlooked, PeopleCode API Classes. (You can find them in your system: PeopleTools > Development Tools > PeopleCode API Reference ). Let's break down why this is a game-changer for you as a developer. Why Bother with API Classes? The Power of Controlled Creation  Imagine this scenario: You want to give your users the ability to create certain definitions—like specific queries or tree nodes—but you need to keep firm control over how and what they create. 🛡️ For e...