Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Trivial
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.3.0
-
Fix Version/s: 4.3.0
-
Component/s: Accounting Integration
-
Labels:None
Description
1. When contribution is recorded with fee amount the entries in financial tables are not created as per Data Flow http://wiki.civicrm.org/confluence/display/CRM/CiviAccounts+4.3+Data+Flow#CiviAccounts4.3DataFlow-OnlineorofflinecontributionwithFEE
To replicate
1. Add contribution with fee amount and save
2. entries in civicrm_financial_trxn, civicrm_financial_item and civicrm_entity_financial_trxn not created for fee
2. When adding fee to existing contribution, the entity_id in civicrm_financial_item is set to NULL rather then last payment financial trxn id.
http://wiki.civicrm.org/confluence/display/CRM/CiviAccounts+4.3+Data+Flow#CiviAccounts4.3DataFlow-Changefeeamount/addfeetoexistingcontribution
To replicate
1. Add contribution without fee and save
2. Edit contribution, record only fees and rest all unchanged and save
3. entity_id in civicrm_financial_item is set to NULL and entity_table = 'civicrm_financial_trxn'