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


## [Released]
## [18.2.0] - 10/08/2026


### Enhancements - Core
#INTRD-44698 - Enable notifications for order offers.
#INTRD-45334 - PricePlanMatrixVersion update APIs - add a flag to not return the price plan matrix lines in the response

### Enhancements - Portal
#INTRD-8331 - [UI] As I enter an account in the General client account box, the list should display the account numbers STARTING with what I am entering

### Issues - Core
#INTRD-41872 - TNR dev, the amounts are not correct 
#INTRD-43294 -  SDD/SCT GENERATION ISSUES 
#INTRD-43364 - InvoiceLine.transactionalUnitPrice set to 0 for B2C providers
#INTRD-43377 - [V17 APIs] ISO 8601 Timestamps with TZ Offset incorrectly deserialized into Date fields
#INTRD-43762 - V17-N+1 Regression on generic API V2 (PersistenceService.list disables doFetch)
#INTRD-43836 - V17 The holiday object is missing in the calendar API response
#INTRD-43840 - [17.3.3][S3] S3 mode enabled: systematic errors in all scripts (solution or custom) during compilation at startup phase.
#INTRD-43945 - [Back] Error while creating an usage from portal with parameter1,2 and 3
#INTRD-43970 - EntityManager.refresh() on CF Entities returns stale custom field cfValues (Regression from v16)
#INTRD-44043 - Creating, updating or deleting an AuditDataConfiguration fails with proc_delete_audit_data_trigger(tablename => ...) does not exist error
#INTRD-44084 - [PAIEMENT] [SDD] : Wrong IBAN used for direct debit when a customer has multiple SDD payment methods
#INTRD-44481 - CustomTable createOrUpdate does not fire CDI CustomTableEvent without notification created on DB
#INTRD-44507 - Concurrent createOrUpdateCRMAccountHierarchy on accounts sharing the same parent cause \deadlock detected\ on account_registration_number
#INTRD-44540 - [AO][SEPA] [PAY_DDT] [PAY-SCT] – Incorrect dates updated after Pain.008 / Pain001 job execution
#INTRD-44579 - [16.5.X] ArithmeticException when retrieving matched operations for a zero-amount invoice
#INTRD-44719 - [Back] Regression: Can not update a draft order having billing_article_mapping_line.mapping_key_el
#INTRD-44816 - Improve Price Plan version overlap error message with date-time details Issue type
#INTRD-45075 - GenericWorkflowJob: WorkflowInstance join built by addJoinAndSelect() and findEntitiesForWorkflow() is missing criteria on generic WF ID
#INTRD-45086 - [Core] InvoicingJob V3 (FULL_AUTOMATIC) throws OptimisticLockException and rolls back a whole BAs invoicing partition
#INTRD-45167 - [16.5.X] NullPointerException in IteratorBasedJobBean when a job uses a grouped iterator without a multiple-item processing function
#INTRD-45275 - Article standard assigned to usage ratedTransaction instead of the configured article
#INTRD-45290 - Failed to generate dunning letter: The jasper letter file doesn't exist at: ./opencelldata/DEMO/jasper/default/letter/
#INTRD-45412 - Scheduled job timers are permanently lost when the DB is briefly unavailable during application startup (tenant init failure silently swallowed)
#INTRD-45416 - [S3 regression] - Unable to Generate PDF via the Job
#INTRD-45463 - massWrittingOffInvoicesJob reads/writes plural \inputs\/\outputs\/\archives\ folders while pre-existing \input\/\output\ folders are unused
#INTRD-45508 - [Reg][rated Items] when searching by subscription discount lines disappear
#INTRD-45534 - [REG][PORTAL] Error loading invoices when opening a subscription
#INTRD-45540 - [order] : Couldn't load data due to some technical error. 
#INTRD-45596 - [api] A user cannot read their own profile — GET /api/rest/user requires user-management permission, so Portal preferences never load
#INTRD-45624 - FAE journal entries still emit a zero-value VAT line (account 44587) despite INTRD-25871's VAT exclusion
#INTRD-45634 - [order] Order update via apiv0 overwrites the order code with the description — INTRD-21595 fixed the create path only

