Total 16/11/2024 : We've added a wallet feature that saves you up to 25% >> See detail
Log Update Item Report Generator For WHMCS
This page only show history update item Report Generator For WHMCS.
NEW FEATURE
  • WHMCS V8.8 and V8.9 support
IMPROVEMENT
  • Implemented language overrides support, enabling the utilization of customized translations
REMOVED
  • Support for WHMCS V8.5 and previous
BUG FIX
  • It is now possible to set an empty value for the  "=" and "!=" conditions - case #533
  • Fixed "Integrity constraint violation: Column 'rule_id' cannot be null" error that could occur when personnel staff tried to open a section to which access was forbidden
  • Eliminated "DivisionByZeroError: Division by zero" error that could appear when the "PHP Code" preview contained division operations - case #535
  • Solved problem with deleting the ":daterangeValue" filter for expert widget - case #536
  • Fixed problem with "SMTP Error: Could not connect to SMTP host" when sending reports to emails if the mail server had incorrectly configured SSL certificates - case #537
  • Fixed issue where the scheduled task job for a report was not executed at the customized time of day - case #543
  • Resolved issue where adding columns to the widget could prevent their edition
  • Conditions with "0" values will now be properly displayed when trying to edit them
  • Editing the "IN" condition will no longer clear its "Type"
  • Fixed assorted problems with setting "0" values for most types of conditions
  • Eliminated "Type Errors" from the browser's console that occurred when trying to sort report columns
  • The "Last Day" option label will now be properly displayed on the "Tasks" list
  • Solved problem with the broken "Queue" search functionality in the module's "Dashboard" section
  • Resolved issues with "Unsupported operand types" errors that could occur when creating "Tasks" on a PHP 8.1 server
  • Eliminated "Argument #1 ($string) must be of type string" TypeError when running a cron job on PHP 8.1 server, due to creating a task from a report with empty actions for "Column Customization"
  • Fixed problem with generating CSV report if a client's name contained the "&" character - case #554
  • Other minor code corrections, language and UI adjustments
IMPROVEMENT
  • Added "Payment Method" column in the "Income Per Invoice" report - case #527
  • Improved access rules will now require fewer restrictions to grant someone permission to view the resource - case #512
  • If a syntax error occurs when trying to use the PHP code for advanced widgets, it will now display the line number that caused a problem - case #525
BUG FIX
  • Corrected SQL query creation for the "IN" condition in the beginner mode - case #503
  • Fixed "syntax error, unexpected '&&' (T_BOOLEAN_AND)" that could occur when creating a custom report in the expert mode - case #504
  • Solved problem that might have prevented tables from being deleted in the beginner mode - case #505
  • Resolved issue that could have deleted the expression when trying to change its order using the arrow button - case #506
  • Corrected conflict error with the Domain Orders Extended For WHMCS module when executing its cron job - case #507
  • Fixed problem with displaying a complete condition text if it contained a dot in its query - case #511
  • Adjusted "Income Per Invoice" report which will now be based on transactions data - case #513
  • Solved problem where granting single rights to either create, edit or delete widgets could block the administrator from managing them - case #520
  • Editing the widget name and description will now properly work after that has been creation - case #521
  • Fixed problem where an extra column could be shown in the report widget if that was included in SQL but not in the specified PHP query - case #522
  • Other minor code corrections


NEW FEATURE
  • "New Customers And Orders" - a new report displaying the total number of new customers next to new and completed orders within the selected time range
  • "Product Revenue Per Client" - a new report that provides a summary of service revenue per single or all products for each client - case #380
  • "Promo Codes Usage Statistics" - a new report that shows usage statistics for each promo code, indicating how often they were applied by clients - case #419
  • "Ticket Tags" - a new report offering an overview of existing tags assigned to new tickets within a specified date range - case #418
  • "Services Per Custom Field" - a new report displaying all services filtered by a custom field name and its value - case #328
  • "Client Per Custom Field" - a new report providing data on clients filtered by a custom field name and value - case #328
  • Possibility to edit the order of column positions in the beginner mode for custom report creation - case #425
  • "Custom" filter type for condition creation on the expert mode view which allows providing own SQL query for report filtering - case #494
IMPROVEMENT
  • Added dropdown menu with client name selection to filter the "Client Payment History" report - case #393
  • Added filtering option to exclude a country from the "Income per Invoice" report - case #393
  • Added "Company" and "Email" columns to the predefined "Orders Report" - case #486
  • When creating a condition of "Expression" type, the quotation marks will now be automatically added to the provided "Value" in the generated SQL query
  • Adjusted naming of the requested resources in the displayed access control logs
  • Updated Symfony vendor packages used by the module - case #485
BUG FIX
  • Adjusted naming generation for CSV files - case #386
  • Corrected multiple data range filtering for reports - case #392
  • Customized columns will now be properly saved for exported and imported reports - case #426
  • Fixed problem with the edition of "Expression" conditions that could be wrongly saved as "Filter" type
  • Many other code corrections, language and UI improvements
NEW FEATURE
  • WHMCS V8.7 support
REMOVED
  • Support for WHMCS V8.3 and previous
  • Support for PHP 7.3 version
BUG FIX
  • Fixed SQL error for a custom report that might have occurred when using date-based filters - case #473
  • Corrected problem that might have interrupted the proper upgrade of the module to the latest version - case #475
  • Eliminated "TypeError" error that might have appeared after adding a relation to another table - case #476
  • Solved problem with the blank screen that could appear when creating a custom report after changing the "Type" selection to "Filter" - case #477
  • Other minor code corrections
NEW FEATURE
  • WHMCS V8.5 and V8.6 support
  • Access Control - define and create custom permissions that will restrict your personnel to selected resources and specified module actions
  • Choose from CSV/PDF/XML formats to export the bar/line/pie graphs and data table output for scheduled reports tasks
CHANGED
  • Requires ionCube Loader V12 or later
REMOVED
  • Support for WHMCS V8.2 and previous
  • Support for PHP 7.2 version
  • Obsolete PhantomJS library has been replaced with Headless Chrome/Chromium support - Note: See documentation for more information about required reconfiguration
BUG FIX
  • Minor code corrections