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


## [Released]
## [15.0.1] - 17/10/2023


### Enhancements - Core
#INTRD-16640 - Make InvoicingJob Iterator based job
#INTRD-18512 - V11MigrationScript - copy CFs Templates from ServiceTemplate to Product
#INTRD-18832 - Add Provider bank details on jasper 
#INTRD-18874 - DPI El Expression and ElValue : add invoice and invoiceLine to the context
#INTRD-18993 - Manual invoice : DPI last disount + missing DPI info

### Enhancements - Portal

### Issues - Core
#INTRD-10314 - i18n bug on media name
#INTRD-16873 - Cannot use logs from RR Jobs
#INTRD-17706 - [Payment SDD] : SD payment incorrectly displayed on customer balance
#INTRD-17719 - V14- KeyCloack Issues on API user
#INTRD-17738 - [Payment deferral] : function cannot be used : User can't change date on Payment deferral form
#INTRD-17785 - Add a Control in the quotation API, and rating 
#INTRD-17826 - [V14 migration] IBANs encrypted in V9 cannot be decrypted in V14
#INTRD-17831 - SecuredEntities not activated on some Payment APIs \/opencell/api/rest/payment/...\
#INTRD-18022 - Invoice Discounts does not generate Accounting Entries
#INTRD-18025 - [back] Incorrect statistics for OPEN billing runs
#INTRD-18035 - Some discount RT have no discounted_ratedtransaction_id filled
#INTRD-18038 - Generic API does unnecesary join when looking up by related entity ID
#INTRD-18057 - V14 - Add control if a contract has no customer attachment (seller, CA, C, BA)
#INTRD-18074 - UBL 2.1 RegistrationName must have Company description and not SIRET number
#INTRD-18075 - V11 - Discount on offers with options => comparison of option values ​​with the value 'true' does not work.
#INTRD-18079 -  V14 - “Price plan contract item” with price based on \business attribute\ ${quote.getQuoteDate()} does not work.
#INTRD-18086 - [Reg] Technical error occurs when opening the Aged trial balance report
#INTRD-18095 - V14 - Invoicing job execution error invoicing_job_v2
#INTRD-18098 - Issues concerning KC vs add_user synch
#INTRD-18099 - Anomaly adding line in Custom table field Date
#INTRD-18108 - Quotaion API does not apply the discount if it's called twice
#INTRD-18114 - Usage rating - unitPriceEL is not taken into account when isEnterprise = false
#INTRD-18115 - V14 - Pb of sorting by CF (order by)
#INTRD-18133 - User API (KC, OC) - Add Log 
#INTRD-18156 - BillingCycle- Error for Create API & FRONT
#INTRD-18158 - Unit Price is null on Front
#INTRD-18167 - Job Paymentschedule - concurrency access
#INTRD-18171 - V14 - Quotation no longer works after modifying a Google or Facebook service. The EL no longer works even though the attribute is correctly entered.
#INTRD-18239 - Problem in job execution : CustomField, can not determine CFT Type
#INTRD-18240 - RT not rollbacked after invoice generation failed
#INTRD-18267 - Problem in subscription sequence generation using CPQ Workflow
#INTRD-18294 - Errors in SEPA job 
#INTRD-18315 - Initial Term : Subscription End Date not set when activated through the CPQ Workflow 
#INTRD-18346 - Error creating / updating custom entity
#INTRD-18379 - Write boolean value both in string value and boolean value
#INTRD-18382 - jasper: missing category
#INTRD-18383 - invoice XML issue
#INTRD-18410 - NPE on registerCdrList
#INTRD-18443 - [PERF] Display invoice details SQL perf
#INTRD-18447 - [Rounding] Invoice Line are not rounded for other currencies than functional one
#INTRD-18504 - [RC-REPLACEMENT] - Quotation ERROR
#INTRD-18520 - accessible entities on roles are not working 
#INTRD-18521 - [admin portal] restore the roles page
#INTRD-18522 - Roles creation/update API and service with option \ReplicateOnKC\ ON/OFF
#INTRD-18523 - discounts are counted twice on invoice calculation (Quote discounts example)
#INTRD-18565 - [duning] : dunning policies don't respect dunning setting
#INTRD-18588 - [back] Adjustment operation fully matched while matching amounts are not equal
#INTRD-18596 - PUT /catalog/offerTemplate supressing data
#INTRD-18615 - Error exporting price versions to a csv file
#INTRD-18616 - [UserRoles] - restore userRoles relation and service
#INTRD-18632 - UBL: duplicate PartyLegalEntity
#INTRD-18637 - UBL: missing PaymentTerms
#INTRD-18638 - UBL: missing PartyTaxScheme on AccountingSupplierParty/Seller
#INTRD-18651 - UBL: discount line not created
#INTRD-18673 -  liquibase: wrong discount configuration DISC-STD+PROD-STD
#INTRD-18684 - [Reg] Discount Quote and Discount Invoice are KO on invoice calculation
#INTRD-18687 - [Reg] Discount on OFFER & Discount on PRODUCT are KO
#INTRD-18708 - ImportJobNotification causes NPE when each job is launched
#INTRD-18709 - NPE when applying the invoicing threshold
#INTRD-18818 - TNR 14.1.12 exception on invoice line job
#INTRD-18830 - [Reg] GENERIC_API_EXCEPTION when validating an invoice
#INTRD-18839 - [Price Plan]- Increase length Price EL to 2000
#INTRD-18848 - [Account Operation] Impossible to create AO without customer 
#INTRD-18867 - Aggregation is not OK in append mode (main and discount)
#INTRD-18871 - [API basicInvoices] dueDate field sent on API is not considerated for populating corresponding field on billing_invoice
#INTRD-18901 - [API invoiceLines] error generated when trying to create multiple invoicelines on an empty invoice
#INTRD-18903 - Counter - regression standard feature is not working anymore
#INTRD-18904 - Framework Agreement Price EL is not working & impossible to display the price grid
#INTRD-18913 - InvoiceLines Hibernate error all-delete-orphan when generating invoice
#INTRD-18936 - NPE on Exceptionnal Billing Run
#INTRD-18950 - TNR 15 Invoicing v3: the amount TTC =0
#INTRD-18959 - Payments Advance not deducted in case of first invoice cancellation
#INTRD-18977 -  Détail : Key (username)=(OPENCELL.ADMIN) already exists. 

