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


## [Released]
## [14.1.21] - 20/08/2024


### Enhancements - Core

### Enhancements - Portal

### Issues - Core
#INTRD-16882 - [Reg] Something went wrong on the product instance's page
#INTRD-23233 - Issue with the calculation of the discount_amount on the invoices
#INTRD-23301 - [API] NPE in PUT/ account/customerAccount
#INTRD-23405 - Price Grid: Filter on attribute of type EL
#INTRD-23497 - Payment_Job - \Payment or Refund\ field inversed
#INTRD-23506 - [perf] fix rerateV2 perf issue on dev
#INTRD-23619 - Framework agreement duplication is KO
#INTRD-23627 - TriggerCollectionPlanLevelsJob launched unexpectedly at subscription activation
#INTRD-23633 - NPE in Email notifications
#INTRD-23757 - Duplicate EDR Job stuck on PERF test
#INTRD-23916 - Contract lookup by account dont use index
#INTRD-24068 - Incorrect offer price due to existing record in cat_serv_sub_charge_template
#INTRD-24156 - problem in rerateV2 stats
#INTRD-24187 - [Reg] [Aged trial balance] Filter by Seller doesn't work, error : An error has occurred! Please contact your system administrator
#INTRD-24192 - [Reg] [Aged trial balance] standard export separator is NULL when exporting CSV file
#INTRD-24267 - Restarting the pod erroneously triggers some jobs.
#INTRD-24602 - Add Batch size and Number of publishers to XML and PDF jobs
#INTRD-24614 - NPE when changing BA information
#INTRD-24624 - [Reg] Custom field template with code waitingMillis not found.
#INTRD-24636 - v14.1.15 - InvoiceService returns NullPointerException on generateInvoice with CA without preferred paymentMethod
#INTRD-24641 - EDRsDeduplicationJob is missing records
#INTRD-24645 - [Reg] [Attribute value] EJBTransactionRolledbackException when crearting subscription with multiple attributes
#INTRD-24663 - API customerAccount - cf_values in payment method (ar-payment-token) are not updated 
#INTRD-24792 - PaymentJob treats refunds and Refund job treats payments
#INTRD-24847 -  EDRsDeduplicationJob error : org.hibernate.exception.LockAcquisitionException

### Issues - Portal
#INTRD-22789 - [Reg] [Aged trial balance]Error msg: Accepted formats for export are (CSV, pdf or EXCEL).
#INTRD-22829 - [Portal] Offer Template 'save' button puts wrong value on versioned CF
#INTRD-23163 - the portal is not accepting the value 0, if the attribute is mandatory 
#INTRD-23266 - [Reg]Unrecognized field \auditableFields\ (class org.meveo.apiv2.mediation.ImmutableEdrVersioningRule$Json), not marked as ignorable
#INTRD-23405 - Price Grid: Filter on attribute of type EL
#INTRD-23472 - performance: subscription page
#INTRD-24181 - Cannot set negative amout on price versions
#INTRD-24379 - Cannot load Acces Points list on PERF
#INTRD-24477 - Background query on rating_edr is carshing the portal
#INTRD-24614 - NPE when changing BA information
#INTRD-24633 - RT view: Background query is carshing the portal
#INTRD-24637 - Product instance is not accepting the value 0, if the attribute is mandatory
#INTRD-24693 - [Portal] Subscription Product Instance screen memory crash

### Story - Core
#INTRD-22427 - [edr version] (5) New job to purge duplicate EDRs caused by simultaneous event insertions - JOB
#INTRD-22615 - [perf] Merge and test changes on RT/USAGE/RERATE/DISCOUNT jobs to dev branch
#INTRD-24542 - [rerate edr] (1) Flag EDR when zero wallet operation is deleted and add filter in Portal - MODEL+PROCESS+GUI
#INTRD-24543 - [rerate edr] (2) Reopen EDRs (selected, filtered, batches, job) - API+DATA+GUI
#INTRD-24639 - [mass rerate 3] (0) Rerating wallet operations with manually set price will keep set price and ignore catalog - PROCESS

### Story - Portal
#INTRD-24542 - [rerate edr] (1) Flag EDR when zero wallet operation is deleted and add filter in Portal - MODEL+PROCESS+GUI
