
# Changelog
All notable changes to this project will be documented in this file.


## [Released]
## [14.2.0] - 05/05/2023


### Enhancements - Core
#INTRD-12047 - [JPA] Performance issue on Subscription API 
#INTRD-12580 - Review the need for em.flush() and service.commit()
#INTRD-13386 - Job errors on application startup
#INTRD-14818 - Improve WF startup time
#INTRD-15233 - Review contract selection during WO rating
#INTRD-15297 - Add ability to cache native query results
#INTRD-15369 - [R&D] Create new database to save result of performance testing
#INTRD-15541 - API /user - Include User's CFs in the response 
#INTRD-15694 - Cache authorization check results per token. Ensure that it is stateless - no need to maintain a session.
#INTRD-15733 - Add DB index on EDR.WalletOperation , PricePlanMatrixColumn, PricePlanMatrixVersion

### Enhancements - Portal
#INTRD-13406 - [MACO/Portal] : Update API Maco

### Issues - Core
#INTRD-10571 - CLONE - [NSBF] Problème génération xml suite à la création d'une facture détaillée via l'interface
#INTRD-11041 - V13.1.1 - Performance issue on FRAMEWORK AGREEMENTS
#INTRD-11501 - API value for 0
#INTRD-11694 - V13.2 - XLSX export price matrix export ERROR- value shift
#INTRD-11719 - No enum constant com.ingenico.connect.gateway.sdk.java.defaultimpl.AuthorizationType.changeIt
#INTRD-11768 - cannot create a framework agreement if sub starts before
#INTRD-11841 - Report Extracts - Aged Balance
#INTRD-11844 - CLONE - V13.1.1 - Price grid succession problems
#INTRD-11875 - [back] Invoice line job doesn't apply aggregation setting
#INTRD-11977 - Exceptionnal Billing Run - Impossible to use the filter with Usage DATE
#INTRD-12013 - display of product from order - reinstantiation of a terminated product
#INTRD-12065 - [Accessible Entities] - Generic API syntax which is not supported when enabling accessible entities
#INTRD-12096 - Error on Production - Out of range integer
#INTRD-12111 - discounts on offer or product not taken into account
#INTRD-12199 - Deactivation of Control : \Price plan's period should not be before contract's start date\
#INTRD-12256 - [INT][11.1.10+] SQL error, when application start
#INTRD-12291 - RT_JOB Aggregation ERROR javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: could not execute statement
#INTRD-12327 - dataset non utf8?
#INTRD-12337 - WO not supported in the EL context of the tax mapping
#INTRD-12372 - reports is generated but not present in UI
#INTRD-12463 - [back][data] Missing default articles configuration
#INTRD-12473 - Error when publishing the quote offer
#INTRD-12532 - New version of a Published Product is not displayed when creating Subscription
#INTRD-12710 - REVERT WO saving in RatingService.rateCharge since it raises error: org.hibernate.TransientPropertyValueException
#INTRD-12723 - Job category ???jobCategoryEnum.ordering??? ???jobCategoryEnum.ordering???
#INTRD-12724 - commercial number 180f290a-17c5-475d-8564-957d4ee1e93c
#INTRD-12727 - TriggerCollectionPlanLevelsJob_Job : From email is missing, email sending skipped
#INTRD-12746 - [API] unable to create invoice line for ADV invoice
#INTRD-12747 - [Back] Exceptional invoicing creates 3 invoices where 2 shouldn't
#INTRD-12764 - [BACK] error while evaluating invoice amount expression
#INTRD-12794 - [back][api] Failed to instantiate products in subscription: charge instance already exists
#INTRD-12795 - [back][api] Order validation: java.lang.ClassCastException
#INTRD-12798 - Quote: quantity of 0,5 is not allowed
#INTRD-12806 - [JOB] unavailable record configuration and descriptor script
#INTRD-12808 - As a user I want to be able to update a published product version
#INTRD-12825 - [back] Arjuna doesn't want me to delete a tax mapping
#INTRD-12826 - \Priority\ Attribute on price plan
#INTRD-12830 - cannot change offer
#INTRD-12835 - Back- validation EL is mandatory for type=EL and the same for Script (Rule creation)
#INTRD-12838 - duplicate offer to leave product and charges in draft
#INTRD-12851 - Invoice is not validated well by CompareInvoiceAmount (amount is always validated)
#INTRD-12859 - cannot change offer
#INTRD-12881 - cannot remove electronic billing: 
#INTRD-12884 - ADMIN - Impossible to navigate / create / update etc. on Administration - > Entity customization
#INTRD-12886 - Subscription - patch/ version must not trigger CREATE SUB notification
#INTRD-12895 - [Dunning] - Sellers email
#INTRD-12901 - RTE Request URI: /opencell/pages/admin/job/invoiceJobErrors.jsf
#INTRD-12902 - menu Entities not working
#INTRD-12903 - APIv2PermissionsSyncJob NPE
#INTRD-12905 - job DunningCollectionPlanJob: return result processed not threads
#INTRD-12906 - remove InvoicingJob
#INTRD-12913 - Rating price plan lines ordering and priority
#INTRD-12925 - [back] Script doesn't use trading language codes for translations
#INTRD-12966 - [AO] - AO status is wrong (checked reason on DB)
#INTRD-12968 - Invoicing_Job_V2 KO 
#INTRD-12972 - [FrAgs] - Contract date field
#INTRD-12995 - [JOB] credit note creation doesn't generate adj. invoice
#INTRD-13006 - EDR event versioning and Rerate Job
#INTRD-13013 - [back] Incorrect script names: trailing \Script\
#INTRD-13024 - Draft Invoice XML files are names null.xml
#INTRD-13028 - Could not install module using API
#INTRD-13065 - [back] change type of InvoiceValidationRule.validationScript to ScriptInstance and resolve impact
#INTRD-13073 - [Back] API Download a file does not work
#INTRD-13075 - [Lettering] - Missing lettering in the report
#INTRD-13104 - API - entityCustomization iis forbidden with opencell.admin
#INTRD-13105 - BR Exceptionnal - Not working
#INTRD-13107 - Front Portal- Impossible to access to data with opencell.admin
#INTRD-13109 - invoice display rounding
#INTRD-13142 - |rounding rules] : JAVA limitation on the use of the BigDecimal builder
#INTRD-13151 - [back] Impossible to create invoice for a customer without a seller, even if seller is set on invoice
#INTRD-13153 - [BACK][API] forbid product code update when product is already Activated
#INTRD-13160 - javax.transaction.RollbackException when duplicating a charge 
#INTRD-13171 - [back] Charge CDR fails to generate RT for discount
#INTRD-13175 - \isRateTriggeredEdr\: \true\ --> Misbeahvior with the API chargeCdrList
#INTRD-13178 - [Quote] - Unable to publish quote version
#INTRD-13192 - [Reg | BACK] abnormal behavior on service instance creation
#INTRD-13220 - Order amendement does not support product multi-instantiation
#INTRD-13253 - the given endDate 2022-12-31 is incorrect , the endDate must be greater than today
#INTRD-13260 - email sender must be changed
#INTRD-13267 - mass customer import as ZIP: nothing happens
#INTRD-13268 - org.meveo.admin.exception.PaymentException: No payment gateway for customerAccount:OPENSOFT-11
#INTRD-13271 - [Reg] UntdidAllowanceCode with code=null does not exists when creating a new article 
#INTRD-13297 - [CreateOrUpdateCRMAccountHierarchy API] - create or update account Hierachy with paymentMethod 'DIRECTDEBIT'
#INTRD-13307 - Webhook does't support EL
#INTRD-13313 - [Reg] Unit price is 0 on an invoice generated by a BR
#INTRD-13338 - Rerate Job en EDR versionning with more than 3 versions of the EDR injected
#INTRD-13339 - cannot modify the label of an invoicing plan
#INTRD-13340 - all invoices in draft although validated
#INTRD-13344 - [ContactApi] - Error when update contact
#INTRD-13346 - [API] json formatting exceptions on generic api
#INTRD-13394 - [back] Processing a REJECTED billing run should re-check all invoices 
#INTRD-13413 - create customer, set as Enterprise, all is ok on portal, but displayed as individual in invoice
#INTRD-13424 - CAR - amountWithTax should not be mandatory on basicInvoices API
#INTRD-13449 - null in quote price columns
#INTRD-13464 - [BACK] execute query on background doesn't function
#INTRD-13484 - [Reg] converted unit price is wrong when the rate applied is not the current one
#INTRD-13485 - [Reg] the manually applied tax rate on an invoice line is not used
#INTRD-13517 - Exceptionnal Billing Run - Missing Subscription ID information at the Invoice LINE
#INTRD-13518 - Aggregation RTs , come fields are NULL
#INTRD-13532 - [Wallet operations] org.hibernate.QueryException: could not resolve property
#INTRD-13541 - Rerate_Job Error on New Trigger EDR from version more than 2 of EDR
#INTRD-13608 - remove the report DWH_Job_CHURN
#INTRD-13629 - [back][db init] Incorrect filter for default billing cycles
#INTRD-13646 - Make not mandatory E-invoicing fields
#INTRD-13678 - Import PricePlanVersion is not working when we continue with detected charge
#INTRD-13722 - Malfunction of Sub_Status_Job
#INTRD-13762 - Security Deposit REFUND Error with SEPA
#INTRD-13786 - [API] batch exception when generating an invoice for OS charge 
#INTRD-13812 - [reg] Unable to create new Taxes 
#INTRD-13814 - [Regression][price-matrix] Error : org.jboss.as.ejb3@26.1.2.Final//org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInCallerTx ......
#INTRD-13819 - InvoiceLinesJobBean::addExceptionalBillingRunData missing rt.status assignement in query.
#INTRD-13835 - V14.0.1 : API DELETE data from Custom Table returns ERROR
#INTRD-13836 - SEPA request lot generation
#INTRD-13847 - Could not limit discount plan to Articles
#INTRD-13867 - remove the report DWH_Job_MRR
#INTRD-13900 - [reg] Unable to generate an invoice from open RTs
#INTRD-13910 - invoice line job : null
#INTRD-13956 - Error when trying to export reports (NullPointerException)
#INTRD-13958 - Error when creating adjustement
#INTRD-13970 - [GUI | API] display the background execution results
#INTRD-14017 - [Reg | API | GUI] runtime exception when executing the query
#INTRD-14067 - [14.1.0] Add Counters in Charges / Impossible to add and save pre-configured counters.
#INTRD-14078 - Activate Dunning (front and API) : DB not impacted and dunning does not work
#INTRD-14116 - Unable to activate contracts in some cases
#INTRD-14134 - [Reg | API] delete order lines throws transaction exception
#INTRD-14136 - [API | GUI] correct the attribute types verification
#INTRD-14143 - cannot generate PDF for Draft or Invoice
#INTRD-14167 - [back] Discount matrix doesn't apply if not \separate\ and discount matrix doesn't care about product attribute values
#INTRD-14186 - [Reg | API] display only selected fields in query results
#INTRD-14195 - BACK / FRONT - Duplicate Order with \Apply one shot\ line 
#INTRD-14208 - Aggregation des IL a une erreur de 1% sur certaines lignes
#INTRD-14212 - InvoiceLineService::findByInvoiceAndIds and BillingRunService::getEntitiesToInvoice should work on sublist
#INTRD-14213 - Price simulation is wrong when the attribute value is not set
#INTRD-14241 - V13.2.1 : Framework Agreements application ERROR
#INTRD-14277 - SEPA : AO Payment is not created by SEPA JOB
#INTRD-14286 - [Security deposit] ERRORS when canceling SD 
#INTRD-14310 - Update END DATE of PriceVersion on PORTAL ERROR
#INTRD-14313 - Reg - Unable to create invoice validation rule in Portal (BAD_REQUEST)
#INTRD-14326 - Circular lookups in generic API
#INTRD-14344 - Invoice Lines unitary Prices are always 0
#INTRD-14369 - Exceptionnal Bill Run : Creation OK, PROCESS NOK
#INTRD-14382 - « AO REJECTED » even for FORCE configuration 
#INTRD-14541 - [Auditable Field] Get Invoice is no longer completed / missing information when change status & payment status
#INTRD-14553 - BR Validation - Error on Invoice Date and Collection Date
#INTRD-14560 - [Reg] Getting an error when trying to update an invoice line generated from a RT created on the portal
#INTRD-14571 - [Rated Items] - RT is in Processed status but no invoice line or invoice exists for the customer
#INTRD-14661 - 14.0.1 : No Contract prices application if the grid is Custom Contract Discount
#INTRD-14695 - [back][qb] Cannot execute query in background \named parameter not bound\
#INTRD-14714 - [Mediation] The input directory should be configurable and not hard coded to /imports/metering/...
#INTRD-14724 - [oracle] path DELETE : /customtable/code fails on oracle only
#INTRD-14735 - Rating Enhancement : possibility to use the WO amounts in the article mapping EL.
#INTRD-14736 - [API] Fix API to return job report
#INTRD-14784 - Fail updating Taxclass and invoice subcategory in Article
#INTRD-14827 - CRM hierarchy API updates 'is Compony' field 
#INTRD-14840 - [BE] cannot retrieve fields from the generic API 
#INTRD-14887 - Facturation manuelle- Erreur lors de l'agrégation des IL en invoice.
#INTRD-14905 - [back][regression] Rating fails to execute, cannot load TaxClass#-5
#INTRD-14907 - [CORE] : merge issue in branches 14.0.1 and 14.0.2
#INTRD-14918 - Invoice - Duplicate draft invoice has not invoice temporary number 
#INTRD-14931 - [Reg] Cannot create a new seller
#INTRD-14947 - Framework Agreements in the future does not work
#INTRD-14952 - [legacy] cannot update the usage date of RTs
#INTRD-14996 - API subscription/subscribeAndInstantiateProducts creates charges with status ACTIVE
#INTRD-15005 - BR - Invoice Validation- Error on Invoice Date and Collection Date
#INTRD-15011 - [security deposit] errors when crediting a SD
#INTRD-15013 - Mediapost migration script issue
#INTRD-15014 - EDR field origin_batch is considered into deduplication key by default 
#INTRD-15027 - [back][api] XML is not recorded in DB after generate from API
#INTRD-15054 - Activate Service NOT OK with ERROR Message
#INTRD-15055 - BillingCycle- Error for Create Or Update API
#INTRD-15090 - 14.1.1 : Regression on API GET /catalog/pricePlan
#INTRD-15103 - 14.1.1 : display last page of price plan version problem
#INTRD-15126 - [Reg] Unable to create an invoice (json formatting exception)
#INTRD-15129 - PaymentMethodEnum problem
#INTRD-15146 - [back][db] Remove ?dead? field billing_accounting_article.open_order_id
#INTRD-15153 - [front][api] Impossible to remove parent customer
#INTRD-15159 - 14.1.1 Rating Regression
#INTRD-15164 - [Reg][SecurityDeposit] issue when crediting an HOLD SD
#INTRD-15165 - Custom Entity: list of string type column, is not updated via admin
#INTRD-15190 - [XMLJob] error when exporting CA CFs
#INTRD-15203 - [Reg] Unable to save price versions of type price grid
#INTRD-15204 - 14.1.1 : Rating regression 2
#INTRD-15212 - hql error on portal customer view
#INTRD-15234 - [Reg] LazyInitializationException when creating a PricePlanMatrix
#INTRD-15239 - Invoicing KO
#INTRD-15285 - Set a default value for the field invoiceType.untdidVatPaymentOption
#INTRD-15312 - EDR versioning rate twice
#INTRD-15324 - OPEN new PPV on CLOSED one with the same dates
#INTRD-15325 - [oracle] path DELETE : /customtable/code fails on oracle only
#INTRD-15326 - API createOrUpdateCRMAccountHierarchy Invalid Parameter
#INTRD-15333 - [back][api][front] Seller removed when null is sent
#INTRD-15334 - Error of refreshing invoice total
#INTRD-15345 - [Reg] Product instance activation failed
#INTRD-15347 - Invoice Validation - Wrong behavior with Compare invoice amount With TAX = 0
#INTRD-15350 - [Reg][FrameworkAgreements] framework agreements are not applied for a \oneshot others\ charge
#INTRD-15362 - [API: payment method update] carNumber 'invalid'
#INTRD-15379 - Export Offer as XML generates empty files
#INTRD-15384 - Dunning Jobs still run though dunning feature is deactivated
#INTRD-15395 - Erreur d'invoicing quand trop de RTs
#INTRD-15398 - [back][api] ChargeCdrList doesn't return detailed error when mode ROLLBACK_ON_ERROR
#INTRD-15421 - ERROR on Separate Contract discount Grid with 0%
#INTRD-15423 - [reg] Salespersons list is not returned on all entities quotes/Orders..
#INTRD-15425 - [back][api] System properties API deletes all entries when fetching one
#INTRD-15464 - hideOnNew and allowEdit does not work on customEntity creation/Modification
#INTRD-15478 - [Invoicing plan] - DOES NOT WORK
#INTRD-15505 - [DPlan] - New fields are TRUE after first save
#INTRD-15506 - Issue on Creation/updating a DP 
#INTRD-15514 - QUOTE - post quote Item ERROR EJBTransactionRolledbackException ( same error for ORDER / Order Item )
#INTRD-15527 - CAR - Régression sur le déploiement du portail depuis l'admin
#INTRD-15528 - missing paymentMeans in XML
#INTRD-15529 - missing allowanceCode on XML
#INTRD-15532 - [DP] discount plan PCT on line not calculated on invoice
#INTRD-15534 - Export Aged Trial Balance returns \NullPointerException\ on first time and then works !!
#INTRD-15543 - Manual Matching KO
#INTRD-15548 - RATED ITEMS - ADD CONSUMPTION does not work with many articles
#INTRD-15549 - No taxClass found for code :
#INTRD-15560 - [Reg] Charge type disappears after saving a new charge
#INTRD-15580 - contract Cadre applied but not displayed/linked to Wallet operation
#INTRD-15592 - NPE on accountOperation POST
#INTRD-15604 - API - POST Missing anonymize option on the payload /customFieldTemplate/createOrUpdate + GET 
#INTRD-15605 - [Reg][FrameworkAgreements] Enable to delete a FrameworkAgreements
#INTRD-15627 - [Reg] Orders lines : 2 order article lines are generated for the same product
#INTRD-15629 - [Reg] [Frameworkagreements] Invalid values passed: WalletOperation.tax: value 'null' - ne peut pas être nul
#INTRD-15640 - [back][api][regression] Generate invoice API produces validated invoice with no invoice number
#INTRD-15641 - [back][regression] Default embedded jasper template is missing
#INTRD-15672 - Discount plan - the wallet operations generated by a subscription do not have discount_wallet_operation nor tax_class_id values
#INTRD-15691 - RT Aggregation - Add missing discount fields on billing.WalletOperationPeriod
#INTRD-15698 - Rated transaction - add missing discountAmount Column
#INTRD-15699 - [back][data][regression] We have lost default accounting schemes configuration
#INTRD-15702 - Regression : The article mapping is no longer working
#INTRD-15718 - EDR Versionning with separate discount line is KO
#INTRD-15725 - [Quotes] - The PDF displays the wrong quantity and the wrong total amount result
#INTRD-15740 - [DPlan] AADP are not applied
#INTRD-15780 - API PUT /account/access don't check the duplication of an access point over others SUBs
#INTRD-15790 - Bank Name not included in XML Invoice
#INTRD-15858 - Separate discount line can't handle multiple article configuration
#INTRD-15908 - [Reg] Wrong matching status and amount after unmatching a paid invoice
#INTRD-3420 - Double paiement - PSP gateway
#INTRD-8564 - Exceptionnal Billing Run with SQL ERROR : .SQLGrammarException: could not extract ResultSet // Caused by: org.postgresql.util.PSQLException: ERROR: column rt.article_id does not exist
#INTRD-9157 - [front] On the login page Opencell icon is too close to border
#INTRD-9978 - Labels of the sub-accounting periods don't appear correctly

