<TRANSACTIONCODE> Sub Element of <TRANSACTIONS>

Attribute Type Size REQ Default Comments
TransactionCode Numeric 9 Yes None  
EffectiveDate Date   Yes None MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
LoanNumber String ≤25 Yes None  
PaymentMethod Numeric 9 No 0  
PaymentMethodReference5.33+
String ≤50 No NULL  
PaymentMethodReference5.32-
String ≤25 No NULL  
Reference String ≤100 No NULL  
Amount Numeric 16,2 Yes None  
VendorID
VendorPayee
VendorAccountNumber
Numeric
String
String
  No   Applicable only if “Create Voucher” is set in Options.
VoucherPayDate Date   No   MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
Applicable only if “Create Voucher” is set in Options.
This attribute was previously named VoucherDate.
VoucherDueDate Date   No   MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
Applicable only if “Create Voucher” is set in Options.
VoucherReference5.37+
String ≤255 No    
VoucherDescription5.37+
String ≤255 No    
DateDue
RowID
Date       MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
This is required if the transaction code’s payment type (Setup > Loan Setup > Transaction Codes > Payment Processing Controls) is set to receivable.
If TransactionCode is an odd number and the transaction code’s payment type is set to receivable, DateDue/RowID & Amount will be used to find the matching receivable to be reversed.
RowID refers to loanacct_payments_due.row_id
If “Force due date to system date when added as manual transaction” is selected for a transaction code, DateDue is not required as the system date will override the specified DateDue.5.25+
TransactionDate
TransRefNo
Date
Numeric
      MM/dd/yyyy or as configured by the DATEFMT user defined parameter.
TransactionDate or TransRefNo is required if TransactionCode is an odd number and the transaction code’s payment type (Setup > Loan Setup > Transaction Codes > Payment Processing Controls) is set to none. The TransactionDate/TransRefNo & Amount will be used to find the matching transaction to be reversed. When specifying TransactionDate, use the effective date of the original transaction that is being reversed.
TransRefNo refers to loanacct_trans_history.transrefno
AmortizedFeeID Numeric   No None If this transaction is related to an amortized fee, the code of the amortized fee my be specified.
LateFeeCode5.28+
String   No None Applicable to even numbered transaction codes that are Receivables. Use late loan description as defined in Setup > Loan Setup > Late Loan Events.
LateFeeNo5.28+
Numeric 9 No None Applicable to even numbered transaction codes that are Receivables. Use late loan code as defined in Setup > Loan Setup > Late Loan Events.
UserDefined1 to UserDefined55.33+
String ≤50 No NULL  
UserDefined1 to UserDefined55.32-
String ≤25 No NULL  
Options Numeric 9 No 0 To use these flags, set the value of this field to the sum of all the flags you want to use:
1 = Do not apply transaction to Shadow Loans.
8 = Create voucher
16 = Create voucher and set status as Queued.NLS 5.5+
GetRecordID String   No   This will populate the value of LoanNumber based on StoreRecordID at LOAN
ImpoundID Numeric 9 No None  
VoidVoucher5.18+
Numeric 1 No 1 0 = No (Do not void voucher)
1 = Yes (Void voucher)
IRSWriteOffEventCode5.20+
String 1 No None Required for transaction codes that are write offs and have their Trigger IRS Event Code flag set.
Cannot be set for all other transaction codes.
Valid values are:
A = Bankruptcy
B = Other judicial debt relief
C = Statute of limitations or exploration of deficiency period
D = Foreclosure election
E = Debt relief from probate or similar proceeding
F = By agreement
G = Decision or policy to discontinue collection
H = Other actual discharge before identifiable event
If left blank, the code will default to “Not Applicable.”5.34+
ForceVoidCheck5.21+
Numeric 1 No 0 0 = False
1 = True
When true, any relevant applied checks/vouchers will be voided before the transaction is executed. Applies only for reversal transactions (where the TransactionCode is odd).
DisbursementAccountName5.27+
String ≤100 No    
CreditLineID5.33.3+
Numeric   No