ChangeLog
From Tactic Wiki
Revision as of 08:33, 22 October 2024 by N.paul (talk | contribs) (Created page with "= ChangeLog for 10.0 compared to 9.0 = * NEW: Compatibility with PHP 8.2 (with no need to disable warnings) * NEW: Param to show main menu logo in color * NEW: add form to globally set "VARIANT_ALLOW_STOCK_MOVEMENT_ON_VARIANT_PARENT" variable * NEW: Add possibility to have different mail for autocopy for holiday * NEW: add option MAIN_GRANDTOTAL_LIST_SHOW to always show grand total to lists * NEW: Adding mobile phone to thirdparty * NEW: Accept the __NOW__ and __USER_...")
ChangeLog for 10.0 compared to 9.0
- NEW: Compatibility with PHP 8.2 (with no need to disable warnings)
- NEW: Param to show main menu logo in color
- NEW: add form to globally set "VARIANT_ALLOW_STOCK_MOVEMENT_ON_VARIANT_PARENT" variable
- NEW: Add possibility to have different mail for autocopy for holiday
- NEW: add option MAIN_GRANDTOTAL_LIST_SHOW to always show grand total to lists
- NEW: Adding mobile phone to thirdparty
- NEW: Accept the __NOW__ and __USER_ID__key into filters
- NEW: Accountancy - Add possibility for specific format FEC to sort with the FEC name
- NEW: Accountancy - Expense report - Add an option to use end period for transfer
- NEW: Accountancy - Show accounting result on balance
- NEW: Accountancy - Show import key if exist
- NEW: Add option to change all service dates at once
- NEW: Add a default limit in nb to agenda export
- NEW: Add a link to add a website category in edit page properties
- NEW: Add ALT+s to save a website page in edit mode
- NEW: Add Category filter for ActionComm (#28041)
- NEW: Add code+label of payment mode and term in purchase invoice export
- NEW: Add column data payment on VAT list
- NEW: add column for barcode in ticket
- NEW: add column to store a label for a supplier price
- NEW: add constant TAKEPOS_ALTERNATIVE_PAYMENT_SCREEN
- NEW: add constant TICKETS_NO_COMPANY_ON_FORM
- NEW: add constant VATUPDATE_NO_TRANSACTION
- NEW: add const PROJECT_HIDE_OPEN_PROJECTS_LIST_ON_PROJECT_AREA to have the ability to hide the potentially very long list of open projects in any case
- NEW: Add default User roles for Thirdparties
- NEW: Added a configuration in workflows
- NEW: added address, zip & town to resource object
- NEW: add field Reply to in emailing
- NEW: Add Filter on product referring object status(Order and Order Supplier)
- NEW: add geometrics extrafield
- NEW: Add global PRODUCT_STOCK_LIST_SHOW_WITH_COMPILED_PHYSICAL_STOCK for this is based on compiled physical stock, not the sum of product stocks on existing links.
- NEW: Add id of last page accessed in website
- NEW: Add import ID in list of products
- NEW: Adding a recipient on emails sent, change status to sent partially.
- NEW: Add invoice subtype (some countries need this like greece)
- NEW: Add link to export ICS file of an event.
- NEW: Add option MAIN_USE_FULL_TEXT_INDEXATION
- NEW: Add option PDF_ADD_POSITION
- NEW: Add option position['find'] to Tactic Editor
- NEW: Add option THIRDPARTY_MIN_NB_PROF_ID and THIRDPARTY_MAX_NB_PROF_ID
- NEW: Add option TICKET_INCLUDE_SUSPENDED_STATUS (Suspended status no more
- NEW: Add option to open files in new tab
- NEW: Add picto favicon
- NEW: add position column in category table
- NEW: add position field into category add view
- NEW: add some bank info on odt
- NEW: Adds payment terms and percent discount to the creation of an invoice from time entries in projects
- NEW: add state province filter field
- NEW: Add support of [IF] tag other than in the core content (ex: headers who is in stylesXml)
- NEW: add table to store product relation with thirdparty
- NEW: Allow smileys into emailing html content
- NEW: Allow to set a default project for POS sales
- NEW: animation for display spinner when waiting response
- NEW: Asset Module - make asset model creation in a single step
- NEW: auto-determine piece number in FEC import
- NEW: auto fill infos in template email
- NEW: Automatically fill matching extra fields of object on line creation.
- NEW: Can add documents on a payment
- NEW: Can create new membership type from the create member form
- NEW: Can export security events.
- NEW: Can force language of a page in website module with xx/pagename
- NEW: Can force position of signature on PDF using a setup constant
- NEW: Can generate the email selector file
- NEW: Can setup phone mobile for the main company
- NEW: Can show legal form of company into the list
- NEW: Can show the legal form in address of recipient in PDF
- NEW: Can show the list of projects having at least one contact that is a contact of the third party
- NEW: Complete the thirdparty index page with last modified contacts
- NEW: constant MAIN_DISCARD_NEWD_PROJECTS_IN_SELECT
- NEW: contact type on auto add contributor
- NEW: contenteditable is supported on table,header,footer and menu tags
- NEW: cronjob: deny to launch a method from a deactivated module
- NEW: determine multi-currency price on object line create tpl
- NEW: Develop new quick edit opportunity status
- NEW: display product and qty in stock_movement table in project overview
- NEW: Tactic can now re-open ticket upon customer reply on the same ticket via email
- NEW: Edit ticket
- NEW: Expense Report: Add conf to block line creation if line date is out of range
- NEW: Expense Report: new line add conf to Block if line date out of range
- NEW: export invoice source id (backport v17)
- NEW: export order client code
- NEW: feature to merge 2 tasks
- NEW: fetch object by element for website account card
- NEW: filter on sale representative in contact list
- NEW: Filter shipments by selecting multiple shipping methods
- NEW: Font param Look and Feel
- NEW: functionality to delete contact of company list
- NEW: functionality to display codebar on pdf files
- NEW: functionality to list event for user
- NEW: functionality for salaries massaction (bank-transfer)
- NEW: function for removing company contacts
- NEW: get html template example for each model
- NEW: hide external and non employee users in combobox
- NEW: hide external user in combobox
- NEW: in project overview, stock movement section, we only stock movement ref, but not the product and not the quantity
- NEW: input reason label in customer proposal and order export
- NEW: intervention list date filter
- NEW: Invoice Creditor Reference and banking barcode (FI)
- NEW: Invoice PDF If bank account is empty, not print "Bank" and "Account"
- NEW: layout and prompt AI on create emailing
- NEW: Look and field: The operator 'or' on category filter visible only
- NEW: make "sell" or "eat by" mandatory in product lot
- NEW: Management of the In-Reply-To and References for ticket answers.
- NEW: module user rights enhancement
- NEW: Module Website: Can link/unlink translation between web pages
- NEW: Move dir of cache for widgets
- NEW: multiselect with checkbox in categories/tags search for thirdparty list
- NEW: new consts to redirect from massaction createbills
- NEW: new global string to preselect yes for one bill per thirparty in orderlist massaction
- NEW: notification action triggers for cancelling orders and invoices
- NEW: now button when editing an event
- NEW: online signature of shipments
- NEW: Option to transfer only reconciliated lines from bank
- NEW: Param to show main menu logo in color look and feel
- NEW: Payment page received from donations
- NEW: possibility to define a completely inactive module
- NEW: preview example page in website when create page
- NEW: propal canceled status
- NEW: receptions in tactic search box
- NEW: redirect link in the config module in the event of an error client
- NEW: remove auto selected user for taxes-charges by default
- NEW: resource address, phone, email & maxusers
- NEW: Script for fast identification of missing/unused/duplicate translations
- NEW: search member by date
- NEW: See the documents of my subordinates
- NEW: separation of expense report from salary accounting code
- NEW: Show error on ical parse
- NEW: Show the profit per attendee on events
- NEW: signed status CRUD to contract and fichinter
- NEW: Simplify the verification of context in hook
- NEW: Sort variants list by product ref on combinations page
- NEW: Statistic page donation
- NEW: Supplier Invoice - List - Selector with choice on ECC country
- NEW: supplier order submit method message
- NEW: Supplier Proposal API extended with DELETE, POST and PUT possibilities
- NEW: Take image from content for RSS
- NEW: TakePOS - add buttons to allow keyboard usage for discounts
- NEW: TakePOS - add constant to show line subprices
- NEW: TAKEPOS - Clear search results
- NEW: TAkePOS - don't allow payment if no thirdparty selected
- NEW: TakePOS - Option TAKEPOS_NO_GENERIC_THIRDPARTY to disallow payment if no specific thirdparty selected (generic not allowed)
- NEW: Test send triggercode to url
- NEW: Trigger for Knowledge
- NEW: Add branches into apstats security report
- NEW: updated resource list for new fields
- NEW: Update expense report card.php to allow pdf preview even without thumbnail
- NEW: update price with auto to use const for rounding prices
- NEW: Use a nicer combo list to select the export accounting format
- NEW: users can set their own length for short lists
- NEW: Various payment - Use list of account when edit
- NEW: warning message when cloning a product whose status is not to sell
- PERF: Performance enhancement on Invoice/Paiement area page
- PERF: Use cache for loaded users/contact on project list
- SEC: Add a protection against installation of external module bypassing
- SEC: A user with export permission can export module data without
- SEC: Reduce nb of var without WAF used when using the website module