|
@@ -9,12 +9,12 @@ For users:
|
|
|
----------
|
|
|
NEW: Add module "Credit transfer SEPA" to manage payment of vendors using bank credit transfer SEPA files.
|
|
|
NEW: Module Reception (for a more accurate management of your receptions) moved from experimental to stable.
|
|
|
+NEW: Module Recruitment to manage Job position and applications.
|
|
|
NEW: Several security issues after a private bug bounty campaign.
|
|
|
-NEW: #15065 Put the product label in bold in the PDF templates if configured
|
|
|
NEW: Accountancy - add chart of sub accounts
|
|
|
NEW: Accountancy - add options to disable binding on sales, purchases & expense reports independently of the modules
|
|
|
NEW: Accountancy balance - add a menu entry to show subtotal by group
|
|
|
-NEW: Accountancy - move to real ledger, real journals, menu disposition
|
|
|
+NEW: Accountancy - change menu disposition
|
|
|
NEW: Accountancy - on transfers, select the periodicity by default
|
|
|
NEW: Accountancy - Add export for Gestinum (v3 & v5)
|
|
|
NEW: new currency rate editor
|
|
@@ -29,25 +29,20 @@ NEW: Support documents generation for ticket edition (PDF or ODT)
|
|
|
NEW: add column payment term into list of supplier invoices
|
|
|
NEW: add column quantity in product margin page
|
|
|
NEW: add column vat rate in page to define accounting account on product/service
|
|
|
-NEW: add common list function for available app/module page
|
|
|
NEW: add costprice in fields of products list
|
|
|
NEW: added an import profile for CUSTOMER ORDER, PO, PROPOSAL MODULE, SUPPLIER INVOICE
|
|
|
-NEW: added incoterms data into the substitution array
|
|
|
NEW: add employee link in expense report binding page
|
|
|
NEW: add EORI No. as ProfID5
|
|
|
-NEW: add export for various payment
|
|
|
+NEW: add export for various payments
|
|
|
NEW: add Extrafields labels and values in mail on create ticket
|
|
|
NEW: add Extrafields support on ECM module
|
|
|
NEW: add filter rules "is answer" and "is not answer" in email collector
|
|
|
NEW: add focus when editing on product/stock/product.php Close #14548
|
|
|
-NEW: add formConfirm hook on product page
|
|
|
NEW: add free text on each terminal of cash desk
|
|
|
-NEW: add function dolButtonToOpenUrlInDialogPopup() to be able to open
|
|
|
NEW: add global search for customer payments and vendor payments
|
|
|
NEW: add global search for miscellaneous payments
|
|
|
NEW: add helper function for table headers with numbers
|
|
|
-NEW: add hooks on stats pages
|
|
|
-NEW: add link to edit property from search result of website pages
|
|
|
+NEW: add link to edit property from the search result of website pages
|
|
|
NEW: add link to reset qty on supplier dispatch page
|
|
|
NEW: add MAIN_EMAILCOLLECTOR_MAIL_WITHOUT_HEADER const to remove header stored by email collector
|
|
|
NEW: add Manufacturing Orders attached files into the automatic ECM view
|
|
@@ -55,9 +50,6 @@ NEW: add margin info in invoice list
|
|
|
NEW: add mass action to set category on a list of website pages
|
|
|
NEW: add mass deletion for events
|
|
|
NEW: add mass deletion for draft invoices
|
|
|
-NEW: add __MEMBER_TYPE__ substitution key
|
|
|
-NEW: add a message in error_log after detection of SQL or script injection
|
|
|
-NEW: add module Credit transfer SEPA to manage payment of supplier using
|
|
|
NEW: add more filters on monthly statement list
|
|
|
NEW: add option TAKEPOS_CAN_FORCE_BANK_ACCOUNT_DURING_PAYMENT
|
|
|
NEW: add option to define a default warehouse at user level
|
|
@@ -65,35 +57,27 @@ NEW: add option to include products without alert in replenish
|
|
|
NEW: add order by lastname and firstname by default in get sales representatives
|
|
|
NEW: add param to not show links when output tags
|
|
|
NEW: add PDF document templates for warehouses (list of stock)
|
|
|
-NEW: add property cssview when declaring fields of an object
|
|
|
-NEW: add prospect status managment for the contact with managment of custom icon
|
|
|
+NEW: add a prospect status for the contact with managment of custom icon
|
|
|
NEW: add public note on products ; this also partially fix the #14342
|
|
|
-NEW: add quick dropdown menu in top right menu (MAIN_USE_TOP_MENU_QUICKADD_DROPDOWN)
|
|
|
+NEW: add quick dropdown menu in top right menu (experimental with MAIN_USE_TOP_MENU_QUICKADD_DROPDOWN)
|
|
|
NEW: add region in export companies and contacts
|
|
|
NEW: add rights on margin info on invoice list
|
|
|
NEW: add search param for close date on order list
|
|
|
-NEW: add send context for ticket
|
|
|
NEW: add show preview for mail attachement on form mail
|
|
|
-NEW: add state origin for product
|
|
|
NEW: add State/Province origin for products
|
|
|
NEW: add the workflow interaction close intervention on closing ticket
|
|
|
NEW: add third order printer to TakePOS
|
|
|
NEW: add tracking number in list and search_all items
|
|
|
-NEW: add two hooks printFieldListFrom and printFieldSearchParam
|
|
|
-NEW: add __TYPE__ substitution key
|
|
|
-NEW: add validation of MX domain for emails
|
|
|
NEW: add vcard for adherent and user
|
|
|
NEW: add week number for month view in agenda
|
|
|
-NEW: Algeria data (TVA and forme_juridique)
|
|
|
+NEW: Algeria data (VAT and forme_juridique)
|
|
|
NEW: allow click on all header numbers on commerce area
|
|
|
NEW: allow to reopen interventions (green button)
|
|
|
-NEW: allow zero quality on supplier/vendor order line
|
|
|
+NEW: allow zero quantity on supplier/vendor order line
|
|
|
NEW: appearance tab in TakePOS with more visual parameters
|
|
|
NEW: better currency rate editor
|
|
|
-NEW: calculate the virtual stock in transverse mode ( not on getEntity('commande'), ... but on getEntity('stock') )
|
|
|
-NEW: can add event to log into blockedlog module with a constant
|
|
|
NEW: can build vendor invoice from vendor orders
|
|
|
-NEW: can change a product in line of recurring invoice or contract
|
|
|
+NEW: can change a product in lines of a recurring invoice or contract
|
|
|
NEW: can change size of logo on PDF documents
|
|
|
NEW: can change VAT rate of all lines of a draft object in one step
|
|
|
NEW: can define date range of validity of a login during creation
|
|
@@ -102,47 +86,34 @@ NEW: can edit and set sales representatives directly on thirdparty card
|
|
|
NEW: can edit the list of sending email profiles
|
|
|
NEW: can enable/disable users in bulk actions
|
|
|
NEW: can filter on accounting system ref in export of chart of account
|
|
|
-NEW: can filter on container type, language and tags in the list of pages
|
|
|
-NEW: can force the antivirus from conf file or autoprepend ini setup
|
|
|
+NEW: can filter on container type, language and tags in the list of web pages
|
|
|
NEW: can hide eatby, sellby dates with option PRODUCT_DISABLE_SELLBY and PRODUCT_DISABLE_EATBY
|
|
|
NEW: can import proposals, sales orders, supplier invoices
|
|
|
NEW: can set a dedicated SMTP config for sending email from public ticket interface
|
|
|
NEW: can set tags/categories to website pages
|
|
|
NEW: can set type of price without tax per default for new sale price creation
|
|
|
NEW: can use desired stock of a given warehouse for replenishment
|
|
|
-NEW: can use THEME_DARKMODEENABLED=2 for a preview of theme in dark mode
|
|
|
NEW: change thirdparty with barcode scan in TakePOS
|
|
|
NEW: common behavior for monthly leave list view
|
|
|
-NEW: conf to allow show full arbo in warehouse getnomurl
|
|
|
NEW: convert all subscription in datetime
|
|
|
-NEW: create thirdparty customer from TakePOS
|
|
|
+NEW: can create a thirdparty customer from TakePOS
|
|
|
NEW: date shipment from order accepts hours
|
|
|
-NEW: declinaison price level compatibility
|
|
|
+NEW: price level compatibility for variant
|
|
|
NEW: delayed payment in TakePOS
|
|
|
-NEW: development of module Recruitment
|
|
|
NEW: display date range if exist in TakePOS
|
|
|
NEW: display resiliate status in TakePOS for member
|
|
|
NEW: display stat for BOM on "object referent"/linked Object product tab
|
|
|
-NEW: edit and update a ticket
|
|
|
-NEW: edit or delete dispatched lines
|
|
|
-NEW: Email configuration - allow auto signed certificat when smtp ssl activated
|
|
|
+NEW: Email configuration - allow auto signed certificate when smtp ssl activated
|
|
|
NEW: enable free emails input with select2
|
|
|
-NEW: endpoint getContacts and Clean results
|
|
|
NEW: Events in agenda for contact
|
|
|
-NEW: Field to link website page to an other object
|
|
|
-NEW: fill ECM src object fields in dol_add_file_process
|
|
|
NEW: filter on progress column in task list
|
|
|
NEW: filter product list by country and/or state/province
|
|
|
NEW: format tickets sent by mail in public interface
|
|
|
-NEW: add juridical status for Algeria
|
|
|
NEW: form to add customer/supplier into categories
|
|
|
NEW: Framework is ready for CSRF token protection on explicit GET URLs
|
|
|
-NEW: get all child recursively
|
|
|
-NEW: get contacts list of a given order
|
|
|
NEW: helper functions for export with phpspreadsheet
|
|
|
NEW: hide closed contract lines
|
|
|
NEW: hide label in PDF for variants
|
|
|
-NEW: Hook on propal card
|
|
|
NEW: if specific help page is available, we change color of icon
|
|
|
NEW: include the tag editor of page as a popup into website editor
|
|
|
NEW: introduce constant FACTUREFOURN_REUSE_NOTES_ON_CREATE_FROM
|
|
@@ -168,21 +139,17 @@ NEW: rate editor for multicurrency
|
|
|
NEW: ref_ext field for Commande lines, order lines, Attributes and Combinations, Invoice lines, payments, order lines
|
|
|
NEW: remove new lines in mail on add ticket message
|
|
|
NEW: restrict thirdparty to customer in TakePOS
|
|
|
-NEW: allow to edit "demand reason" field though API
|
|
|
NEW: Rule "email to" accept wildcard *
|
|
|
NEW: Save filter of the project homepage
|
|
|
-NEW: select-able columns on customer invoice paymnet list
|
|
|
+NEW: select-able columns on customer and supplier invoice paymnet list
|
|
|
NEW: select-able columns on miscellaneous payments + more data columns
|
|
|
NEW: select-able columns on social taxes list
|
|
|
-NEW: select-able columns on supplier invoice payment list
|
|
|
NEW: send context and remove new lines on create ticket
|
|
|
-NEW: set entity when creating invoice on takepos
|
|
|
NEW: show available stock in TakePOS
|
|
|
NEW: show category filter on lists only when user have rights to read categories
|
|
|
-NEW: show header number and make it clickable in warehouse arean, payment area, shipment area
|
|
|
+NEW: show header number and make it clickable in warehouse area, payment area, shipment area
|
|
|
NEW: show image of user in the combo select of users
|
|
|
NEW: show label on batch card
|
|
|
-NEW: show line number on intervention card (via MAIN_VIEW_LINE_NUMBER)
|
|
|
NEW: show links for select and multi-select in category extra field
|
|
|
NEW: show module and permission ids on user/group rights (only admin)
|
|
|
NEW: show place from events on import calender
|
|
@@ -200,19 +167,33 @@ NEW: Thirdparty module : box on customer/supplier tab for invoice outsantding am
|
|
|
NEW: ticket classification on create from email collector
|
|
|
NEW: Ticket message notifications when edited from public interface
|
|
|
NEW: translate classification labels in ticket
|
|
|
-NEW: triggers create, modify, delete
|
|
|
-NEW: VAT for Algeria
|
|
|
-NEW: Use preselect third-party from list on new card
|
|
|
-NEW: VAT report - Invert constant to show by default zero vat in reports
|
|
|
+NEW: Add VAT and juridical status for Algeria
|
|
|
+NEW: VAT report - Invert constant to show by default zero VAT in reports
|
|
|
NEW: website page fields selection
|
|
|
NEW: Weighing Scale compatibility with TakePOS connector
|
|
|
-NEW: when creating a user from a member linked to a thirdparty, you can choose to create if as external or internal user
|
|
|
-NEW: add clone functionality on miscellaneous payment
|
|
|
+NEW: when creating a user from a member linked to a thirdparty, you can choose to create it as external or internal user
|
|
|
+NEW: add clone button on miscellaneous payment
|
|
|
+NEW: #15065 Add option to put the product label in bold in the PDF templates if configured
|
|
|
|
|
|
|
|
|
For developers:
|
|
|
---------------
|
|
|
+NEW: Hook on propal card
|
|
|
+NEW: add __MEMBER_TYPE__ substitution key
|
|
|
+NEW: add function dolButtonToOpenUrlInDialogPopup() to be able to open page into a popup
|
|
|
+NEW: add hooks on stats pages
|
|
|
+NEW: show line number on intervention card (via MAIN_VIEW_LINE_NUMBER)
|
|
|
+NEW: API get contacts list of a given order
|
|
|
+NEW: API endpoint getContacts and Clean results
|
|
|
+NEW: Add some fields to link website page to an other object
|
|
|
+NEW: fill ECM src object fields in dol_add_file_process
|
|
|
+NEW: conf to allow to show the full tree in warehouse popup
|
|
|
+NEW: can use THEME_DARKMODEENABLED=2 for a preview of theme in dark mode
|
|
|
+NEW: can force the antivirus from conf file or autoprepend ini setup
|
|
|
+NEW: can add event to log into blockedlog module with a constant
|
|
|
+NEW: add property cssview when declaring fields of an object
|
|
|
NEW: Can use dynamic code into the 'enabled' property of DAO fields
|
|
|
+NEW: allow to edit "demand reason" field though API
|
|
|
NEW: API can update a payment
|
|
|
NEW: API get member by thirdparty
|
|
|
NEW: API get thirdparty by barcode
|
|
@@ -230,6 +211,14 @@ NEW: Thirdparty REST API: endpoint to set price level
|
|
|
NEW: use new category API for project list view
|
|
|
NEW: Triggers Attributes and Attributes values
|
|
|
NEW: add hooks on newpayment page to allow external payment modules
|
|
|
+NEW: added incoterms data into the substitution array
|
|
|
+NEW: add formConfirm hook on product page
|
|
|
+NEW: add send context for ticket
|
|
|
+NEW: add a message in error_log after detection of SQL or script injection
|
|
|
+NEW: add two hooks printFieldListFrom and printFieldSearchParam
|
|
|
+NEW: add __TYPE__ substitution key
|
|
|
+NEW: add validation of MX domain for emails
|
|
|
+NEW: calculate the virtual stock in transverse mode ( not on getEntity('commande'), ... but on getEntity('stock') )
|
|
|
|
|
|
|
|
|
WARNING:
|