Posting Definitions - FreeText invoices posting- error - The transactions on voucher do not balance

I have created posting definition, and added entries for accounts Matching criteria.

I didn’t create any posting profile. i want to use only posting definition to match balanced ledger entries based on transaction types(AR) and accounts(Main accounts).

On General Ledger parameters form, Use posting definitions checkbox is unchecked to make posting definition to take effect.

When i create a freetext invoice and post i am getting below error.

“The transactions on voucher do not balance as per 9/27/2016. (accounting currency: -183.00 - reporting currency: 0.00)”.

Please suggest on any solution to use only posting definition to post freetextinvoices without the error.

more info:

If I, On General Ledger parameters form, Use posting definitions checkbox is checked i am getting below error.

“Posting profile does not exist.”