Skip to content

SQL-010: Update US Bank nonpay notice

Update an existing row in US_BANK_NONPAY_NOTICE.

Classification

Field Value
SQL ID SQL-010
Operation type Update
Execution method Inline SQL
Database Oracle
Schema Unqualified in library SQL
Command type Text
Business object clsUSBankNonpayNotice
Criteria property UpdateSQL
Lifecycle method BeforeUpdate

Parameters

Parameter Direction Type Max length Description
:USBankUserSeqNum Input clsSmartDecimal / Decimal N/A Related US Bank user sequence number written back to the notice row.
:PolicyNum Input Decimal N/A SAIF policy identifier associated with the notice.
:OnlinePaymentTypeCode Input String 5 Nonpayment notice payment-type code.
:PaymentAmt Input Decimal N/A Updated payment amount.
:NoticeDate Input Date N/A Updated notice date.
:EventDescr Input String 65 Updated event description text.
:BankingNetworkCode Input clsSmartString / String 5 Updated banking-network code.
:USBankNonpayNoticeSeqNum Input Decimal N/A Primary key used in the WHERE clause.

Tables

Table Access Columns used
US_BANK_NONPAY_NOTICE UPDATE US_BANK_USER_SEQ_NUM, POLICY_NUM, ONLINE_PAYMENT_TYPE_CODE, BANKING_NETWORK_CODE, PAYMENT_AMT, NOTICE_DATE, EVENT_DESCR, US_BANK_NONPAY_NOTICE_SEQ_NUM

Sample SQL

UPDATE US_BANK_NONPAY_NOTICE
SET
    US_BANK_USER_SEQ_NUM = :USBankUserSeqNum,
    POLICY_NUM = :PolicyNum,
    ONLINE_PAYMENT_TYPE_CODE = :OnlinePaymentTypeCode,
    BANKING_NETWORK_CODE = :BankingNetworkCode,
    PAYMENT_AMT = :PaymentAmt,
    NOTICE_DATE = :NoticeDate,
    EVENT_DESCR = :EventDescr
WHERE US_BANK_NONPAY_NOTICE.US_BANK_NONPAY_NOTICE_SEQ_NUM = :USBankNonpayNoticeSeqNum

Operations and processes

Business rules

Sources

  • Business\SAIF.Business.EPay.USBank\clsUSBankNonpayNotice.vb