Thursday, June 13, 2013

Data Import Export Framework - Financial Dimension 0 does not exists

EDIT: This bug is fixed in DIXF that comes with CU7
There *seems* to be a bug in Data Import Export Framework when importing financial dimensions. When importing ledger journal lines I get a "Financial Dimension 0 does not exists" error.
I have made a guess on how it was suppose to work and made some code changes below:

In the DMFDimensionHelper::generateDynamicDimension method, add a new variable for LedgerStructure Table. Then comment out the exists join to ledgerChartOfAccountsStructure and join it with ledgerStructure instead.

7 comments:

I am importing customer balances with the customer account as the ledgerdimension and the ledger account as the offsetledgerdimension. I also have the dimension values specified as the defaultdimension and offsetdefaultdimension values. I have applied your suggestion, but when I look in the journal, only the defaultdimension values are populated - not the offsetdefaultdimension? Any suggestions?