266 lines
17 KiB
Markdown
266 lines
17 KiB
Markdown
# Changelog
|
|
|
|
## [5.2.1] - 2019-12-16
|
|
## Features
|
|
- ACCOUNTING REPORT: add new report, bank reconciliation statement.
|
|
|
|
## Improvements
|
|
- INVOICE: new mandatory labelling: Head office address.
|
|
- Company: Add tree view for companies.
|
|
- AdvancedExportLine: Add translation for field orderByType.
|
|
- PURCHASE REQUEST: add new columns in purchase request grid view.
|
|
- MOVE: changed position of reconciliation tag in move form.
|
|
- BANK STATEMENT: add caption under bank statement line grid in bank statement form in order to explain the colors are used in bank statement line grid.
|
|
- PRODUCT: update translation for "Service" and "Product".
|
|
- STOCK MOVE: empty reservation date time on duplicate stock move.
|
|
- STOCK MOVE: Update stock move's form view.
|
|
- SALE ORDER PRINTING: rename title "Sale order" to "Order Acknowledgement" of report on condition.
|
|
- MOVE: Improved messages when there is an exception on trying to remove an accounting move.
|
|
- Partner Form: change the french translation of "Create sale quotation".
|
|
- STOCK MOVE: empty to and from stock location set on company change.
|
|
- STOCK MOVE: hide reserved qty when it is a supplier arrival or a customer return.
|
|
- STOCK MOVE: rename title of stock-move-form buttons related to PFP.
|
|
- STOCK MOVE: update pfp tags on stock move form.
|
|
- Invoicing project: unit conversion for "Duration adjust for customer".
|
|
- ACCOUNTING REPORT: change the title of "General ledger 2" from the selection.
|
|
- TAX: Show type select in grid view.
|
|
- Sale order/quotation: fix tab title when generating a quotation from an opportunity.
|
|
|
|
## Bug Fixes
|
|
- ANALYTIC: analytic journal in analytic line is now required.
|
|
- REFUND: avoid blocking message when ventilating the invoice.
|
|
- MOVE: fix display of status tag in move form.
|
|
- Manuf Order: fix real quantity not updating when a new line in consumed products is created.
|
|
- INVOICE PAYMENT CANCELLATION: corrected error when boolean allow removal validate move in account configuration is true.
|
|
- INVOICE: stopped the creation of invoice payment when a reconciliation is made with accounts not used in partner balance.
|
|
- User: find user by email using partner email address.
|
|
- Invoice: fix exception during passed for payment validation.
|
|
- Resolve NPE on stockMoveLines while displaying archived records.
|
|
- StockMove: set readonly to/fromStockLocation if status != Draft.
|
|
- INVOICE: remove the possibility for the user to manually link a stockMove to an invoice.
|
|
- PURCHASE ORDER LINE: isFilterOnSupplier is always true by default and can be set to false manually.
|
|
- INVOICE: Fix error on merging two invoices.
|
|
- Invoice: fix payment button visibility issue.
|
|
- HR: update insert leave method for mobile app.
|
|
- INVOICE: Fix printing of unit price when invoiceLine type is title.
|
|
- MOVE LINE: fix amount paid display in move line form.
|
|
- STOCK: ProductWorth computation fixed in ABCAnalysis.
|
|
- BASE: ABC Analysis Line with qty and worth equal to 0 are now removed.
|
|
- Fix Issues on EBICS user and partner form.
|
|
- Purchase Order: fix view budgetDistributionListPanel of purchaseOrderLine.
|
|
- Weighted Average Price: Fix computation issue causing an error in wap price.
|
|
- STOCK MOVE: fix the problem of partially invoiced qty in invoicing wizard form.
|
|
- STOCK CORRECTION: fixed error when qty is negative by reversing toStockLocation and fromStockLocation of created stock move.
|
|
- MASS INVOICING STOCK MOVE: fix error when selecting stock move to invoice.
|
|
|
|
## [5.2.0] - 2019-11-29
|
|
## Features
|
|
- Migration to Axelor Open Platform 5.2.
|
|
- Axelor-Business-Support: Addition of new module and app 'axelor-business-support'.
|
|
- Employee: added DPAE.
|
|
- TeamTask: added Frequency to be able to repeat tasks on given points in time.
|
|
- Employee: added wizard to create a new employee.
|
|
- SaleOrder: added possibility to invoice via generated task.
|
|
- Project: add support for project version.
|
|
- Project: add new form to create announcement for a given project.
|
|
- New menu and form stock correction allowing to fix a quantity in stock.
|
|
- User Form: Provide step wise view to create a user.
|
|
- TeamTask: Complete rework of team task model and views.
|
|
- Project: Complete rework of project model and views.
|
|
- Base: Addition of new object 'MailingListMessage' along with views, parent menu and sub-menus.
|
|
- InvoicingProject: Added new report 'InvoicingProjectAnnex.rptdesign' and attach to object on generating invoice.
|
|
- HR: Add CSV export support for Employment Contracts from its view and HR batch.
|
|
- Quality: Major improvements in axelor-quality module.
|
|
- QUALITY CONTROL: New report to print.
|
|
- AppBase: Add new configuration allowing to disable multi company support.
|
|
- OPPORTUNITY: Create event from opportunity.
|
|
- PROJECT: Add new feature allowing to create a template for a project.
|
|
- Invoice & PurchaseOrder: Added a budget overview.
|
|
- Advanced Import: Add feature to import data with advanced configurations.
|
|
- BPM: More than one workflow support for a same object.
|
|
- Sale Order/Sale Invoice: allow to change customer in existing invoice or order.
|
|
- MESSAGE TEMPLATE: added the management of additional contexts (groovy evaluation) in order to allow the use of Json fields.
|
|
- FORECAST RECAP: Add support of printing report in 'xls' and 'ods' format.
|
|
- PERIOD: Add a new popup when closing period to allow user to check and validate move lines.
|
|
- Stock Move: Add support for partial invoicing.
|
|
- ABC ANALYSIS: Add support for printing report in 'xls' type.
|
|
- Business Project: Add 'Project invoicing assistant' batch to update tasks and generate invoicing projects.
|
|
- Project Folder: Add two printings to display all project elements linked to the folder.
|
|
- Distance travelled calculation of kilometric expense line with Open street map.
|
|
- Timesheet: add timesheet reporting.
|
|
- Stock: Add stock history view for a given product, company and stock location.
|
|
- Production: Provide menu for Machine Planning.
|
|
- Company: Add employee Phonebook.
|
|
- Base: Addition of fields 'height' and 'width' in Company to change logo's dimension in Reports.
|
|
- Add a payment validator in supplier invoices.
|
|
|
|
## Improvements
|
|
- SaleOrder/Partner: adding new fields for comments on invoices, sale orders, purchase orders and deliveries.
|
|
- Timesheet: assign Task to lines when generating from Realise Planning.
|
|
- Timesheet: mark timesheet line as to be invoiced while generating it from Realise Planning.
|
|
- TeamTask: Add button to enter spent time.
|
|
- LogisticalForm: if config enabled, send an email on first save.
|
|
- MANUF. APP: new config to hide cost sheet group.
|
|
- Purchase Request: Add the possibility to select purchase orders.
|
|
- Production: Addition of two dummy fields to calculate sum of planned and real duration of operation orders.
|
|
- MOVE: improve reversion process.
|
|
- SaleOrder: task by product and task by line invoicing.
|
|
- SALE ORDER: Update in 'Quotations template' working process and view.
|
|
- DataBackup: Add possibility to restore date fields from a given relative date.
|
|
- PURCHASE ORDER LINES/INVOICE LINES: New fields related to budget.
|
|
- WEEKLY PLANNING: Add a type and minor changes.
|
|
- BULK UNIT COST CALCULATION: new way to compute all unit costs using BOM. Allow to compute cost using BOM level sequence.
|
|
- MRP: Generate new sequence on save.
|
|
- DataBackup: update importId when its null with format IDDDMMYYHHMM.
|
|
- Generating supplier order from partner form.
|
|
- Mobile App: Add configuration for quality app on mobile app.
|
|
- INVOICE: new process to print.
|
|
- PERMISSIONS: Display dashlets for groups/roles/users using the permission in permission and meta permission form views.
|
|
- OPPORTUNITY: Rename "opportunity type" to "type of need".
|
|
- INVOICE: Change form view's organization to match the SaleOrder view.
|
|
- PARTNER: Add link to employee form.
|
|
- PRICE LIST: Add dashlets to display partner.
|
|
- MRP: add boolean to exclude product without proposal in the result dashlet.
|
|
- HR: TRAINING - Optimization of the menu by adding filters
|
|
- MRP: Group proposals per supplier
|
|
- HR: rework training and recruitment menus.
|
|
- Data import: in the import file, add the possibility to fill selects either by values, title or translated titles.
|
|
- Action Builder: Add feature to create templates using json models to send email.
|
|
- FORECAST RECAP: sequence feature added for ForeCastRecap.
|
|
- Advance data import: Add new config to check if new configuration is added on file and do import according to file.
|
|
- UNIT: allows to translate name and label.
|
|
- STOCK RULE: Add template on StockRule and StockConfig used for mail notifications.
|
|
- CONFORMITY CERTIFICATE: display external reference on printing.
|
|
- TIMESHEET: new config to display line numbers.
|
|
- Advanced Import: Add support of imported records removal.
|
|
- SALE ORDER: Recompute unit price when hideDiscount is true.
|
|
- OPPORTUNITY: Auto fill sale-order form and cancel linked sale orders on 'closed lost' status.
|
|
- OBJECT DATA CONFIG: UX improvements and translations and change in export type.
|
|
- ANALYTIC MOVE LINE: project field title changed and domain filter added.
|
|
- CONTRACT: Set invoice date with newly added options for invoicing moment.
|
|
- Inventory: Manage different type of inventory: yearly or cycle turning.
|
|
- Address: Street have now a dedicated object.
|
|
- SALE ORDER / PURCHASE ORDER / INVOICES: Lines panel height set to 30.
|
|
- MOVE: add the possibility to choose a date while generating reverse move.
|
|
- Contract: Add analytic information to contract lines.
|
|
- MESSAGE TEMPLATE: help to suggest use of separator between email addresses.
|
|
- PRODUCTION ORDER: user can define manuf order's planned end date while creating production order from product form.
|
|
- PARTNER: new HTML field on partner for proforma.
|
|
- Contract: added button to manually close contract if termination date was set in the future.
|
|
- ContractLine: hide `isConsumptionLine` if not activated in Contract config.
|
|
- Employee: Add a creation workflow and allow to automatically create or link a user.
|
|
- TimesheetLine: Add reference to TeamTask and add time to charge field.
|
|
- Timesheet: Change tab title.
|
|
- Studio: Allowing to export all data without selecting any app builder.
|
|
- Studio: Custom model editor - Added title property for model and removed required condition for AppBuilder.
|
|
- MENUS: new organisation in CRM and Sales modules.
|
|
- Mobile: Add new app setting for 'Task'.
|
|
- JobPosition: Cannot open a position when status in on hold.
|
|
- Purchase Order: remove IPurchaseOrder deprecated class.
|
|
- Event: Allowing to suppress unsynchronized events.
|
|
- Employee: Add birth department and city of birth in employee.
|
|
- Employment Contract: Set form width to large.
|
|
- Contract: partner/project filters improved.
|
|
- APP BUILDER: Remove JsonCreator object.
|
|
- ContractBatch: Set default bankDetails of partner to created invoice bankDetails.
|
|
- PRICE LIST: hide historized price lists in pop-up view.
|
|
- MARKETING: Precise domain for model in message template.
|
|
- Change titles for productFamily.
|
|
- CONTRACT: Set project on generated invoices.
|
|
- ACCOUNT MOVE REVERSE: Selected reverse move date must not be after the date of the day
|
|
- ACCOUNT MOVE REVERSE: add the possibility to choose to hide or not the move lines (origin and reverse) in bank reconciliation
|
|
- Change google-plus icon by google one.
|
|
- Sale Order Line: Replacing 'price' with 'priceDiscounted' in a Grid View along with PurchaseOrderLine and InvoiceLine
|
|
- SUPPLY CHAIN: delete boolean manageInvoicedAmountByLine.
|
|
- FUNCTION: new object function on Sales and CRM and new M2O on partner
|
|
- CITIZENSHIP: Add new object citizenship on base and new M2O in country and employee
|
|
- EMPLOYEE: Files management added domains and demo data
|
|
- Inventory: Added calendar-view
|
|
- change term "Description" to "Comment" in english and "Commentaire" in french
|
|
- WEEKLY PLANNING: Days can be reordered and created.
|
|
- PROJECT / REPORTINGS: Addition of new dashboard - "Planned charge".
|
|
- INVENTORY: adding ODS file format in report selection type.
|
|
- Quality Control: Set default printing setting and update translation.
|
|
- INVOICE: Configure BIRT to generate an Excel and a Word file
|
|
- KEYWORD: remove Keyword model.
|
|
- Advanced Import: trim data before import.
|
|
- ACCOUNTING: year and accountSet fields are set empty when company is changed.
|
|
- ACCOUNTING CONFIGURATION AND REPORTED BALANCE: add a new journal parameter in accounting configuration named reported balance journal and this new parameter defines the journal used in the reported balance move line creation.
|
|
- PARTNER: Checks the consistency of the address list of a partner.
|
|
- EXCEPTION: Removing deprecated interface IException.
|
|
- PORTAL CLIENT: Add config to choose the type of connection (from ABS or external).
|
|
- DEMO DATA: Rename field data.
|
|
- ACCOUNTING BATCH: alert when the closing annual accounts batch already ran.
|
|
- CLIENT PORTAL: update the client form view.
|
|
- USER: Mass generation of random passwords.
|
|
- Advance data import: Set sequence of filetab and removed temporary file at the end which is created during the process.
|
|
- ACCOUNTING REPORT: add ODS file formate in report export type.
|
|
- FORECAST RECAP: reset fields while creating duplicate record.
|
|
- PICKING ORDER: new comment field for picking order on partner.
|
|
- INVOICE: Add field 'language' to change report language in company.
|
|
- QUALITY CONTROL: Add send email option when status is finished.
|
|
- EMPLOYEE: add emergency contact relationship.
|
|
- INVOICE PAYMENT: additionnal informations
|
|
- ACCOUNT CONFIG: update demo data for account config and 'is print invoices in company language' boolean is now at true by default.
|
|
- Contract: change filter on project field.
|
|
- TEAMTASKS: Creation from Same Order.
|
|
- PROJECT: show sub-menu project list when project type is empty.
|
|
- Financial Report: calculate total costs (per line) in chart and totals.
|
|
- ACCOUNTING REPORT: add Analytic general ledger.
|
|
- TIMETABLE: reworked timetables to have them work based on percentage of the order rather than on a per product basis. So far only for sale orders. Purchases to come.
|
|
- HRconfig: moved fields 'Health service' and 'Health service address' to HR module.
|
|
- STOCKMOVE: update stock move form view.
|
|
- MetaScheduler: fix MetaScheduler form-view in axelor-base module.
|
|
- AccountingReport: set configuration to display opening accounting moves default value to true.
|
|
- SUPPLYCHAIN: auto-complete sale order when it has been completely invoiced.
|
|
- Accounting situation: added two fields to manage the credit insurance.
|
|
- BoM: added a menu showing personalized bills of materials.
|
|
|
|
## Bug Fixes
|
|
- Studio: Fix import app without image.
|
|
- Generation of Project/Phase from SaleOrder.
|
|
- Contract: Fix issue of not saving currentContractVersion fields in form view.
|
|
- ProductTaskTemplate: fix button display issue for edit and remove buttons on tree view.
|
|
- Employee: Fix issue of not saving each phase of creation process.
|
|
- Marketing: Fix error when trying to generate an event per target.
|
|
- Contract: Fix import error in data-init.
|
|
- BUSINESS PROJECT: Report printing Division by zero.
|
|
- UnitCostCalculation: Fixed the date format in the csv export name file.
|
|
- BONUS MGT: Fix formula variable error of human resource when computing amounts.
|
|
- INVOICE: Hide Due amount in report while printing "Original invoice / Updated copy".
|
|
- PurchaseOrder: Fill order date with sale order creation date when generating puchase order from sale order with interco.
|
|
- Purchase Order: Rename field 'priceDisplay' to 'displayPriceOnQuotationRequest'.
|
|
- INVOICE: Reduce font size of tax table in Invoice printing.
|
|
- PURCHASE ORDER PRINTING: display buyer email and phone as in sale order printing.
|
|
- ACCOUNT MOVE REVERSE: add translation.
|
|
- Transactionnal: correction and standardisation of rollback.
|
|
- CONFIGURATOR BOM: product, qty and unit are displayed in the grid-view.
|
|
- SALE ORDER LINE: fixed error when selecting a product.
|
|
- Studio: Fix readonly fields are enabled when imported an application.
|
|
- Studio: Fix error when click on wkf buttons.
|
|
- Studio: Fix export app.
|
|
- Advance Data Import: Fix indexOutOfBound Exception.
|
|
- Advanced Data Import: Specify truncated value to sampleLines for large string.
|
|
- REPORTED BALANCE: corrected abnormal amount in reported balance move lines if there was no partner associated to it.
|
|
- REPORTED BALANCE BATCH: the case where reported balance date on fiscal year is missing is now correctly managed.
|
|
- PURCHASE ORDER: fix issue in 'discountTypeSelect' of Purchase Order Line Form.
|
|
- Advanced Data import: fix issue of not generating info in log file when error occurred on import.
|
|
- Studio: fix m2o to metafile's widget property, display image,binarylink option.
|
|
- Advance data import: fix search issue, changed default import type of relational field to New and add import if condition for required Fields.
|
|
- Advance data import: Fix Data import error when there is same object in two different sheets.
|
|
- INVOICE: fix issue of invoice copy.
|
|
- TEAMTASK: Add fullname in demo data.
|
|
- Timesheet line: Duration label issue when created from mobile app.
|
|
- Purchase: Corrected translation of purchase not configured.
|
|
- SALEORDERLINE: Issue when Production module isn't installed.
|
|
- Invoice: replace field "irrecoverablestatusSelect" to "irrecoverableStatusSelect".
|
|
- SALE ORDER: fix error generating project without salemanUser.
|
|
- Advance Import: Resolve ArrayIndexOutOfBound exception.
|
|
- STOCK: Link back order with saleOrder or purchaseOrder.
|
|
- ADDRESS: when there is one address on partner it is treated as a default address.
|
|
- LEAVE REQUEST: Add error when leave reason has no unit.
|
|
- LEAVE REQUEST: Set duration value 0 if day planning of selected weekly planning is empty
|
|
|
|
[5.2.1]: https://github.com/axelor/axelor-open-suite/compare/v5.2.0...v5.2.1
|
|
[5.2.0]: https://github.com/axelor/axelor-open-suite/compare/v5.1.13...v5.2.0
|