8.3.5 (2025-04-30)
- Updated Axelor Open Platform to 7.3.6.
- Product: fixed domain filter for product variant values.
- Product: fixed update product prices process to update company specific prices.
- Template: on creating a new template manually, keep email account empty by default so the generated message can use default email account.
- Fixed rounding mode in some quantities computation.
- Sale order line: fixed an issue where warnings related to sale order line (like stock control) were not displayed to the user and blocked the process.
- Bank reconciliation: fixed NPE when validating a bank reconciliation without journal while having an account on a bank reconciliation line.
- Invoice: fixed 'Terms and Conditions','Client box in invoice' and 'Legal note on sale invoices' to support HTML tags in BIRT report.
- Analytic move line: set analytic axis required when we create an analytic move line.
- Purchase order line: use the correct account when a purchase order line is set to 'fixed assets'.
- Business Project Task: fixed an issue where total costs was not computed on unit cost change.
- Invoice: fixed third-party payer when generating an invoice from an invoicing project.
- Contract invoicing batch: fixed an issue where it was not possible to generate more than one invoice for a same contract.
- Expense: fixed personal expense and personal expense amount french translation.
- User: hide create employee button if the partner has already an employee.
- Mobile permissions: fixed demo data.
- Manufacturing order: fixed an issue where producible quantity was taking into account component that were not managed in stock.
- Sale order: fixed an error occurring when changing the price of a sale order line details.
- MRP: added a explicit error message instead of a NPE when prod process is null on manufacturing proposal.
- Sale order: fixed an error occurring when generating sale order line details with no cost price.
- Sale order line details: fixed the unit price getting recomputed wrongly when changing quantity.
- Prod process line: fixed domain of stock location to take into account only those usable on production
- Project planning: fixed english message in confirmation popup.
- Sprint: added a sprint form and grid with editing and adding functionalities disabled.
- Stock move: prevented generation of invoices when 'generate Invoice from stock move' configuration is disabled in supplychain app.
- Declaration of exchanges: will now reset fiscal year and if necessary country on change of company.
- Supplychain: fixed total W.T. of invoices generated from a stock move of a purchase order with ATI.
Fixed ControllerMethodInterceptor to avoid adding exception management on non void and non public methods in controller.
Added PartnerAccountService
to the constructor of ProjectGenerateInvoiceServiceImpl
.
8.3.4 (2025-04-17)
- Updated Axelor Open Platform to 7.3.5.
- Updated axelor-studio dependency to 3.4.2.
- Base: fixed base roles are not imported.
- Partner: fixed agencies domain filter.
- Reconcile: removed check on tax for opening/closure.
- Invoice: fixed an issue in the BIRT report where a partner or company partner had multiple accounting situations for different companies.
- Payment voucher: fixed translation for error message when move amounts have been changed since the imputation.
- Account management: fixed fields not required in editable grid of payment mode.
- Invoice: fixed due date when we save with free payment condition.
- Accounting report: set currency required for 'Bank reconciliation statement' report.
- Invoice: fixed price list not filled the first time we change the partner.
- Bank reconciliation: fixed issue when try to load bank statement in different currency than bank details.
- Business project task: fixed an issue where modifying quantity was resetting unit price.
- Partner: fixed 'Generate Project' button still present even with job costing app disabled.
- Timesheet: prevent 'To date' edition on completed timesheets.
- Project allocation: fixed initialization with planned time in mass generation.
- Leave Request: fixed the NPE caused by the employee's empty week planning.
- Leave request: leave reason and duration are now required when using multi-leave assistant.
- Purchase order: fixed an issue where subcontracted order was reset to standard on validation.
- Sale order: fixed translation for 'Details Lines (Tree)'.
- Project: fixed wrong compute of full name.
- Project task: fixed npe on project task gantt views.
- Supplier catalog: fixed wrong fetched information for product without catalog.
- Sale order: fixed 'Generate production order' button displayed when app production is deactivated.
- Sale order: fixed the issue where stock location was overwritten upon changing the partner when trading name was null.
- Sale order: fixed missing error message on pack products.
- Sale order: fixed the alert message before confirming the sale order.
- Stock move line: fixed total net mass calculation when real quantities are generated.
- Stock location: fixed quantity scaling in stock location line grid and form views.
- Sale Order: do not remove shipment cost line if the line is already invoiced.
- Sale order: fixed sale order invoicing state when a line has a negative amount.
The method confirmCheckAlert
in SaleOrderCheckService
now returns List<String>
instead of String
.
Added InvoiceRepository
to the constructor of SaleOrderShipmentServiceImpl
.
8.3.3 (2025-04-03)
- Update to Axelor Open Platform 7.3.4.
- Day planning: added sequence in demo data.
- Base batch: fixed issue in recompute all addresses batch.
- Fixed SIRET check before creation using partner Sirene API call.
- Partner: when creating/filling a partner from Sirene API, fill the NIC.
- Partner: fixed wrong registration number check warning translation.
- Fixed an user interface issue where it was allowed to create a new tax where the user should only be able to select one.
- Invoice: show 'Price excl. Tax' on invoice report even if it is 0.
- Bank order/National treasury transfer: fixed internal money transfer from bank order by inverting credit and debit.
- Accounting batch: fixed balance amount on close/open account batch.
- Invoice: fixed bad error handling when skipping validation is active.
- Invoice term: fixed display condition for PFP panel.
- Payment voucher: fixed control when we register payment in multicurrency.
- Fixed asset: fixed null value on moveline for ongoing cession.
- Budget: fixed domain issues for analytic axis and account in Budget from Budget structure.
- Global budget/Budget level/Budget: fixed the visibility of the simulated budget amount fields.
- Purchase order line: fixed budget domain in budget distribution.
- Business project task: fixed an issue at task creation when employee has a product.
- Invoicing project: fixed an issue where non validated timesheet lines were included.
- Contract line: fixed domain for product based on contract target type.
- Contract: added french translation for the 'Related Equipment' panel title.
- Project: fixed an error occurring when creating a timesheet and the user had no employee.
- Timesheet line: fixed an issue where a timesheet line was not linked to the employee's timesheet.
- Bill of material: fixed an issue where a component could not be deleted from the BOM line list after the tree view was opened.
- Sale order: fill default prod process of bill of material when choosing a product.
- Sale order: fixed the alert when finalizing an order and the price list is not valid.
- Sale order: fixed wrong behaviour on a prospect with accepted credit.
- App sale: fixed French translation for line list display type helper.
- Sale order: fixed NPE when creating a sale order without active company.
- Stock move: fixed average price not updated on product when stock move is canceled.
- Inventory: gap and real values computation now correctly takes into account company product cost/sale/purchase price.
- Sale order: fixed NPE when invoicing a sale order with title line.
Added PartnerService
and AppBaseService
to the constructor of PartnerGenerateService
.
Added CurrencyService
and CurrencyScaleService
to the constructor of PaymentVoucherControlService
.
8.3.2 (2025-03-20)
- User: added missing translation for the notification message when switching active company.
- Journal: disabled archive to avoid possibility to generate a move on an archived journal.
- Move line: fixed a bug where generated credit note move line origin date was not consistent with its move date.
- Global budget: fixed the budgetKey computation process to always ensure an updated key value.
- Contract: fixed a duplication on analytic move lines at invoicing.
- Lead: fixed an error appearing in logs when opening the email panel.
- Project: fixed an issue where 'Invoicing timesheet' field was not displayed.
- Supplier catalog: products with multiple catalogs now take the catalog with the most recent update date.
- Sale order: fixed the issue where lines were not printed with the pack feature.
- MRP: a warning is now displayed when trying to delete a MRP to explain that the MRP is reset instead of removed.
Added SaleOrderLineComputeService
to the constructor of SaleOrderServiceImpl
.
8.3.1 (2025-03-13)
- Update to Axelor Open Platform 7.3.3.
- Fixed a critical issue preventing the application from starting.
- Base: removed API Configuration menu entry.
- App base: added password widget for the certificate password.
- Base: fixed some errors displayed as notification instead of popup.
- Signature: fixed broken grid view when selecting a certificate.
- Message: fixed an issue where the attached birt document name changed when sent via email.
- User: made the title of the company set panel visible.
- Accounting batch: ignored check at reconcile when move only contains tax account.
- Invoice: fixed fiscal position when generating an invoice from an invoicing project.
- Partner: creating a new partner cannot create a prospect and a supplier at the same time.
- HR: fixed an error occurring when using 'Leave increment' batch and if employees do not have a main employment contract.
- Timesheet: fixed error on opening a timesheet preventing employee field from being set readonly.
- Sale order line: fixed an issue when syncing bill of materials lines dans sub sale order lines.
- Purchase request: added missing API endpoint to get back to draft.
- Sale order line: fixed an issue where discount was not applied immediatly.
- Sale order line: fixed icon of edit configurator button.
- Sale order line: fixed advanced filter not displayed unless the whole page is refreshed.
- Stock location: fixed error when emptying parent stock location.
Menu 'referential-conf-api-configuration' and action 'referential.conf.api.configuration' have been removed.
DELETE FROM meta_menu WHERE name = 'referential-conf-api-configuration';
DELETE FROM meta_action WHERE name = 'referential.conf.api.configuration';
8.3.0 (2025-03-07)
- Updated Axelor Open Platform to 7.3. You can find all information on this release here.
- Updated Axelor Studio dependency to 3.4. You can find all information on this release here.
- Partner: added a new connector to Sirene API to fetch partner information.
- Price list: added currency management in price lists.
- Product: managed multiple barcodes on product.
- HR: added new menu entries to help filling existing requests.
- Leave request: added number of days available on the requested leave date.
- Leave request: added a new wizard to create multiple leave requests with different types.
- Timesheet: added a new wizard to create timesheet from project planning.
- Purchase order: added subconctractor management.
- Purchase order: added receipt stock location by lines.
- Supplier: added carriage paid feature on suppliers and purchase orders.
- Supplier catalog: added unit management in supplier catalogs.
- Sale order: added the possibility to configure a discount on a single order that will be applied to each line.
- Sale order line: allow to duplicate a sale order line.
- Sale order line: added delivery address in sale order lines.
- Sale order line: managed multi line in sale order printings.
- Configurator: on a sale order line, allow to modify the form values that were previously filled, and run the computation again to update sale order line values.
- Configurator: allow tu duplicate a sale order line, using the existing configurator to generate the duplicated line.
- Configurator: managed versioning on configurators.
- Tax: changed the way non deductible taxes are configured.
- Journal: added a button to generate accounting entries for the current journal in the form view.
- Stock move: added customer delivery split line support.
- Sale order line: added details line on sale order. On a given sale order line, it will display information related to the bill of materials related to this line.
- Cost sheet: managed launch quantity in cost computation.
- Project: added sprint for project management.
- Project: added allocation management to manage resource allocation on given periods.
- Dashboard: added a new resource management dashboard.
- Project planning: automatic generation of project planning from project tasks.
- Sale order: allow to generate a project from a sale order and a project template.
- Business project: added manufacturing order generation from business project.
- APK: added possibility to upload the .apk of the current app version to manage deployment on new devices.
- DMS: added new configuration to manage DMS on mobile application.
- Purchase: added new configurations to manage purchase requests.
- Partner: added the possibility to link multiple trading names to a partner.
- Partner: added a warning on creation if a partner with the same registration number (SIRET for France) already exists.
- Partner: registration number check is made on change and not on save like before.
- App base: shortcut management for active company/trading name/project is now a single configuration.
- Year/Period: allow period generation on period of 1 or 2 weeks.
- Address: improved address templates.
- Lead: replaced the existing address fields by a link to a full Address object.
- Timesheet: added a dashlet to see planned time from projects on a period.
- Leave request: took into account the end date to compute quantity available.
- Leave request: created a new API endpoint to create multiple leave requests.
- Leave request: created a new API endpoint to fetch number of available days for a leave type.
- Leave request: created a new API endpoint to check if requested days are available.
- Leave request: created a new API endpoint to update leave request status.
- Purchase request: created a new API endpoint to update purchase request status.
- Sale order: in multi line sale order, added icon to see the product type on each line.
- Sale order: new configuration to activate or disabled price computation from sub lines.
- Sale order: added a button to open multi lines in a separate form view.
- Sale order: managed modifications on a sale order already partially invoiced through timetable.
- Accounting batch: added an option to open/close every accounts instead of having to select everything.
- Bank order: added CSV export on bank order lines.
- Logistical form: managed different stock locations on lines.
- Stock move: managed tracking number taking into account configuration per company.
- Sale order line: added a new tag to display the production status on sale order line linked to manufacturing orders.
- Sale order line: added quantity to produce.
- Project: added link to company.
- Batch: added new batches to update project task status.
- App project: added a new configuration to activate/deactivate the planification.
- Project task: generate project planning lines during task generation from template.
- Project task: use signature widget.
- Business project: New dashlet to see related purchase orders.
- Product: when generating product variant, copy the product instead of only copying some fields.
- Extra hours: fixed filter on employee selection.
- Expense: fixed analytic accounting information display.
- Weekly/Events planning: remove duplicated configurations in HR, the configurations in the company are now used everywhere.
- Timesheet: in timesheet form view, displayed "is completed" in a tag.
- Sale order: removed sale order line tree feature, it is replaced by sale order line details.
- Move line: added accounting date on move line form view.
- Move: fixed reverse charge feature on a multi tax accounting entry.
- Budget distribution: added origin on budget distribution.
- Project task invoicing: use the price in the task instead of the product price.
- Task section: removed task section, it is replaced by category.
- Project: added Time follow-up panel.
- Project version: version name is now required and unique per project.
- App business project: removed configurations related to time management in app business project (time units and default hours per day) to use the configurations already present in app base.
- Project financial data: added a link to the project in project financial data view.