----------------------------------------
* CRM-16189: Improve support for Accrual Method bookkeeping
https://issues.civicrm.org/jira/browse/CRM-16189
// CRM-16189
CRM_Financial_BAO_FinancialAccount::checkFinancialTypeHasDeferred($params, $contributionID);
+ if ($contributionID && !empty($params['revenue_recognition_date'])
+ && !self::allowUpdateRevenueRecognitionDate($contributionID)
+ ) {
+ unset($params['revenue_recognition_date']);
+ }
if (!isset($params['tax_amount']) && $setPrevContribution && (isset($params['total_amount']) || isset
($params['financial_type_id']))) {