When you reject a process unit, the system performs these additional validation checks:
It checks the process level of the immediate parents to ensure that you are not rejecting an entity to a level that is lower than all of the entity’s parents.
If the Value dimension equals the input currency for an entity, the system checks the input currency for all of the parents. If the parent’s input currency is the same as the entity’s input currency, the system checks the node process unit. If the parent’s input currency is different, the system checks the process level of the parent’s currency at the entity level.
If the Value dimension uses a currency other than the input currency for an entity, the system checks the level of the node process unit.
If the Value dimension indicates that you are using a node process unit, the system checks the process level for the parent’s input currency process unit.