
# Changelog
All notable changes to this project will be documented in this file.


## [Released]
## [14.1.13] - 05/06/2024


### Enhancements - Core
#INTRD-18597 - rollback ratedTransaction split table
#INTRD-19060 - Remove RESTCorsResponseFilter

### Enhancements - Portal

### Issues - Core
#INTRD-17222 - Make Job spread over cluster nodes resilient to node failures
#INTRD-18445 - Product activation problem for recurring charges
#INTRD-18676 - Credit note modification KO
#INTRD-18913 - InvoiceLines Hibernate error all-delete-orphan when generating invoice
#INTRD-18959 - Payments Advance not deducted in case of first invoice cancellation
#INTRD-18999 - PUT /catalog/offerTemplate bad behaviour
#INTRD-19033 - XmlInvoiceCreatorScript => var accountEntitySearchService should be declared as protected
#INTRD-19059 - Discount Plan miscalcuation when isEnterprise = false
#INTRD-19106 - AccountingCode unsettable on articles
#INTRD-19108 - several issues with the notification OC_MASS_IMPORT_NOTIFICATION
#INTRD-19166 - High Memory usage on RatedTransaction and InvoiceLine jobs
#INTRD-19209 - Query Builder : Name is null when creating a query 
#INTRD-19301 - [Reg] java.lang.NullPointerException encountered when running RT Job
#INTRD-19305 - [Reg] Technical error encountered during new quote creation
#INTRD-19309 - [Wallet_operation & Rated Items] [AdvancedFilter] No enum constant org.meveo.api.dto.response.PagingAndFiltering.SortOrder.false
#INTRD-19320 - [Reg] Slowness observed during offer selection when creating a new subscription
#INTRD-19332 - [Reg] Manual invoice validation is no longer working
#INTRD-19338 - [Reg] Technical error encountered when validating a Manual adjustment invoice
#INTRD-19355 - [Reg][customer care / Rated items] erreur when generating invoice : java.lang.NullPointerException
#INTRD-19358 - [Reg | API] Unrecognized business key field on RT update
#INTRD-19360 - Launching a job from a server that is not allowed to run on in MultiNode mode
#INTRD-19361 - Truncate date when searching for tax mapping
#INTRD-19362 - [Reg | API] Business key prevents applying oneshot

### Issues - Portal
#INTRD-14318 - [GUI] Fix the list type and invalid values on the popup
#INTRD-17867 - [PERF] Unable to access to some subscriptions in the portal
#INTRD-18349 - [front] RT parameters display an additional empty tab for translated descriptions
#INTRD-18817 - Ordering bill runs descending IDs is KO
#INTRD-18899 - Display of Matrix CFs in the Portal
#INTRD-19009 - Subscription salesperson is missing on portal view but present in database
#INTRD-19284 - [Reg] Unrecognized field \pricePlanCodes\ (class org.meveo.api.dto.catalog.UsageChargeTemplateDto), not marked as ignorable
#INTRD-19292 - [Customer care]Filter by different criteria doesn't work
#INTRD-19294 - [Customer care] Something went wrong
#INTRD-19296 - [Reg | GUI] Add rated item parameters and business key tabs
#INTRD-19297 - [Reg | GUI] Invalid parameter when creating a charge with business key
#INTRD-19299 - [Customer care] The yellow overlay appears for fields outside the search
#INTRD-19315 - [Rated items] Error in filter by order picker
#INTRD-19319 - [Rated items] Filter in the search bar is done on fields other than the 3 allowed fields
#INTRD-19320 - [Reg] Slowness observed during offer selection when creating a new subscription
#INTRD-19330 - [Reg] resources.B2B-customer-care/subscriptions.fields.salesPersonName.code
#INTRD-19337 - [Reg] RESTEASY003870: Unable to extract parameter from http request: javax.ws.rs.PathParam(\id\) value is '%3Aid'
#INTRD-19340 - [Customer care/rated items] Sorting is possible for \rated-transactions_CLIENT_LIST\ when defined as entity with huge volume
#INTRD-19342 - [Reg | GUI] Apply oneshot causes a client error on portal
#INTRD-19348 - [Reg | GUI] Display the business key on rated item details page
#INTRD-19353 - [Reg | GUI] Correct the business key search functionality

### Story - Core
#INTRD-17832 - [rt business key] (1) New property business key EL on charge template + Label settings - MODEL+API+GUI
#INTRD-17899 - [aggregate discounts] (1) Add new billing cycle discount aggregation options \No discount aggregation\ and \Full discount aggregation\ - MODEL+GUI
#INTRD-17832 - [rt business key] (1) New property business key EL on charge template + Label settings - MODEL+API+GUI
#INTRD-17833 - [rt business key] (2) New property business key on EDRs, wallet operations and rated transactions + compute and copy - MODEL+PROCESS
#INTRD-18180 - [AP2P2L1][settings] Refactor feature management
#INTRD-18250 - [huge portal] (5) Generic API won't provide count for huge tables / Portal handles null total count - API+GUI 
#INTRD-18792 - [price plan 2] (1) Ability to disable all or some price plan filters - MODEL+GUI
#INTRD-16636 - [invoicing perf] Improvements in rating and Invoicing lines job

### Story - Portal
#INTRD-14146 - [adj.items] (2) Global rated items list and simple filters - GUI
#INTRD-14146 - [adj.items] (2) Global rated items list and simple filters - GUI
#INTRD-14147 - [adj.items] (3) Advanced filters on rated items list - GUI
#INTRD-15316 - PERF: Replace drop down by picker - 14.2
#INTRD-15316 - PERF: Replace drop down by picker - 14.2
#INTRD-17832 - [rt business key] (1) New property business key EL on charge template + Label settings - MODEL+API+GUI
#INTRD-17836 - [rt business key] (3) Display business key on WO/RT lists + filter on business key value - GUI
#INTRD-17837 - [rt business key] (4) Allow to manually edit business key on rated items - API+GUI
#INTRD-17838 - [rt business key] (5) Allow to search for a list of business key values - GUI
#INTRD-17870 - [rt business key] (6) Add business key column and search on EDR screen - GUI
#INTRD-17836 - [rt business key] (3) Display business key on WO/RT lists + filter on business key value - GUI
#INTRD-17838 - [rt business key] (5) Allow to search for a list of business key values - GUI
#INTRD-17870 - [rt business key] (6) Add business key column and search on EDR screen - GUI
#INTRD-9066 - [mass rerate 2] (2) Mark wallet operations asynchronously when wallet operation table is identified as huge - GUI+API+JOB
#INTRD-18250 - [huge portal] (5) Generic API won't provide count for huge tables / Portal handles null total count - API+GUI 
#INTRD-18652 - [huge portal] (7) Replace full text search by pickers (pick one) for wo+rt - GUI
#INTRD-18652 - [huge portal] (7) Replace full text search by pickers (pick one) for wo+rt - GUI
#INTRD-18561 - [mass rerate 2] (1) Add new filter picker multi price versions to WO list - GUI
#INTRD-18560 - [mass rerate 2] (3) Add new tab \Rerating batches\ to wallet operations list - API+GUI
#INTRD-18792 - [price plan 2] (1) Ability to disable all or some price plan filters - MODEL+GUI
#INTRD-11420 - [cf] Check applicableOnEL when displaying custom fields on entities in Portal - GUI
