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.