From 22bcb089504320083a23a85c8a73e93d8358dce7 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 25 Nov 2020 23:03:17 +0100 Subject: [PATCH] Update doc --- ChangeLog | 97 ++++++++++++++++-------------------- htdocs/langs/en_US/main.lang | 1 + 2 files changed, 44 insertions(+), 54 deletions(-) diff --git a/ChangeLog b/ChangeLog index 16811fd8f8b..4745cea7736 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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: diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index b17c3d8b8c5..3ed9bbbae88 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -1105,3 +1105,4 @@ SecurityTokenHasExpiredSoActionHasBeenCanceledPleaseRetry=Security token has exp UpToDate=Up-to-date OutOfDate=Out-of-date EventReminder=Event Reminder +UpdateForAllLines=Update for all lines \ No newline at end of file