### Issues - Portal
#INTRD-10128 - exceptional bill run save requires new mandatory fields but impossible to set
#INTRD-10196 - validate quote modifiable fields
#INTRD-10763 - fields order on rated transactions
#INTRD-10823 - [Product version] Fields cannot be modified when STATUS= PUBLISHED
#INTRD-10836 - [Discount plan] - xColumn label to modify
#INTRD-10972 - [OO] - General settings (design non-sens)
#INTRD-10976 - Charges / Change Name and Description / FAILED and Uncompleted or Unexplicit Error message
#INTRD-10998 - Error when reactivating a product from the product instance screen
#INTRD-11008 - [Invoicing plan] list view search bar
#INTRD-11172 - The breadcrumb appears with a bug, after having duplicated the charges.
#INTRD-11281 - Accounting period settings
#INTRD-11309 - CLONE - price should be allowed all decimals
#INTRD-11378 - offer change activation date
#INTRD-11977 - Exceptionnal Billing Run - Impossible to use the filter with Usage DATE
#INTRD-12012 - Performance issue on Subscription display
#INTRD-12028 - filter on status KO for DRAFT
#INTRD-12311 - Impossible to delete an access point for a subscription.
#INTRD-12321 - round up in invoice display
#INTRD-12361 - Entering End Date of Published Product Version is not allowed
#INTRD-12367 - customer name missing
#INTRD-12376 - Check the fields validity on the product 0 / Products list is not valid
#INTRD-12435 - CF displays problem : can superpose value and description
#INTRD-12473 - Error when publishing the quote offer
#INTRD-12581 - download invoice do not generate the name
#INTRD-12592 - [Front] Don't try to load the app-role.json file if APP_ROLES_CONFIGURATION_FILE_PATH is empty
#INTRD-12658 - [Reg] Something went wrong when adding a new quote offer
#INTRD-12680 - cannot create a line on an order draft or new
#INTRD-12695 - [Reg] Error on invoices screen
#INTRD-12706 - export list is missing name
#INTRD-12708 - wrong customer name display
#INTRD-12712 - [Front] Simulation is not working in price matrix screen
#INTRD-12724 - commercial number 180f290a-17c5-475d-8564-957d4ee1e93c
#INTRD-12730 - on a new invoice line I must be able to set a quantity that is not a round number
#INTRD-12750 - MATCHED status color error
#INTRD-12754 - [Reg] For input string: \false\ when opening a product instance
#INTRD-12770 - cannot modify text: The following parameters are required or contain invalid values: calendar
#INTRD-12778 - The customer's seller is not propagated when creating a new subscription from the customer view
#INTRD-12787 - main.babe9c4c.chunk.js:1 GET https://bugbounty.oc-sb.eu/opencell/api/rest/admin/files/downloadFile?file=app-roles.json 500
#INTRD-12789 - customer not displayed on collection plan
#INTRD-12793 - article ID instead of article label
#INTRD-12801 - [GUI] invalid subscription templates
#INTRD-12812 - [Customer 360 Invoice tab] The yellow overlay is applied to the description, when searching by invoice number
#INTRD-12826 - \Priority\ Attribute on price plan
#INTRD-12829 - order: The quantity for product code PR_BUILD_RUN_RECURRING must be great than 0
#INTRD-12839 - duplicate offer with code change
#INTRD-12841 - missing customer name on invoice view
#INTRD-12850 - [GUI] unmarking whole results throws an exception
#INTRD-12854 - access point start date must nor be mandatory
#INTRD-12878 - Invoice - Create adjustement for RT line detail is not possible : ERROR
#INTRD-12879 - [GUI] query tool advance filter corrections
#INTRD-12880 - Filter \Payment status\ not functionning well
#INTRD-12892 - [Price versions] - Status not updated on front when Published (recurring issue)
#INTRD-12897 - [C.Offer] - Picker for products
#INTRD-12914 - [Quotation] - Customer picker on quote creation
#INTRD-12915 - [Quote] - Able to modify some fields when quote in ACCEPETED status
#INTRD-12920 - missing customer name on payment log
#INTRD-12921 - [Order] - VALIDATE button available though no consumers. Missing surface check
#INTRD-12929 - translation error
#INTRD-12930 - Quotes : Wrong behavior when you delete the offer to select a new one
#INTRD-12938 - [OOQ] - Product name is false
#INTRD-12944 - [Reg | GUI] reload query action and date type adaptation
#INTRD-12964 - [FRONT] EDR settings does not appear in the portal
#INTRD-12967 - [Invoice] - Unable to select type from 360 view tab
#INTRD-12972 - [FrAgs] - Contract date field
#INTRD-12973 - Can't filter EDR by subscription
#INTRD-13007 - [GUI] resource name is undefined 
#INTRD-13008 - [GUI | API] query changes are not saved
#INTRD-13011 - [Export] - Export button not functionning in the \Accounting entries\ report
#INTRD-13015 - [Reg] Automatic logout when I log in with a user having PORTAL_USER and a specific application role
#INTRD-13023 - [Reports] Missing filter: \Lettering\
#INTRD-13026 - [front] Remove/hide Voucher feature
#INTRD-13035 - [GUI] correct the search and filter WOs by status
#INTRD-13065 - [back] change type of InvoiceValidationRule.validationScript to ScriptInstance and resolve impact
#INTRD-13074 - [reg] Invoicing plan is not displayed on the order although it's set
#INTRD-13097 - pricePlan.rangeMode.excludeTheMaxValue = false is rejecting bornes values
#INTRD-13108 - respect , and .
#INTRD-13119 - [Create quote] seller becomes empty when filling default consumer
#INTRD-13130 - [front] Breadcrumbs UNDEFINED for general settings application
#INTRD-13133 - 77.5c5a45a2.chunk.js:2 PUT https://epe.oc-sb.eu/opencell/api/rest/user 500
#INTRD-13147 - WO : allign prices always to right
#INTRD-13154 - [FRONT] do not allow product code update when its status is Activated
#INTRD-13164 - CLONE - V13.2.1 - Anomalie performance alimentation du champ \Subscription\ dans la saisie des One-shot
#INTRD-13174 - [Price Version] - After publishing, Status is not updated
#INTRD-13176 - [OOT] - product name is wrong
#INTRD-13233 - Performance issue on \Subscription\ when creating CONSUMPTION item
#INTRD-13244 - cannot create composite tax: error 500 + cannot commit
#INTRD-13256 - history on period closing is empty
#INTRD-13259 - orders: id instead of company names
#INTRD-13264 - import customers: many issue in default dataset
#INTRD-13269 - [Deposit] Getting an error when creditting a security deposit
#INTRD-13272 - [Quotes] - Amounts on quote do not respect normal convention
#INTRD-13288 - order: display code + description or code + first+last name
#INTRD-13359 - Reference on Accounting Operations Report page
#INTRD-13366 - [GUI] select the default consumer for order advancement
#INTRD-13371 - [FRONT-ItNewVision] revert code on generic renderer
#INTRD-13380 -  Getting an error when using nested filters
#INTRD-13384 - The filter \Payment status\ in the Invoices' list should enable multi-selection
#INTRD-13392 - attributes: show disables does not work
#INTRD-13404 - [Reg] Cannot select Monthly Invoice Cycle 1 when creating a customer
#INTRD-13412 - changing group: can't set client category which is mandatory
#INTRD-13420 - Account operations reports cannot be exported in XLSX file
#INTRD-13460 - [Reg] Empty page when adding product article mapping line
#INTRD-13462 - [Billing account tab on Customer 360 view] - Seller field missing
#INTRD-13466 - [Order] - Consumer check is faulty
#INTRD-13536 - Improvement on the \Payment status\ filter
#INTRD-13565 - Add \PROCESSED\ to RTs status filter 
#INTRD-13581 - display problems on the red portal in production.
#INTRD-13596 - Customer Care / INVOICES : \invoice type\ filter not displaying \invoice types\ used
#INTRD-13677 - [API] runtime exception raises on list and map types
#INTRD-13832 - react-admin: deactivate telemetry
#INTRD-13849 - Could not apply discount plan in \Create Order\ product configuration that is in \IN USE\ status
#INTRD-13889 - Custom Fields With type <<Map of values>> are not displayed on RED PORTAL
#INTRD-13890 - ERROR on validate an invoice with URL CF filled
#INTRD-13901 - [front][reg] aggregation function have disappeared
#INTRD-13912 - [GUI] order offer ignores accounting article price
#INTRD-13970 - [GUI | API] display the background execution results
#INTRD-14017 - [Reg | API | GUI] runtime exception when executing the query
#INTRD-14048 - Refresh issue when creating a new contract line
#INTRD-14053 - Unable to view a newly created Custom discount grid contract line
#INTRD-14067 - [14.1.0] Add Counters in Charges / Impossible to add and save pre-configured counters.
#INTRD-14136 - [API | GUI] correct the attribute types verification
#INTRD-14181 - V14.0.1 : Display of Multi-Instantiation is not refreshed from page to another
#INTRD-14194 - GUI - Hidde Tax summary if not Price Summary 
#INTRD-14204 - Adding Service on subscription Behavior
#INTRD-14211 - [FRONT] Problem when creating an adjustment
#INTRD-14213 - Price simulation is wrong when the attribute value is not set
#INTRD-14270 - Accounting Period Manager displays error
#INTRD-14276 - Details of Security deposit generate ERROR
#INTRD-14366 - Exceptionnal Bill Run : Creation NOK
#INTRD-14370 - [Contracts] Losing the contractCode info when creating a price grid contract line
#INTRD-14384 - [GUI] deleting article redirect to false page
#INTRD-14386 - allowance default value must not be discount
#INTRD-14558 - [Reg] java.lang.NullPointerException on first download of quote pdf
#INTRD-14611 - Display Price Grid version is KO on 14.1.0
#INTRD-14693 - Order - CANCELED Status => hidde VALIDATE button
#INTRD-14722 - [Reg | GUI] correct the display of price matrix lines
#INTRD-14730 - Reg: infinite rerendering on subscription details page
#INTRD-14922 - [GUI] add the confirmation popup on mass import
#INTRD-14929 - [Reg | GUI] no confirmation when changing the end date twice
#INTRD-14958 - FrAg: display label instead of internal code
#INTRD-15015 - [front][reg] Parent customer is displayed as \undefined\
#INTRD-15153 - [front][api] Impossible to remove parent customer
#INTRD-15158 - [Reg]Strange behavior when clicking on the \Parameters\ button of the product in the offer page
#INTRD-15162 - [Reg] Issue with the display of subscriptions 
#INTRD-15213 - legal form is not savec on UA
#INTRD-15251 - PERF: Create RT Usage for Customer
#INTRD-15253 - PERF: Displaying the subscription of a customer 
#INTRD-15254 - PERF: EDR page display on RED portal
#INTRD-15255 - [reg] Unable to create or access quotes 
#INTRD-15257 - cannot create contact
#INTRD-15268 - PERF: display billing run list
#INTRD-15269 - PERF: display billing run list of invoices
#INTRD-15289 - [front] Cannot set negative unit amount or quantity in rated item details
#INTRD-15333 - [back][api][front] Seller removed when null is sent
#INTRD-15354 - [GUI] detect the charge template on mass import
#INTRD-15366 - [Reg] Something went wrong when opening a subscription
#INTRD-15416 - [FrAg] - Filters on list view
#INTRD-15452 - [Reg] Something went wrong when opening a Discount Plan
#INTRD-15455 - [C.Offer] - Product picker. behavior issue on filters
#INTRD-15505 - [DPlan] - New fields are TRUE after first save
#INTRD-15531 - paymentmeans on ar_payment_token not set
#INTRD-15532 - [DP] discount plan PCT on line not calculated on invoice
#INTRD-15535 - Accounting Entries : could not extract resultset
#INTRD-15537 - Selecting Invoice on balance page gives error
#INTRD-15544 - not possible to add price versions to export
#INTRD-15545 - [reg] Nested entities on a page are no longer clickable
#INTRD-15558 - billing/email template not saved
#INTRD-15562 - Wallet Operation Unbilled button not working
#INTRD-15563 - ORDER - Apply One Shot impossible to save ( regression )
#INTRD-15619 - Draft invoice - impossible to delete multiple invoice line at the same time
#INTRD-15636 - [Dunning2] - As feature is broken, please hide on front the feature activation in General settings
#INTRD-15637 - Custom table - No pagination & only 100 rows displayed
#INTRD-15638 - Failed to download CSV file from custom tables
#INTRD-15639 - On an instantiated subscription interface, [+ ADD PRODUCT] button offers already displayed products
#INTRD-15647 - Typing error \Proudcts\ - Warning message when wanting to save an incomplete quote
#INTRD-15676 - [Reg] automatic logout of the portal when I check a discount plan
#INTRD-15677 - [reg] Custom tables : Correct the display of reference to an entity on the custom data table
#INTRD-15688 - Custom Table : Portal displays only 1000 lines
#INTRD-15693 - [Reg][PriceVersion] Strange characters appear in priceOrDiscount input
#INTRD-15712 - First listing of subscription offer with many products is not paginated
#INTRD-15713 - PERF- First listing of subscription offer with many products is too slow
#INTRD-15715 - display issue when adding a line to an order
#INTRD-15738 - [Quotes list view] - Customer id discplayd and not code and description/ first name last name
#INTRD-15739 - [DPlan] Label modification
#INTRD-15745 - [Reg | GUI] Failed to select the functional currency
#INTRD-15749 - WARNING on Opening page
#INTRD-15750 - Create AO from Matching page KO
#INTRD-15751 - Can't pay my invoice with other payment than CARD
#INTRD-15753 - [Reg | GUI] matched account operation must not appear on AO lists
#INTRD-15796 - [Reg] the filters are KO on the read only mode of CTs
#INTRD-15857 - Creating AO by PORTAL is KO
#INTRD-15907 - [Reg] Cannot deserialize value of type `java.lang.String` when creating AO
#INTRD-9977 - Sub-accounting periods don't appear instantly after saving the accounting period settings


