Disabling Zero Suppression (NZP)
The NZP
expression is used to disable zero suppression during the data-load process. By default, Data Management bypasses accounts in the trial balance that have zero balances. In certain circumstances, you may want to load all accounts, to ensure that values that should be zero are replaced. You enter NZP
in the Expression column of the Amount field to disable zero suppression.
The parameter is NZP
.
The NZP expression can be used both for the data load and for the data extract. There could be many reasons why you would want to load the zero balances. Below are a few possible use cases that we encountered in our project where we had to enable the NZP
Scenario #1
For Balance Sheet accounts, zero balance makes sense and you have to load the zero balances. As the default load method in FCCS is Periodic, this would not be a problem as your YTD numbers would be right. It makes sense to have zero balances when you push the data to downstream systems. For example, if you are pushing periodic numbers to system like Hyperion Planning / PBCS and YTD is calculated dynamically with Skip Missing enabled, then your YTD numbers would be wrong
Scenario #2
We send the consolidated Closing Balance for all Balance Sheet accounts from FCCS to the account reconciliation tool. We push the data on a daily basis during the close process, there would be balances that would have become zero during a period of time / reclass could have happened where the balances would become zero
For example, the Intercompany accounts may have balances at the beginning of the close and as you progress during the close, those balances may become zero
Our account reconciliation tool uses an insert/update process where new balances are inserted / change in balances would be updated. If you don't send zero balances then the previous balances would remain in the account reconciliation tool
Scenario #3
Any journals in EBS primary ledgers that cause the periodic balances to become zero during the close. We load STAT units which get reversed during the day-5 of close and get posted for the current period on day+1 of the close. If the periodic units become zero, those will not get loaded and the reversal of units from prior period remains. For this purpose, we enabled the NZP to load the zeroes
Very Nice Post. I was browsing for this Information since a long time. Thank you for efforts that you put on this Amazing Post.
ReplyDeleteFCCS Online Training