Changes

m
no edit summary
Line 31: Line 31:     
Accountancy  
 
Accountancy  
NEW: Accountancy - can add specific widget in this accountancy area
+
NEW: Accountancy - can add specific widget in this accountancy area  
NEW: Accountancy - Add export model LDCompta V9 & higher
+
NEW: Accountancy - add export model LDCompta V9 & higher  
 
NEW: Accountancy - Add permission on export, delete operations in ledger
 
NEW: Accountancy - Add permission on export, delete operations in ledger
NEW: Menu "Export accounting document" to generate a zip with all documents requested by a bookkeeper is now stable.
+
NEW: Menu "Export accounting document" to generate a zip with all documents requested by a bookkeeper is now stable  
 +
NEW: Export ledger table in Charlemagne format
 +
 
 +
Product
 +
NEW: add ability to edit price without tax before adding a line of a predefined product
 +
NEW: add column VAT rate in product list
 +
 
 +
Shipment
 +
NEW: add mass actions in shipment list
    
TakePOS  
 
TakePOS  
 
NEW: add 'Direct Cash Payment' button in TakePOS  
 
NEW: add 'Direct Cash Payment' button in TakePOS  
NEW: Display membership in takepos if member linked to the thirdparty  
+
NEW: display membership in TakePOS if member linked to the thirdparty  
NEW: Email template for Takepos (to send invoice)  
+
NEW: Email template for TakePOS (to send invoice)  
 
NEW: default theme of TakePOS work better on smartphones  
 
NEW: default theme of TakePOS work better on smartphones  
 
NEW: Supports multiple payments in a TakePOS sale  
 
NEW: Supports multiple payments in a TakePOS sale  
 
NEW: print / send email form in TakePOS  
 
NEW: print / send email form in TakePOS  
    +
Ticket
 +
NEW: add link to the public interface on the ticket card
 +
NEW: FCKeditor setup for tickets
    
Dashboard / Widgets  
 
Dashboard / Widgets  
Line 71: Line 82:  
NEW: Categories/Tags are also available on warehouses  
 
NEW: Categories/Tags are also available on warehouses  
 
NEW: add categories/tags for stocks  
 
NEW: add categories/tags for stocks  
 +
NEW: add pagination on list of object of a category
 +
NEW: add parent category id or label in import category module
 +
NEW: multiselect with checkbox in categories/tags search for product list
    +
ODT
 +
NEW: add ODT support to supplier orders
    
PDFs  
 
PDFs  
Line 85: Line 101:  
NEW: add option MAIN_PDF_FORCE_FONT_SIZE  
 
NEW: add option MAIN_PDF_FORCE_FONT_SIZE  
    +
DAV
 +
NEW: can restrict access using DAV module to some host IPs only
    
Dictionaries  
 
Dictionaries  
 
NEW: add a dictionary to edit list of Social networks  
 
NEW: add a dictionary to edit list of Social networks  
NEW: Public holidays are now in a dictionary table (no more hard coded per country)
+
NEW: Public holidays are now in a dictionary table (no more hard coded per country)  
 +
 
 +
ExtraFields
 +
NEW: Extrafields separator can be collapsed or not
 +
NEW: Extrafields support on Leave requests.
 +
NEW: Extrafields support on Salaries.
 +
NEW: Extrafields support in Product supplier prices
 +
NEW: Add extrafields for warehouses
 +
NEW: Add extrafields in export of expense report (and holiday)
 +
 
 +
 
 +
Import
 +
NEW: add country code in import product model
 +
NEW: add new rule fetchidfromcodeandlabel for categories import
 +
NEW: add parent id or ref column in warehouse import
    
API  
 
API  
Line 97: Line 129:  
others / not yet sorted
 
others / not yet sorted
 
-----------------------
 
-----------------------
NEW: add ability to edit price without tax before adding a line of a predefined product
+
 
 
NEW: add attendee to ical export + cleanup  
 
NEW: add attendee to ical export + cleanup  
 
NEW: add bank data of users into the expense report exports  
 
NEW: add bank data of users into the expense report exports  
Line 103: Line 135:  
NEW: add column of module source and POS terminal in the invoice list  
 
NEW: add column of module source and POS terminal in the invoice list  
 
NEW: add column last modification date into the table of targets for emailing  
 
NEW: add column last modification date into the table of targets for emailing  
NEW: add column VAT rate in product list
  −
NEW: add country code in import product model
  −
NEW: add ODT support to supplier orders
   
NEW: add feature to search a string into website containers  
 
NEW: add feature to search a string into website containers  
 
NEW: show progress bar for declared progression of tasks  
 
NEW: show progress bar for declared progression of tasks  
 
NEW: Add last change date in page "Other setup". Can sort page on name/date.  
 
NEW: Add last change date in page "Other setup". Can sort page on name/date.  
 
NEW: Add link to export targets of an emailings into a CSV file.
 
NEW: Add link to export targets of an emailings into a CSV file.
NEW: Add link to the public interface on the ticket card.
   
NEW: Add location into event tooltip. Use full day for fullday events
 
NEW: Add location into event tooltip. Use full day for fullday events
NEW: add mass actions in shipment list
+
NEW: add minimum stock filter in load warehouse for product form  
NEW: add minimum stock filter in load warehoues for product form  
   
NEW: add name_alias in fields used for quick search  
 
NEW: add name_alias in fields used for quick search  
NEW: add new rule fetchidfromcodeandlabel for categories import
   
NEW: add office phone for salespresentatives
 
NEW: add office phone for salespresentatives
 
NEW: add office phone & job on user tooltips
 
NEW: add office phone & job on user tooltips
NEW: Add pagination on list of object of a category
  −
NEW: add parent category id or label in import category module
  −
NEW: add parent id or ref column in warehouse import
   
NEW: add search into template
 
NEW: add search into template
 
NEW: add statistics on product into contracts
 
NEW: add statistics on product into contracts
NEW: Add status of warehouse in the tooltip of a warehouse.
+
NEW: add status of warehouse in the tooltip of a warehouse
 
NEW: add supplier's product list
 
NEW: add supplier's product list
 
NEW: add units fields in buying price tab of product card
 
NEW: add units fields in buying price tab of product card
Line 144: Line 167:  
NEW: Can filter on label on invoice in accounting vendor binding pages
 
NEW: Can filter on label on invoice in accounting vendor binding pages
 
NEW: Can load multilang translation in same step than fetch_lines
 
NEW: Can load multilang translation in same step than fetch_lines
NEW: Can restrict access using DAV module to some host IPs only
   
NEW: can specify hour start end for selectDate and step for minutes
 
NEW: can specify hour start end for selectDate and step for minutes
 
NEW: Check if a resource is in use in an event
 
NEW: Check if a resource is in use in an event
Line 154: Line 176:  
NEW: Add default duration of subscriptions on members type
 
NEW: Add default duration of subscriptions on members type
 
NEW: Expense request and holiday validator fields
 
NEW: Expense request and holiday validator fields
NEW: Export ledger table in Charlemagne format
   
NEW: Extend option ORDER_ADD_ORDERS_WITH_PARENT_PROD_IF_INCDEC for all virtual product stats (renamed into PRODUCT_STATS_WITH_PARENT_PROD_IF_INCDEC)
 
NEW: Extend option ORDER_ADD_ORDERS_WITH_PARENT_PROD_IF_INCDEC for all virtual product stats (renamed into PRODUCT_STATS_WITH_PARENT_PROD_IF_INCDEC)
 
NEW: Value "None" to unbind an invoice line and its accounting account is more visible
 
NEW: Value "None" to unbind an invoice line and its accounting account is more visible
NEW: FCKeditor setup for tickets
   
NEW: GeoIP v2 support is natively provided -> So IPv6 is supported
 
NEW: GeoIP v2 support is natively provided -> So IPv6 is supported
 
NEW: List by closing date on order list and proposal list
 
NEW: List by closing date on order list and proposal list
Line 164: Line 184:  
NEW: Mass email action on invoice list use billing contact if exists
 
NEW: Mass email action on invoice list use billing contact if exists
 
NEW: more living colors for charts and option for "color bind" people
 
NEW: more living colors for charts and option for "color bind" people
NEW: multiselect with checkbox in categories/tags search for product list
   
NEW: Option to allow to create members from third-party
 
NEW: Option to allow to create members from third-party
 
NEW: Platform compliance with Stripe Connect
 
NEW: Platform compliance with Stripe Connect
Line 173: Line 192:  
NEW: Show POS application and the terminal used on invoice card.
 
NEW: Show POS application and the terminal used on invoice card.
 
NEW: Support Net Measure in product's card.php
 
NEW: Support Net Measure in product's card.php
NEW: Extrafields separator can be collapsed or not
  −
NEW: Extrafields support on Leave requests.
  −
NEW: Extrafields support on Salaries.
  −
NEW: Extrafields support in Product supplier prices.
  −
NEW: Add extrafields for warehouses
  −
NEW: Add extrafields in export of expense report (and holiday)
   
NEW: The integrity checker now show also the expected size of files.
 
NEW: The integrity checker now show also the expected size of files.
 
NEW: The order method in purchase order is now mandatory when recording an order.
 
NEW: The order method in purchase order is now mandatory when recording an order.
Line 187: Line 200:  
NEW: widget box for supplier orders awaiting reception
 
NEW: widget box for supplier orders awaiting reception
 
NEW: Update translations
 
NEW: Update translations
NEW: #4301
+
NEW: #4301  
    
  </pre>
 
  </pre>
Line 206: Line 219:  
NEW: Removed deprecated code that create linked object from ->origin  
 
NEW: Removed deprecated code that create linked object from ->origin  
 
NEW: experimental zapier for dolibarr  
 
NEW: experimental zapier for dolibarr  
NEW: Accountancy - Add hook bookkeepinglist on general ledger
   
NEW: Can update product type with the update method  
 
NEW: Can update product type with the update method  
NEW: add API shipment mode dictionnary
  −
NEW: Add API to get Country by code and iso
  −
NEW: Add API to get objects by ref, ref_ext, ...
   
NEW: Add anonymous telemetry
 
