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


## [Released]
## [16.6.0] - 11/07/2025


### Enhancements - Core
#INTRD-16234 - Open Internal Devlead
#INTRD-29274 - Convert XmlInvoiceCreatorScript methods to protected to allow overriding them in the custom xml script
#INTRD-30219 - [perf] API /catalog/pricePlan/{{ppm.code}}/pricePlanMatrixVersions/{{pp.version}}/status/PUBLISHED - Add query param to indicate if API should return PPM lines in the response or not 
#INTRD-31410 - Problems calling function 'mv:getCTValueForDate' javax.ejb.EJBTransactionRolledbackException

### Enhancements - Portal

### Issues - Core
#INTRD-22810 - PPL_CREATION Dataset missing
#INTRD-24289 - [back] Billing run report job should register in BR job report even if report status is final
#INTRD-25376 - [REG] Cannot modify One Shot order line when tow products are present
#INTRD-25788 - BillingRunReportJob fails when InvoiceLineJob is chained to Invoicing job
#INTRD-26028 - [REG] PDF/1A - MarkInfo dictionary is missing
#INTRD-26393 - [V14.3.13][REGRESSION][Multi node] when manually launched the first job is not displayed in the job launch history
#INTRD-26529 - Invoice_Lines_Job_V2 KO when two billruns are treated
#INTRD-26556 - Error during XML generation.
#INTRD-27647 - [securit deposit] : AO refund Securit deposit is always rejected, reason \closed period\ even if period is open
#INTRD-28245 - OrderOffers API : PUT method for CFs only deletes order offer's product, orderoffers's attributes, deliverydate and order line type
#INTRD-28368 - Missing dependency in POM for Barcodes when used in Jasper
#INTRD-28934 - [REG] cannot delete country
#INTRD-29007 - SepadirectdebitJob - Need to improve the AO payment history perf - TOO LONG
#INTRD-29196 - [back] CDR rated by a contract with a price plan and price grid is rated to 0 despite using correct grid line
#INTRD-29232 - [Regression] InvoicingJobV3 : invoiceNumberAssignedEvent not fired when an an invoice number is assigned
#INTRD-29234 - Mismatch in expected and actual values for Billing/Invoicing expected 48081.793417 to deeply equal 48081.77
#INTRD-29329 - [REG] VIES validation not valid for customer
#INTRD-29337 - CustomMJobReaderScript - createMatching attribute missing - class DDRequestLotOp
#INTRD-29343 - API -impossible to disable job with createorupdate job api
#INTRD-29354 - Invoice can not be validated manually if it is linked to a subscription
#INTRD-29434 - [INVOICING] - InvoiceJobV3 should consider splitting invoices based on Article's invoice type field
#INTRD-29443 - [Reg] a validation rule always rejects invoices 
#INTRD-29445 - [XML] - the VAT_NO is missing in the XML Invoice
#INTRD-29455 - [Discount plan] discount does not apply to usages
#INTRD-29458 - [Discount plan] flat amount discount is not applied
#INTRD-29536 - [Invoicing] V16 - InvoicingJobV3 on V16 doesn't create TaxAggregate lines for generated invoices
#INTRD-29537 - No recalculation of invoice dates (invoice_date, due_date, initial_collection_date) during validation via the UI.
#INTRD-29541 - [PERF] API \orderManagement/commercialOrders/orderOffers\ too slow
#INTRD-29568 - When creating a new Script, pressing Validate/Compile in admin GUI - fails. Need to save first.
#INTRD-29672 - [REG][back][api] ChargeCdrList ROLLBACK_ON_ERROR mode is broken
#INTRD-29676 - [REG] Cannot import price plan matrix- Error on Unit price 
#INTRD-29719 - [16.5.0] NPE while creating pricePlanMatrixVersion for framework agreement
#INTRD-29751 - [16.5.0] Subscription Activation Fails due to context on some EL attributes/columns
#INTRD-29759 - [16.5.0] The counter not applied 
#INTRD-29777 - [UBL] missing BT-8 on ADJ
#INTRD-29832 - [Reg] InvalidAccessException in Iteration: 1 - v2/mediation/cdrs/chargeCdrList customer 15 
#INTRD-29876 - [migration] CounterPeriodService.getCounterValueByDate: query did not return a unique result: 2
#INTRD-29882 - [16.5.0] Invoicing API V2 - Malformed response body invalid 'billingRunStatus' parameter.
#INTRD-29924 - [PDF] Missing discount in generated file
#INTRD-29956 - [UBL] No UBL generation for Individual customers
#INTRD-29973 - Method listByBillingAccount is missing / not working anymore 
#INTRD-29999 -  RERATED Process - ERROR javax.transaction.RollbackException: ARJUNA016053: Could not commit transaction.
#INTRD-30006 - [PERF] Invoice Validation Fails for Invoices with Numerous Line Items
#INTRD-30045 - no mandatory exemption value requires for some code
#INTRD-30076 - API url is missing / in audit data log
#INTRD-30077 - Remove unecessary error logs in CustomerAccountService
#INTRD-30080 - [Reg] NoChargeException Iteration: 1 - v2/mediation/cdrs/chargeCdrList customer IZIVIA
#INTRD-30083 - [Reg] expected undefined to be one of [ 200, 204, 201, 202 ] Iteration: 1 - Run|M_Job
#INTRD-30084 - [createOrUpdateCRMAccountHierarchy API] - When updating, the relationship (seller/c/ca/ba/ua) will be deleted from the RegistrationNumbers table
#INTRD-30098 - dataset fixes
#INTRD-30107 - Invoice validation by billing run causes an error during XML generation.
#INTRD-30108 - [16.5.1] Incorrect logs when incrementing a counter.
#INTRD-30119 - [back] Remove hardcoded test on ReadAllCE to list all custom entities
#INTRD-30139 - Fix compilation error on native script DummyPaymentGatewayScript in data-scripts.xml
#INTRD-30140 - Cannot Create OneShot Charge
#INTRD-30169 - Limitations of the Bank Mobility Job (ImportCustomerBankDetailsJob)
#INTRD-30173 - Remove no needed info logs of Invoice and its content in InvoiceRSImpl class
#INTRD-30183 - RATED ITEMS - Manual one shot creation from customer details - missing some data
#INTRD-30218 - [17.0.X] Liquiabse errors
#INTRD-30294 - [16.5.1] XMLInvoiceGenerationJobV2 - Missing vatNo XML Tag
#INTRD-30312 - [Reg] Iteration: 1 - S|{{seller.code}}|{{seller.code}} Batch entry 0 /bin /boot /dev /etc /home /lib /lib64 /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var insert org.meveo.model.RegistrationNumber */
#INTRD-30314 - [UBL] job do not generate file and keeps reporting 4 files generated
#INTRD-30402 - [Ingenico Direct] - Format the \City\ field when mandate creation
#INTRD-30403 - Sub-totals – The EL does not have access to parameters of type LAZY
#INTRD-30489 - Invoice-level discounts cannot be linked to the Billing Account (invoice discount).
#INTRD-30516 - Accumulator Counter Value - Check that the EL-calculated value of a CounterPeriod does not exceed 12 decimal limit
#INTRD-30523 - [16.5.2] BillingRun and invoice generation KO
#INTRD-30593 - [16.5.1] NoPricePlanException Error When Rating Charge with Fixed Contract using simple PPM
#INTRD-30648 - Invoice validation – issue with the invoice number and missing rejection reason.
#INTRD-30660 - All Customer Category APIs not taking into account Custom Fields
#INTRD-30705 - Wrong dates on Invoice XML 
#INTRD-30706 - [Portal] CustomField with a reference to a customEntity doesn't work
#INTRD-30739 - [Reg]errors when clicking on finance/payments-logs
#INTRD-30773 - Audit context is set too often while processing MQ messages send by job. 
#INTRD-30872 - Issue with Discount Amount Calculation
#INTRD-30873 - Billing rule not applied to discount lines.
#INTRD-30901 - Status of reprocessed CDRs does not change.
#INTRD-30954 - The discount plan is not applied
#INTRD-30967 - Random issue on Invoice_Lines_Job_V2
#INTRD-31015 - BIC Update issue
#INTRD-31163 - Rejection billrun is not created
#INTRD-31176 - Apply OneShot Order - Delete option is too long 
#INTRD-31178 - [REG] Importing Price Plan Matrix Fails When \Priority\ Column Is Added
#INTRD-31222 - [REG]Cannot validate billrun when rejected invoices exist
#INTRD-31285 - Bill run filter error
#INTRD-31312 - [REG] Unable to reject invoices
#INTRD-31315 - Billrun cancellation is canceling Rated Transactions of validated invoices
#INTRD-31316 - Adjustments linked to subscription are not visible under Subscription page
#INTRD-31330 - [14.3.16-172-XXXXX] Strange behavior with info? fields with API PUT /payment/paymentMethod
#INTRD-31343 - [back][regression] A quarantined invoice should not change status to SUSPECT
#INTRD-31395 - Incorrect rating Temporary Fix - separate discount framework agreement - how to get the context of original WO price rated by RATING SCRIPT
#INTRD-31398 - [Reg][Billing run] incorrect amount for billing run
#INTRD-31401 - [Reg][Custom table]error when adding a new row
#INTRD-31411 - [order] [status filter] order code isn't displayed when order has status draft
#INTRD-31424 - [Reg][Billing run] BR blocks on POSTVALIDATED status
#INTRD-31429 - @NamedQuery \RatedTransaction.unInvoiceByInvoiceIds\ should set invoice_id to null
#INTRD-31432 - Issue with Updating subscribedTillDate in API customerHierarchyUpdate
#INTRD-31489 - Invoice job V3 - Missing Subscription ID on invoice when using BillingCycle spilt by subscribpion
#INTRD-31514 - Inconsistent user_account_id behavior when validating invoices via BillingRun screen vs Invoice screen
#INTRD-31550 - [Back] Invoice amount display issues
#INTRD-31585 - [back][api] API call GET /v2/generic/entities/Invoice?depth=1 fall into an infinite loop
#INTRD-31630 - Price Not Calculated When OneShot Charge Amount is Zero
#INTRD-31643 - Only one item is processed when batch size is defined for a job that does not have multiple item processing function
#INTRD-31678 - Error on Change offer API
#INTRD-31732 - [16.5.4] DiscountPlan - discountValue EL is not triggered
#INTRD-31739 - Problem with Exporting and importing Price version with empty fields
#INTRD-31766 - [Reg][EDRVersionning] BR locks in CREATING INVOICE LINES status
#INTRD-31770 - [INV_V3] NPE triggred when invoicing ADJ with exceptionnel BR
#INTRD-31794 - Cannot move subscription when it has multiple versions
#INTRD-31796 - [Ingenico - Create mandat API] - Limit surname field to 55 characters in MandatePersonalName during mandate creation
#INTRD-31828 - CLONE - activateServices API does not work with product version attribute
#INTRD-31860 - Via the API {{opencell.url}}/accountOperation, correction for using the right \transactionCategory\
#INTRD-31955 - [INVOICING] - DiscountPlanItem with expressionEL containing \ba\ variable is causing Exception on INV_JOB 
#INTRD-31958 - [REG] Cannot validate invoice
#INTRD-31959 - Billrun screen: Missing \Cancel\ button on \Filter Action\
#INTRD-31995 - [16.5.6][REGRESSION] Newly generated invoices have payment_status = UNPAID instead of PENDING.
#INTRD-32000 - [INVOICING_V3] automatique REJECTED invoices are assigned final invoice numbers
#INTRD-32004 - The discount does not apply through an order
#INTRD-32060 - Invoice line Status error after validation
#INTRD-32061 - einvoicejob keeps processing 2 invoices
#INTRD-32071 - creating seller is KO
#INTRD-32073 - Price Versions export : File name not correct
#INTRD-32096 - Problem with importing Price version with empty fields
#INTRD-32123 - [ INVOICE ] : \org.hibernate.LazyInitializationException\ Error when generating an invoice 
#INTRD-32134 - Transactional Amounts Not Updated After Applying Invoice Discount
#INTRD-32255 - SQL Error When Closing Specific Price Plans via API
#INTRD-32308 - BR - Error when using weighted price unit 
#INTRD-32321 - Issue with EL (Expression Language) on product-level discounts
#INTRD-32340 - Incorrect Calendar ID Set When Using EL in \Calendar EL\ Field for Recurring Charge
#INTRD-32492 - [TNR] AO are not generated 
#INTRD-32605 - [REG] Wrong Unit Price on invoice line
#INTRD-32768 - Variables invoice/customer in dunning template are not well formatted 
#INTRD-32799 - [Reg] expected 11613.678564 to deeply equal 48081.77
#INTRD-32806 - exception when validating invoice
#INTRD-32839 - The default values of custom fields are not populated when the invoice is created from a Billing Run.
#INTRD-32848 - Inconsistent Status of Old Rated Transactions After Rerating
#INTRD-32883 - Cannot delete invoice line due to performance issue
#INTRD-32892 - Issue with manual invoice creation
#INTRD-32895 - Issue creating a PricePlan version with a price grid.
#INTRD-32930 - [Reg] Error when publishing the Quote Version – BAD_REQUEST from CMTTxInterceptor

