8.2.2 (2024-11-14)
- Updated Axelor Open Platform to 7.2.3.
- Updated studio module to version 3.3.5.
- Updated message module to version 3.2.2.
- Updated utils module to version 3.3.0.
- Partner: tax number will be displayed for suppliers too along with customers.
- Tag: added default color tag
- Unit conversion: fixed NPE when getting the coefficient for a unit conversion of type coeff with value zero.
- Tag: allowed to select tag when concerned model is empty on tag.
- Template: fixed an issue where 'Test template' button was always readonly with custom model.
- Pricing: fixed the product category filter in pricing formula.
- Invoice: fixed invoice printing that does not work without business project module.
- Analytic move line query: fixed always readonly button in 'Analytic move lines to reverse' dashlet.
- Accounting export: fixed skipped lines on accounting export when we have more than 10 000 lines.
- Accounting report: replaced move line partner full name with partner sequence and partner full name in reports.
- Invoice: fixed NPE when clicking on print button on grid lines.
- Move/Analytic: record analytic account on moveline on the reverse move
- Partner: fixed an issue where the partner balance was wrong after an unreconcile.
- Move: blocked generation of reverse move if reverse move date is before the date of the move to reverse.
- FEC Import: fixed importing moves with a validation date.
- Bank reconciliation line: fixed an issue where too much memory could be used when filtering move lines.
- Analytic move line query: optimized filter to handle high data volumes efficiently.
- Bank statement: fixed error when importing bank statement with negative final balance.
- Move/Payment session: added bank order origin in the generated move if needed.
- Contract/Invoice: fixed analytic wrong management on contract line.
- Expense API: expense line creation with a manual distance is no longer overriden by computed distance.
- Expense: fixed an error occurring when cancelling an expense payment linked to a bank order.
- Sale order: no personalized BOM will be created if the option is not enabled.
- Project: fixed NPE when opening project in project activity dashboard.
- Purchase order lines: fixed an issue where the warning about default supplier was not displayed.
- Quality: fixed translation of 'Check conformity'.
- Sale order: fixed display of 'Send email' button when record is not saved.
- Stock move line: fixed tracking number domain filter.
- Stock move: fixed issue where partial invoicing was not working.
- Sale order: fixed an issue where the invoicing of sale order lines was blocked.
- Action "action-tag-method-set-concerned-model" have been replaced by "action-tag-method-on-new".
- And setDefaultConcernedModel method in TagController have been renamed by onNew
- Added new arguments to SaleOrderInvoiceService.displayErrorMessageIfSaleOrderIsInvoiceable()
- Updated SaleOrderInvoiceService.computeAmountToInvoice visibility to protected and removed it from interface
8.2.1 (2024-10-31)
- Sequence: fixed draft prefix when checking for the draft sequence number.
- Birt report: fixed number formatting for excel format.
- Partner: added check on parent partner to avoid same partner as parent.
- Partner: fixed NPE when manually adding an accounting situation.
- Move: fixed blocked accounting when missing budget alert is required and account type is not one of the charge, income, immobilisation.
- Accounting batch: fixed multiple auto lettering.
- Accounting cut off batch: fixed wrong analytic distribution and axis on generated moves.
- Partner: fixed automatic account creation when partner is prospect based on 'Automatic partner account creation mode' in account config.
- Invoice: fixed an issue where too much memory could be used when displaying customer invoice lines.
- Invoice/Move: recompute currency rate of movelines after invoice ventilation.
- Purchase order: removed required condition on company department.
- Contract: fixed invoicing contract with revaluation and prorata enabled.
- Contract: fixed a issue when generating a sale order from a contract
- Opportunity: fixed filter on contact domain.
- Lead: fixed an issue preventing lead conversion when having only CRM module.
- Lead: fixed address while converting a lead to a prospect.
- Expense: fixed an issue preventing to go to reimbursed status with a payment mode generating a bank order.
- Prod process: added workflow buttons instead of clickable status.
- Manufacturing order: fixed issue when updating quantity in manufacturing order.
- Purchase order: fixed value of 'total without tax' in birt report.
- Sale order: fixed an issue preventing from editing a sale order with editable grid and pending order modification enabled
- Sale order: fixed sale order printing when only sale module is used, without supplychain.
- Stock move: fixed an error occurring when splitting a stock move line.
- Invoice: fixed invoice line price generated from stock move with different unit.
SaleOrderDummyBudgetServiceImpl class was removed, as well as following actions:
action-budget-group-purchase-order-on-new-actions
action-budget-purchase-order-record-load-budget-key-config
action-group-budget-saleorder-onload
action-budget-sale-order-record-load-budget-key-config
8.2.0 (2024-10-18)
- Updated Axelor Open Platform to 7.2. You can find all information on this release here.
- Tag: added a new Tag model to help label other elements (present in lead, partner, project tasks, accounting reports, quality alert).
- Localization: improved localization support, managing date and numbers format.
- Product: added the possibility to get product prices managing currency and taxes from the API.
- Sale order: added a new editable tree view for sale order lines.
A new configuration is now available in App Sale to choose the normal grid view or the editable tree view for sale order lines. That means that, using this view, any sale order line can be subdivised into other sale order lines. This can be used to compute a sale order line price from its children lines. Children lines can be added manually, but are also automatically generated from information in the bill of materials.
- Cart: added a new cart feature, allowing an user to create a sale order by selecting products from other form.
- Sale order: updated the API to add the possibility to create sale order including lines, and update its status.
- Partner: added DSO (Days Sales Outstanding) in partner form. The computation is based on customer invoices.
- Foreign exchange gains/losses: correctly generate extra accounting entries when currency rate has changed between the invoice date and the payment date.
- Tax: managed taxe by amount. This can be useful when tax amount in supplier invoices is not equal to the tax computation done by Axelor Open Suite.
- Invoice: added late payment interests invoice generation.
- Fixed asset: added a new method to split fixed assets by unit.
- Added "Mass stock move" form view, which is an helper to manage to move products from and to multiple stock locations.
- Project task: managed task status by project category
- Project task: added progression computation from category and/or the task status.
- Project task: added a check list that will be available on project templates.
- Project: managed active project per user, with a quick menu to allow a user to change their active project.
- New mobile app Sales.
- New mobile app Project.
- Added a new chart type.
- Updated app icons on menus.
- Printing template: added a script to configure dynamically the name of files generated by the template.
- Data sharing: added new technical models to manage connectors configuration and synchronization.
- Site: managed trading name on sites.
- Address: updated our API to allow search/creation of an address.
- Lead: it is now possible to change the status of a closed lead to the default status.
- Tag: LeadTag is now replaced by Tag.
- Purchase order: added the possibility to split a purchase order.
- Sale order: added a new button to recompute prices using pricing scales and price lists on the sale order.
- Invoice: on supplier invoices, added a new wizard to fill invoice number and date before ventilation.
- Accounting report: added filters on tags on accounting report.
- Closure/Opening fiscal year batch: added a warning before launching the process if we have daybook entries.
- Bank reconciliation: allow users to generating accounting entries by using the button "Auto accounting".
- Bank order: added an option to encrypt the generated the bank order file on the server.
- Stock: updated the API with a new query to manage line splitting on supplier arrivals.
- Partner: it is now possible, for a partner which is both a supplier and a customer, to have different payment condition for incoming and outgoing payments.
- Prod process: added workflow buttons instead of clickable status.
- Tag: replaced ProjectTaskTag by Tag.
- Project task: split personalized fields depending on where they are configured and added personalized fields for project categories.
- Split views between project and business projects to improve user interface.
- Mobile menu: it is now possible to manage mobile app menus from the web interface.
- Chart: added a new "indicator" type for mobile charts.
- Trading name: fixed relationship between trading name and company: now a trading name only belongs to one company.
- Site: fixed relationship between site and company: now a site only belongs to one company.
- Payroll preparation: multiple fixes.
- Sale order: technically many changes were made to refactor XML actions into single action-method.
- Deposit slip: manage bank details in generated accounting entries.
- Payment: use correctly the payment date instead of today date when computing currency rate.