### Stories
##INTRD-9236	[Products] Unable to close a product
#INTRD-10077	[auto discount] (2) Auto apply on product in quotes/orders
#INTRD-10078	[auto discount] (3) Auto apply on offer in quotes/orders
#INTRD-10079	[auto discount] (4) Display and modify DP C.Offer on Subscription page
#INTRD-10080	[auto discount] (5) Display and modify DP Product on Subscription page
#INTRD-9557		[auto discount] (1) New setting on DP
#INTRD-2890		[cf] (2) Handle custom fields layout in Portal (guiPosition)
#INTRD-7474		[auto code] Using code generator in frontend
#INTRD-6451		[currency] Update an exchange rate in the past
#INTRD-13229	[adj.items] (1) Create adjustment items from invoice page - API+GUI
#INTRD-14146	[adj.items] (2) Global rated items list and simple filters - GUI
#INTRD-14148	[adj.items] (4) Edit an open rated item - GUI
#INTRD-14149	[adj.items] (5) Create adjustment items for selected items - GUI
#INTRD-13570	[hierarchy-c] (1) Customer can have a parent customer - MODEL+API
#INTRD-13736	[hierarchy-c] (3) Rating will look for contracts in customer hierarchy up to top customer - PROCESS
#INTRD-13737	[hierarchy-c] (4) Hierarchy API will handle all levels - API
#INTRD-13738	[hierarchy-c] (2) Parent customer and root customer on customer details view - GUI
#INTRD-13739	[hierarchy-c] (5) Customer inherits his parent’s default seller (if any) - PROCESS+GUI
#INTRD-13637	[custom.std.wf] (0.1) Adding custom statuses on Contract - MODEL+API - ACCELERATOR
#INTRD-13638	[custom.std.wf] (0.2) Portal behaviour for custom statuses (contract, quote, order)
#INTRD-13548	[FrAg Q/O/S] (1) FrAgs on Quotes
#INTRD-13684	[FrAg Q/O/S] (2) FrAgs on Orders
#INTRD-13685	[FrAg Q/O/S] (3) FrAgs on Subscriptions
#INTRD-13540	[cust-cat] (1) Mandatory default seller per customer category - MODEL+CREATE (and make sure seller is optional on Customer in both frontend and back)
#INTRD-14245	[DPlan v2] - (1) New feature settings (standard + Advance)
#INTRD-14248	[DPlan v2] - (4) DPlan Advance new features
#INTRD-14249	[DPlan v2] - (5) DLine advance new features
#INTRD-10193	[roles] (5.0) Configuration file for Portal role-permission for Components (tabs, fields) - MECANICS + Customer Care
#INTRD-13377	[invoice valid 1] (20) Validation rules vs Rejection rules
#INTRD-13378	[invoice valid 1] (21) Rule subsets linked with OR operator (nested rules)
#INTRD-13503	[contract] (0.1) Make contract available for generic workflow
#INTRD-13505	[contract] (1.2) Condition EL on contract
#INTRD-13507	[contract] (1.3) Condition EL on contract line
#INTRD-6268		[contract] (1.1) Contract and contract line evaluation order
#INTRD-7601		[matching] (8) User with role FINANCE_MANAGER can change customer account of an unmatched credit account operation
#INTRD-14080	[price version] Allow end date in the past
#INTRD-10546	[e-invoice] (3) Electronic billing - mandatory data fields in XML
#INTRD-10575	[e-invoice] (4) Electronic billing - PDF Invoice and Credit Note example model impact
#INTRD-11171	[e-invoice] (5) Electronic billing - PDF Quote collateral
#INTRD-11836	[e-invoice] (7.1) Electronic billing - Manage invoice line adjustement
#INTRD-12593	[e-invoice] (6) Electronic billing - validate VAT number in EUROPE
#INTRD-13352	[e-invoice] (4.1) Electronic billing - PDF complements for multi-tax
#INTRD-13375	[e-invoice] (4.2) Electronic billing - default email template
#INTRD-13438	[e-invoice] (2.2) Electronic billing - new fields - UI impact 2/2 - other screens
#INTRD-13618	[e-invoice] (6.1) Electronic billing - VAT outside
#INTRD-9150		[legacy] Deprecate/hide legacy items that are obsolete or available in Portal for users without role SHOW_OBSOLETE_LEGACY
#INTRD-13117	[invoice] Add XML configuration option to include rated transactions under invoice lines
#INTRD-11925	[secureAPI] (6) Add a configurable hard limit to all list APIs
#INTRD-11954	[secureAPI] (5) Only superAdministrator has access to create, update, delete GenericAPI (deprecate generic C.UD)
#INTRD-12233	[RGAA] (2) Colors - Criterion 3.3 Contraste
#INTRD-12235	[RGAA] (1.1) Mandatory elements - Criterion 8.3 Default language present in all web pages
#INTRD-12308	[qb] Ability to provide column aliases
#INTRD-13042	[qb] Action buttons to supplement Drag'n'Drop
#INTRD-4320		[qb] Result url in notification email defaults to current serveur
#INTRD-5164		[qb] Count aggregation option should be available for all fields
#INTRD-13432	[scheme2] New standard accounting scheme: no entry
#INTRD-11703	[Portal] - Open element of list views in new tab
#INTRD-11705	[Price versions] - Add possibility to filter on price grid
#INTRD-11708	[Rated items] - Add button do display linked EDRs on page (new section)
#INTRD-13467	[Rated items] - Charge selection on RT creation page
#INTRD-13731	Display payment method alias on invoice
#INTRD-11702	[Custom tables] Add filters on table data
#INTRD-3515		[Custom tables] Edit table values from portal
#INTRD-12889	[adv] (12) Move ADV balance to a tab next to payments
#INTRD-13552	[adv] (10.1) Advance payment operates in transactional currency - DESIGN FIX
#INTRD-6763		[invoice] Cleanup standard invoice types (remove DRAFT invoice type)
#INTRD-13009	[redirect2] (1) Application setting to hide redirection rules (default=hide, migration=hide if no rule exist)
#INTRD-13639	[report] Accounting period filter on accounting entries report
#INTRD-9969		Manual closing of an accounting period
#INTRD-13752	Dataset update (liquibase)
#INTRD-13965	[currency] Input invoice lines in billing currency (API+GUI)
#INTRD-15045	[currency ao] (1.1) Technical refactoring - rename converted fields to transactional fields
#INTRD-13450	[currency ao] (4.1) Matching operations both with different transactional currencies - PROCESS
#INTRD-7468		[currency ao] (1) Prepare account operations to receive amounts in transactional currency - MODEL
#INTRD-7686		[currency ao] (2) Copy invoice transactional currency amounts to recorded invoice - PROCESS
#INTRD-13425	[currency ao] (5) Update accounting entries to store amounts in transactional currency - MODEL
#INTRD-15125	[DPlan v2] Add custom fields for DiscountPlan and DiscountPlanItem to Portal
#INTRD-14624	[payment] expose unitary payment API
#INTRD-14721	[Portal] Change labels (see details)
#INTRD-14247	[DPlan v2] - (3) DLine standard new features
#INTRD-15339	[roles] (5.0.1) Configuration file for Portal role-permission for Buttons - Customer Care - step 1
#INTRD-15360	[Fiscal year] Reopen period button
#INTRD-11413	[payment] Implement Stripe recurrent SEPA payment
#INTRD-14196	[adj.items] (7) Add RT job execution report - GUI
#INTRD-12979	[currency ao] (3) Input payment and account operations in transactional currency - API
#INTRD-12978	[e-invoice] (2.1) Electronic billing - new fields UI impact 1/2 data ref
#INTRD-15316	PERF: Replace drop down by picker - 14.2

