Developer Programs

Learn

Docs

ssdb_excp_item_cdc

Pipelined Data Sets > Symitar > ssdb_excp_item_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
excpitemkeyInternal use only; SSDB fieldNULLABLEINTEGER
deleteidThis field stores a soft delete flag where 0=not deleted, 1=deletedNULLABLEINTEGER
typefilterNULLABLESTRING
excptypeThe system sets this field depending on which process created the itemNULLABLEINTEGER
excpitemaccountThis field stores the account number (up to 10 digits) of the member whose item was returnedNULLABLESTRING
idtypeThis field stores a code that specifies what type of account the exception item is drawn on (share, loan, etc.)NULLABLEINTEGER
idThis field stores the ID of the Share or Loan recordNULLABLESTRING
transferaccountThis field stores the account number of the account to which the system should transfer the fundsNULLABLESTRING
transferidtypeThis field stores a code that indicates if the distribution item is a share or loan transferNULLABLEINTEGER
transferidThis field stores the ID of the share or loan receiving the fundsNULLABLESTRING
processoraccountThis field stores the draft or ACH account number (up to 20 characters) that is reported to the processorNULLABLESTRING
batchidThis field stores a user-assigned number (up to six digits) that identifies the exception item batch that includes the item in this Exception Item recordNULLABLESTRING
transactioncodeThis field stores the ACH transaction code (from the detail record) for this item in the original ACH fileNULLABLEINTEGER
branchThis field contains the number of the branch where the exception item originated (0-9999)NULLABLEINTEGER
reasoncodeThis field stores a code to identify the reason the item was classified as an exception or to send a request to a processorNULLABLEINTEGER
achexcpreasonThis field contains the reason the ACH item was classified as an exceptionNULLABLESTRING
editrecord_1The Edit Record 1 through Edit Record 3 fields contain the unformatted contents of the 132-character Exception record, broken into chunks of 40 characters; the Edit Record 4 field contains the remaining 12 charactersNULLABLESTRING
editrecord_2The Edit Record 1 through Edit Record 3 fields contain the unformatted contents of the 132-character Exception record, broken into chunks of 40 characters; the Edit Record 4 field contains the remaining 12 charactersNULLABLESTRING
editrecord_3The Edit Record 1 through Edit Record 3 fields contain the unformatted contents of the 132-character Exception record, broken into chunks of 40 characters; the Edit Record 4 field contains the remaining 12 charactersNULLABLESTRING
editrecord_4The Edit Record 1 through Edit Record 3 fields contain the unformatted contents of the 132-character Exception record, broken into chunks of 40 characters; the Edit Record 4 field contains the remaining 12 charactersNULLABLESTRING
date_1This field contains the date the exception item was processed by the processorNULLABLEDATE
date_2This field stores the actual date corresponding to the settlement date from the Batch Header record for the item in the original ACH fileNULLABLEDATE
date_3This field contains the settlement date of an incoming return entryNULLABLEDATE
date_4This field contains the settlement date of an incoming dishonored return entryNULLABLEDATE
date_5This field stores the original settlement date from the original entry in the MMDDYY formatNULLABLEDATE
date_6This field stores the date the Receiving Depository Financial Institution (RDFI) initiated the original returnNULLABLEDATE
code_1This field is used for draft exceptions (only the Chase format), memo posting exceptions, and ACH exceptionsNULLABLEINTEGER
code_2This field stores the transaction code or the value in the Gateway Operator OFAC Screening Indicator field of the IAT Entry Detail RecordNULLABLEINTEGER
code_3This field indicates the type of account or the value in the Secondary OFAC Screening Indicator field of the IAT Entry Detail RecordNULLABLEINTEGER
code_4This field generates IAT NOC entries or it stores the transfer account codeNULLABLEINTEGER
code_5This field returns additional information when a return reason code of R17 is entered in the ACH Exception Reason field in the ACH Exception Item recordNULLABLEINTEGER
amount_1This field contains the amount of the exception item. An amount is usually required for all exception items except ACH or draft stop payment requestsNULLABLEINTEGER
amount_2For payroll exception items, this field stores the standard amount of the payroll exception item. For distribution exception items, this field stores the remaining amount of the payroll at the time the exception occurredNULLABLEINTEGER
ch1_1This field stores the source code of the exception item. For ACH exception items, this field can be blank or it can be set to O. If it is set to O, the ACH exception item was originated at the credit unionNULLABLESTRING
ch1_2This field is only used for Miscellaneous Posting and Memo Posting exceptions. It contains the subaction code of the Miscellaneous Posting or Memo Posting exception itemNULLABLESTRING
ch1_3This field is used for Miscellaneous Posting exception items only. It contains a value of Y if the Miscellaneous Posting exception item uses comment continuationNULLABLESTRING
ch1_4This field is reserved for future useNULLABLESTRING
ch2_1This field stores the individual discretionary data from the detail record for the item in the original ACH file. This field is not case sensitiveNULLABLESTRING
ch2_2This field contains positions 71-92 of the ATM locationNULLABLESTRING
ch3_1This field stores the Service Class Code from the ACH BatchHheader record for the item in the original ACH fileNULLABLESTRING
ch3_2This field stores the Standard Entry Class (SEC) code from the Batch Header record for the item in the original ACH fileNULLABLESTRING
ch3_3This field stores the code that explains the reason an ACH item was returnedNULLABLESTRING
ch3_4This field stores a standard code that the Originating Depository Financial Institution (ODFI) uses to describe the reason for dishonoring a return entryNULLABLESTRING
ch6_1This field stores the value from the Company Descriptive Date field in the Batch Header record for the item in the original ACH fileNULLABLESTRING
ch6_2This field stores the value from the Effective Entry Date field in the Batch Header record for the item in the original ACH fileNULLABLESTRING
ch8_1This field stores the value from the Originating DFI Identification in the batch header record for the item in the original ACH fileNULLABLESTRING
ch8_2This field stores the receiving DFI identification number from the Batch Header record for the item in the original ACH file (your institution's routing and transit number)NULLABLESTRING
ch8_3This field is used as a selection criteria for the ACH Reports and ACH Posting batch programsNULLABLESTRING
ch10_1This field stores the value from the Company ID field in the Batch Header record (for the item in the original ACH file)NULLABLESTRING
ch10_2This field contains positions 113-122 of the ATM locationNULLABLESTRING
ch10_3This field contains positions 123-132 of the ATM locationNULLABLESTRING
ch15_1This field stores the value from the Individual ID field in the detail record (for the item in the original ACH file)NULLABLESTRING
ch15_2This field stores the original ACH trace number from the ACH Detail record (for the item in the original ACH file)NULLABLESTRING
ch15_3This field stores the return trace numberNULLABLESTRING
ch15_4This field stores the dishonored return trace numberNULLABLESTRING
ch16This field stores the value from the Company Name field from the batch header record (for the item in the original ACH file.)NULLABLESTRING
ch20_1This field contains positions 93-112 of the ATM locationNULLABLESTRING
ch20_2This field matches the value in the Processor Account field in the Exception Item record when the draft is an exception, unless custom coding requires it to be differentNULLABLESTRING
ch22This field contains positions 71-92 of the ATM locationNULLABLESTRING
ch30This field contains positions 41-70 of the ATM locationNULLABLESTRING
ch40The contents of this field are determined by the type of exception itemNULLABLESTRING
reviewstatusThis field stores a value that indicates whether this field has been reviewedNULLABLEINTEGER
adjustmentcodeThe system uses this field for many exception types to indicate that the original transaction was an adjustment transaction and to enable adjustment transaction exceptions to be successfully resubmitted for postingNULLABLEINTEGER
globalsequencedateThis field contains a unique number for each global sequence date. The system assigns this number automatically. You cannot change the value of this fieldNULLABLEDATE
globalsequenceNULLABLEINTEGER
regcodeThis field appears for every exception type except payroll exceptions (the Exception Type field is set to (7) Payroll Exception)NULLABLEINTEGER
glaccountThis field corresponds to the GL account number for an ACH GL transactionNULLABLESTRING
glreferenceThis field stores the reference for the GL transactionNULLABLESTRING
glreference1This field stores the reference for the GL transactionNULLABLESTRING
glcommentThis field stores the comment for the GL transactionNULLABLESTRING
glcodeThe system does not currently use this field. It does not appear on any exception screenNULLABLEINTEGER
glcode1The system sets this field to -1 for system-created ACH GL transaction exceptions. If you use the ACH Reports batch program to move items to an edit file for posting, the system sets this field to -1 if the ACH transaction code indicates that it is a GL transaction. Otherwise, the system sets this field to 0NULLABLEINTEGER
glcategoryThis field appears only for SymConnect when the Exception Type field is set to (9) Memo ExceptionNULLABLEINTEGER
extloanaccountThis field stores the external loan account number from the External Loan recordNULLABLESTRING
commentcodeIf a transaction contains key code transaction comments, this field contains the comment code from the Comment and Note Definition parameters associated with that transactionNULLABLEINTEGER
memberbranchThis field is blank for all exception items unless the posting process sets it to some other valueNULLABLESTRING
exceptioncodeThis field stores the exception code that corresponds to the exception description on the exception reportNULLABLEINTEGER
subtrancodeThis field supports the same values as the Sub Source Code field in the Transaction record and it stores the value when an item is an exception for any reasonNULLABLEINTEGER
ch35_1If the ACH Exception Reason field stores a correction code beginning with C, you must enter the corrected data in this field (for example, if the ACH Exception Reason field is set to C04 - Incorrect Individual Name, enter the correct individual name in this field)NULLABLESTRING
ch35_2This field stores the U.S. receiver's account numberNULLABLESTRING
batchachorignumThis field stores the Locator number from the related Batch ACH Origination recordNULLABLEINTEGER
otheractionThis field stores a code that determines where a fee transaction comment is postedNULLABLEINTEGER
otheridtypeThis field stores a code for the other ID typeNULLABLEINTEGER
otheridThis field stores the four-digit ID of the Share or Loan associated with the Other Action fieldNULLABLESTRING
originatorstatusThis field identifies where the ACH file originated and must be retained for NACHA requirementsNULLABLESTRING
deathdateThis field allows the date of death to be included with a return reason code of R14 or R15 (payee, beneficiary, or account holder deceased)NULLABLEDATE
draftnumberIf the draft processor supports stop payment requests, you can enter a single draft number in this field to stop payment on a single draft, or you can enter the low draft number in a range of draft numbers to stop payment on a range of draftsNULLABLESTRING
rangenumberThis field stores the high draft number of a range of draftsNULLABLESTRING


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