<LOANPAYMENTSDUE> - Sub element of <LOAN>

NLS 5.40.3

For modifying Payments Due record. Use either RowID or the combination of AcctRefno, PaymentNumber, and PaymentType to identify record to modify.

Attribute Type Size REQ Default Comments
RowID Numeric 9 Yes*   *Required if AcctRefno, PaymentNumber, and PaymentType are not specified.
AcctRefno Numeric 10 Yes*   *Required if RowID is not specified.
PaymentNumber Numeric 9 Yes*   *Required if RowID is not specified.
PaymentType String 3 Yes*   *Required if RowID is not specified.
Valid values are:
N = N/A
PI = Principal & Interest
P = Principal
PB = Principal Balloon
I = Interest
IB = Interest Balloon
L = Late Charges
F = Fees
ZZ = Total Payment Amount Row
ZX = Total Payoff Amount Row
U1 = UserDefined1
U2 = UserDefined2
U3 = UserDefined3
U4 = UserDefined4
U5 = UserDefined5
U6 = UserDefined6
U7 = UserDefined7
U8 = UserDefined8
U9 = UserDefined9
U10 = UserDefined10
IM = Impound
DI = Deferred Interest
NewAmount Numeric 16,2      
EffectiveDate Date   No Current System Date MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
Comment String   No    
LateFeeCode String   No    

Update using RowID

<NLS CommitBlock="1" EnforceTagExistence="1">
    <LOAN UpdateFlag="1" LoanNumber="ABC123">
        <LOANPAYMENTSDUE RowID="1000" NewAmount="1234.56" EffectiveDate="11/26/2024" Comment="Your comment here" LateFeeCode="4" />
    </LOAN>
</NLS>


Update using AcctRefno, PaymentNumber, and PaymentType

<NLS CommitBlock="1" EnforceTagExistence="1">
    <LOAN UpdateFlag="1" LoanNumber="ABC123">
        <LOANPAYMENTSDUE AcctRefno="123" PaymentNumber="1" PaymentType=”P” NewAmount="1234.56" EffectiveDate="11/26/2024" Comment="Your comment here" LateFeeCode="4" />
    </LOAN>
</NLS>