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


## [Released]
## [12.2.0] - 17/05/2022


### Issues

INTRD-5009	accounting period settings
INTRD-4884	[Subscription] Display & Ready Only Property from Attributes is not working
INTRD-5028	Secured entities in admin GUI are not working
INTRD-5117	[order] - UA modification on order line
INTRD-5256	[Quote-Order] - Attributes in quote lines and order lines 
INTRD-5341	[db] Rename cpq_invoice_line to billing_invoice_line
INTRD-5434	[Product Instance] Apply the Ready-Only and Display Properties of the Attributes
INTRD-5454	[Quote-Order] - Consumer link to customer
INTRD-5508	Create SDD payment method on customer care portal
INTRD-5531	[Reg | API] matching exception on security deposit cancellation
INTRD-5644	[GUI] broken breadcrumb links on dunning levels & dunning templates
INTRD-5702	[Quote] - Customers available should only be ones with a Consumer
INTRD-5706	 [Quote] - User account disappears once I publish quote version
INTRD-5731	Unable to see the details of an accounting code
INTRD-5762	[table background] modif on whole system
INTRD-5764	[Quote v2] - When user adds line, auto scroll should be done to new quote line block
INTRD-5781	The consumers list default sort is incorrect
INTRD-5836	[front] Anonymized banner is displayed after automatically setting group from customer account
INTRD-5967	[Regression] The requested entity does not exist when clicking on CC menu
INTRD-6001	[Dunning setting menu] - A new sub-menu labeled 'Consumers' has arrived. Please take it off
INTRD-6107	[Reg | GUI] json formatting exception on trading currency
INTRD-4246	Bug sur ELEC-RE-EXECUTION-ORDONNANCEMENT
INTRD-4675	[model] Incorrect table name and Java package for InvoiceLine
INTRD-4695	[Payment] : sepa with customerAccount level is ko
INTRD-6852	API MeterReading KO
INTRD-6098	[Business Attribute] subscription_date value is not correct
INTRD-6127	[C.OFFER] - PRODUCT PARAMETERS POPUP
INTRD-6130	[Consumer tab on consumer] - Fixed, please display for SANDBOX user
INTRD-6139	[FRONT]  Hover on button "create adjustment" gives incorrect hint in the invoice lines list
INTRD-6773	[BACK-API]  not possible to access to order line
INTRD-6315	[FRONT] change ASSETS_URL to './' in git
INTRD-6350	[Regression] Failed to execute the RT job
INTRD-6377	[GUI] the order details are missing
INTRD-6381	[front] Hide variables for accounting shemes long description field
INTRD-6449	[front] English label "amount HT" is incorrect
INTRD-6461	[front] Missing column and filter "Can subscribe?" to consumer's children consumers list
INTRD-6629	Getting an error when trying to create an adjustment
INTRD-6669	Unlinking an invoice from related invoices isn't working
INTRD-6680	[Price Version] - Duplication behaviour
INTRD-6734	[Regression] Something went wrong when displaying invoice
INTRD-6721	Jobs Intégration MaCo KO
INTRD-6724	[Back] Exception message  "json formatting exception" using the tradingCurrency api /v2/generic/all/tradingCurrency  
INTRD-4184	[front] MM-Product Model: wrong redirection after product creation from a product model 
INTRD-4827	[Quote] - Products in C.Offer not updated for quote
INTRD-5268	Adding the "Minimum Amount" and "Maximum Amount" with more than 2 decimal shouldn't be possible 
INTRD-5317	[billing] default actions for full automatic BR shouldn't be mandatory if "skip automatic validation" is check
INTRD-5509	Payment deferral : payment deferral shouldn't be proposed for invoice credit note
INTRD-5511	[GUI] no api calling thus all lists are not loaded
INTRD-5532	[JOB] auto-refund timer doesn't function properly
INTRD-5563	[Discount plan] - Discount plan type field should be mandatory to be able to activate DPlan (Front) 
INTRD-5600	[Go back button] It takes you to the previous state of the same page
INTRD-5610	Job traitement "ELEC-EXECUTION-" KO // Environnement Recette
INTRD-5624	[API] Trading currencies could not be filtered by currencyCode field
INTRD-5635	[FRONT] change all portal currencies inputs to picker list
INTRD-5667	BillingRun still in Draft without moving to next statuses
INTRD-5692	[Regression] blank page issue when creating and saving a new article mapping line
INTRD-5693	[FRONT] dunning levels & templates creation screens -> Not found
INTRD-5694	[COM. OFFER] - Link to product broken, API not good
INTRD-5696	[Order] - When I want to check the details of an offer on an order line, I have an error message
INTRD-5703	[Order] - When I click on an invoice from the Order page (via IPlan) I get a blank page
INTRD-5704	[Order] - Cannot access the C.Offer detail of my order line
INTRD-5705	[Order] - Cannot select a default consumer, so cannot update progress to 100%, hence, blocked
INTRD-5716	[Souscription] Default value True/False is missing 
INTRD-5720	[Front] fix issue creating and updating offers
INTRD-5727	[PRICE VERSION] - Publishig action of a PV should trigger a save action prior to the publish
INTRD-5747	[Front] wrong referecenFieldId is used on reference inputs (userAccount, offerTemplate ,billingAccount; ...)  in the order,  quote screens 
INTRD-5759	[FRONT] unable to associate categories to an offer
INTRD-5765	[QUOTE] - DPlan Product type, value disappears when I save modif on quote line
INTRD-5784	[front] Activate button should be hidden on active discount plans
INTRD-5816	[FRONT] Problem of security-deposits-report missing handler
INTRD-5821	InvalidDATAException: Missing BIC when adding Direct Debit payment method
INTRD-5822	Error message when I want to REFUND
INTRD-5823	[Reg | API] unable to select functional currency
INTRD-5897	[dunning Action] - Assigned to field is mandatory in a case where it should not be
INTRD-5903	[Reg | API] security deposit actions throw business exceptions
INTRD-5987	 Failed to execute RT job org.infinispan.commons. marshall.MarshallingException
INTRD-6069	Bug while viewing an invoice
INTRD-6100	[GUI] auto refresh and sorting of the logged information
INTRD-6102	[C.Offer] JCF error on bug 4745 - Front
INTRD-6124	Issue with the refresh of the object view of an Account operation type
INTRD-6156	[Reg | GUI] integer part limit of exchange rate
INTRD-3972	Unable to create a new price version in a charge if dates are overlapping price versions in draft status
INTRD-4275	accounting period not closed for regular user, even though closed for all users 
INTRD-4938	[Quote] API - Correct / add the right control on the Offer Template validity date  (check also the status) 
INTRD-5167	[Subscription] Change Offer add the the list ( as usual with pop-up ) for "new offer" option
INTRD-5562	[Discount plan] - DP pruduct type does is not applied when C.Offer/Quote line has more than 1 product.
INTRD-6836	[API] invoice payment throws invalid parameter exception
INTRD-5778	CF are not saved when calling update on scripts
INTRD-5802	[front] Missing section title for price versions on charge page
INTRD-5873	[reg][back] Per charge article mapping is broken
INTRD-6819	List of credit account operations error when using table
INTRD-6815	[Manual Invoice] - Erro message when creating an invoice line
INTRD-5889	Useraccounts node is empty for invoices generated automatically
INTRD-6068	Products and Offers should be exported in 'Draft' status
INTRD-6095	[ORACLE] Aggregation RT calcul on oracle
INTRD-6101	[C.Offer] JCF error on bug 4745 - Back
INTRD-6104	Unable to see the created security deposits on the correct BA 360° view
INTRD-6126	[PRODUCT VERSION] - WHEN HIT PUBLISH GLOBAL SAVE SHOULD BE DONE ON PRODUCT
INTRD-6128	 [INVOICE PLAN] - Invoices plan amounts are incorrect (2 times the normal amount)
INTRD-6133	[Charge] - 'Create' button on PV section should be colored once charge is created
INTRD-6159	[Security deposit] CRD_SD AOs are automatically rejected
INTRD-6775	[FRONT] Validate an order activate all attached products not only selected
INTRD-6774	[FRONT] ORDER- Display issue of products in order lines expands
INTRD-6162	[back] Default tax mapping leads to errors
INTRD-6180	Payment History is wrong after paying with multiple credit SD AOs
INTRD-6270	[Regression]  Check payment method is no longer available
INTRD-6280	Buttons EXPORT/IMPORT price plans are not well displayed
INTRD-6362	[PRICE GRID] - ISSUE WITH VISUAL
INTRD-6438	Custom Fields are missing from portal view
INTRD-6450	[back] Adjustment initialisation issue
INTRD-6519	[duning] : delete dunning policies impossible
INTRD-6555	[back][regression] Cannot update article mapping line
INTRD-6635	[Reg] Unable to update an invoice line
INTRD-6663	[Reg | GUI] view attributes of a validated order
INTRD-6666	[Reg] Invoice line information is not retrieved after refresh 
INTRD-6692	problem on used filter for exceptional billingRun
INTRD-6695	[API] Optimize the query used to get the invoice payment history (now it takes more than 15s)
INTRD-4971	[GUI] search names do not much any template
INTRD-5173	[front] Search word highlighting missing from customer picker in generate invoice from invoice list
INTRD-5453	[Offer] Offer Category is a list with multiple selected values such as the Seller and the Channel
INTRD-6528	[GUI] the missing subscription filters
INTRD-5578	[Attributes] Disable Flag is not display  properly
INTRD-5604	[Reg] Fix buttons and inputs labels on Collection plans screen
INTRD-5664	Custom tables - stockage de la date
INTRD-5824	Error in disable and enable offer API
INTRD-5934	[GUI] the pagination must show total currencies number
INTRD-5966	[GUI] display the current rate tag
INTRD-6092	[Reg | GUI] refresh the functional currency code
INTRD-6125	[Reg | GUI] the calendar requires a double click to appear
INTRD-6150	[front] Infinite reload loop kc-callback
INTRD-3249	Use attribute label as column code by default, and apply case insensitive comparison to check code duplication
INTRD-3477	Création d'un article à partir de l'invoice impossible
INTRD-3960	[BACK-Api] respect api response structure
INTRD-4262	[Front] Display a generic error message when a request error code = 5xx is encountered 
INTRD-4516	Wording issue in the switch collection plan popup
INTRD-4997	 Payment_CURRENT_SDD_JOB / needs x runs to process full volumetry
INTRD-5168	[Customer]  Last Buttons is not working - > hidde or fix 
INTRD-5169	[Order]  Last Buttons is not working - > hidde or fix
INTRD-5504	manual payment : Pay my Invoice shouldn't be proposed for invoice credit note
INTRD-6813	AFA currency appearing 2 times
INTRD-5898	fix duplicate open_order_setting_pkey on current\structure
INTRD-6091	[Front] fix sorting by Debit or Credit in all reports lists
INTRD-6702	Something went wrong when displaying Accounting entries in Firefox
INTRD-6117	Rating avec une charge d’usage nécessite obligatoirement la définition d’un price plan fictif
INTRD-6145	Modify CF on Provider entitie is impossible with API
INTRD-6255	[front] "Create invoice line" should be hidden for VALIDATED invoice
INTRD-6294	[GUI] show the subscription dropdown list only
INTRD-6431	[Oracle] : migration 11.1.6  missing view
INTRD-6446	Error during invoice validation
INTRD-6479	Catalog Manager - "Tags" tab is not displayed when "Custom Fields" is selected
INTRD-6481	Add explicit attributes 
INTRD-6531	[GUI ADMIN] impossible to update start/end dates of the access point
INTRD-6532	"java.lang.IllegalArgumentException: Last unit does not have enough valid bits" raised when trying to decrypt a CF value containing “AES”
INTRD-6630	[SDD Job] reprise des AO/payment_history


