SQL-024: clsPaymentTotalManager
This statement supports clsPaymentTotalManager by executing a Create operation through inline.
Classification
| Field |
Value |
| SQL ID |
SQL-024 |
| Operation type |
Create |
| Execution method |
Inline SQL |
| Database |
Oracle |
| Schema |
[unqualified]** |
| Command type |
Text |
| Business object |
clsPaymentTotalManager |
| Criteria property |
InsertSQL |
| Lifecycle method |
BeforeInsert |
Parameters
| Parameter |
Direction |
Type |
Max length |
Description |
:ClaimCostCategoryCode |
Input |
Unknown |
— |
Passed from clsPaymentTotalManager via BeforeInsert. |
:CategoryPaymentAmount |
Input |
Unknown |
— |
Passed from clsPaymentTotalManager via BeforeInsert. |
:TimelossDayQuantity |
Input |
Unknown |
— |
Passed from clsPaymentTotalManager via BeforeInsert. |
:PaymentTotalID |
Input |
Unknown |
— |
Passed from clsPaymentTotalManager via BeforeInsert. |
:ClaimID |
Input |
Unknown |
— |
Passed from clsPaymentTotalManager via BeforeInsert. |
:EffectiveDate |
Input |
Unknown |
— |
Passed from clsPaymentTotalManager via BeforeInsert. |
:UpdateUser |
Input |
Unknown |
— |
Passed from clsPaymentTotalManager via BeforeInsert. |
Tables
| Table |
Access |
Columns used |
| CL_PAYMENT_TOTAL |
Create |
Not enumerated directly in the stage findings.** |
Sample SQL
Insert into CL_PAYMENT_TOTAL (
CL_PAYMENT_TOTAL_SEQ_NUM,
CLAIM_ID,
PAYMENT_TOTAL_EFFECTIVE_DATE,
CLAIM_COST_CATEGORY_CODE,
PAYMENT_TOTAL_SUB_NUMBER,
BASELINE_AMOUNT_FLAG,
CATEGORY_PAYMENT_AMT,
TIMELOSS_DAY_QTY,
UPDATE_DATE,
UPDATE_USER,
UPDATE_NUM
) VALUES (
:PaymentTotalID,
:ClaimID,
:EffectiveDate,
:ClaimCostCategoryCode,
(select nvl(max(payment_total_sub_number) + 1, 0) from(cl_payment_total) where claim_id = :ClaimID and payment_total_effective_date = :EffectiveDate and claim_cost_category_code = :ClaimCostCategoryCode),
'N',
:CategoryPaymentAmount,
:TimelossDayQuantity,
SYSDATE,
:UpdateUser,
0
)
Operations and processes
Note: Statements marked with ** could not be confirmed; treat them as unknown until verified.
Sources
Business/SAIF.Business.Claim.Payment/FinancialTransaction/clsPaymentTotalManager.vb