Posts

Application Engine - Part 1 - Development & Execution

Image
  If I have to provide a training on Application Engine to my co-workers who have never developed any Application Engine in Peoplesoft, I would use this blog. Here I am going to describe how to develop a simple Application Engine program covering Sections, Steps, Actions, State records, Meta-SQLs, etc. in their simple forms using a simple example. We will discuss four ways to execute an Application Engine as well. Once you have the basic idea, you will be able to grasp the detailed topics in an efficient manner. The example has been created and tested in Peoplesoft environment with DEMO database. In this example, we will copy two GL journals i.e. create copies of two journals with new journal ids and dates. The major steps involved will be 1) Start the Application Engine Program. 2) Log a message. 3) Check if there is any journal specified in the in the detail run control record. 4) If there is no more journal to be copied, Go to Step # 9. 5) Read the next row from Run Control detail r