02: Application Designer and PeopleTools


PeopleSoft Application Designer is a metadata driven, interactive development environment (IDE) used to customize PeopleSoft applications.
Every PeopleSoft application contains a collection of related definitions, such as fields, records, pages, and components that work together to provide the functionality of PeopleSoft applications. Developing and adapting PeopleSoft applications is a step-by-step process in which you configure and build the definitions, establish relationships among definitions, implement security, register your PeopleSoft application to the PeopleTools portal environment, and test every aspect thoroughly.
To perform the majority of these development activities, you use one interactive tool, PeopleSoft Application Designer. The PeopleSoft Application Designer is an integrated development environment that enables you to work with the numerous definitions of a business application in a single work area.
PeopleSoft Application Designer enables you to perform numerous development tasks including:
  • Create and modify field and record definitions.
  • Build and run SQL scripts that create and alter tables and indexes.
  • Create and debug PeopleCode.
  • Create and modify pages for the user interface.
  • Create and modify components (groups of pages).
  • Work with style sheets to customize the appearance of applications.
  • Upgrade your existing applications to newer PeopleSoft versions.