03: PeopleCode and Events


PeopleCode is the PeopleSoft proprietary integrated programming language that touches virtually every aspect of PeopleSoft applications. For example, with PeopleCode you can:
  • Control presentation of information to the user.
  • Implement complex business logic that cannot be defined with metadata.
  • Validate user inputs.
  • Perform calculations and data manipulation.
  • Maintain data integrity.
  • Update database tables.
  • Manage portal navigation.
  • Integrate with other PeopleSoft applications.
  • Integrate with third-party applications.
  • Manage workflow.
  • Administer security.
PeopleCode enables you to create programs using structured and object-oriented techniques. PeopleSoft delivers numerous PeopleCode functions, classes, methods, and APIs.