I have a problem in Payment Allocation. I will explain my problem as below:
Step 1: I created an AR invoice for the amount 390 USD. [my base currency is AED, and conversion rate is 3.675, so the inv.amt in base currency is 1433.25 AED]
Step 2: I creates a Payment in AED for the amount 1433.24
Step 3: I open the Payment Allocation window, i selected the BPartner, and i choose 'Multi Currency - Yes', so It shows both invoice and payment which i created in Step 1 & Step 3.
I selected invoice & payment, and invoice shows .01 as Over/Under Payment column.
But when it is posted, it shows as following:
Checking Un-allocated Receipts Dr 1433.24
Accounts Receivable Cr 1433.24
Exchange Gain/Loss a/c Dr 0.1
Accounts Receivable Cr 0.1
And the invoice is marked as 'Paid' in the c_invoice table.
Actually .01 should show as 'Pending' for that invoices, and i should be able to allocate this in future. I don't know Adempiere system has processed this entry like this? Do i need any setting to done to solve this issue? or its bug in the system?
Please help me.