Normal Payment was made in AP. By right, the correct accounting entries shld be:
Dr liability $456 {dummy figure}
Cr cash $456
Transaction captured in Oracle:
Dr liability $456 {dummy figure}
Cr cash $456
Dr Revenue $123 {dummy figure}
Cr liability $123
In this case, $456 is the actual payment amount.
In ap_invoice_payments_all table, result returns only 1 record, $456 (correct transaction).
In ap_ae_lines_all table, 2 entries created (as above).
After we did AP to GL tranfer, the same entries created in GL journal entries.
How can this possibily happen?