Application Engine is the PeopleSoft framework for creating background or batch processes in PeopleSoft. This course is presented in two sections: Introduction and Lab Project. The first section introduces the concepts of Application Engine. We cover the organization of an Application Engine program, How Sections, Steps, and Actions are used to control the flow of the program. We learn about each action type, demonstrating the use of each using a Hello World style program. The second section of the course is a Lab. You can either sit back and watch as we create a application engine, learning specific topics and techniques at each stage of the build. Or, you can follow along and create the application engine on your own PeopleSoft instance as we go along. Throughout the construction of the lab project, we will learn program flow and control structures, the usage of state records for passing information across program sections, and temporary tables to store intermediate data and allow for concurrent program execution. We show how to set up your environment for tracing the program execution. At the end of this course, you will be fully capable of developing and maintaining application engine programs.
I am a Certified Advanced PeopleTools Developer who believes complex technical skills can be learned most effectively in a direct, show-by-example method. I have been doing PeopleTools development for over 10 years with clients in the Americas, Europe, and Asia. I know the skills a PeopleTools developer should posses, I know how to communicate these skills to you, and I understand the expectations that clients and hiring managers have of a PeopleTools developer.