From e3bc5abd436eb15d457cbe7788a541017fcb69eb Mon Sep 17 00:00:00 2001 From: dpradeep Date: Mon, 11 Aug 2014 17:22:21 +0530 Subject: [PATCH] Build lineitems for membership in invoice pdf. --- CRM/Contribute/Form/Task/Invoice.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CRM/Contribute/Form/Task/Invoice.php b/CRM/Contribute/Form/Task/Invoice.php index d11a751ae5..bed09c42aa 100644 --- a/CRM/Contribute/Form/Task/Invoice.php +++ b/CRM/Contribute/Form/Task/Invoice.php @@ -340,17 +340,18 @@ class CRM_Contribute_Form_Task_Invoice extends CRM_Contribute_Form_Task { if ($input['component'] == 'contribute') { $eid = $contribID; $etable = 'contribution'; + $lineItem = CRM_Price_BAO_LineItem::getLineItems($eid, $etable, NULL, TRUE, TRUE); } else { $eid = $contribution->_relatedObjects['participant']->id; $etable = 'participant'; + $lineItem = CRM_Price_BAO_LineItem::getLineItems($eid, $etable); } //TO DO: Need to do changes for partially paid to display amount due on PDF invoice $amountDue = ($input['amount'] - $input['amount']); // retreiving the subtotal and sum of same tax_rate - $lineItem = CRM_Price_BAO_LineItem::getLineItems($eid, $etable); $dataArray = array(); $subTotal = 0; foreach ($lineItem as $entity_id => $taxRate) { -- 2.25.1