Details
-
Type: Epic
-
Status: In Progress
-
Priority: Trivial
-
Resolution: Unresolved
-
Affects Version/s: 4.7.14
-
Fix Version/s: 4.7.23
-
Component/s: None
-
Labels:
-
Versioning Impact:Patch (backwards-compatible bug fixes)
-
Documentation Required?:None
-
Funding Source:Needs Funding
-
Verified?:No
Description
PR :https://github.com/civicrm/civicrm-core/pull/8924
Related to IIDA-64
We are going to separate the PR so that what remains does the following:
The PR calculates and stores in DB the deferred revenue transactions details for each line item for all 3 types of contribution objects : memberships, registration, contributions.
It extends the FinancialTrxnText to ensure that deferred revenue db entries are properly created.
The PR corrects the calculation of membership revenue to recognize so that it now supports fixed membership periods properly.
We will remove and then resubmit as a separate commit in this PR the code cleanup at lines CRM/Core/BAO/FinancialTrxn.php 660 - 675.
We will create a separate JIRA issue and PR for
CRM/Core/BAO/FinancialTrxn.php 722, 725: Correct a mixup of the to and from accounts when storing deferred.
remove 961 and 1030 from PR
don't bother with l 480
Attachments
Issue Links
- is duplicated by
-
CRM-20268 Support deferred revenue accounting, etc.
- Open
- links to
1.
|
Revenue account is Deferred revenue rather than Revenue. | Done/Fixed | Monish Deb |
|
|
2.
|
Deferred Revenue report bug | Done/Fixed | Monish Deb |
|