Groovy is a java-compliant scripting language used to customize the processing of objects and fields in Gateway. Use Groovy expressions to manipulate objects and fields in:
- Field mapping templates
- File Parsers
- File Generators
Note: Groovy syntax in Gateway is fully compatible with Primavera Cloud Expression Language (PEL) used in Oracle Primavera Cloud. If you have created Groovy scripts for a previous version of Gateway, you will need to review and update Groovy scripts.
Gateway developers responsible for creating any of the above artifacts should use this guide.
The following sections describe how to write Groovy code to include objects and fields in Gateway to address your business needs. For additional information on supported types, methods, and operators, see the Language Reference.
Within our documentation, some content might be specific for cloud deployments while other content is relevant for on-premises deployments. Any content that applies to only one of these deployments is labeled accordingly.