Understanding Oracle Policy Automation PeopleCode

Oracle Policy Automation (OPA) is a suite of software products for modeling and deploying business rules within enterprise applications. It is a specialist application that is focused on modeling, automating, and optimizing the implementation of policy, legislation, and complex business rules. Integrating OPA with your PeopleSoft system allows your business analysts to build and process complex rules on an OPA Determinations server.

To complete the integration between your PeopleSoft system and OPA, you must write an Application Engine program that instantiates an OPA_ADMIN:ProcessRequest object, which initiates an Assess request to the configured OPA Determinations server.