User Tools

Site Tools


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.
  1. Add to read order.
  2. Substract shipped qty from on process shippable qty.
  3. 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.
  1. Deprecate orderstatus, replaced by shipmentstatus
  2. Add deliverdate to list
  3. Add order contacts to readContactTypes
  4. Split line for multiware warehouse shipmentlines
  5. Add subproducts to return of lines
  6. Add product photo to return of lines
  7. 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