Redwood Documentation

Product Documentation

 

›RedwoodExpressionLanguage

Finance AutomationFinance Automation Reference

Introduction

  • Introduction

Template And Parameter Maintenance

  • Close Template
  • Process Lists in Orchestrator
  • Workflow Templates
  • Templates
  • FCc Templates

Balance Sheets

  • Balance Sheet Certification
  • BSC Installation
  • BSC Process Definitions
  • BSC Rules

Enhancements

  • Enhancements
  • Journal Extensions
  • Journal Definitions

Processes & Subprocesses

  • Process Definitions
  • Generic Loop
  • General SAP Process Definitions (Abap Run)
  • General SAP Process Definitions (Mail)
  • General SAP Process Definitions (Batch Input)
  • General SAP Definitions
  • Generic and Infrastructure Definitions
  • Utility Process Definitions
  • FPA specific Process Definitions
  • FCc specific Process Definitions
  • EBS specific process definitions
  • SAP Functional Process Definitions
  • Generic SAP Synchronization Process Definitions
  • Bulk Data Processing

Customizing

  • Customizing Redwood Finance Automation
  • Redwood Finance Automation Application Customizing FPA flavor
  • Redwood Finance Automation Application Customizing FCc Flavor
  • Redwood Finance Automation Application Customizing SAP
  • Redwood Finance Automation Application Customizing Base
  • Redwood Finance Automation Application Customizing Mail HTML Styles

Action Rules

  • Action Rules
  • Action rules Syntax
  • Files via Output Selection in Action Rules
  • Base Rules
  • SAP Rules
  • ABAP Rules
  • Transaction Rules

Replacements

  • Replacements
  • Base Replacements
  • Generic SAP Replacements
  • FPA Specific Replacements
  • FCc Specific Replacements
  • SAP FCc Replacements

RedwoodExpressionLanguage

  • REL Expressions
  • Base REL Functions
  • SAP Contraint REL Functions
  • SAP REL Functions
  • SAP ALM REL Functions
  • SAP FCc REL Functions
  • SAP FPA REL Functions
  • Reconciliation REL Functions
  • SAP REL functions, Miscellaneous

Default Roles

  • Built-in Roles

Appendix: Reference

  • SAP Add-Ons Contents
  • Chain Definition Templates
  • Process Definition Templates
← SAP FCc ReplacementsBase REL Functions →

finance-related topic REL Expressions

REL (Redwood Expression Language) is a Java-based language which can be used to implement complex functionality. Redwood Finance Automation provides a variety of pre-implemented REL expressions which can be used within any Redwood Finance Automation scenario.

note

To use the REL functions appropriately, they must be prefixed with the library name (<partition>.<library_name>). For example you would use =FCA.Redwood_FCA.getCurrentUser(chainJobId) to get the user that submitted the process, using the standard Redwood Finance Automation library FCA.Redwood_FCA. If the definition is in the same partition as the library, you can specify $ instead of the partition name, such as =$.Redwood_FCA.getCurrentUser(chainJobId).

REL is a simple expression language that supports basic arithmetic and comparison operators, and some predefined functions.

You can create your own functions for use in REL and RedwoodScript using a library with REL entry points.

The REL can be used to specify:

  • Definition parameter default values
  • Definition return code mappings
  • Step preconditions
  • Call preconditions
  • Parameter mappings
  • Scheduling parameter mappings
  • Event raiser comments *...

Syntax

Fields that accept REL expressions

Operators

Redwood Expression Language provides support for the basic arithmetic operators:

  • + - addition and string concatenation
  • - - subtraction
  • * - multiplication
  • / - division
  • % - integer modulus
  • && - logical AND
  • || - logical OR
  • ! - NOT

It also supports comparison:

  • === - equal to
  • !== - not equal to
  • > - greater than
  • >= - greater than or equal

REL Classes

  • Finance Automation Base REL Functions
  • Finance Automation SAP ALM REL Functions
  • Finance Automation SAP Contraint REL Functions
  • Finance Automation SAP FCc REL Functions
  • Finance Automation SAP FPA REL Functions
  • Finance Automation SAP REL Functions
  • Finance Automation SAP REL functions, Miscellaneous
  • Finance Automation Reconciliation REL Functions

financeTopic

← SAP FCc ReplacementsBase REL Functions →
  • Syntax
  • Operators
  • REL Classes
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |