custom function script

custom function script

Allow users to create custom function via a scripting language like Java. The idea to me is have the capability to become as flexible as needed with scripting.


The use case i have in mind is being able to create a hashing algorythm to use as a code. This can be a work around to the 60 limit character limit.

Super Contributor
Status changed to: Your support is needed
Occasional Contributor

Hey, great idea, I'm totally for! I would rather like to see Python / R / Julia kind of lenguages but anyway, any scriptting form would be awesome. Just imagine what can you do with it! It's not only for custom funcitons but also applying some advanced algorithms. Proper forecasting (math speaking) is no longer an issue and you don't have to go outside Anaplan. Machine Learing stuff is just next door. You can even try running some complex sort of AI programs inside Anaplan and what more do you need while taking complex decisions managing your company?

The only problem I can see is that it may cause some trouble for the Anaplan servers since such algorithms are usually quite heavy on performance.

Anyway, can't wait to see it in Anaplan!


My favorite example: TRUNC(number). Works a lot better than VALUE(LEFT(TEXT(Number), FIND(".", TEXT(Number)) - 1)).  Could well perform better.

Master Anaplanner/Community Boss


MROUND works

MROUND(Number - 0.5, 1)

2019-04-27_17-24-30.pngMuch simpler than VALUE(LEFT(TEXT(Number), FIND(".", TEXT(Number)) - 1))


Ok, how about SYSDATE()?

Regular Contributor

I do custom scripting and call it from Anaplan by having a link to a batch script which executes a python script. My use case is to get Now() and some other data points . It works but i do agree if we can have it directly from anaplan with possibility of passing  variables will be awesome.