Developer Programs

Learn

Docs

ssdb_savings_transaction_cdc

Pipelined Data Sets > Symitar > ssdb_savings_transaction_cdc

Column nameDescriptionModeTypeLength
institutionidThis field stores the JH Platform institution identifierREQUIREDSTRING
sourceeventtimeThe timestamp of the change event from the source system (e.g., Debezium's ts_ms field).NULLABLEINTEGER
sourceeventdateThe UTC date of the change event, derived from sourceeventtime.NULLABLEDATE
operationThe type of operation that caused the change event (e.g., 'c' for create/insert, 'u' for update, 'd' for delete, 'r' for read). This corresponds to Debezium's 'op' field.NULLABLESTRING
savingstransactionkeyInternal use only; SSDB fieldNULLABLEINTEGER
deleteidThis field stores a soft delete flag where 0=not deleted, 1=deletedNULLABLEINTEGER
savingskeyInternal use only; SSDB fieldNULLABLEINTEGER
accountkeyInternal use only; SSDB fieldNULLABLEINTEGER
balsegcountThis field counts the number of balance segments used by the Transaction recordNULLABLEINTEGER
accountnumberThis field identifies the account affected by the transactionNULLABLESTRING
idThis field stores the ID of the Share record (if the ID Type field is set to 0) or the Loan record (if the ID Type field is set to 1) affected by the transactionNULLABLESTRING
idtypeThis field indicates whether the transaction affected a Share or Loan recordNULLABLEINTEGER
commentcodeThis field indicates whether the transaction includes a commentNULLABLEINTEGER
transfercodeThis field stores a code that indicates whether the transaction includes a transferNULLABLEINTEGER
adjustmentcodeThis field stores a code that indicates whether the transaction includes an adjustmentNULLABLEINTEGER
regecodeThis field stores a code that indicates if the transaction was a Reg E transactionNULLABLEINTEGER
regdcheckcodeThis field indicates whether Reg D transactions have occurred on an accountNULLABLEINTEGER
regdtransfercodeThis field indicates whether a Reg D transfer transaction occurred on an accountNULLABLEINTEGER
voidcodeThis field indicates whether the transaction included a voidNULLABLEINTEGER
subactioncodeThis field stores a code that indicates the type of transaction that occurredNULLABLESTRING
sequencenumberThis field stores a number that the system assigns in sequence to each transaction posted on a specific dayNULLABLEINTEGER
effectivedateThis field stores the effective date of the transactionNULLABLEDATE
postdateThis field stores the current system date when the transaction is completedNULLABLEDATE
posttimeThis field stores the current system time when the transaction is completedNULLABLEINTEGER
usernumberThis field stores the user number of the person who or the batch ID of the batch program that initiated the transactionNULLABLEINTEGER
useroverrideThis field stores the user number of the person who provided the override for the transactionNULLABLEINTEGER
securitylevelsThis field stores the Security Parameters security level assigned to this type of transactionNULLABLEINTEGER
descriptionThis field stores a description of the transactionNULLABLESTRING
actioncodeThis field identifies the action performed by the transactionNULLABLESTRING
sourcecodeThis field identifies the source of the transactionNULLABLESTRING
balancechangeThis field stores the amount of the transaction the teller designates as principal if the transaction affects a Loan recordNULLABLEINTEGER
interestThis field stores the amount of the transaction the teller designates as interest (if the transaction affects a Loan record) or penalty (if the transaction affects a Share record)NULLABLEINTEGER
newbalanceThis field stores the sum of the Balance Change field and the Balance field from the Share recordNULLABLEINTEGER
feeamountThis field stores late charges and lease termination fees on Loan Payment (LP) transactionsNULLABLEINTEGER
escrowamountThis field stores the amount of a payment that the teller applies to an escrow Share recordNULLABLEINTEGER
lasttrandateThis field stores the value from the Share or Loan record Last Transaction Date field before this transaction posts to the Share or Loan recordNULLABLEDATE
maturityloanduedateThis field stores the value from the Share record Maturity Date field if this is a share transaction, or it stores the value from the Loan record Due Date field if this is a loan transactionNULLABLEDATE
commentThis field stores the text of a comment transactionNULLABLESTRING
branchThis field stores the branch number associated with the console that initiated the transactionNULLABLEINTEGER
consolenumberThis field stores the console number (0-8999) if the transaction is performed from a console; otherwise, it stores 9999NULLABLEINTEGER
batchsequenceThis field stores a number that the system assigns in sequence to each batch job that runs throughout the day, to uniquely identify each transaction with a specific batch jobNULLABLEINTEGER
salestaxamountThe amount of sales tax is stored in this field when a payment is applied that includes sales tax, such as for lease loansNULLABLEINTEGER
activitydateThis field stores the value from the Activity Date field in the Share or Loan record, depending on the type of transactionNULLABLEDATE
billedfeeamountThis field stores the amount of a partial payment the system applies against the billed fee when a loan has an amount in the Billed Fee Unpaid fieldNULLABLEINTEGER
processoruserThis field stores information saved from the SymXchange Processor User field or from the optional SymConnect User field in the SymConnect messageNULLABLEINTEGER
memberbranchThis field is only used by corporate credit unions; it can be blank to indicate that a transaction does not have a member branch number, or you can enter a four-digit number to indicate the branch where the transaction took placeNULLABLESTRING
prevavailbalanceThis field stores the available credit as calculated at the time the transaction was processed, before it was postedNULLABLEINTEGER
subsourceThis field stores a code that specifies the transaction feeNULLABLEINTEGER
confirmationseqThis field stores a number that is generated during posting or memo mode posting to be provided to SymConnect when requestedNULLABLEINTEGER
micracctnumThis field stores the value in the Exception Item record Processor Account field when the draft is an exception, unless custom coding requires it to store a different valueNULLABLESTRING
micrrtThis field stores the routing and transit (R&T) number when a transaction within a share draft file becomes an exceptionNULLABLESTRING
recurringtranThis field indicates whether the transaction is recurring (based on indicators provided by the network or merchant)NULLABLEINTEGER
feeexmtcrtsyamtThis field stores the courtesy pay amount applied at the time as an overdrawn transaction if the ODT Auth/Fee Option field for the source code of the transaction is set to 2, 3, 6, or 7 on the Share recordNULLABLEINTEGER
escrowunpaidbalchgThis field displays the amount that the Loan record Escrow Unpaid field has changedNULLABLEINTEGER
escrowappliedbalchgThis field displays the amount that the Loan record Escrow Applied field has changed during a single loan payment. If the amount decreases, the transaction history shows this as a negative amount and an increase shows as a positive amountNULLABLEINTEGER
unappliedpartialpmtchgThis field stores the transaction activity for each loan payment affecting the Unapplied Partial Payment field and displays the amount in the expanded Transaction record fieldNULLABLEINTEGER
feecountbyThe system advances this counter field for NSF or Courtesy Pay feesNULLABLEINTEGER
latechgwaivedamtThis field tracks the amount of uncollected late charges that have been waived during a loan payment transaction. It lets the system handle adjustments to late charge activity when a previously waived late charge transaction is voided or reversedNULLABLEINTEGER
latechgunpaidchgamtThis field stores the amount that the Loan record Late Charge Unpaid field has changed during a single loan payment transaction submitted through teller transactions, batch posting, or an online transactionNULLABLEINTEGER
prevlatechgdateThe system updates this field with the value of the Loan record's Late Charge Date field when a loan transaction occursNULLABLEDATE
prevlatechgaccruedThis field only applies to a Loan record with the Late Charge Formula parameter set to (5) Wisconsin, and it displays the amount in the Loan record Late Charge Accrued field in before a loan payment transaction takes placeNULLABLEINTEGER
latechgfieldsvalidThis field determines whether to display late charge transaction fieldsNULLABLEINTEGER
balsegid_1This field stores the segment record ID associated with the Loan Segment Transfer (LG), Loan Advance (LA), or New Loan (LN) transaction performed through Teller Transactions for a SymChoice loanNULLABLESTRING
balsegpmtchangedate_1This field stores the payment change date for the segment ID when a Loan Segment Transfer (LG), Loan Advance (LA), or New Loan (LN) transaction is performed through Teller Transactions for a SymChoice loanNULLABLEDATE
inteffectdateThis field stores the date to which interest is calculated when processing a transactionNULLABLEDATE
balsegprevfirstpmtdate_1This field stores the value of the Segment record's First Payment Date field at time of transactionNULLABLEDATE
draftnumberThis field stores the draft numberNULLABLESTRING
tracernumberThis field stores the tracer numberNULLABLESTRING
dispositionfeeThis field stores the disposition fee when you apply a payment that includes a disposition fee for lease loansNULLABLEINTEGER
terminationfeeThis field stores the termination fee when you apply a payment that includes a termination fee for lease loansNULLABLEINTEGER
miscexpenseamountThis field records the transaction activity for each Loan Balance Payment (LB) or Loan Balance Transfer (BG) transaction that affects a Loan Bankruptcy PrePetition Bal record with the Amount Code field set to (6) Misc ExpenseNULLABLEINTEGER
dtoNULLABLEBYTES


Have a Question?
  • Have a how-to question? Seeing a weird error? Get help on our collaborative Discourse page.
  • Register for the Developer Office Hours where we answer technical Q&A, in real time, from the audience.

Did this page help you?

Last updated Tue Sep 15 2026