skvare / com.skvare.lineitemreport Goto Github PK
View Code? Open in Web Editor NEWCiviCRM Line Item Reporting Extension
Home Page: https://www.skvare.com
License: Other
CiviCRM Line Item Reporting Extension
Home Page: https://www.skvare.com
License: Other
I have tried to install this in our 4.6.8 version (Drupal) and get an error:
CRM_Extension_Exception: Cannot install or enable extension: in /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Admin/Form/Extensions.php on line 195
Exception trace
0 CRM_Extension_Manager->install(Array) /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Admin/Form/Extensions.php:195
1 CRM_Admin_Form_Extensions->postProcess() /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/Form.php:345
2 CRM_Core_Form->mainProcess() /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/StateMachine.php:164
3 CRM_Core_StateMachine->perform(Object(CRM_Admin_Form_Extensions), 'next', 'Next') /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/QuickForm/Action/Next.php:61
4 CRM_Core_QuickForm_Action_Next->perform(Object(CRM_Admin_Form_Extensions), 'next') /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/packages/HTML/QuickForm/Controller.php:203
5 HTML_QuickForm_Controller->handle(Object(CRM_Admin_Form_Extensions), 'next') /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/packages/HTML/QuickForm/Page.php:103
6 HTML_QuickForm_Page->handle('next') /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/Controller.php:353
7 CRM_Core_Controller->run() /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/Page/Basic.php:395
8 CRM_Core_Page_Basic->edit(1, null) /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/Page/Basic.php:174
9 CRM_Core_Page_Basic->run() /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Admin/Page/Extensions.php:125
10 CRM_Admin_Page_Extensions->run(Array, null) /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/Invoke.php:312
11 CRM_Core_Invoke::runItem(Array) /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/Invoke.php:86
12 CRM_Core_Invoke::_invoke(Array) /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/CRM/Core/Invoke.php:54
13 CRM_Core_Invoke::invoke(Array) /home/crm/domains/(my path)/public_html/sites/all/modules/civicrm/drupal/civicrm.module:489
14 civicrm_invoke('admin', 'extensions') unknown:unknown
15 call_user_func_array('civicrm_invoke', Array) /home/crm/domains/(my path)/public_html/includes/menu.inc:519
16 menu_execute_active_handler() /home/crm/domains/(my path)/public_html/index.php:21
17 {main}
Hi,
I am trying to use the Participant Line Item Template. When I Preview the report I can add display price set columns. However, when I click Update Report the columns for the price set are not shown in the report and you cannot add them unless your Preview them again.
This is on CiviCRM 4.6.24.
Thanks,
Steve
Hello
I've installed commit 1500806 on CiviCRM 4.7.18, and I have several notices and warnings on the Contribution Line Items Report :
Notice: Undefined property: CRM_Core_DAO::$amount in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 105
Notice: Undefined variable: table in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 416
Strict standards: Only variables should be passed by reference in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 373
Warning: array_key_exists() expects parameter 2 to be array, null given in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 416
Notice: Undefined property: CRM_Lineitemreport_Report_Form_LineItemContribution::$_eventField in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 485
Notice: Undefined property: CRM_Lineitemreport_Report_Form_LineItemContribution::$_eventField in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 492
Notice: Undefined index: contribution_page_id_value in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 533
Notice: Undefined property: CRM_Lineitemreport_Report_Form_LineItemContribution::$_reqPriceSets in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 539
Warning: Invalid argument supplied for foreach() in /com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 539
Warning: Type is not defined for field price_field_value_id in civicrm/CRM/Report/Form.php on line 1825
Strict standards: Only variables should be passed by reference in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 590
Notice: Undefined index: contribution_page_id_value in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 606
Notice: Undefined index: contribution_page_id_value in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 970
on the Membership Line Items Report I have :
Notice: Undefined property: CRM_Core_DAO::$amount in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 105
Notice: Undefined variable: fieldName in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 364
Strict standards: Only variables should be passed by reference in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 373
Notice: Undefined variable: table in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 416
Warning: array_key_exists() expects parameter 2 to be array, null given in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 416
Notice: Undefined property: CRM_Lineitemreport_Report_Form_LineItemMember::$_eventField in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 485
Notice: Undefined property: CRM_Lineitemreport_Report_Form_LineItemMember::$_eventField in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 492
Strict standards: Only variables should be passed by reference in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 540
Warning: Type is not defined for field price_field_value_id in civicrm/CRM/Report/Form.php on line 1825
Strict standards: Only variables should be passed by reference in com.skvare.lineitemreport/CRM/Lineitemreport/Report/Form/LineItem.php on line 590
Hi,
I have tried to use this extension with CiviCRM 5.11.0 and keep getting PHP errors relating to the code. I have tried to fix some, but now I have warning with the core of CiviCRM.
Is there an update coming for newer versions of CiviCRM?
Thanks,
Mike.
Hi, I am so excited to use this extension to get to the event line item information easily! However, I am having problems: (ohhh so close!)
I was very excited to see this new report because we have extensive line items - and as you know most reports don't support them well. We have around 40 different "funds" that donors can give to, and we need to be able to create reports that easily spit out results on these funds, regardless of source.
But I don't see how to do this on your new report. I do see a lot of nice ways for searching based on price sets, but those aren't line items per se. For example, our most important fund is our Endowment, which appears in a handful of different contribution forms which all use price sets. I see where I can filter based on different price set items for the endowment which appear on these forms, but no single place where I can search for all line items where the financial type is "Endowment".
Also, I don't see a display column option that shows what the line item amount is. I can only show the total contribution, which I am uninterested in. Our transactions tend to be multi-line, where the Endowment is only one portion of it.
Suggestions?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.