In standard behaviour, if a dimension is set as code mandatory for G/L accounts and doesn't have a Dimension Value Code set (is empty, so the dimension is set as mandatory, but it can be any value defined per document) it's not possible to run and post the VAT settlement, because the dimension is set as mandatory, However, there's no field to fill and set the dimension.
So, it should exist a boolean field "Ignore dimensions" to set as true when calculating and post VAT settlement, so it's possible to do it without error.
Comments
Actually, I think this is an application bug because if I have one or more dimensions as mandatory [Default Dim Account Type - Table 15 G/ Account - Posting Value = Required Code], when I execute the VAT calculation, I need to change this parameterization. So, this is a problem: the general ledger entries run out of dimensions, which causes problems in financial reporting due to the lack of dimensions that should be mandatory. And, customers will change an important setting which in itself is not a good solution either.
Category: Financial Management
Business Central Team (administrator)
Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team