EPM RADIANCE

  • Blog
  • About

  • EPM Groovy

    |

    Raja Stalvin

    EPM Groovy – Implementing a “Skip Update” Mechanism in Our UI Layer using Templates

    April 24, 2025

  • EPM Calc Manager EPM Groovy

    |

    November 28, 2024

    EPM Groovy – Building a Real-time Dynamic Member Overview Dashboard with EPM Groovy

    Raja Stalvin

  • EPM Calc Manager EPM Groovy

    |

    September 23, 2024

    EPM Groovy – Designing flexible Rule templates that dynamically fetch form members, build Nested FIXes, and more

    Raja Stalvin

  • EPM Integration

    |

    July 23, 2024

    EPM Integration – Building a Custom File Archival Process with Pipelines for File-Based Integrations

    Raja Stalvin


  • EPM Groovy

    EPM Groovy – Unleash Form-Aware Calculations (Detect Form Names & Adjust FIX Regions & More)

    Beyond Static FIXes One of the first features of EPM Groovy was focused calculations using dynamic fixes. we’ve relied on dynamic fixes based on edited or selected members/rows. Now, we’ll explore a new approach: understanding the currently edited form and dynamically adjusting calculation regions based on the form name. Typically, EPM business rules fall into…

    Raja Stalvin

    /

    June 17, 2024
  • EPM Calc Manager EPM Groovy

    EPM Groovy – Beyond Reporting: Empowering ASO with Dynamic Calculations through Groovy

    Groovy APIs and Edited Cells Since Groovy APIs introduced access to edited cells, there has been significant adoption for using it in form-based business rules. Unsurprisingly, with all calculations written in BSO cubes, FIXes were dynamically updated using Groovy business rules. But what about ASO cubes? ASO Cubes Step Up ASO cubes were traditionally used…

    Raja Stalvin

    /

    March 21, 2024
  • EPM Groovy

    EPM GROOVY – Simplifying Server-side EPM Automate Scripting: Utilizing EPM Connection Manager for Secure Credentials

    Secure Your Server-side EPM Automate with Encrypted Files Server-side EPM Automate has become a powerhouse for streamlining administrative tasks, but just like its client-side counterpart, it faces the critical challenge of secure connection establishment to Cloud EPM applications. Traditionally, this has been achieved through two methods: password strings and encrypted password files. While both serve…

    Raja Stalvin

    /

    January 10, 2024
  • EPM Calc Manager

    EPM CALC MANAGER – CalcMgrLogMessageTrace Function: A Swiss Army Knife for Business Rule Functions Learning, Creation, and Debugging

    In the world of business rule development, finding tools designed specifically for our needs can feel like a rare treat. Groovy offers script debugging with console logs, but what about regular business rules? Calculation Manager’s debug mode has its limitations, especially when functions get complex. Recently, I discovered a game-changer: the @CalcMgrLogMessageTrace function. It’s unlocked…

    Raja Stalvin

    /

    October 20, 2023
  • EPM Groovy

    EPM GROOVY – How To Compress A Text File With Groovy For Email Attachments And Faster Data Transfers

    SEND EMAIL FEATURE both server-side and client-side EPM Automate supports the sendmail command to send custom email notifications to users. This is commonly used to summarize the tasks from scheduled jobs and inform system administrators of the job status PIPELINE IS AN AWESOME ADDITION With the new pipeline feature, which sends a well-formatted email with…

    Raja Stalvin

    /

    August 29, 2023
  • EPM Groovy

    EPM GROOVY – EPM Speaks many Languages: How We Handle Multilingual Error messages from scripting layer

    While Oracle EPM boasts global reach and multilingual capabilities, English often dominates its error messages. This leaves non-English speaking users frustrated and confused. Thankfully, the EPM Groovy era empowers us to create internationalized error messages using Groovy! This ensures every user, regardless of language, receives clear and helpful prompts, ultimately leading to a smoother and…

    Raja Stalvin

    /

    August 14, 2023
  • EPM Groovy

    EPM GROOVY – Add Entries to Smartlists Dynamically (No, Not from hierarchies)

    Smart List drop-downs are used to select predefined values in a data form. They are typically associated with a member. If the number of entries is expected to grow, a hierarchy-driven Smart List can be used. This will automatically update the list of entries as the number of members in the hierarchy increases. However, an…

    Raja Stalvin

    /

    July 26, 2023
  • EPM Groovy

    EPM GROOVY – Writing a Grid-Spread Groovy Script That Works With Any Planning Application Without Any Modification

    A few years ago, I worked in an ASO cube that allowed user input at the parent level. That was probably one of my first blog articles. I recently worked on an application where we had to allocate values to lower levels after they were entered in a form at the parent level. What if…

    Raja Stalvin

    /

    May 18, 2023
  • EPM Groovy

    EPM GROOVY – How To Create Re-usable Custom Month and Year Ranges in Groovy

    Month and Year dimensions play a major role in most of the calculations. If it is a single-year app, it is easier to handle the month and year ranges inside our fix statements, but when it comes to multiple-year planning or forecasting, it is required to have multiple IF conditions inside FIX statements. These additional…

    Raja Stalvin

    /

    February 27, 2023
1 2 3 … 5
Next Page→

© 2024 EPM Radiance

Contact