=== Features ===
* {{IssueReference|issuenum=39123}}: Add CSRF Token support
* {{IssueReference|issuenum=39504}}: Upgrade Log4j to version 2
* {{IssueReference|issuenum=39617}}: Automatic Invoice from Goods Shipment
* {{IssueReference|issuenum=39847}}: Update copyright year to 2019
=== Defects ===
* {{IssueReference|issuenum=29314}}: Clicking select all and after that unselect all records in Credit to Use grid in AddPayment window has performance issues
* {{IssueReference|issuenum=35702}}: Performance improvements in Purchase Order Report PDF format
* {{IssueReference|issuenum=36533}}: Cannot post a goods shipment if the role does not have access to M_Transaction and C_Conversion_Rate_Document tables
* {{IssueReference|issuenum=36556}}: Organization filter in Orders Awaiting Invoice Report does not work properly for summary level organizations
* {{IssueReference|issuenum=38361}}: The terminal does not go to offline mode if the database is colapsed but the tomcat works
* {{IssueReference|issuenum=39070}}: Hook required to extend Add Multiple Payments window (P&E)
* {{IssueReference|issuenum=39140}}: Remove -Drestart=yes option from smartbuild, as tomcat restart should be always done via OS
* {{IssueReference|issuenum=39141}}: remove leftover ant tomcat.reload ant task as usage from MMC of it was removed years ago.
* {{IssueReference|issuenum=39284}}: Return Material pick and execute take more that 5 minutes to be loaded on an environment with thousands of orders
* {{IssueReference|issuenum=39318}}: Wrong accounting entry for a doubtful debt payment if the invoice has more than one payment plan detail
* {{IssueReference|issuenum=39330}}: Invoice status field in Goods Shipment don't work appropietly
* {{IssueReference|issuenum=39335}}: It is possible to chose an account which does not belong to the General Ledger (G/L Item window)
* {{IssueReference|issuenum=39340}}: Performance issue in Budget window.
* {{IssueReference|issuenum=39341}}: Business Partner current balance is wrongly updated when using Reconciliation
* {{IssueReference|issuenum=39342}}: Business Partner current balance is wrongly updated when using Reconciliation
* {{IssueReference|issuenum=39355}}: Cannot Issue a partial sales order line if there is a reservation related with the line but with different attribute set value
* {{IssueReference|issuenum=39362}}: if ticket fails to be created due to no DB connections, no more tickets can be created from same terminal
* {{IssueReference|issuenum=39367}}: Product name is cut when exporting to excel in Trial Balance
* {{IssueReference|issuenum=39373}}: Quantities replaced by line number (only displayed in window, not in database)
* {{IssueReference|issuenum=39378}}: Performance issue in c_bpartner_trg on environment with lots of data
* {{IssueReference|issuenum=39383}}: Cashflow Forecast Report will always show the invoices with payments that will be never deposited in the financial account
* {{IssueReference|issuenum=39391}}: Movements within the same bin for a product without attribute should not be allowed
* {{IssueReference|issuenum=39400}}: session is not Serializable
* {{IssueReference|issuenum=39405}}: Display logic in Product window does not work properly while opening as a tab from another window
* {{IssueReference|issuenum=39413}}: Quantities replaced by line numer (only displayed in window, not in database)
* {{IssueReference|issuenum=39414}}: Quantities replaced by line numer (only displayed in window, not in database)
* {{IssueReference|issuenum=39415}}: Payment Plan should not be removed from a sales invoice of 0 that includes a prepaid order
* {{IssueReference|issuenum=39426}}: [Resources and Reservations] Duplicated call to the reservations datasource when refreshing the Resources Reservation widget
* {{IssueReference|issuenum=39447}}: slow delete action in some backend windows
* {{IssueReference|issuenum=39448}}: [PR18Q4] "Create Lines From" on Goods Receipt not working properly when using Alternate UOM
* {{IssueReference|issuenum=39455}}: [PR18Q4] "Create Lines From" on Goods Receipt not working properly when using Alternate UOM
* {{IssueReference|issuenum=39456}}: [PR18Q4] "Create Lines From" on Goods Receipt not working properly when using Alternate UOM
* {{IssueReference|issuenum=39459}}: MessageBar is not showing properly in a Process Window using retryExecution message
* {{IssueReference|issuenum=39474}}: Commission calculation error
* {{IssueReference|issuenum=39505}}: Records in Matched Amount tab are duplicated if the Landed Cost is reactivated and processed again
* {{IssueReference|issuenum=39516}}: PG 10: false local changes positive after restoring PG 9.3 dump
* {{IssueReference|issuenum=39517}}: Sales Invoice Dimensional Report is showing a positive Margin % when the Profit is negative
* {{IssueReference|issuenum=39519}}: Not possible to book a Resource Reservation
* {{IssueReference|issuenum=39521}}: PG 10: false local changes positive after restoring PG 9.3 dump
* {{IssueReference|issuenum=39522}}: PG 10: false local changes positive after restoring PG 9.3 dump
* {{IssueReference|issuenum=39530}}: No stock error for Orphan lines in Return to Vendor Shipment if it includes instance attributes
* {{IssueReference|issuenum=39531}}: Generated JS can be different from SS to CS due to a missing orderBy in Component Provider structure
* {{IssueReference|issuenum=39553}}: Is not possible to define an specific attachment configuration if there is already one defined at system client
* {{IssueReference|issuenum=39576}}: JDK 9+: cannot send email
* {{IssueReference|issuenum=39578}}: JDK 10+: cannot send email
* {{IssueReference|issuenum=39595}}: Purchase Invoice Line can be edited after the associated landed cost has been processed
* {{IssueReference|issuenum=39601}}: can't execute DB updates after killing a connection
* {{IssueReference|issuenum=39603}}: can't update information after killing a connection
* {{IssueReference|issuenum=39608}}: Requisition window - columns are not displayed when selecting the product
* {{IssueReference|issuenum=39612}}: Requisition window - columns are not displayed when selecting the product
* {{IssueReference|issuenum=39614}}: random unique constraint violation message
* {{IssueReference|issuenum=39616}}: Wrong Cost Adjustment created from a Landed Cost with multiple Currencies
* {{IssueReference|issuenum=39619}}: ReportMaterialTransactionEditionJR consumes a lot of memory and produces a system crash
* {{IssueReference|issuenum=39620}}: Display logic in Product window does not work properly while opening as a tab from another window
* {{IssueReference|issuenum=39644}}: Add product p&e is not sorting the selected records when clearing filters
* {{IssueReference|issuenum=39649}}: Cannot send mail using EmailEventManager
* {{IssueReference|issuenum=39657}}: Remove unneeded Logger getters/setters in ad_forms classes
* {{IssueReference|issuenum=39659}}: Cluster Service Leader Registrator should be able to recover properly after restarting the database
* {{IssueReference|issuenum=39660}}: Error deactivating an Organization
* {{IssueReference|issuenum=39662}}: Error deactivating an Organization
* {{IssueReference|issuenum=39663}}: Build fails with Java11 starting from log4j upgrade
* {{IssueReference|issuenum=39670}}: view generation scalability issues
* {{IssueReference|issuenum=39672}}: Improve contention problems in fin_financial_account
* {{IssueReference|issuenum=39676}}: Error when calculating the taxes in the "Copy from Orders" process
* {{IssueReference|issuenum=39699}}: SortingFilteringGridConfiguration is failing when it should be skipped
* {{IssueReference|issuenum=39709}}: POS Order documents should not be shown in create shipment from orders process
* {{IssueReference|issuenum=39710}}: Landed cost can be reactivated TWICE
* {{IssueReference|issuenum=39712}}: Performance issue in Sales Dimensional Report
* {{IssueReference|issuenum=39713}}: The CopyLog4jConfigurationFromTemplates buildvalidation fails if source.path is not properly configured
* {{IssueReference|issuenum=39717}}: unnecesary contention to create new documents in UI
* {{IssueReference|issuenum=39725}}: ViewGeneration fails in retail CI
* {{IssueReference|issuenum=39754}}: Improve contention problems in fin_financial_account
* {{IssueReference|issuenum=39755}}: It would be nice to have a method to use lock "FOR NO KEY UPDATE"
* {{IssueReference|issuenum=39757}}: It would be nice to have a method to use lock "FOR NO KEY UPDATE"
* {{IssueReference|issuenum=39764}}: Log format changes during build after running ant run.all.tests
* {{IssueReference|issuenum=39772}}: Price includes Tax flag can lead to errors (verified return)
* {{IssueReference|issuenum=39773}}: If a role has access to a parent org and does not have access to a child org, can see the orders in Goods Receipts window
* {{IssueReference|issuenum=39776}}: OBSecurityException appears after login with user with no roles
* {{IssueReference|issuenum=39797}}: The list of supported/recommended browsers must be updated
* {{IssueReference|issuenum=39799}}: Cannot execute payment if role doesn't have access to business partner organization and p method defined as automatic withdrawn
* {{IssueReference|issuenum=39805}}: Cannot add new record in Modify Payment Plan from Purchase Invoice window when Total Outstanding field is not shown in grid
* {{IssueReference|issuenum=39821}}: StackOverflowError in P&E having 100+ records selected
* {{IssueReference|issuenum=39845}}: Sample data (F&B International Group Client) for 3.0PR19Q1
* {{IssueReference|issuenum=39871}}: Reconciliation reports not generated
* {{IssueReference|issuenum=39906}}: The link to a concrete document of Openbravo is not followed if there is not session on the browser
* {{IssueReference|issuenum=39955}}: Purchase Order : Not possible to search product with Characteristic
* {{IssueReference|issuenum=40017}}: Concurrency problems in MyOpenbravoActionHandler
* {{IssueReference|issuenum=40242}}: Unpost process can be very slow
* {{IssueReference|issuenum=40260}}: Error tabulating in grid mode of an standard window.