You have a measure aggregating information from project start up until the end of the current month, and you want to have a corresponding measure showing the same information one month earlier. You have for instance a project to date sum of costs like this: PTDCost:=CALCULATE(SUM(Project[Cost]);DATESBETWEEN(dimTime[Date];BLANK();LASTDATE(dimTime[Date]))) You want to se… Read more“Calculate measure for previous month.”
Why dimensions and categories tend to get messy and what to do about it. Part 3.
The plan was robust, but it was not properly documented, distributed and understood. A perfect plan is worthless unless it is properly documented, distributed and understood. Document your plan, write down and explain all your dimensions and categories and the different values they can have. It is my experience that… Read more“Why dimensions and categories tend to get messy and what to do about it. Part 3.”
Why dimensions and categories get messy and what to do about it. Part 2.
The plan was not robust. A modern ERP-system will offer you a variety of possibilities for dimensions and categories, and if you start a new system without a well thought out plan on how to set up and use them, you will sooner rather than later end up with a… Read more“Why dimensions and categories get messy and what to do about it. Part 2.”
Why dimensions and categories get messy and what to do about it. Part 1.
Dimensions and categories will typically be inconsistent and overlap each other on an ERP-system that has been in use for some years. I state this in my post about the typical status of an ERP-system. If you want to avoid a certain outcome, it is always a good idea to… Read more“Why dimensions and categories get messy and what to do about it. Part 1.”
Why data get corrupted and what to do about it. Part 2.
Continued from part 1. Nobody is responsible and data maintenance is ignored. Regrettably this is something I have seen many places. Data maintenance is not defined anywhere as a process or procedure, and nobody is responsible. You might find in some peoples job description that they are supposed to make… Read more“Why data get corrupted and what to do about it. Part 2.”
Why data get corrupted and what to do about it. Part 1.
As I have said here, data quality deteriorates over time. The way I see it, you can have 3 different kinds of data corruption or data quality problems on an ERP-system: Errors in database or system integrity. Errors or omissions in transactional data. Errors in master data. If you… Read more“Why data get corrupted and what to do about it. Part 1.”
The value of history
Whether to migrate history or not is an often recurring discussion in ERP implementation projects. One of the major benefits with an ERP-system is the amount of consistent and readily available history it collects for you, but history can be of big value even if it is not on the… Read more“The value of history”
Use RELATED() to combine criteria from separate tables in role definition.
I once needed to define a role where the members should be able to see information if either of two different criteria from two different tables where met. In other words an “OR” statement. When you enter criteria for several tables, the effect is “AND”, which mean that in order… Read more“Use RELATED() to combine criteria from separate tables in role definition.”
How to improve a partly implemented ERP system and how to avoid ending up with one.
In the previous post I covered some of the reasons why a typical ERP-installation will have one or more modules that are not installed and implemented, or available functions that are not being used, even if the organisation really do need them. Here I will show how you can improve… Read more“How to improve a partly implemented ERP system and how to avoid ending up with one.”
Why ERP-systems are not fully implemented.
As I mentioned in the previous post, a typical ERP-installation will have one or more modules that are not installed and implemented or available functions that are not being used. This will be the case even if the organisation really need this non-implemented functionality. The longer a system has been… Read more“Why ERP-systems are not fully implemented.”
