Changed Bank Account Reconcile to sort descending.
Added two XRPL Payment Links. By Leslie Proud.
Release 2.4.19
Rerun CHANGELOG.txt
Release 2.4.19
Bug 5753: The company logo cannot be set. $padding in TCPDF class must be inside class deklaration.
Bug5748: Voiding location transfer results in an increased material cost. Fixed.
Spacing adjustment for rep705.php
5745: Supplier Credit Note Issue: Stock Move Price Overstated Due to Included Tax.
Rerun of connect_db_mysqli.inc.
Attachments (more than one) do not follow the transaction after editing. Fixed.
Some troubles Installation on PHP 8. Fixed.
PHP 8 rerun of number_format fix.
PHP 8 bug converting string-float in number_format2. Fixed
5594: Combo box to Customer Credit Note and Supplier Credit Note references. Fixed.
Feature 5740: On prepaid Sales Orders, Have a "Receive Customer Payment" option on screen following order placement. Fixed.
Remove test material from source.
New feature. Copy Delivery/Invoice from Customer Transactions Inquiry.
Release 2.4.18
Changelog
Release 2.4.18
Wrong implicit conversion from double. Fixed by using int.
Wrong default function parameters in display_type. Fixed.
Bug. Edit Journal -> orphaned attachments.
Fixed more php 8.2 deprecation bugs.
Better sql construct in sales/includes/db/sales_order_db.inc
Rerun bank_accounts.php. Fixed missing Date Picker.
Implemented attachments for Bank Account, and redesign of Bank Accounts to a tabbed window with Settings, transactions and attachments.
Customer Transaction Inquiry on Reference (partly) fixed.
Bug 5722: Canceled Sales Orders Show Up In Sales Order Inquiry. Fixed.
Release 2.4.17
CHANGELOG.txt
Release 2.4.17
Bug Found in Supplier Invoice in Calculating Unit Tax
New empty language empty.po file
PHP 8.2 rerun of /sales/includes/cart_class.inc. Fixed back to deliver_to.
PHP 8.2 More fixes. Deprecated dynamic member adds.
PHP 8.2 Compatibility Improvement, better implementation.
First fix of PHP 8.2 deprecated errors. Not seen with $go_debug = 0, but error.log was huge.
Improvement of last commit, XUMM XRP. Payment Link.
Added Payment Link (Payment Service) for XUMM. A Dutch free Payment Service.
Bug 5709: Opening Bal. is calculated incorrectly in supplier balance. Fixed.
Mark Inactive Customers and Suppliers in Reports (when no Filter).
Release 2.4.16
CHANGELOG.txt
Release 2.4.16
Rerun of items attachments. Including fixed assets.
Rerun of setup item Attachment. admin/attqachments.php.
Rerun fixed_assets attachments (items.php)
New empty.po after adding item attachments
Implemented an Items tab for attachments and modified the existing setup attachments.
Bug 5694: Request Various Attachment Changes. Fixed the most.
Rerun of Supplier Inquiry Aging. Optimizing.
Bug 5697: In Supplier Transaction Inquiry, Aging balances are Incorrect. Fixed.
Bug 5682: Voided Invoices and PO Deliveries showing up in inquiries. Fixed.
Bug 5698: Rep302 Spelling Mistake. Fixed.
Allow fractional entry of Purchase Order Line Price. Upot 6 decimals.
Bug 5695: Purchase Order Item Description should be saved on the PO line description directly. Fixed.
Supplier description is overwritten when receiving items. Fixed.
The average material cost test for either qoh > 0 and qoh + qty > 0 has changed to 0.0000000001 to avoid strange php results for very small values.
Changed get_unic_dec to get_qty_dec for eliminating return -1.
New translatable strings in locations.php.
0005692: Translatable Strings in locations.php were not translatable. Fixed.
Bug 5685: Bank Statement w/Reconcile report includes gl_trans values that are "0.00". Fixed.
Bug 5687: Unable to dispatch SO for service items with u/m decimal places set as "user defined" when SO item qty is less than 5. Fixed.
Annoyance 5683: Allow attachments from most needed post-creation option screens.
Rerun. Attach documents: error message when attaching document on some php8 versions fixed.
Bug 5678: Customer/Supplier Transactions Ageing Display Calculates Incorrectly (including full allocs) in Customer/Supplier Inquiries. Fixed.
bug. Supplier Payment db calls void_cust_allocations. Fixed to void_supp_allocations.
Bug 5676: Currency stored in MySQL DOUBLE Type causes strange error. Fixed by explicitly SQL ROUND to price dec in updating allocations.
Bug. add_domain function generates a big list of not found domain file errors. Fixed.
Release 2.4.15
New CHANGELOG.txt
Release 2.4.15
PHP 8.1 onwards db_set_charset needs second parameter not null. Fixed with defaykt utf8.
Rerun cleanup in attachments_db.inc
Clean up in function get_attachment_string() in attachments_db.inc
Bug. php 8. nl2br with null parameter in view_sales_order. Fixed.
Moved years in default COAs one year forward.
Fixed a bug in presenting a fixed asset attachment (should be the Supplier Invoice).
Added Customer Payment Attachments and Supplier Payment Attachments after operation.
Implemented automatic greater fonts when higher screen resolutions.
Function add_access_extension was missing. Fixed.
Cannot add received items to invoice if there are empty prev. items. Fixed.
GL Account in Company Defaults missing for test. Fixed
Audit trail is showing double entries for Payment and Deposit. Fixed.
Credit note bug in suppliers. Result in errors. Fixed.
Added 'company_logo_on_views' in sys_prefs in the default sql charts.
Added company switch for placing company logo on certain views.
Reconcile Bank Account added filter up to reconcile data.
Inventory valuation report. 301 unit decimal -1 issue. Fixed.
Added 'Journal Entries' to empty.po file.
Customer Transactions, Allocations and Supplier Transactions, Allocations has got another selection type, Journal Entries.
When booking costs on workorders the set dimension on the item wasn't booked on the balance account. Fixed.
Bug in purchasing/includes/db/invoice_db.inc gives error. Fixed.
Not translatable string in rep108. Changed text in display_notation.
Another rerun. Not translatable string in rep108. Fixed and improved. New empty.po.
Rerun. Not translatable string in rep108. Fixed.
Not translatable string in rep108. Fixed.
Secon Rerun of voiding Customer Payment. Of course test for type first.