Changed get_unic_dec to get_qty_dec for eliminating return -1.
[fa-stable.git] / CHANGELOG.txt
index ee1b55a3633a1a45af05fa26c6d4b09a2319e49c..2d0761941a3a5eafe9391e1eac7aab2aa5705b65 100644 (file)
@@ -1,3 +1,475 @@
+2023-02-24 09:42:00 +0100 Joe 
+Release 2.4.15
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      version.php
+
+2023-02-24 09:40:59 +0100 Joe 
+PHP 8.1 onwards db_set_charset needs second parameter not null. Fixed with defaykt utf8.
+M      admin/db/maintenance_db.inc
+
+2023-02-07 23:49:49 +0100 Joe 
+Rerun cleanup in attachments_db.inc
+M      admin/db/attachments_db.inc
+
+2023-02-07 23:40:58 +0100 Joe 
+Clean up in function get_attachment_string() in attachments_db.inc
+M      admin/db/attachments_db.inc
+
+2023-02-07 23:37:55 +0100 Joe 
+Bug. php 8. nl2br with null parameter in view_sales_order. Fixed.
+M      sales/view/view_sales_order.php
+
+2023-02-06 23:28:37 +0100 Joe 
+Moved years in default COAs one year forward.
+M      sql/en_US-demo.sql
+M      sql/en_US-new.sql
+
+2023-02-06 00:46:47 +0100 Joe 
+Fixed a bug in presenting a fixed asset attachment (should be the Supplier Invoice).
+M      fixed_assets/inquiry/stock_inquiry.php
+
+2023-02-05 16:03:18 +0100 Joe 
+Added Customer Payment Attachments and Supplier Payment Attachments after operation.
+M      purchasing/supplier_payment.php
+M      sales/customer_payments.php
+
+2023-01-28 13:47:49 +0100 Joe 
+Implemented automatic greater fonts when higher screen resolutions.
+M      themes/canvas/default.css
+M      themes/default/default.css
+M      themes/dropdown/default.css
+
+2023-01-26 23:27:20 +0100 Janusz Dobrowolski 
+Extensions: fixed gettext support for modules.
+M      includes/hooks.inc
+M      includes/ui/ui_input.inc
+
+2023-01-26 23:24:18 +0100 Janusz Dobrowolski 
+Install/Activate Extensions: displays more sensible information for modules available/installed.
+M      admin/inst_module.php
+
+2023-01-24 11:00:47 +0100 Joe 
+Function add_access_extension was missing. Fixed.
+M      themes/dropdown/renderer.php
+
+2023-01-22 17:06:17 +0100 Joe 
+Cannot add received items to invoice if there are empty prev. items. Fixed.
+M      purchasing/supplier_invoice.php
+
+2023-01-17 12:54:17 +0100 Joe 
+GL Account in Company Defaults missing for test. Fixed
+M      gl/includes/db/gl_db_accounts.inc
+
+2023-01-16 23:21:56 +0100 Joe 
+Audit trail is showing double entries for Payment and Deposit. Fixed.
+M      purchasing/includes/db/supp_trans_db.inc
+M      sales/includes/db/cust_trans_db.inc
+
+2023-01-05 15:15:47 +0100 Joe 
+Credit note bug in suppliers. Result in errors. Fixed.
+M      purchasing/includes/db/invoice_db.inc
+
+2023-01-03 16:15:06 +0100 Joe 
+Added 'company_logo_on_views' in sys_prefs in the default sql charts.
+M      sql/en_US-demo.sql
+M      sql/en_US-new.sql
+
+2022-12-26 15:17:01 +0100 Joe 
+Added company switch for placing company logo on certain views.
+M      admin/company_preferences.php
+M      gl/view/bank_transfer_view.php
+M      gl/view/gl_deposit_view.php
+M      gl/view/gl_payment_view.php
+M      gl/view/gl_trans_view.php
+M      includes/ui/ui_view.inc
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      purchasing/view/view_po.php
+M      purchasing/view/view_supp_invoice.php
+M      purchasing/view/view_supp_payment.php
+M      sales/view/view_invoice.php
+M      sales/view/view_receipt.php
+
+2022-12-25 10:55:18 +0100 Joe 
+Reconcile Bank Account added filter up to reconcile data.
+M      gl/includes/db/gl_db_bank_accounts.inc
+
+2022-12-23 09:38:00 +0100 Joe 
+Inventory valuation report. 301 unit decimal -1 issue. Fixed.
+M      reporting/rep301.php
+
+2022-12-10 00:36:10 +0100 Joe 
+Added 'Journal Entries' to empty.po file.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2022-12-08 10:08:06 +0100 Joe 
+Customer Transactions, Allocations and Supplier Transactions, Allocations has got another selection type, Journal Entries.
+M      includes/ui/ui_lists.inc
+M      purchasing/includes/db/supp_trans_db.inc
+M      purchasing/includes/db/suppalloc_db.inc
+M      sales/includes/db/cust_trans_db.inc
+M      sales/includes/db/custalloc_db.inc
+
+2022-12-05 10:30:05 +0100 Joe 
+When booking costs on workorders the set dimension on the item wasn't booked on the balance account. Fixed.
+M      manufacturing/includes/db/work_order_costing_db.inc
+
+2022-11-20 21:18:22 +0100 Joe 
+Bug in purchasing/includes/db/invoice_db.inc gives error. Fixed.
+M      purchasing/includes/db/invoice_db.inc
+
+2022-11-17 23:56:48 +0100 Joe 
+Not translatable string in rep108. Changed text in display_notation.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      reporting/rep108.php
+
+2022-11-12 14:04:03 +0100 Joe 
+Another rerun. Not translatable string in rep108. Fixed and improved. New empty.po.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      reporting/rep108.php
+
+2022-11-11 16:30:39 +0100 Joe 
+Rerun. Not translatable string in rep108. Fixed.
+M      reporting/rep108.php
+
+2022-11-11 16:24:24 +0100 Joe 
+Not translatable string in rep108. Fixed.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      reporting/rep108.php
+
+2022-11-03 17:07:42 +0100 Joe 
+Secon Rerun of voiding Customer Payment. Of course test for type first.
+M      admin/db/voiding_db.inc
+
+2022-11-03 08:54:40 +0100 Joe 
+Cost Update - Second parameter in memo was not showing decimals. Fixed.
+M      inventory/includes/db/items_trans_db.inc
+
+2022-11-02 13:20:38 +0100 Joe 
+Rerun of Can't void Customer Payment.
+M      admin/db/voiding_db.inc
+
+2022-11-02 10:20:31 +0100 Joe 
+Can't void customer payment if there is an invoice with same number that has been credited. Fixed
+M      admin/db/voiding_db.inc
+
+2022-11-01 20:53:40 +0100 Joe 
+Bug 5660: php8. Unable to create customer credit note. Fixed.
+M      sales/includes/ui/sales_credit_ui.inc
+
+2022-11-01 20:25:55 +0100 Joe 
+Bug. Dimensions on credit note should also be set on balance accounts. Fixed.
+M      sales/includes/db/sales_credit_db.inc
+
+2022-11-01 20:10:00 +0100 Joe 
+Bug. Dimensions in cost update should also be set on balance accounts. Fixed.
+M      inventory/includes/db/items_trans_db.inc
+
+2022-11-01 17:50:45 +0100 Joe 
+Bug. GL Dimensions should also be included on balance accounts in sales order delivery and Inventory adjustments. Fixed.
+M      inventory/includes/db/items_adjust_db.inc
+M      sales/includes/db/sales_delivery_db.inc
+
+2022-10-26 09:29:07 +0200 Joe 
+CHANGELOG.txt
+M      CHANGELOG.txt
+
+2022-10-26 09:26:01 +0200 Joe 
+Release 2.4.14
+M      README.md
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      version.php
+
+2022-10-25 19:06:00 +0200 Joe 
+Bug. Add instruction if Login from unsecure server. Fixed.
+M      access/login.php
+
+2022-10-25 19:04:26 +0200 Joe 
+Feature. Add Supplier Invoice Menu after Supplier Payment. Fixed.
+M      purchasing/supplier_payment.php
+
+2022-10-20 09:14:06 +0200 Joe 
+Typo on line 265. Fixed.
+M      sales/customer_payments.php
+
+2022-09-29 10:12:08 +0200 Janusz Dobrowolski 
+Modifying Supplier Credit: reverted GL postings - fixed. Supplier Credit Note: invalid reference number selected for credit against invoice - fixed
+M      purchasing/includes/db/invoice_db.inc
+M      purchasing/includes/db/suppalloc_db.inc
+M      purchasing/supplier_credit.php
+
+2022-09-26 11:41:47 +0200 Joe 
+Updating the empty.po language file. Files adjustment.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2022-09-23 11:21:40 +0200 Joe 
+Typo in ISO_8859-1 => ISO-8859-1. Fixed
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2022-09-22 11:49:19 +0200 Joe 
+PHP 8 deprecated parameter in imagefilledpolygon. More float to int problems. Only problems in reporting. Fixed.
+M      reporting/includes/class.graphic.inc
+
+2022-09-20 23:58:42 +0200 Joe 
+PHP 8. Conversion from float to int loses precision in file: line 1391. Fixed.
+M      reporting/includes/class.graphic.inc
+
+2022-09-18 08:11:43 +0200 Joe 
+New CHANGELOG.txt
+M      CHANGELOG.txt
+
+2022-09-18 08:08:48 +0200 Joe 
+Release 2.4.13
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      version.php
+
+2022-09-11 16:43:44 +0200 Joe 
+PHP 8 array bool error Fixed.
+M      sales/customer_payments.php
+
+2022-09-11 16:42:44 +0200 Joe 
+Credit note can be posted without customer selected when search customer List is enabled. Fixed.
+M      purchasing/supplier_credit.php
+M      purchasing/supplier_invoice.php
+M      sales/credit_note_entry.php
+
+2022-09-07 18:34:17 +0200 Joe 
+Incorrect Journal Balance (sales invoice) when many decimals in tax and price.
+M      gl/includes/db/gl_db_trans.inc
+
+2022-09-06 17:13:24 +0200 Joe 
+Sales group query error in mysql 8. groups is a reserved word. Fixed
+M      includes/ui/ui_lists.inc
+M      sales/includes/db/sales_groups_db.inc
+
+2022-08-29 22:19:04 +0200 Janusz Dobrowolski 
+Added comment to SECURE_ONLY constant.
+M      includes/session.inc
+
+2022-08-15 09:05:27 +0200 Joe 
+Show also Upcoming Purchase Invoices - in Dashboard. Fixed.
+M      includes/dashboard.inc
+
+2022-07-28 11:17:47 +0200 Joe 
+php 8 error. class.mail.inc. line 149. #5 parameter cannot be null.
+M      reporting/includes/class.mail.inc
+
+2022-07-23 00:47:07 +0200 Joe 
+php 8. strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated. Fixed.
+M      includes/date_functions.inc
+
+2022-07-22 23:56:47 +0200 Joe 
+php 8. cannot generate recurring invoices after upgrade to 2.4.12. Fixed.
+M      reporting/includes/reporting.inc
+
+2022-07-17 19:58:14 +0200 Joe 
+Rerun 2. Invoice not converting from DN due to float bug in PHP. items_units_db.inc is already included.
+M      sales/customer_delivery.php
+M      sales/customer_invoice.php
+
+2022-07-17 12:06:14 +0200 Joe 
+Rerun of Invoice not converting from DN due to float bug. Fixed.
+M      sales/customer_invoice.php
+
+2022-07-17 11:56:25 +0200 Joe 
+Invoice not converting from DN due to float bug (dec in units).
+M      sales/customer_delivery.php
+M      sales/customer_invoice.php
+
+2022-07-15 08:41:18 +0200 Joe 
+get_stock_gl_code function called twice in the add_supp_invoice. Fixed.
+M      purchasing/includes/db/invoice_db.inc
+
+2022-07-13 08:00:09 +0200 Joe 
+CHANGELOG.txt
+M      CHANGELOG.txt
+
+2022-07-13 07:55:11 +0200 Joe 
+Release 2.4.12
+M      CHANGELOG.txt
+M      version.php
+
+2022-07-12 21:41:30 +0200 Janusz Dobrowolski 
+Updated gettext template.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2022-07-11 00:33:09 +0200 Joe 
+Removed delivery in a batch cannot be voided after the invoice is made. Fixed.
+M      admin/db/voiding_db.inc
+
+2022-07-11 00:31:59 +0200 Joe 
+php 8.1 bug. Parameter to urlencode cannot be null. Fixed.
+M      reporting/includes/reporting.inc
+
+2022-06-28 10:30:24 +0200 Joe 
+Bug 5599: Generating an EAN-8 Barcode throws an error "Trying to access array offset on value of type bool". Fixed.
+M      inventory/manage/items.php
+
+2022-06-27 11:28:02 +0200 Joe 
+Feature 5623. Link to new supplier invoice. Clean up. Bad link text. Fixed.
+M      purchasing/supplier_payment.php
+
+2022-06-26 17:29:04 +0200 Joe 
+Feature 5623: link to new supplier invoice after supplier payment, option to have last supplier invoice be current supplier. Fixed by link.
+M      purchasing/supplier_payment.php
+
+2022-06-23 09:02:15 +0200 Joe 
+Bug 5571 and 5572. Unable to void/edit transactions in php 8. Due to an error in audit_trail_db.inc. _('None') returns a positive value in php 8 and not a 0 value. Fixed.
+M      includes/db/audit_trail_db.inc
+
+2022-06-21 11:54:28 +0200 Janusz Dobrowolski 
+Additional bugfixes for prepayment handling in sales reports (Customer Balances, Aged Customer Analysys, Customer Statements and Sales Invoice)
+M      includes/dashboard.inc
+M      reporting/rep102.php
+M      reporting/rep107.php
+M      sales/customer_invoice.php
+M      sales/includes/db/customers_db.inc
+M      sales/includes/db/sales_invoice_db.inc
+
+2022-06-06 15:45:29 +0200 Joe 
+php 8.1 Deprecated null parameters. Clean UP local months names.
+M      reporting/rep302.php
+M      reporting/rep705.php
+
+2022-06-06 10:43:06 +0200 Joe 
+php 8.1 Deprecated null parameters in functions. Fixed.
+M      includes/packages.inc
+
+2022-06-05 10:19:54 +0200 Joe 
+php 8.1 deprecated null parameters. Clean Up.
+M      reporting/rep302.php
+M      reporting/rep705.php
+
+2022-06-05 00:36:49 +0200 Joe 
+php 8.1 deprecated null parameters. Missing file.
+M      reporting/rep201.php
+
+2022-06-05 00:34:23 +0200 Joe 
+php 8.1 deprecated null parameters fixed.
+M      includes/JsHttpRequest.php
+M      includes/ui/ui_lists.inc
+M      reporting/includes/pdf_report.inc
+M      reporting/rep101.php
+M      reporting/rep103.php
+M      reporting/rep201.php
+M      reporting/rep206.php
+M      reporting/rep302.php
+M      reporting/rep705.php
+
+2022-06-03 11:00:26 +0200 Joe 
+PHP 8 Bug. Deprecated null value in parameter.
+M      reporting/includes/class.graphic.inc
+
+2022-05-26 15:55:57 +0200 Joe 
+Fixed Long product Description on Sales Quotation.
+M      reporting/rep111.php
+M      sales/includes/db/sales_order_db.inc
+
+2022-05-11 16:45:04 +0200 Janusz Dobrowolski 
+Customer balances reports: further fixes and cleanups.
+M      reporting/rep101.php
+M      reporting/rep102.php
+M      reporting/rep115.php
+M      sales/includes/db/customers_db.inc
+
+2022-05-07 08:39:14 +0200 Joe 
+Buttons missing on Chart of Accounts page (on some editions). Fixed.
+M      gl/manage/gl_accounts.php
+
+2022-05-07 08:26:38 +0200 Joe 
+Adding Assets Classes fails. Fixed.
+M      fixed_assets/fixed_asset_classes.php
+
+2022-04-30 13:13:49 +0200 Janusz Dobrowolski 
+Customer balances reports: additional bug fixes to balance totals calculations.
+M      sales/includes/db/customers_db.inc
+
+2022-04-29 10:56:51 +0200 Janusz Dobrowolski 
+Customer balances reports: fixed balance sums for prepayment invoices.
+M      reporting/includes/doctext.inc
+M      reporting/rep101.php
+M      reporting/rep102.php
+M      reporting/rep108.php
+M      reporting/rep115.php
+
+2022-04-29 09:38:02 +0200 Janusz Dobrowolski 
+Invoice Prepaid Orders: Added new payments column for direct review of order invoicing status.
+M      sales/includes/db/sales_order_db.inc
+M      sales/inquiry/sales_orders_view.php
+
+2022-04-18 08:47:10 +0200 Joe 
+Email invoice always says invoice 0 from company. Fixed.
+M      reporting/rep107.php
+
+2022-04-13 08:02:40 +0200 Joe 
+Journal Entry - Cursor skips through dimension field. Fixed.
+M      gl/includes/ui/gl_journal_ui.inc
+
+2022-04-11 11:31:50 +0200 Joe 
+Coding bug in inventory_db.inc. Fixed.
+M      inventory/includes/inventory_db.inc
+
+2022-03-23 09:38:04 +0100 Joe 
+Bank account transfers don't have GL dimensions. Fixed.
+M      gl/bank_transfer.php
+M      gl/includes/db/gl_db_banking.inc
+
+2022-03-16 01:20:33 +0100 Joe Hunt 
+Rerun of dashboard.inc
+M      includes/dashboard.inc
+
+2022-03-15 15:15:54 +0100 Joe Hunt 
+SalesDashboard Aging total =/= Aged Costumer Analisys. Fixed.
+M      includes/dashboard.inc
+M      purchasing/inquiry/supplier_inquiry.php
+
+2022-03-14 11:37:12 +0100 Joe Hunt 
+Dashboard Top 10 only show 1 record less than top. Fixed.
+M      includes/dashboard.inc
+
+2022-03-12 16:53:59 +0100 Joe Hunt 
+translatable string typo in Purchaseing/allocations/supplier_allocate.php - Amount ot be settled: Fixed.
+M      lang/new_language_template/LC_MESSAGES/empty.po
+M      purchasing/allocations/supplier_allocate.php
+
+2022-02-05 10:01:16 +0100 Joe Hunt 
+Typo in translatable string - Purchable Total. Fixed.
+M      includes/dashboard.inc
+M      lang/new_language_template/LC_MESSAGES/empty.po
+
+2022-01-24 19:35:59 +0100 Janusz Dobrowolski 
+Add and Manage Customers, Suppliers: contact persons where not removed when deleting customer/supplier. Fixed.
+M      includes/db/crm_contacts_db.inc
+M      purchasing/includes/db/suppliers_db.inc
+
+2022-01-24 09:07:55 +0100 Joe Hunt 
+Rerun of function 'delete_image' when deleting item. Fixed.
+M      inventory/manage/items.php
+
+2022-01-24 08:57:30 +0100 Joe Hunt 
+Missing function 'delete_image' when deling item. Fixed.
+M      inventory/manage/items.php
+
+2022-01-23 21:36:42 +0100 Janusz Dobrowolski 
+Added SECURE_ONLY option in session.inc allowing explicit switching off https only access.
+M      includes/session.inc
+
+2022-01-03 01:07:29 +0100 Joe Hunt 
+Fixed a couple of small bugs in Graphics engine.
+M      reporting/includes/class.graphic.inc
+
+2021-12-14 09:47:22 +0100 Janusz Dobrowolski 
+Code cleanup (fixed parametr lists in gl_all_accounts_list_row and calls to subledger__list_cells)
+M      gl/includes/ui/gl_journal_ui.inc
+M      includes/ui/ui_lists.inc
+
+2021-12-13 12:24:21 +0100 Joe Hunt 
+Bug 5544: Notes from template are not used in recurring invoices. Fixed.
+M      sales/create_recurrent_invoices.php
+
+2021-12-04 14:45:21 +0100 Joe Hunt 
+New CHANGELOG.txt file.
+M      CHANGELOG.txt
+
 2021-12-04 14:43:27 +0100 Joe Hunt 
 Release 2.4.11.
 M      version.php
