-
Multi-select filters and their extension
If you are asked to name a few features which you use very often in Anaplan, there is a high chance that FILTERS will find its way to that list. There are so many places where they are used: saved views for imports/exports, report creation, calculations, and the list goes on. They are basically ubiquitous! Premise: Ability…
-
When do your integrations require workspace administrator privileges?
Generally, you don’t need to have Workspace Administrator (WSA) privileges to run integrations; however, there are still some specific instances when they are required. This guide will provide an overview of when your integration user requires WSA privileges. Anaplan user types involved in integrations First off, let us…
-
How to apply Conditional Formatting on multiple line items using one rule
I found this cool hack to apply similar conditional formatting to multiple line items by using just one rule! Generally, we need to make a line item for each conditional formatting or add one rule each line item which gets very tedious when there are more than 20, 30 of them. Here’s a simple yet effective hack to make this…
-
Export Anaplan Data with Non-WSA User
A customer’s Anaplan COE needed to share planning data with an internal department. The solution below leveraged a non-WSA (Workspace Administer) user account with Model specific access and an Anaplan Connect script to deliver the required data. 1. Create a non-WSA user ‘service account’ as an Internal user, although this…
-
How to use “LOOKUP” with summary elements
In the following article, I would like to discuss a common case of model building: the LOOKUP function doesn’t work with summary elements of hierarchical lists. Among other things, this forces model builders to use SELECT and not configure Production Data for some lists. I want to present to you an alternative approach.…
-
OEG Best Practice: The model design process
The process of designing a model will help you: * Understand the customer’s problem more completely * Bring to light any incorrect assumptions you may have made, allowing for correction before building begins * Provide the big picture view for building This process includes the following steps: * Understand the…
-
CloudWorks—This is how we use it, Part 2: setup
In Part 2 of our CloudWorks—This is how we use it series, we're diving into how to set up CloudWorks. Need a refresher on the basics of CloudWorks? See Part 1. Before starting anything, you need to identify and create an Integration Administrator (Learn more here: Access Control).Ready? Let's start Before we dive in, this…
-
Use categories to stay organized
-
Dynamic chart using line item subset
* Problem statement * Solution approaches * Selection on the chart * Using line item subsets * Step 1: * Step 2 * Step 3 * Step 4 * Conclusion Problem statement A customer from the banking industry recently posed this requirement: "As a reviewer, I want to compare different metrics. Some are absolute, and some are…
-
PlanIQ: Using a backtest window to assess performance
In almost all cases, computing forecast accuracy requires a calculation of the difference between forecast versus actuals. One of the best ways to approximate the future accuracy of the forecast is to use a backtest window. With a backtest window, you can simulate “what if” you had run a PlanIQ forecast with the data…
-
[First Look] Formula Autocomplete
Feature: Formula Autocomplete Release Date: November 2022 Impact Assessment: Ease of Modeling - Not Optional What is changing? The autocomplete functionality is a new way to build formulas that automatically searches for matching functions, modules, line items, lists, and list properties as you type. What are the…
-
Build: Scrolling Sync
-
Design: Create consistency throughout your apps
-
OEG Best Practice: Inside the Hyperblock
What are blocks? How blocks are calculated – General Lists How blocks are calculated – Native Time/Native Versions Hyperblock performance Summary block counts Should I worry about blocks? A reason why we shouldn’t focus on just the block count Focus Points We recommend this article to Experienced Model Builders and…
-
PlanIQ: Introduction to forecast evaluation
Before making business decisions based on PlanIQ forecast results, you should assess the expected performance of the forecast predictions in the real world. It’s important to evaluate forecast performance at the outset of your project as well as on an ongoing basis. Also consider that a range of factors unique to your…
-
How to Create Connection Between Anaplan and Power BI with API 2.0
Power BI is a popular reporting tool. One of the reasons is that in Power BI you can get data from different sources, and there is an increased interest of our customers and Anaplan builders to be able to import data from Anaplan. In order to make this connection, we developed a solution to set up the integration. It is…
-
Compare TEXT Values in Anaplan
Technical Summary Statement The objective of this article is to compare values in a TEXT formatted line item and identify the values that occur more than once (duplicates). Problem Statement Sneakerz is an up-and-coming shoe company with a variety of shoe brands in its brand portfolio. They are expanding internationally…
-
Top Level Item and Parent Hierarchy
Lists in Anaplan have two main settings related to how data is aggregated: * Top Level Item * Parent Hierarchy They may both be set on the “Configure” tab on the List settings screen. Top Level item This list has been set to have a top level item, “All Regions.” When used in a module, the top level item contains the…
-
[Part 1] Removing users in bulk: Approaches and challenges
* 1. Which users do you want to remove? * 2. What do these users currently have access to? * 3. What level of removal do you need to perform? * 4. How will you go about removing the users? * Users tab * User administration * SCIM API Script * Conclusion * Additional resources There are several things to consider when…
-
Build: Forms
-
Workarounds To Sum Data While Using NONE as Summary Method Within Source Module
As the Anaplan model size capacity has recently grown from roughly 18 billion cells to 100 billion cells with the introduction of HyperModel, it is still important to structure models efficiently, while creating as little 'wasted space' as possible. The Planual states that the Summary Method for most line items should be…
-
Using Show and Hide on non-nested grids
-
End User Features: Auto Refresh vs Manual Refresh
-
In-app help for end users
A customer recently asked me, “What ease of use features are available in the Anaplan user experience (UX) to help drive end user adoption and engagement?” The customer was about to roll out Anaplan to a large number of first-time Anaplan stakeholders and wanted to do everything possible to ensure excellent end user…
-
Design: Design for your end users
-
Build: Using the Dashboard Import Tool to migrate from Classic to UX
-
[Part 2] Using line item subsets for dynamic error messages for user input validation
* Step 1: Create a module for your error messages * Step 2: Create your line item subset * Step 3: Create a System module to store metadata associated with the validations * Step 4: Create a module and use COLLECT to summarize error information * Step 5: Create an Output module to display the error messages and other…
-
Design: Use shapes and icons
-
[First Look] Pages Interface: Modules
Feature: Pages Interface for Modules Release Date: September 2022 Impact Assessment: Better alignment with UX pages What is changing? A new tab is available in the Admin screen of the Pages interface called Modules, which lists the modules used on that page. Those names can be selected and will open the modules as a new…
-
Untangling Anaplan time mapping in imports
There are four cornerstones in The Anaplan Way, with data being one of them. We all know that we should spend at least 1/3 of the project time on data alone because this is the cornerstone that we have no control over, and it needs to be thoroughly investigated and understood. One of the important things to consider about…