NEW: Add anonymous telemetry
NEW: Add a category to a contact in API
   
NEW: Add fk projet on stock movement
 
NEW: Add fk projet on stock movement
NEW: Add hidden option to set fields for the quick search on products.
  −
NEW: add hook on commongeneratedocument
  −
NEW: Add hook on fileupload.class.php to enable modules to override…
  −
NEW: Add hooks on index pages
  −
NEW: adding 'formObjectOptions' hooks loading at card.php of adherents module
   
NEW: Add method getStructuredData for website
 
NEW: Add method getStructuredData for website
NEW: Add payments GET and POST REST API endpoints for supplierinvoices.
  −
NEW: Add POST /bankaccounts/transfer REST API endpoint.
  −
NEW: add "printBucktrackInfo" hook, an external module can add info
   
NEW: Add trigger DIRECT_DEBIT_ORDER_CREATE on widthdraw is missing
 
NEW: Add trigger DIRECT_DEBIT_ORDER_CREATE on widthdraw is missing
NEW: API to post documents for "product" and Delete document
   
NEW: add new function "setEntity()" and better compatibility with Multicompany
 
NEW: add new function "setEntity()" and better compatibility with Multicompany
 
NEW: Can add a button "Create" after combo of object with modulebuilder.
 
NEW: Can add a button "Create" after combo of object with modulebuilder.
NEW: contacts type dictionnary in api_setup.class.php
+
NEW: Provides more complete demo data
NEW: Look and feel v11: Introduce CSS "trforbreak"
+
NEW: Add more complete info for triggers actioncom
 +
 
 +
 
 +
UserInterface (UI)
 +
NEW: Look and feel v11: Introduce CSS "trforbreak"  
 +
NEW: Module builder can generate CSS of JS file
 +
NEW: use a dedicated CSS for the pencil to edit a field
 +
NEW: multilangs in fetch_lines
 +
 
 +
 
 +
API
 +
NEW: add API shipment mode dictionnary
 +
NEW: add API to get Country by code and iso
 +
NEW: add API to get objects by ref, ref_ext, ...
 +
NEW: add a category to a contact in API
 +
NEW: add payments GET and POST REST API endpoints for supplierinvoices
 +
NEW: add POST /bankaccounts/transfer REST API endpoint
 
NEW: list of measuring units API
 
NEW: list of measuring units API
 
NEW: get social networks  dictionary by API
 
NEW: get social networks  dictionary by API
NEW: Get thirdparty's salesrepresentatives by API
+
NEW: get thirdparty's salesrepresentatives by API
 
NEW: get user connected informations in REST API
 
NEW: get user connected informations in REST API
 
NEW: mode for list thirdparty API (add easy filter for supplier only)
 
NEW: mode for list thirdparty API (add easy filter for supplier only)
NEW: purchase_prices API
+
NEW: purchase_prices API  
NEW: Provides more complete demo data
+
NEW: add multicurrency rate at currency list API
NEW: Module builder can generate CSS of JS file.
+
NEW: API to post documents for "product" and Delete document
NEW: Use a dedicated css for the pencil to edit a field.
+
NEW: contacts type dictionnary in api_setup.class.php
NEW: multilangs in fetch_lines
+
 
NEW: Add more complete info for triggers actioncom
+
 
NEW: add multicurrency rate at currency list API
+
Hooks
 +
NEW: Accountancy - add hook bookkeepinglist on general ledger
 +
NEW: add hook on commongeneratedocument
 +
NEW: add hook on fileupload.class.php to enable modules to override…
 +
NEW: add hooks on index pages
 +
NEW: adding 'formObjectOptions' hooks loading at card.php of adherents module
 +
NEW: add hook "printBucktrackInfo", an external module can add info
 +
 
    
Hidden Options  
 
Hidden Options  
Line 248: Line 270:  
NEW: add hidden option PROPOSAL_SHOW_INVOICED_AMOUNT  (not reliable if one invoice is done on several order or several proposal)  
 
NEW: add hidden option PROPOSAL_SHOW_INVOICED_AMOUNT  (not reliable if one invoice is done on several order or several proposal)  
 
NEW: add hidden option SUPPLIER_ORDER_CAN_UPDATE_BUYINGPRICE_DURING_RECEIPT  for add possibility to update supplier buying price in the reception on a supplier order  
 
NEW: add hidden option SUPPLIER_ORDER_CAN_UPDATE_BUYINGPRICE_DURING_RECEIPT  for add possibility to update supplier buying price in the reception on a supplier order  
NEW: Add hidden option THIRDPARTY_PROPAGATE_EXTRAFIELDS_TO_ORDER to copy extrafields from third party to order.
+
NEW: add hidden option THIRDPARTY_PROPAGATE_EXTRAFIELDS_TO_ORDER to copy extrafields from third party to order  
NEW: Add hidden options to send by email even for object with draft status.
+
NEW: add hidden options to send by email even for object with draft status  
 
      +
Updates/Upgrades
 
Update: jquery library to 3.4.1
 
Update: jquery library to 3.4.1
 
Upgrade: ACE editor to v1.4.6
 
Upgrade: ACE editor to v1.4.6
1,988

edits