Welcome to My Blog!

Meet EPM Radiance

With Groovy, it is now simpler to connect to an external cloud service, skipping unnecessary calculations dynamically, processing data sets more efficiently than before, creating advanced computations, and improving error handling. I primarily discuss EPM Groovy, server-side EPM automation, IPM, and other topics in EPBCS (Planning and Budgeting).

RECENT ARTICLES

Check my latest articles

  • EPM GROOVY – HOW TO COMPRESS A TEXT FILE WITH GROOVY FOR EMAIL ATTACHMENTS AND FASTER DATA TRANSFERS

    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…

    /

  • EPM GROOVY – MULTILINGUAL ERROR MESSAGES: A GUIDE TO SHOWING THE RIGHT MESSAGE TO THE USER BASED ON THEIR PREFERRED LANGUAGE

    EPM GROOVY – MULTILINGUAL ERROR MESSAGES: A GUIDE TO SHOWING THE RIGHT MESSAGE TO THE USER BASED ON THEIR PREFERRED LANGUAGE

    Oracle EPM is a global tool that offers its services in a wide range of languages. However, when it comes to error messages, most consultants only consider English. This may have been the case in the pre-EPM Groovy era, when we had to use the @RETURN statement from Essbase to show error messages. In the…

    /

  • EPM GROOVY – ADD ENTRIES TO SMARLISTS DYNAMICALLY (NO, NOT FROM HIERARCHIES)

    EPM GROOVY – ADD ENTRIES TO SMARLISTS 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…

    /

Do you plan on reading previous posts?

GET STARTED

Find few resources to get started with Groovy

We’ve gone over everything you could possibly want to have. You are one step closer to a successful implementation.

Single Page Documentation

As the name implies, it is official documentation that contains all the information needed to begin groovy scripting on a single page. It is a comprehensive, free documentation.

Official Groovy Blogs

The Groovy creators themselves have been blogging about a variety of subjects lately. It is quite beneficial to broaden your perspectives. Keep an eye out for upcoming posts.

Groovy JDK API Documentation

The Groovy creators themselves have been blogging about a variety of subjects lately. It is quite beneficial to broaden your perspectives. Keep an eye out for upcoming posts.

Groovy Style Guide

This manual demonstrates how to use new operators, closures, and other advanced Groovy syntactic features. The difference between the use of static and dynamic type is covered in this reference manual.

Follow me on LinkedIn for the latest updates and any discussions

Frequently asked questions..


1

Is groovy enabled for all planning applications?

Depending on the subscription licence; before moving ahead, please confirm with the sales manager.

2

What is BYOML?

Bring Your Own Machine Learning. It’s a new feature that was introduced to the planning application to leverage externally trained machine learning models for forecasting and budgeting.

3

Can we import EPM APIs in Groovy Console?

Use of the EPM API outside of the Calculation Manager is not permitted.