### Issues - Portal
#INTRD-11019 - The accounting name and journal code columns are truncated
#INTRD-11023 - Overlapping Tax Details fields in the Invoice screen
#INTRD-18039 - Portal should look up related entities to display in screen ID and not by code
#INTRD-19683 - [cf] Empty tab label for CF without tab when some CFs have tabs
#INTRD-19789 -  $__NOT_NULL should not be used
#INTRD-21468 - [front][ct] Display and input issue for LIST type custom table fields
#INTRD-22818 - [Reg] Overlay of \Go Back\ Button with Currency Field in Invoice Page Detail
#INTRD-22934 - [Reg] could not resolve property: currencyAmount of: org.meveo.model.accountingScheme.JournalEntry
#INTRD-23085 - [Reg][Accounting entries] error in CSV file header
#INTRD-23353 - Cannot sort Order based on \Orde Line type\
#INTRD-23947 - [REG] taxes saves allows no quit \Please save before leaving this page\
#INTRD-24274 - Missing Information Icon on EL attributes
#INTRD-24308 - filter by Consumer on \New Order Line\ page
#INTRD-25412 - [query Builder] pagination does not existe in queryBuilder list
#INTRD-25550 - [reg] [accounting entries] the first click On export file doesn't work
#INTRD-25604 - [REG] Color code for RERATED ITEMS not homogeneous among different pages.
#INTRD-25735 - [front] Dispatch amount popup should be reset each time it is opened and empty lines should not be sent to API
#INTRD-27528 - [Seller] search By description dosn't work
#INTRD-27912 - [GUI] Still disconnected before token refresh
#INTRD-28210 - Changing currency on an existing BA must be impossible API+UI
#INTRD-28464 - [Accounting period setting] : forcing integration
#INTRD-28466 - [Accounting operations report] : Reason \forced\ is not display on portal
#INTRD-29134 - [Reg] Newly created product attribute is not linked to the product after creation
#INTRD-29144 - [Reg][Order/orderLine] mixing in data display
#INTRD-29218 - WO - Rerating button is greyed out
#INTRD-29238 - Pagination issue on billrun page
#INTRD-29239 - [Portal] Custom fields displaying twice in Customer edition screen
#INTRD-29250 - [Reg] Attribute Not Attached to Offer After Creation and Saving
#INTRD-29260 - [ DEV ] [NEW UI ] [ Quotes ] : Cannot save CFs on quotes ( \Unrecognized field \\\customFields\\\ ERROR ) 
#INTRD-29302 - [Back] - BR Exceptional ignores invoice type
#INTRD-29372 - [EFACT] PDP status is not displayed correctly on invoices.\
#INTRD-29384 - [PERF] Slowness and timeout on the Billing Account screen
#INTRD-29396 - [CM] creation of new KO commercial rule via the CM
#INTRD-29423 - \Display issue on the portal for mandatory CFs: the star is missing for some CFs
#INTRD-29477 - [REG] EL on attributes are not executed
#INTRD-29538 - [PERF] Invoice Screen Slowness Causing Portal Unresponsiveness
#INTRD-29540 - [Reg][Subscription] can't open subscription page : Something went wrong
#INTRD-29543 - [other-settings] : Allow past delivery dates on orders is impossible
#INTRD-29619 - [Reg][customer care] Something went wrong
#INTRD-29660 - OneShot Order: EL Attributes disappear when quantity is set
#INTRD-29661 - EL Attribute value is visible on Order lines
#INTRD-29677 - [REG] BA Code is missing from BA List screen
#INTRD-29844 - [REG] Filter by consumer is missing when creating new order line
#INTRD-29875 - Error executing scripts from EL
#INTRD-29907 - [setting] : Allow past delivery dates on orders is impossible
#INTRD-29925 - [Reg] Text values of \Status\ and \Last Status Modification Date\ are overlapping
#INTRD-29932 - The value of the Custom Fields for Service Instances is not displayed in the portal
#INTRD-29945 - [Reg][orderLine/Attribut values] can't empty a text field in the popup
#INTRD-29961 - [Portal] Custom Fields are missing on the Quote screen
#INTRD-29962 - [Front] customer registration is not saved on UI customer creation
#INTRD-29993 - First portal page ( circle ) not translated automatically for FR is used as default langage 
#INTRD-30040 - Filter persistence on Billing Run fails when entering an invoice and then going back to the BR.
#INTRD-30045 - no mandatory exemption value requires for some code
#INTRD-30085 - [ CFs ] : Cannot save CF value of type \string\ with \list of values \ as storage type 
#INTRD-30098 - dataset fixes
#INTRD-30109 - [16.5.1] Portal, navigation, and page filtering in price matrices not working.
#INTRD-30115 - [OneShot Order] Hidden attributes disappear from request when editing and resaving the order line
#INTRD-30199 - [Reg][Order] EL attributes with Display True are not sent within the payload
#INTRD-30222 - The operators are not well applied in the validation of an invoice.
#INTRD-30251 - A NullPointerException occurs while generating an Invoice XML from the UI
#INTRD-30404 - Portal – Display issue with the total amount (TTC) of a usage when the usage is limited (via EL on the PricePlan).
#INTRD-30469 - [OldUI] Quote list un customer 360 is lost
#INTRD-30489 - Invoice-level discounts cannot be linked to the Billing Account (invoice discount).
#INTRD-30506 - [REG] Issue displaying RTs from the red portal - NOT FIXED YET
#INTRD-30591 - [FRONT] Perfs issues when filling customer/consumer on order creation page
#INTRD-30651 - [PERF] Slowness on Billrun page
#INTRD-30702 - [Portal] Creating a new invoiceLine overwrites the previously created one.
#INTRD-30758 - The invoices are not displaying on the portal
#INTRD-30811 - [CDR] : export KO - 
#INTRD-30881 - [front][regression] Price version date on service instance is not editable
#INTRD-30926 - [Portal] Custom fields displaying twice in Customer edition screen
#INTRD-30945 - Discount plan not available on the order
#INTRD-30997 - [oc-testid] add the oc-testid attribute to page elements
#INTRD-31042 - [Portal] ApplicableOnEl not working on Custom actions
#INTRD-31095 - Update the consumer is KO
#INTRD-31135 - [versionable custom field] : update does not work
#INTRD-31154 - [Reg][order]problem displaying product attributes
#INTRD-31157 - Price Calculation error on Orders of type OneShot
#INTRD-31207 - [Reg][InvoiceValidation]error on search action
#INTRD-31212 - [Reg] Unexpected logout from the portal during execution of Selenium automated tests
#INTRD-31225 - [16.5.4] Price matrix filter only works on first page
#INTRD-31228 - [Portal] Order Line containing attribute of type NUMERIC not accepting 0
#INTRD-31327 - [Reg][Discount plan]a discount plan remains in the discount plan list of a subscription even if it is deleted from the subscription.
#INTRD-31341 - [Reg][OrderLine] display offset between header and attribute values
#INTRD-31360 - [Reg][orderLine] an attribute is displayed twice
#INTRD-31361 - [Reg][orderLine] attributes are not retrieved when adding a product to the order line
#INTRD-31399 - [Reg][Billing run] search for invoices disappears for a validated billing run
#INTRD-31400 - [ OSO ] : Prices are not displayed once adding new order lines of type other than ApplyOneShot
#INTRD-31405 - [ORDER OSO ] : \applyOneShotChargeList\ API is called twice 
#INTRD-31425 - [Reg] resources.operation/billing-run.fields.filterFields.__1 Required: value should not be empty
#INTRD-31427 - [REG] missing account type in NEWUI customer details
#INTRD-31462 - [Reg][Attribut value]a numeric or integer attribut does not support the first value modification 
#INTRD-31472 - [Reg][order] amounts are missing
#INTRD-31480 - [Reg][Attribut values] Can't evaluate price for price plan EL:null
#INTRD-31499 - [AT] add the oc-testid attribute to page elements
#INTRD-31532 - Customer description overwritten after manual Customer Account details
#INTRD-31540 - [Reg][OrderLine] the amounts are not correct
#INTRD-31545 - [VE][MACO] Export table maco logs - FILTER NOT TAKEN INTO ACCOUNT
#INTRD-31548 - [Maco portal][Log page] : add and modify filter
#INTRD-31553 - Display Seller Description instead of Seller code
#INTRD-31570 - Cannot combine filters on invoice page
#INTRD-31610 - [AT] add the oc-testid attribute to Billing run Page
#INTRD-31630 - Price Not Calculated When OneShot Charge Amount is Zero
#INTRD-31649 - [ EXPORT ] [ WO/RT ] : Cannot download exported file (\errorCode\:\BUSINESS_API_EXCEPTION\,\message\:\File does not exists)
#INTRD-31665 - [16.5.4] Issue with Generating XML for Manual Invoice
#INTRD-31680 - Filter with Offer Code not working on subscription list screen
#INTRD-31731 - [AT] oc-testid value is not stable
#INTRD-31741 - [Reg][Order] empty lignes in order page 
#INTRD-31767 - [Reg] Newly created product from Offer page is not linked to the offer after saving
#INTRD-31768 - [ CF ] : fix error message for mandatory CF with empty value 
#INTRD-31814 - [Front] storybook not working on 17x
#INTRD-31815 - [AT] some elements have lost their oc-testid
#INTRD-31864 - [Reg][Attribut values] Can't evaluate price for price plan EL:null
#INTRD-31944 - [Reg][discount plan] the first DP is not displayed in the list when you want to add a dp to the product
#INTRD-31954 - [ 16X ] [ EXPORT ] [ WO ] : incorrect exported file content 
#INTRD-31956 - [REG] Cannot open articles page
#INTRD-31959 - Billrun screen: Missing \Cancel\ button on \Filter Action\
#INTRD-31960 - [Portal] CustomField with a reference to a customEntity doesn't work
#INTRD-31966 - [AT] oc-testid 
#INTRD-31974 - [Reg] Product not linked to offer when created via \Add Product\ on Offer page
#INTRD-32094 - Rejection reason not fully visible on billrun page
#INTRD-32292 - [front][cf] Error saving list of references, and abnormal list of string syntax
#INTRD-32313 - [Reg][Order] empty lignes in order page
#INTRD-32320 - [AT] some elements have lost their oc-testid
#INTRD-32367 - Billing Cycle Field Not Editable for Subscription 
#INTRD-32411 - [front] Incorrect label for DiscountPlan.applicableOnDiscountedPrice
#INTRD-32425 - Subscription Date Field Not Editable for Subscription in CREATED Status
#INTRD-32447 - [REG] Tax Details Block Misaligned and Hidden when Error Occurs
#INTRD-32828 - Filters \Active at Date\ and \Active During Period\ Return Incorrect Results on Price Plan > Export Page
#INTRD-32830 -  Inability to Assign Individual Access Rights Under \Operation\ Menu

