Mandatory dimension value missing on a line
A master record used by the line, here G/L account 6110, has DEPARTMENT set as a mandatory dimension, and the line being posted carries no department value. Business Central blocks the posting until a value is supplied. Enter a DEPARTMENT value on the line, or, if the dimension should not be mandatory for that account, have the default dimension setup changed.
Dimensions can be made compulsory per master record through default dimensions. When a default dimension line is set to code mandatory, every entry that touches that account, customer, vendor, item or job must carry a value for the dimension in question, and the posting routine checks each line before it creates entries. The message names both the dimension code and the record that demands it, so it points straight at the source of the requirement. The rule is inherited rather than typed: document lines take dimensions from the header and from the master records they use, and automatically generated lines such as rounding, discount or charge postings have to satisfy it too, which is why the message sometimes appears on a line nobody entered by hand.
Make a dimension mandatory only where the reports really need it, and pair every code mandatory rule with a sensible default value on the master records that use the account, so ordinary entries carry the dimension without anyone thinking about it. Review the default dimensions whenever a new account or a new dimension value is created, and check the accounts used by automatic postings such as rounding, discounts and charges, since those lines cannot be corrected by hand at posting time.
On a default dimension line of a master record, with value posting set to code mandatory. The message names the record that carries the rule, here G/L account 6110.
Not while value posting is code mandatory, because that setting requires an actual dimension value code. Only a change to the setup would allow a blank value, and that change needs administrator rights.