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 Integration

    |

    July 23, 2024

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

    Raja Stalvin

  • EPM Groovy

    |

    June 17, 2024

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

    Raja Stalvin

  • EPM Calc Manager EPM Groovy

    |

    March 21, 2024

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

    Raja Stalvin


  • 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
  • EPM Groovy

    EPM GROOVY – How to Transform Data Management Files Outside The Data Management Layer

    Using EPM Groovy, I was able to transform a >600 MB data file with 34 columns and more than 1 million rows in under 35 seconds (only transformation). Let’s explore how Server-side EPM Automate, CSV Iterator, and CSV Writer may be used to modify a huge data management file. The data file transformation is carried…

    Raja Stalvin

    /

    January 25, 2023
  • EPM Groovy

    EPM GROOVY – How To Update User Variable Values Using a Groovy Business Rule

    If you’ve been working with EPBCS recently, you may have all encountered the problem of a frozen screen when users attempted to update a new user variable value using the user preference window. This has been fixed now using a recent patch. But I hope it’s good to have a solution where the system prepopulates…

    Raja Stalvin

    /

    December 19, 2022
  • EPM Groovy

    EPM GROOVY – How To Convert SubVar / Scenario Month and Year Values To Date Objects and Compare

    Java and Groovy both offer a wide range of options for creating, parsing, converting, and comparing date objects, which helps to address a number of use cases. The issue in EPM is that we either directly access the month and year values from the Scenario start end end period objects or save them in the…

    Raja Stalvin

    /

    September 23, 2022
  • EPM Groovy

    EPM GROOVY – Get Evaluated Members Function Cheat Sheet

    A powerful method named getEvaluatedMembers() can be used in a Groovy business rule to fetch members from the system depending on various relationships to the current member. We can retrieve members based on below conditions. There aren’t a lot of resources available right now. I therefore decided to make a cheat sheet for quick reference.…

    Raja Stalvin

    /

    September 8, 2022
  • EPM Groovy

    EPM GROOVY – How To Convert The Periodic Data To YTD And Export It In a File

    Recently, a very typical request from business asking for the YTD data export to a file for an external integration. Although it seemed like a very simple request, the challenges we ran into are described below. We have decided to try with two options: Because I hadn’t yet looked at Groovy’s transformer function, we went…

    Raja Stalvin

    /

    August 25, 2022
  • EPM Groovy

    EPM GROOVY – How To Find All The Smartlists Associated With Members using Groovy

    One of my coworkers recently asked if there was a simple way to extract all the smart lists connected to members. The idea was to remove all unused smart lists. I could not do it in one step since smart lists might be associated with any member from any dimension. I don’t want to download…

    Raja Stalvin

    /

    July 30, 2022
  • EPM Groovy

    EPM GROOVY – How To Execute Business Rules Parallelly Using The REST API

    Parallel execution can be accomplished in a planning application in a variety of methods. One of the most effective methods is to build a rule set with a parallel or serial tag. Parallel execution and error handling are automatically handled by the system. Since there is no coding required, I would always choose the rule…

    Raja Stalvin

    /

    July 14, 2022
  • EPM Groovy

    EPM GROOVY – Use REST API to Automatically Move the Daily Maintenance Window If the Current Rule Takes Longer than Expected

    The idea is to come up with an approach to move the “daily maintenance” window if the current rule is going to take longer than anticipated and eventually collide with the maintenance window.  I choose to use the REST API to execute the business rule since it gives me the option to check other things while the…

    Raja Stalvin

    /

    July 8, 2022
←Previous Page
1 2 3 4 5
Next Page→

© 2024 EPM Radiance

Contact