@@ -3348,7 +3820,7 @@ R100      themes/cool/images/sort_asc.gif themes/canvas/images/sort_asc.gif
 A      themes/canvas/images/sort_asc2.gif
 R100   themes/cool/images/sort_desc.gif        themes/canvas/images/sort_desc.gif
 A      themes/canvas/images/sort_desc2.gif
-R078   themes/cool/images/right.gif    themes/canvas/images/sort_none.gif
+R078   themes/aqua/images/right.gif    themes/canvas/images/sort_none.gif
 A      themes/canvas/images/spacer.png
 R100   themes/aqua/images/view.gif     themes/canvas/images/view.gif
 A      themes/canvas/images/warning.png
@@ -3363,7 +3835,6 @@ D themes/cool/images/closed.png
 D      themes/cool/images/download.gif
 D      themes/cool/images/locate.png
 D      themes/cool/images/log.png
-D      themes/cool/images/login.gif
 D      themes/cool/images/menu_entry.png
 D      themes/cool/images/menu_inquiry.png
 D      themes/cool/images/menu_maintenance.png
@@ -3384,7 +3855,7 @@ A themes/dropdown/images/ajax-loader2.gif
 A      themes/dropdown/images/arrow_12.gif
 A      themes/dropdown/images/basket.png
 A      themes/dropdown/images/body_bg.png
-R078   themes/aqua/images/right.gif    themes/dropdown/images/breadcrumb.gif
+R078   themes/cool/images/right.gif    themes/dropdown/images/breadcrumb.gif
 A      themes/dropdown/images/button_ok.png
 A      themes/dropdown/images/cal.gif
 R100   themes/cool/images/cancel.png   themes/dropdown/images/cancel.png
@@ -3421,7 +3892,7 @@ A themes/dropdown/images/progressbar.gif
 R100   themes/cool/images/receive.gif  themes/dropdown/images/receive.gif
 R100   themes/cool/images/remove.png   themes/dropdown/images/remove.png
 R100   themes/cool/images/report.png   themes/dropdown/images/report.png
-A      themes/dropdown/images/sort_asc.gif
+R068   themes/cool/images/login.gif    themes/dropdown/images/sort_asc.gif
 A      themes/dropdown/images/sort_asc2.gif
 A      themes/dropdown/images/sort_desc.gif
 A      themes/dropdown/images/sort_desc2.gif