*
* @package CRM
* @copyright CiviCRM LLC https://civicrm.org/licensing
- * $Id$
- *
*/
/**
$priceFieldBAO->find();
// display taxTerm for priceFields
- $invoiceSettings = Civi::settings()->get('contribution_invoice_settings');
$taxTerm = Civi::settings()->get('tax_term');
- $invoicing = $invoiceSettings['invoicing'] ?? NULL;
$getTaxDetails = FALSE;
$taxRate = CRM_Core_PseudoConstant::getTaxRates();
CRM_Financial_BAO_FinancialType::getAvailableFinancialTypes($financialTypes);
CRM_Price_BAO_PriceFieldValue::retrieve($params, $optionValues);
$priceField[$priceFieldBAO->id]['price'] = $optionValues['amount'] ?? NULL;
$financialTypeId = $optionValues['financial_type_id'];
- if ($invoicing && isset($taxRate[$financialTypeId])) {
+ if (Civi::settings()->get('invoicing') && isset($taxRate[$financialTypeId])) {
$priceField[$priceFieldBAO->id]['tax_rate'] = $taxRate[$financialTypeId];
$getTaxDetails = TRUE;
}