### Story
INTRD-991	[security] Manage cryptographic keys using a key store
INTRD-2052	[hierarchy-ua] (1) A User Account can have children user accounts
INTRD-2055	[hierarchy-ua] (4) User Account hierarchy on invoice XML
INTRD-3191	[scheme] (8) Accounting scheme for Invoice and Credit note
INTRD-3943	[hierarchy-ua] (3) A user account may not always be allowed to subscribe
INTRD-4073	[billing] (12) Generate XML for invoices in a billing run
INTRD-4074	[billing] (13) Generate PDF for invoices in a billing run
INTRD-4076	[invoice] (10) Cancel a draft invoice from invoice details page
INTRD-4078	[invoice] (11) Validate an invoice in a billing run from invoice details page
INTRD-4649	[currency][GENERAL SETTINGS] (10) Delete an exchange rate
INTRD-4702	[scheme] (6) Simple accounting scheme
INTRD-5141	[scheme] (9) Accounting scheme for Payment
INTRD-5207	[Mass import/export] (1) New menu "Advanced settings"
INTRD-5208	[Mass import/export] (2) Choosing Price Version to export
INTRD-5423	[currency][INVOICING] (16) Show functional currency symbol while adding a line on an invoice
INTRD-5430	Auto-fill "unit price" for articles while adding on invoices
INTRD-5613	[scheme2] Accounting scheme triggered by matching operations
INTRD-5620	[rounding] (1) Add new rounding mode HALF_EVEN (model, API, legacy admin)
INTRD-5734	[matching] (5) Ability to input a Credit account operation with or without customer
INTRD-5737	[matching] (1) Display a list of unmatched debit account operations
INTRD-5738	[matching] (2) Display a list of unmatched credit account operations (next to debit operations)
INTRD-5739	[matching] (3) Ability to match debit account operations with credit account operations
INTRD-5740	[matching] (4) Ability to unmatch matched operations
INTRD-5755	[reports] Aged balance based on accounting entries
INTRD-5773	[FRONT] Portal Perfs Enhancements
INTRD-5779	[reports] General ledger
INTRD-5936	[matching] (5.1) Ability to assign an orphan credit account operation to a customer
INTRD-6105	[entries2] Entry operation number
INTRD-6147	[currency] Misc correctifs
INTRD-6376	[entries2] Accounting entries data persistence
INTRD-6589	[entries2] Accounting entries report (how to display information)
INTRD-288	[billing] (8) View invoices in a billing run
INTRD-992	[security] Updatable security algorithms
INTRD-2304	[billing] (9) Edit draft invoice and customer from billing run
INTRD-2576	[hierarchy-ua] (2) Change parent user account with same billing account
INTRD-3455	[deposit] Usage Manual Mode
INTRD-3460	[deposit] Invoicing and AO
INTRD-3525	[adj] Create detailed adjustment from existing invoice (full, partial)
INTRD-3599	Show consumer's subscription on picker while selecting a line in order and quotes
INTRD-4371	[currency][GENERAL SETTINGS] (7) Setting an exchange rate
INTRD-4382	[currency][CUSTOMER] (6) Add "currency" field on billing account (customer)
INTRD-4509	[currency][GENERAL SETTINGS] (3) Add a new currency
INTRD-4618	[currency][GENERAL SETTINGS] (4) Display added currencies in a table form
INTRD-4620	[currency][GENERAL SETTINGS] Being able to archive an added currency
INTRD-4644	[currency][GENERAL SETTINGS] (5) Edit an existing currency
INTRD-4645	[currency][GENERAL SETTINGS] (9) Edit an exchange rate
INTRD-4646	[currency][GENERAL SETTINGS] (8) Display exchange rates in a table form
INTRD-4663	[currency][GENERAL SETTINGS] (11) Save modifications on XR for a date
INTRD-4703	[scheme] (5) Execute accounting schemes for all posted account operations (AccountingSchemesJob)
INTRD-4708	[scheme] (4) Accounting entries storage
INTRD-4715	[scheme] Add new account operation type
INTRD-4999	[NRT12.0.0] Discount fields on the invoice to be populated
INTRD-5174	[front] Generate invoice on invoices list will use invoices/generate API
INTRD-5320	[billing] (4.1) Add new Billing Run status CREATING_INVOICE_LINES
INTRD-5371	[scheme] (7) Accounting entries report
INTRD-5876	Groupable table enhancements
INTRD-6032	[scheme] (5.1) Update information message for AO type without a scheme
INTRD-3551	[invoice] Ability to duplicate invoice lines from one or several related invoices
INTRD-4383	[currency][INVOICING PROCESS] (15) Convert an invoice to another currency
INTRD-6731	[article] Article mapping line matching EL
INTRD-5212	[Mass import/export] (3) Import a file with price versions to update charges
INTRD-5541	[scheme2] Multi criteria article accounting code


