General Ledger Error1010

image

Why does the amount for Bank account not adjust for advance?
The bank account amount should be Creditors - Adavnce but its not the case? is it because it is an asset account?