diff --git a/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/TransactionMapper.xml b/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/TransactionMapper.xml index 870f10516..d93803a4c 100644 --- a/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/TransactionMapper.xml +++ b/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/TransactionMapper.xml @@ -573,7 +573,7 @@ sum(cd.gross_amount) total, sum(cd.clearing_amount) income, sum(cd.total_charge+cd.tax_amount) fee, - (SELECT min(r.rate_value) FROM sys_client_rates r WHERE r.client_id = t.client_id + (SELECT min(r.rate_value) FROM sys_client_rates r WHERE r.client_id = cd.client_id AND r.expiry_time > cd.report_date AND r.active_time <= cd.report_date) rate from log_clearing_detail cd