### Story - Core
#INTRD-24035 - [mass rerate 2] (7) Portal will launch rerate v2 - PROCESS+DATA+GUI
#INTRD-24478 - [UBL] Evolutions V1.6 July 2024 - TaxAmount multi-currency
#INTRD-24611 - [export] Synchronously export rated transactions to CSV from global rated transactions list - GUI
#INTRD-24611 - [export] Synchronously export rated transactions to CSV from global rated transactions list - GUI
#INTRD-27888 - [cust.act] (6) List custom actions - MODEL+API+GUI
#INTRD-24478 - [UBL] Evolutions V1.6 July 2024 - TaxAmount multi-currency
#INTRD-28233 - [subscription] (2) Option to consider a subscription inactive until all its mandatory service instances are active - MODEL+DATA+PROCESS+GUI
#INTRD-28334 - [hierarchy] customerUpdateHierarchy option to replace existing access points - API
#INTRD-28389 - [UBL] Evolution V3.0 Dec 2024 - BT-148 - AllowanceCharge/BaseAmount
#INTRD-28508 - [billing] (9) Recompute dates on manual BR/invoice validation
#INTRD-28233 - [subscription] (2) Option to consider a subscription inactive until all its mandatory service instances are active - MODEL+DATA+PROCESS+GUI
#INTRD-5221 - [po] (6) Purchase order on Invoice and XML/PDF
#INTRD-29054 - [UBL] BG-1 BT-21 BT-22 / BT-127 fix / EXT-FR-FE-BG-02 / BR-CL-26
#INTRD-29058 - [generic-api] (9) Asynchronous exports using processing batches - API+JOB+GUI
#INTRD-29293 - [attribute] Streamline attribute null/empty/default value management - API+GUI
#INTRD-29373 - [UBL] remove TaxTypeCode
#INTRD-28896 - [currency2] Add trading price EL to trading price versions - MODEL+PROCESS+GUI
#INTRD-28334 - [hierarchy] customerUpdateHierarchy option to replace existing access points - API
#INTRD-29373 - [UBL] remove TaxTypeCode
#INTRD-27888 - [cust.act] (6) List custom actions - MODEL+API+GUI
#INTRD-29625 - [UBL] BT-27 BT-44 /cac:PartyLegalEntity/cbc:RegistrationNameseparate of of /cac:PartyName/cbc:Name MODEL+API+UBL+XML/PDF vs BT28+BT45
#INTRD-29637 - [UBL] BT-85 bank name
#INTRD-29649 - [UBL] BT-127 Multiple invoice line notes - MODEL+JOB
#INTRD-29743 - [UBL] [aggregate discounts][EN16931]BillingCycle and BillingRun discountAggregation now defaults to NO_AGGREGATION to conform with UBL standard - DATA+GUI
#INTRD-29747 - [UBL] discount on lines BT-139
#INTRD-29905 - [UBL] For tax rated good of 0% type Z no exemption reason - GUI
#INTRD-28389 - [UBL] Evolution V3.0 Dec 2024 - BT-148 - AllowanceCharge/BaseAmount
#INTRD-29054 - [UBL] BG-1 BT-21 BT-22 / BT-127 fix / EXT-FR-FE-BG-02 / BR-CL-26
#INTRD-4079 - [billing] (11) Quarantine some invoices in a billing run - API+GUI
#INTRD-29058 - [generic-api] (9) Asynchronous exports using processing batches - API+JOB+GUI
#INTRD-30515 - [order oso] (20) Refactor one shot order page to improve performance - API+GUI
#INTRD-29637 - [UBL] BT-85 bank name
#INTRD-30959 - [adj] API to create an Adjustment based on Original Invoice Number and ADJ Amount
#INTRD-31318 - [UBL] CustomizationID & VATEX - dataset update
#INTRD-32087 - [INTRD-30670]- [discount] Discount plan item validity dates (and selection rules) - MODEL+PROCESS+API+GUI
#INTRD-4079 - [billing] (11) Quarantine some invoices in a billing run - API+GUI
#INTRD-4080 - [billing] (13) Cancel some invoices in a billing run - API+GUI
#INTRD-4081 - [billing] (12) Reject some invoices in a billing run - API+GUI
#INTRD-5221 - [po] (6) Purchase order on Invoice and XML/PDF