### Issues - Portal
#INTRD-10009 - removing a product requires a termination date, which is not shown as mandatory
#INTRD-10314 - i18n bug on media name
#INTRD-10897 - [OOQ] - Threshold monitoring from OOT
#INTRD-10995 - [Quotes] - Search bar in list view
#INTRD-10996 -  [OOQ list view] - Yellow highlights on search results
#INTRD-11006 - Displaying field values directly from the database without mapping on the customer screen (Balance tab)
#INTRD-12330 - tax translation issue
#INTRD-12923 - [Subscription] - Termination banner not in the middle of page
#INTRD-13252 - contact name instead of intenal code
#INTRD-13395 - collection plan: amount alignment
#INTRD-13761 - [regression] Unable to delete an acceess point
#INTRD-15273 - [FrAg] - Attache entity picker does not have proper sorting
#INTRD-15554 -  [Quotes] - API issue for Offer discount plan field
#INTRD-15625 - [Charge] - Label modification
#INTRD-15654 - [QUOTE] When deleting a product from a quote in progress, and then saving, the product is still displayed
#INTRD-16766 - [Reg] Some amounts are inaccurate on the invoice pdf
#INTRD-17034 - [Reg] Duplicate description column in price grid page
#INTRD-17415 - [Manual matching] : Problem on the form :\Create AO\
#INTRD-17436 - CDR mediation: Cannot read properties of undefined (reading 'validUntil')
#INTRD-17460 - When creating a new charge with an existing code, the old charge is updated instead of raising an error
#INTRD-17501 - This page is asking you to confirm that you want to leave
#INTRD-17546 - [Payement] Impossible to use Paypal and Stripe as payment methods
#INTRD-17738 - [Payment deferral] : function cannot be used : User can't change date on Payment deferral form
#INTRD-17777 - |Payment log] : Problem with the associated bank filter ==>Wording is wrong and the filter doesn't work
#INTRD-17931 - [GUI] Allow communication channels for notification type
#INTRD-17993 - Discount Plan List of Limit to Articles not display more than 100 lines
#INTRD-17994 - Add Rerated status into \Rated Items\ status filter
#INTRD-18029 - Custom Logo lateral tab v14.1
#INTRD-18042 - v14.1.2 - Portal WO view with random draft charge link
#INTRD-18099 - Anomaly adding line in Custom table field Date
#INTRD-18122 - [GUI] The default exchange rate is displayed instead of the invoice exchange rate when creating the invoice line
#INTRD-18123 - [front] Billing run \Process\ button should be hidden for VALIDATED and CANCELED
#INTRD-18127 - [Reg | GUI] Unlink the default price list and billing account
#INTRD-18160 - [Reg] INVALID_PARAMETER issue when adding charges to a product
#INTRD-18278 - v14.1.2 - SortBy don't work on CRC BA List
#INTRD-18324 - The template drop-down list is limited to 20 items in the dunning action screen
#INTRD-18384 - cannot delete XML
#INTRD-18401 - [Reg | GUI] Eligible price lists popup doesn't appear
#INTRD-18454 - [Reg] resources.B2B-customer-care/articles.fields.allowanceCode *
#INTRD-18474 - When validate quote, the page display all orders as linked to the current quote
#INTRD-18475 - [Portal] Prefix \@\ added to billing account code when paying an invoice
#INTRD-18483 - [Mig=> 14 >15.0_Manual Matching] : screen is not available
#INTRD-18513 - [Portal VE] : POD detail _ missing field and filter
#INTRD-18747 - v14.1.2 - Empty Attributes section on new product version
#INTRD-18817 - Ordering bill runs descending IDs is KO
#INTRD-18849 - [Order] Apply One shot Charge - Missing Attributes properties controls 
#INTRD-18860 - MACO: missing fields in logs
#INTRD-18880 - [Account Operation] Front display orphan AO is not correct
#INTRD-18920 - [front] Something goes wrong when opening a contract line with a price plan
#INTRD-18931 - Framework Agreement : impossible to display the price grid
#INTRD-18938 - [Portal Maco] : meter reading screen : something went wrong when user want to consult expand

### Story - Core

### Story - Portal
