7

The Line Item table is oriented towards the current state of an order's line item. The Financial Item table is oriented towards keeping track of the history of the financial aspects of line items. The Financial Transaction table is the base table for financial transactions created by CiviCRM every time there is any add, update, cancel, refund, pay grant or ...


3

Create a Price Set for contributions pointing to the multiple funds needed. Each fund should have a price of 1.00. You could include additional funds besides the two in question so that the Price Set is ready to be used like this in the future for other potential donation splits. If the donation needs to be attributed to a certain contribution page, create ...


2

Have a look at the Extended Report extension It offers new reports like Extended Report - Price Set Line Items


2

Fixed by https://github.com/JMAConsulting/biz.jmaconsulting.lineitemedit/pull/42 Thanks for the help of Monish Deb and Joe Murray.


2

I believe this PR by Andrei (who works on the Wordpress/Caldera form integration) may help fix this (Core) issue: https://github.com/civicrm/civicrm-core/pull/13477 It removes bad logic re: participants -originally included in Core invoicing code and works great. I’ve tested it/used it myself using Drupal/Webform CiviCRM module. Unfortunately Andrei’s PR ...


2

The solution to my question is to use the Order API. The order API does create a contribution, line items and the underlyning financial items etc...


2

Let me try to explain: Line item, Financial item First of all both line item and financial item are created based on contribution Line item are created only once and financial items are created based on the contribution status Line item Line item are used for invoice purpose which holds contribution break down (amount and tax amount) They are static ...


2

The 1.6.x branch of the iATS extension is using contribution repeattransaction API -> to get the details of the contribution and its line items that need to be repeated; If a recurring contribution has lineItems associated with it - we don't allow updating it in the GUI: You can (as you noted) update this in the backend -> however -> repeattransaction API ...


1

I believe the line item info comes from the FIRST recurring contribution, not the most recent one.


1

I believe what you are referring to are line items - if the contributions in question are event contributions, then you can use Extended Report - "Participant Line Items" that will allow you to filter by event, otherwise, Extended Report - "Contributions with Price Set Data" should also show you what you need- but it may take a bit of trial and error, i.e. ...


1

How about using Fuzion's Extended Reports extension - the LineItem one? It's a great Extension 😀


1

Seems like the old chestnut about storing financial type on contribution, where it originated, vs line item, where it later appeared, leading to the sort of issue you've described. There was talk a while back of retiring financial type on contribution, which would seem to require changing contribution search to check financial type on line items instead, in ...


Only top voted, non community-wiki answers of a minimum length are eligible