### Issues - Portal
#INTRD-36340 - [Mise à jour Filtre avec Electronic Billing - Modification inopérante après sauvegarde
#INTRD-44021 - Generated invoices use Invoice Date -1 day from Billing Run 
#INTRD-44149 - [NewDesign] Unable to Update Custom Fields on the Customer Entity 
#INTRD-44475 - [Portal] [Point of delivery] : version page is empty
#INTRD-44534 - [Record payment] : currency is not display / user can't choose it / record payment is impossible
#INTRD-44718 - point of delivey / portal . jakarta.ejb.EJBException: java.lang.NullPointerException: 
#INTRD-44768 - [FrontEnd] Portal freeze at orderOffer screen
#INTRD-44823 - [UI][CUSTOMER HIERARCHIE] - By default, a user account is created without the “account_registration_number” parameter being set.
#INTRD-44834 - [UI][Create Invoice] - ressourceBB/invoicefields.invoiceTypeCode
#INTRD-45077 - Search field value is not persisted on framework agreement list
#INTRD-45113 - [UI][CUSTOMER HIERARCHIE] User account created with entity_type = INDIVIDUAL instead of inheriting the Customer's entity_type
#INTRD-45114 - [Reg | GUI] Lists view shows server error on French interface
#INTRD-45142 - [FRONT][PAYMENT LOG][REFUND] : User can't consult details
#INTRD-45227 - Custom fields on a userAccount not visible on the red portal
#INTRD-45234 - [AO][SDD] : The AOs are not being created, even though the settings provide for them
#INTRD-45281 - Dunning status on settings page must be colorful
#INTRD-45335 - |portal |subscription] : 
#INTRD-45422 - [INDEXATION ] : Cannot update indexValue fields
#INTRD-45440 - Template selection for action creation throw Error
#INTRD-45468 - [Reg][frameworkAgreement] search input for product is missing
#INTRD-45469 - Order][newOrder API] Order created via API has status \Finalized\ and cannot be edited via portal, even though it has not been validated
#INTRD-45522 - [Reg | GUI] Wrong request calls upon quote creation
#INTRD-45531 - Invoice screen: the links to the Billing Account, Customer Account and Subscription do not work
#INTRD-45533 - [Reg][tags] seller list is empty when creating new tag
#INTRD-45534 - [REG][PORTAL] Error loading invoices when opening a subscription
#INTRD-45537 - [order] Orders list neither displays nor searches the order code, so an OrderOffer code cannot be traced back to its order
#INTRD-45544 - [Portal] apiv2 error messages are discarded, user sees only \Server communication error\
#INTRD-45588 - [New UI] [paying account] [advanced information] : List of errors on the form indicate \Country required\. pb data is not persited
#INTRD-45590 - [portal] All saved grid layouts are wiped on every module switch — updateUser replaces userAttributes with a partial map
#INTRD-45664 - [Portal] Quote creation: LIST_TEXT/LIST_NUMERIC product attribute cells (e.g. Material, Capacity) render with no selectable values

### Story - Core
#INTRD-26660 - [seller] Seller to have their own payment details - MODEL+API+GUI (NEWUI)
#INTRD-30419 - [DNF] Add action name, description and result on collection plan list
#INTRD-30662 - [DNF] Add matchedAmount & unmatchedAmount & PA-InvoicesList variables
#INTRD-26660 - [seller] Seller to have their own payment details - MODEL+API+GUI (NEWUI)
#INTRD-42408 - [indexation] (41) Reference index value date can be different for each index per contract item
#INTRD-43322 - [VE][ORDER OFFER] : linked the pod to orderOffer
#INTRD-25871 - [Spreading 4] FAE – Charge-type prorata and VAT exclusion
#INTRD-44199 - Backport - [Spreading 4] FAE – Charge-type prorata and VAT exclusion
#INTRD-37395 - Enrich Postman TNR Collection

### Story - Portal
#INTRD-1317 - Miscellaneous Portal enhancements
#INTRD-26660 - [seller] Seller to have their own payment details - MODEL+API+GUI (NEWUI)
#INTRD-27727 - [Reports] Use of field Reporting account on module finance GUI and Reports
#INTRD-30682 - [D3] Related collections plans on dunning policy page for customer mode
#INTRD-42408 - [indexation] (41) Reference index value date can be different for each index per contract item
#INTRD-43567 - [AP2P2L2] [NEWUI] Subscription — align app-roles.json with the actual fields and sections of the page
#INTRD-43847 - New UI - Quote [2]- Offer/Product actions (add, delete, expand)
#INTRD-43849 - New UI - Quote [3]- Inline editing of product instance attributes
#INTRD-43854 - New UI - Quote [4]- Add Article Details and Tax Details sections
#INTRD-43952 - New UI - Order [0]- Global Edit mode (single Edit/Save at page level)
#INTRD-44168 - Backport - [hierarchy] User accounts / Compte utilisateurs list
#INTRD-44219 - Backport - New UI - Quote [1] - Header form redesign
#INTRD-42849 - [indexation] (42) Display optional contract-item columns and persist column configuration on the indexation-run price indexation list
#INTRD-44789 - Backport - [VE][HomeInfo] Handle coexistence of multiple HomeInfo on the same PoD (active contract + pending order)
#INTRD-45019 - Backport - [entries3] Add analytic accounting codes to accounting entries report and persist grid state - GUI
#INTRD-44109 - [VE][HomeInfo] Handle coexistence of multiple HomeInfo on the same PoD (active contract + pending order)