### Not fixed Issue
INTRD-6821	[Back] Exception - Quotation api api/rest/cpq/quotes/quoteVersions/test_quotation/1/quotation
INTRD-7195	Importing PV deletes other published PV where it should be CREATING other PV
INTRD-7193	Cannot import if PV is imported in another charge
INTRD-7189	Replacing published PV not working during import
INTRD-6005	Keycloak image or default config not up-to-date
INTRD-7229	[BACK] Failure to evaluate the most simple expression for accounting code EL 
INTRD-7226	[BACK] Article accounting code mapping doesn't even find the default accounting code
INTRD-7162	Updating PV changes end date
INTRD-7167	Importing published PV deletes overlapping PV in draft status
INTRD-7248	[BACK] Article accounting code mapping almost doesn't work
INTRD-7258	filter information not sent correctly when creating an exceptional BR
INTRD-2468	Download does not work in Report Extract execution
INTRD-5087	Charge CDR API not accepting Text as Content Type
INTRD-5002	could not delete  the  CF  rated until date) in RR job
INTRD-7201	Error when importing file which includes price grid
INTRD-7173	Columns on Exported PV are not correctly displayed
INTRD-6991	FRONT Error - Chargement en 404 de pages du portail OC rouge
INTRD-6853	Accessible entity set but not applied on Account operation entities
INTRD-7257	OfferVersion duplication must also  provide the duplication of attributes
INTRD-7221	Assign MP cash to Billing Account KO
INTRD-6725	Unable to update a value in matrix CF
INTRD-6740	[FRONT] Disable updating read-only attributs for  products
INTRD-7160	Could not Resume anymore a Suspended Suscription
INTRD-7207	[NRT 12.1.2 | GUI] create an invoice returns a client error


