From d4173e73a9eca7c63702046b74277c699acbe3b4 Mon Sep 17 00:00:00 2001 From: Brian Shaughnessy Date: Tue, 21 Feb 2017 00:07:36 -0500 Subject: [PATCH] CRM-20145 line_item $0 entity_financial_trxn fix --- CRM/Contribute/BAO/Contribution.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CRM/Contribute/BAO/Contribution.php b/CRM/Contribute/BAO/Contribution.php index a6b72f66c7..da03b77f87 100644 --- a/CRM/Contribute/BAO/Contribution.php +++ b/CRM/Contribute/BAO/Contribution.php @@ -5418,7 +5418,8 @@ LEFT JOIN civicrm_contribution on (civicrm_contribution.contact_id = civicrm_co public static function createProportionalEntry($entityParams, $eftParams) { $paid = $entityParams['line_item_amount'] * ($entityParams['trxn_total_amount'] / $entityParams['contribution_total_amount']); // Record Entity Financial Trxn - $eftParams['amount'] = round($paid, 2); + // CRM-20145 + $eftParams['amount'] = number_format((float)round($paid, 2), 2, '.', ''); civicrm_api3('EntityFinancialTrxn', 'create', $eftParams); } -- 2.25.1