This document describes a simple example on how to provide a REST web service from PeopleSoft.
We are going to provide a service that returns the ISO2 code and the name of a country. The input will be an ISO3 country code.
PeopleTools
Conditional criteria in PS Query
Sometimes you want to create a PS Query that gives you a result, based on certain criteria. Though if you keep the prompt on that criterium empty you just want to get all rows.
PeopleSoft branding
Sasank’s PeopleSoft Log provides some great articles on branding PeopleSoft through the new theming options which are available since PeopleTools 8.54.
Developing PeopleSoft Fluid applications
Fluid is the new user interface found in PeopleSoft 9.2. It is a responsive interface ideal for use on mobile devices like phones and tablets. Want to start developing Fluid applications? Here are two videos that can help you start with Fluid.
PeopleSoft HCM Update Image 18 highlights
Oracle released HCM PUM Image 18. The video below shows the highlights of this release.
PeopleTools 8.55 Highlights
Oracle released PeopleTools 8.55 a while ago already. Here is a nice overview of all new features that come with this release.
Merging PeopleSoft trees
This article describes, based on a very simple example, how to merge trees into other trees. This just describes the strategy. If a full-fledged process has to be written to do this, then there will be a lot of extra details to think about, though this is not the aim of this article.
BI Publisher Quickstart Guide
Want to get started with BI Publisher for PeopleSoft? Check out this quickstart guide. It teaches you the basics by example so you can quickly start making useful reports. It’s a somewhat older document I wrote almost 10 years ago, but the basics still hold today. BI Publisher Quickstart Guide (PDF)
Setup Oracle 32-bit client and 64-bit client on a workstation
Sometimes it is necessary to have both a 32-bit Oracle client as a 64-bit Oracle client on the same system. This is for example the case if you develop for various PeopleSoft systems that run on different PeopleTools versions. For example if you have a system on PeopleTools 8.52, which provides 32-bit versions of applications like Application Designer and Data Mover, you will need a 32-bit Oracle client. Since PeopleTools 8.54 these applications are 64-bit and then you need a 64-bit client.
Another situation can be when you upgrade PeopleSoft from 9.1 to 9.2 for example and you go from a 32-bit PeopleTools version to a 64-bit PeopleTools version. In this case Change Assistant will require access to different tools versions which require different Oracle clients.
This article describes how to install both the 32-bit and the 64-bit Oracle InstantClient on a workstation.
TraceMagic to analyze PeopleSoft traces
To analyze PeopleSoft PeopleCode and SQL traces there is a very nice program available. It is called TraceMagic and can give you an amazing insight in what is happening in PeopleSoft.