Fixes BUG
0043438: Remove deprecated column DateAcct
from GL_JournalLine & its references from
**AD_COLUMN & associated AD_FIELD
**Sample Data for F_B_International_Group & QA_Testing client.
**C_TAXPAYMENT_POST
Fixes BUG
0043437: Remove deprecated column SHOWACCOUNTNO
and SHOWIBAN from C_BP_BANKACCOUNT table and its references
from
**Remove colums from C_BP_BANKACCOUNT, its reference
from AD_COLUMN & associated AD_FIELD
**Remove BusinessPartnerBankAccountHandler
**Remove usage from C_BP_BANKACCOUNTIBAN_TRG
**Remove ShowAccountNo & ShowIban data from Sample Data
from F_B_International_Group & QA_Testing client.
Fixes BUG
43436:Remove deprecated column TaxAmt
from C_invoiceLine
Remove references from
**C_INVOICELINE, AD_COLUMN, AD_FIELD
**C_CREATE_PINVOICE_FROM_OUTS, M_RAPPEL_INVOICE_CREATE,
C_INVOICE_POST, C_INVLINE_CHK_RESTRICTIONS_TRG
**CopyFromInvoice_data, DocLineInvoice_data, DocMatchInv_data
**Sample Data from F_B_International_Group & QA_Testing Client
Fixes BUG
43435:Remove deprecated column PaymentRule
from C_invoice
Remove references from
**C_INVOICE, C_INVOICE_V, C_INVOICE_V2
**AD_COLUMN, AD_FIELD
**APRM_GEN_PAYMENTSCHEDULE_INV, C_COMMISSIONRUN_PROCESS,
M_INOUT_CREATEINVOICE, M_RAPPEL_INVOICE_CREATE,
C_INVOICE_CREATE, C_INVOICE_POST, ExpenseAPInvoice,
ExpenseAPInvoice_data, C_CREATE_PINVOICE_FROM_OUTS,
C_INVOICE_TRG, C_ORDER_TRG2
**Sample Data from F_B_International_Group & QA_Testing
client.
fixes BUG
43201: Inconsistent grid state after editing a child record
After editing a child record of a tab that has an HQL where clause
with dynamic variables, the request to refresh the parent record was not
working fine.
This is because the HQL where clause could not be resolved because the
context information is not sent in this kind of request.
But in this case we do not need to include the tab HQL where clause at
all, as we want to refresh just the record and that means that we are
going to filter by the record ID.
Therefore, to fix this issue we are setting the _directNavigation and
_targetRecordId flags to avoid including additional filter clauses in
the request to the DefaultJSONDataService. Thus, in the request built to
refresh the current record we are now filtering just by the record ID.
related to ISSUE
43397: Finals added and code refactored
-Finals added
-Code refactored inside getOrderLines function.
related to ISSUE
43394: Finals added
-Finals added
-No sonarlint suggestions found
Related to ISSUE
43388. Code Review changes:
Retrieve first the query into an object and then do the !list.isEmpty() comparison.
The reason for this change is to make more obvius the list empty comparison
while reading the code.
related to ISSUE
43388: Finals added
-Finals added
-No Sonarlint suggestions found
related to ISSUE
43387: Applied Sonarlint suggestions and more
-Finals added
-Sonarlint suggestions applied
related to ISSUE
43381: Applied Sonarlint suggestions and more
-Finals added
-Sonarlint suggestions applied
Related to ISSUE
43376. Code Review changes:
Retrieve first the query into an object and then do the !list.isEmpty() comparison.
The reason for this change is to make more obvius the list empty comparison
while reading the code.
related to ISSUE
43376: Applied Sonarlint suggestions and more
-Finals added
-Sonarlint suggestions applied
related to ISSUE
43336: Applied Sonarlint suggestions and more
-Finals added
-Sonarlint suggestions applied
Related to ISSUE
43249: Code Review changes:
* Use id's instead of objects in hql queries
* Reorder methods
* Moved logic from methods into main flow as it is important
to understand the exceptions that are being managed, and those
were hidden in the new methods.
related to ISSUE
43249: Applied Sonarlint suggestions and more
Sonarlint suggestions applied.
Finals added.
Code refactored to be more legible in different methods.