dolibarrconnectorrelnotes
Table of Contents
Dolibarr connector release notes
Version 1.0.79
New Features
- Dolibarr V20 compatibility
- Add hidden constant DIRECTCONNECT_FORCE_HTTPS For server with proxy/load-balancer who do not set https $_SERVER parameter.
- Add Hidden option MOBILIDCONNECT_IDENTIFY_MODE to allow login By Pin code user complementary field.
- Add hidden constant MOBILIDCONNECT_HIDE_EXTERNALUSER to hide external users from connector setup.
- Add shipping method to order list.
- Replace skype by socialnetwork skype.
- Update tests from sencha touch to extJS7 GPL.
Fix
- Fix PHP 8 warnings.
- Fix missing entity filter on some list.
- Fix delete mulitple orderlines.
- Fis delete shipmentline.
- Fix destroy optionals.
- Fix also get zero stock order line when lot enabled.
- Fix delete supplier order line should also delete dispatched lines.
- Fix create Manufacturing orders.
Version 1.0.78
New Features
- Add Mobilid specific product-lot complementary field for the step increment value in client application.
Fix
- Fix product-lot list missing qty's 1.
- Fix sort product-lot list in add lot mode.
Version 1.0.77
Fix
- Add warehouse barcode. Temp store in description until supported. Put ref into description if ref modified for sorting.
- Improve 'Add batch' incase of many warehouses.
- Fix some translation keys.
- Sort connection list on date create instead of data last connect to have a fixed sorted list.
Version 1.0.76
New Features
- Test and fix for Dolibarr V19.
- New add order search by product ref.
Fix
- Connection for old Android devices unable to update system webview.
- load top position product photo iso fist file.
- Backward compatibility and deprecated.
- Add some missing translation keys and correct french translations.
Version 1.0.75
- Fix search product with no stock.
Version 1.0.74
New Features
- Start testing on Dolibarr 19.
Fix
- Fix status label in supplier order list.
- Fix stock movement cost price if Dolibarr reception module active.
Version 1.0.73
New Features
- Tested on Dolibarr 18.
Fix
- Fix activities list when in multicompany transverse mode.
- Fix MO file upload.
- Fix MO scan barcode with type not set.
- Fix MO duplicate translation key.
- Fix add missing MO status update to MO update
Version 1.0.72
New Features
- Add update production line.
- Tested on Dolibarr 17.
- Add read MO lines without warehouse and lot info if warehouse filter has negative value.
- Add Mobilid specific complementary fields for products. A text field for showing in product lists and a numeric field to use for the step increment value in client application.
- Start debug for dolibarr 18.
- Add compatibility with multi-company transverse mode.
- Improve makeNumericLabelSortable for order alpha - numeric.
- Add Dolibarr log Error on connector error.
- Add product weigth and size to order lines. Add calculated weight and size to shipment lines.
- Add producible status to MO. Dolibarr 16 needed.
- Improve shippable status performance.
Fix
- Fix session samesite and secure should be send for Android builds targeting API 31+
- Fix PHP 8 issues.
- Fix allow personal language value 'auto'.
- Fix delete production line.
- Fix read MO lines, wrong row id for lot type product.
- Fix update MO line for lot type product.
- Fix Mo line user modification.
- Fix regression on create product.
- Fix compatibility for older dolibarr versions.
- Fix reset module settings.
- Fix html in EN_gb language file.
- Fix missing delete child table.
- Fix dolibarr reception module uses different rights.
- Fix no preset batch for non serial to allow to set full batch info by GS1 code.
- Fix regression on find lot.
- Fix store device time-zone into session.
- Fix strip html entities from product description.
- Fix mysoc required for verify third-party create.
- Fix MO stock movement origin missing for Dolibarr 15+.
Version 1.0.71
New Features
- Add 'Not enabled' error to tell client module is not enabled.
- Start test on Dolibarr 17.
Fix
- Fix main lang should be load after login to have correct user language.
- Fix for Dolibarr 16+, main.inc.php forces samesite to Lax
- Fix lines with 0 stock products missing in manufacture order.
Version 1.0.70 beta
New Features
- Add new class for manufacture orders.
- Update product API triggers for PRE and POST triggers.
Fix
- Fix php 8 issue on connector admin.
- Fix shipmentpackage list.
- Add workaround for EAN13 with leading zero which are read as UPC by barcode readers.
- Fix missing extrafield visibility check. Add readonly option.
Version 1.0.69
New Features
- Add LOG_DEBUG on each method call.
- New introduce triggers on API create/update/destroy. Done for products.
- Tested on Dolibarr 16.
- Remove Dolibarr 3.8 and 3.9 compatibility.
Fix
- Fix avoid sql error on Dolibarr 13 - if user_author_id not set.
- Fix set supplier price to 0 when multicurrency enabled.
- Fix link package to shipment for dolibarr 15 and 16.
Version 1.0.68
New Features
- Add qty already packaged to read shipment line.
- When filter shipment list by product/batch barcode, return qty still to package and qty already packaged.
- Improve authentication error handling.
- Add Identify field to force an Identfy on connected app.
- Add fieds to store webview name and version of connected app.
- Prepare and fix for Dolibarr 15.
- New show virtual stock in productlist if STOCK_SHOW_VIRTUAL_STOCK_IN_PRODUCTS_COMBO set and sort/filter on warehouse asked
- Add warehouse ref to product list.
Fix
- Fix for modulebuilder common used get_class($this).
- Fix PHP 7.3 + samesite CSRF compatiblity.
- Fix wrong show virtual stock constant send to app.
- Fix allow warehouse ref with dots
- Fix translations
Version 1.0.66
New Features
- Only show total stock in warehouse list when asked.
- Add sort by author in order and supplier order list.
Fix
- Fix supplier price should be hidden if user has no rights to see supplier.
- Fix read only supplier prices if user has rights to view suppliers.
Version 1.0.65
New Features
- Add support for new Z-Application module Shipment Package
- Improve support for Dolibarr 14 serial number mode.
Fix
- Fix order list barcode filter. Only join lot on barcode lot.
Version 1.0.64
Change
- Make use of Dolibarr 10+ product→getSellPrice to get price and/or vat.
- Add origin ref to read shipment.
- When filter not contains 'All' warehouse, do not include no stock product.
Fix
- Fix fatal error on some PHP 7.1 and 7.2 version on module triggers.
- Fix activity_id is default 0 and not NULL.
- Fix php8.0 error.
- Fix edit lot, missing update product_lot.
- Fix get_exdir for PRODUCT_USE_OLD_PATH_FOR_PHOTO.
- Fix for multicompany, do not include stock other entity warehouse.
Version 1.0.63
New Features
- Add sorting to product batch list.
- Add read of product lot type (lot or serial number).
Fix
- Fix regression create product, prices and barcode missing.
- Fix for postgresql
- Fix addline in reception.
- Fix read orderline for product with empty barcode type in DB. Should be replaced by default barcode type.
Version 1.0.62
New Features
- Add product cost-price.
- Add read off MARGIN_TYPE constant.
- New read connector dolibarr compatibility check result.
Change
- Remove use rowid of barcode type. Improve support for UPC.
- Work on shippable status.
- Add to read order.
- Substract shipped qty from on process shippable qty.
- Also allow show shippable status if stock can be negative, client defines if shown or not.
Fix
- Fix sort order list with additional status. Sort should be done on all sort properties not only status.
Version 1.0.61
New Features
- Use natural search for content search on events, contacts, products, warehouses and companies
- Add expected delivery date to supplier order list. Work on deprecated date_livraison. Add missing shipment_date to shipment
- New add details about shippable status in orderlist.
- Add read ref_supplier_id to read supplier orderline.
Change
- Remove support for 3.4 3.5 3.6 and 3.7
- Also show no stock product when filtered on warehouse to be able to re-add stock from 0 stock without scanning.
- If only update barcode, no product update but barcode type and value update and add BARCODE_MODIFY trigger.
- Only check contact read rights if company has contact.
- Read supplier product from ref_supplier is possible from dolibarr 4.0.
- Allow zero amount supplier price and default supplier qty is 1.
Fix
- Show better error when uploaded file too big.
- Fix destroy line should be available for user with no delete rights.
- Debug product update. Split updated check into product, barcode, sellprice, buyprice update so no unnecessary updates and logs are created. Fix check if multiprice updated.
- Fix avoid sql error on update_buyprice on missing parameter.
Version 1.0.60
New Features
- Work on shipment class.
- Deprecate orderstatus, replaced by shipmentstatus
- Add deliverdate to list
- Add order contacts to readContactTypes
- Split line for multiware warehouse shipmentlines
- Add subproducts to return of lines
- Add product photo to return of lines
- Prepare updateline for making package
- Add edit of order customer and supplier ref.
- Improve list for remote sort.
Fix
- Fix list total not match sql result total. Set default for include total true for list. For sencha touch need force to false by operation before load
- Fix multiple issue on barcode search.
- Fix read product customer prices, avoid losing decimal point.
Version 1.0.59
New Features
- Add fetch company by barcode also for code client and code_fournisseur.
- Add sort on code_fournisseur.
Fix
- Fix PHP warning on activities tab.
- Fix multiple issue on barcode search.
Version 1.0.58
New Features
- New field is_virtual_stock to indicate stock value is virtual stock.
Fix
- Fix allow add lot for new 0 stock lot product.
Version 1.0.57
New Features
- Add support for hidden constant STOCK_SHOW_VIRTUAL_STOCK_IN_PRODUCTS_COMBO, to show vitual stock iso reel stock in orderline product selectors.
- Add Dolibarr 13 compatibility.
- Add support for new Dolibarr reception module.
- Add support for supplier barcode.
- Add search customers orders by product lot number.
Fix
- Fix for PHP 7.4
- Fix sql error on free lines when virtual products enabled.
- Fix reset orderfields.
Version 1.0.56
New Features
- Allow add more product photo.
- Add Dolibarr 12 compatibility.
- Add write of extrafields.
- Add parent warehouse id to warehouse list.
Fix
- Fix log warnings.
- Fix update intervention if MAIN_DISABLE_PDF_AUTOUPDATE is of.
- Fix mixup French translation DLUO ↔ DLC.
Version 1.0.55
New Features
- Add new dolibarr10+ c_unit fields.
- Add width and height field.
- Add Romanian translation.
Fix
- Fix do not read product as a lot product when lot module disabled.
- Fix do not read supplier order lines with no stock.
- Fix no warehouse found should not return '0'.
- Fix product lot list.
- Update length field name because reserved ExtDirect object property.
Version 1.0.54
Improvements
- Add read Warehouses paging compatibility for ExtJs.
Fix
- Fix for PHP 7.2+
- Fix expedition line create PHP error on new required parameter
Changes
- Remove Dolibarr 3.3 support.
Version 1.0.53
New Features
- Dolibarr 11 compatibility.
Improvements
- Add ExtJs 6+ paging to order, shipment and intervention lists.
Changes
- Remove Dolibarr 3.3 support.
Version 1.0.52
New Features
- Add virtual product photo.
Improvements
- Add sub_product_parent_id to childproduct list.
Fixes
- Fix regression on createAuthentication.
- Fix file upload always blocked.
Version 1.0.50
New Features
- Add virtual product visibility in order lines.
Improvements
- Add update of authentication values.
Fixes
- Add missing dolibarr set supplier order discount.
- Fix bug detected by dolistore, error when delete dolibarr user.
Version 1.0.49
New Features
- Compatible Dolibarr 10.0
- New add file upload for available objects.
Improvements
- Performance improvement, do not calculate unused virtual stock.
Fixes
- Fix sql_error for mysql 5.7.5 +
- Fix sql error if product_id not set and ref_supplier_id set to 0.
- Fix html entities in orderstatus.
Version 1.0.48
New Features
- Debug for with Dolibarr 10.0-alpha.
- Add German translation.
Improvements
- Make compatible with ExtJs 5+
- Add include_total parameter for ExtJs 6 modern list paging.
Fixes
- Fix warehouse label with spaces are truncated to first word.
- Fix order localtax not calculated.
- Fix overwrite vat when line vat is set.
Version 1.0.47
New Features
- Compatible with Dolibarr 9.0.
- Add file upload.
Improvements
- Improve load orderlist performance.
- Improve warehouse sorting, if warehouse starts with digit, leading number is extended with zero's.
Fixes
- Fix create multi batches shipment lines.
- Fix search for 12 digit stored barcodes.
- Fix read multiprices in product list.
Version 1.0.46
New Features
- Compatible with Dolibarr 8.0.
- Add read product variant attribute and variation values.
- Prepare router for form file upload.
- Add fichinter (interventions) support.
Fixes
- Add constraint to prevent creating duplicate shipment lines.
- Fix sql error for some sql versions/restriction.
- Fix multiprice update for PHP 7.
- Fix create thumbnails on PHP 7.
Version 1.0.45
Fixes
- Fix reading orderlines containing zero stock products.
- Improve shipment error handling
Version 1.0.44
New Features
- Compatible with Dolibarr 7.0.
- Add reading of extrafields
- Improve EAN detection in barcode search.
- Log client webview version.
- Add customer and supplier code to company list.
Fixes
- Fix duration calculation for draft objects.
- Fix for UPC type barcode.
- Fix PDF generating for Dolbarr versions < 3.7
- Fix loadpersonalconf of user for dolibarr >= 6.0
- Orderline with zero total stock should use 'All warehouse' id
Version 1.0.43
New Features
- Compatible with Dolibarr 6.0.
- Add support for Experimental Dolibarr option 'Product Units'.
- Add Supplier price discount to product list.
- Add filter by order to shipment list.
- Add zip to third-party and contact content search.
Fixes
- Fix missing dispatched qty for 0 stock products.
- Fix sellby/eatby missing in multiwarehouse product batch list.
Version 1.0.42
New Features
- Add orderline filter by batch on top of batch_id.
- Add barcode_with_checsum field.
- Add activity object links to admin page.
Version 1.0.41
New Features
- Also allow search for ref when read product by barcode
- Improvements for supplier orders
- Allow install in htdocs/custom dir
- Skip 0 stock order lines when shipment stock rule set
- Add total stock value for product
Fixes
- Fix price by customer VAT on order line
- Fix for 5.0 set availability method name changed.
- Fix Ignore csrf check for dolibarr 5.0+
- Fix missing price lib include for total discount calculation
- Fix update line, only add photo when no photo
Version 1.0.40
New Features
- Add reading product customer price.
- Add content filter to getTowns.
Fixes
- Fix list services
Version 1.0.39
Fixes
- Fix PHP 5.3 compatibility
- Cleanup code PHP warnings
Version 1.0.38
New Features
- Add filtering on warehouse status.
- Checked for Dolibarr 5.0-beta.
- Add constants reading for third parties.
Fixes
- Fix not array in foreach warning in admin panel.
- If small product photo not available load mini format.
- Fix PHP 5.3 compatibility
- Cleanup code PHP warnings
Version 1.0.37
New Features
- Add reading of Order and Shipment constants.
- Add lot id filter to read Supplier orderline.
Fixes
- Add missing societe→client→view permission check.
Version 1.0.36
New Features
- Add filter contact by company id to readContact.
- Add total discount calculation to readOrder.
- Add planned delivary date to customer order list.
- Add shipment line update and delete.
- Add dolibarr 4.0 compatibility.
- Add total_stock to orderline.
- Add Italian translation.
Fixes
- Add missing typent_id for creating and updating company.
- Include orderlines with services.
- Ship free order lines.
Version 1.0.35
New Features
- Add order mode to supplier order list.
- Add customer ref to customer order list.
- Add user author and order total inc to orderlist.
- Add price and price_ttc to productlist.
- Add warehouse status to readWarehouses.
Fixes
- Add missing items to shipment class.
- Fix add product.lib.php for 4.0 compatibility.
- Fix translate supplier mode in supplier order list.
- Fix add subprice for customer order lines.
- Fix minimum doliibarr version check.
Version 1.0.34
New Features
- Add 'Tax included' price updating.
- Check for 3.9 RC2 and 4.0 beta compatibility.
Change
- Add possibility to delete negative batch stock and correct batch stock that doesn't match product stock.
Fixes
- Don't do unchanged product updates, if only stock qty changes.
Version 1.0.33
New Features
- Add PDF generation on Order and Shipment validation.
- Add product supplier price update
- Add shipping-method and incoterms to order and shipment classes
Change
- Add send server timezone to client on authentication.
- Add ERROR activity status to trace sync errors
Fixes
- Stock update with only stock read/write rights
- Only dispatch lines from validated orders
- Add customer vat required test when creating order
- Fix rounding all stock qty total
Version 1.0.32
New Features
- Add sell price update
Change
- Add customer orderline price and price_base_type create/update
Fixes
- Agenda event search
- Add shipment line for each stock location.
- Use date instead of datetime for lot dates
- Fix for adding new batch in free dispatch mode
Version 1.0.31
New Features
- Checked successful on 3.9 beta
Change
- Make use of new fields in Dolibarr dispatch table
- Remove Dolibarr 3.2 compatibility
Fixes
- Round Stock totals in stock location list
- Fix remove html entities from default lot name.
- Fix location search, add remote search on label and description, add paging, add filter on lot name, lot name has priority over lot id.
Version 1.0.30
New Features
- Checked successful on 3.8
- Improved activity report, show activity duration, filter on user
Fixes
- Fix translations
- Fix Check stock user rights iso product user rights when updating stock count. Add check on changes for all Product fields, if changes check product rights.
- Fix Mysql rounding issue on dispatch
- Fix Read supplier orderlines with negative stock.
Version 1.0.29
New Features
- Checked successful on 3.8 beta
Fixes
- Fix translations
- Fix missing check on move photo to product docs
Version 1.0.28
New Features
- Improved error translating.
- Third-Party Skype field added.
- EAN barcode search improvement (ignore checksum).
- Add warehouse description and warehouse stock.
Fixes
- Fix create new batch starting from zero product stock.
- Fix: Photo upload when dispatching.
- Fix: show order-lines with stock < 1 > 0 (like 0.5).
Version 1.0.27
New Features
- Improved error reporting.
- Prepared for Dolibarr 3.8.
- Add read/write of product photos.
Fixes
- Fixed product/service filter
- Fixed order validation permissions
- Replaced deprecated HTTP_POST_RAW_DATA
Version 1.0.24
Fixes
- Fix reading shared elements in MultiCompany
Version 1.0.23
New Features
- Multi Company compatibility and read company name.
- Load total qty of a batch from all warehouses.
Fixes
- Don't search for batch on non stock product
Version 1.0.21
New Features
- Add product supplier prices.
- Add new class supplier order + tests.
- Add contact type filter to customer order list.
Fixes
- Fix 3.2 and 3.3 compatibility.
- Translate forced user language.
Version 1.0.19
New Features
- Add barcode types list with default barcode type.
- Add update product batch.
Change
- Field cleanup and set some deprecated.
- Checked 3.7 compatibility.
- Improve product batch manupilation
Fixes
- Check for numeric value of activity_id
Version 1.0.18
Fixes
- Check user shipment rights iso order rights when creating shipments.
- Create enabled new contact iso switched off contact.
- Repair Dolibarr 3.2 and 3.3 compatibility.
- Translation update.
Version 1.0.17
Required to use new features in Mobilid 1.0.14+
New features
- Add product batch-compatibility.
- Add country and state constants reading.
- Translation update.
dolibarrconnectorrelnotes.txt · Last modified: 2024/07/08 15:14 by fappels