### Story - Portal
#INTRD-1317 - Portal enhancement
#INTRD-24458 - [mass rerate 3] (0.1) Remove default filter for batches and add process batches action - JOB+GUI
#INTRD-24480 - [mass rerate 3] (1) Rerating billed wallet operations / cancel and full rerate - API+PROCESS+GUI
#INTRD-24485 - [mass rerate 3] (2) Create full invoice adjustment with rerate option (rerating+autolaunch) - API+PROCESS+GUI
#INTRD-24486 - [mass rerate 3] (3) Create partial invoice adjustment with rerate option (rerating+autolaunch) - API+PROCESS+GUI
#INTRD-24610 - [export] Synchronously export wallet operations to CSV from global wallet operations list - GUI
#INTRD-26414 - [cf] Streamline non-versioned custom fields null/empty/default value management - API+GUI+NEWUI
#INTRD-28233 - [subscription] (2) Option to consider a subscription inactive until all its mandatory service instances are active - MODEL+DATA+PROCESS+GUI
#INTRD-27648 - [number display] (1) Numbers display rules in Portal
#INTRD-29058 - [generic-api] (9) Asynchronous exports using processing batches - API+JOB+GUI
#INTRD-29348 - [charge] New filters (label, status, date, catalog/contract) on price version list on charge template details - GUI
#INTRD-28233 - [subscription] (2) Option to consider a subscription inactive until all its mandatory service instances are active - MODEL+DATA+PROCESS+GUI
#INTRD-29855 - Writing Unitary Tests for React Components (Old UI)
#INTRD-30652 - [invoice] Make article filter into a picker on invoice line list - GUI
#INTRD-30515 - [order oso] (20) Refactor one shot order page to improve performance - API+GUI
#INTRD-24611 - [export] Synchronously export rated transactions to CSV from global rated transactions list - GUI
#INTRD-4081 - [billing] (12) Reject some invoices in a billing run - API+GUI
#INTRD-31652 - [cf] Display custom fields and actions on Access Point details - GUI
#INTRD-31652 - [cf] Display custom fields and actions on Access Point details - GUI
#INTRD-32051 - [INTRD-24480] - [mass rerate 3] (1) Rerating billed wallet operations / cancel and full rerate - API+PROCESS+GUI
#INTRD-4079 - [billing] (11) Quarantine some invoices in a billing run - API+GUI
#INTRD-4080 - [billing] (13) Cancel some invoices in a billing run - API+GUI
#INTRD-4081 - [billing] (12) Reject some invoices in a billing run - API+GUI
#INTRD-5221 - [po] (6) Purchase order on Invoice and XML/PDF
