You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Question
For certain columns like DUMY:-COLM-DN-PAYMENT-DUE , DUMY:-COLM-DN-LAST-TRANS which contain date columns in Mainframe System , the year 2025 is being shown as 2015 however 2024 is coming up correctly.
Suppose Mainframe value = 2025062 then CoBrix value is showing as 2015062
Please note that we are doing Zipping of the file and then encrypting the file before sending it to Cobrix. We are then decrypting, unzipping and then using Cobrix for ASCII conversion.
We are not able to understand why only few columns especially these date columns are getting parsed incorrectly. Could you kindly provide some guidance please.
Thank you
The text was updated successfully, but these errors were encountered:
One query, Does Cobrix support ingesting zipped (.gz extension to be precise) files directly or do we need to de-compress first and then pass the EBCDIC source file ?
Uh oh!
There was an error while loading. Please reload this page.
Hi @yruslan
Good morning.
Our Mainframe dataset Copybook (copybook layout/indentation is incorrect. Column names are intentionally changed to dummy) :
05 :DUMY:-RECORD. 00150002
10 :DUMY:-KEY. 00150102
15 :DUMY:-RECORD-ID PIC X(01). 00150203
15 :DUMY:-RECORD-SUB-ID PIC X(01). 00150303
88 :DUMY:-COLM-RECORD VALUE 'A'. 00150403
88 :DUMY:-ABCD-RECORD VALUE 'P'. 00150503
A49824 15 :DUMY:-COLM-ID PIC 9(11). 00150603
15 :DUMY:-APPL-SUFFIX PIC 9(02). 00150700
AUG018 10 :DUMY:-DATA PIC X(385). 00150901
10 :DUMY:-COLM-DATA REDEFINES :DUMY:-DATA. 00150903
15 :DUMY:-COLM-ACTION-CODE PIC X(01). 00151003
15 :DUMY:-COLM-TPC PIC X(02). 00151103
15 :DUMY:-COLM-CPC PIC X(03). 00152002
15 :DUMY:-COLM-ORG-CODE PIC 9(05). 00153002
15 :DUMY:-COLM-TYPEC-TYPE PIC X(02). 00154002
15 :DUMY:-COLM-CD-12 PIC X(01). 00155002
15 :DUMY:-COLM-CD-40 PIC X(04). 00156002
15 :DUMY:-COLM-CODE-48 PIC X(04). 00157002
15 :DUMY:-COLM-DN-FIRST-DLQ PIC S9(07) COMP-3.00158002
15 :DUMY:-COLM-CREDIT-LIM PIC S9(11) COMP-3.00159002
15 :DUMY:-COLM-MONEY-AVAILABLE PIC S9(11)V99 COMP-3.00160002
15 :DUMY:-COLM-NUM-DAYS-CREDIT-BAL PIC S9(03) COMP-3.00170002
15 :DUMY:-COLM-OVERDRAFT-PROTECTION PIC X(01). 00180002
15 :DUMY:-COLM-SAMPL-CHARGEOFF PIC X(02). 00190002
15 :DUMY:-COLM-CHARGEOFF-OPERATOR PIC X(06). 00200002
15 :DUMY:-COLM-DN-CHARGEOFF-COMPLT PIC S9(07) COMP-3.00210002
15 :DUMY:-COLM-SAMPL-CLOSED PIC X(02). 00220002
15 :DUMY:-COLM-DN-SAMPL-CLOSED-MNT PIC S9(07) COMP-3.00230002
15 :DUMY:-COLM-SAMPL-CREDIT-REVOKED PIC X(02). 00240002
15 :DUMY:-COLM-SAMPL-CURR-OVERLIMIT PIC X(02). 00250002
15 :DUMY:-COLM-WAIVE-FCHG-FLAG PIC X(01). 00260005
15 :DUMY:-COLM-SAMPL-CURR-PASTDUE PIC X(02). 00270002
15 :DUMY:-COLM-SAMPL-DLQ PIC X(02). 00280002
15 :DUMY:-COLM-SAMPL-SECURITY-FRD PIC X(02). 00290002
15 :DUMY:-COLM-SAMPL-FRD PIC X(01). 00300002
15 :DUMY:-COLM-DN-SECURITY-FRD-STAT PIC S9(07) COMP-3.00310002
15 :DUMY:-COLM-SAMPL-POT-CHARGEOFF PIC X(01). 00320002
15 :DUMY:-COLM-SAMPL-ASSISTANCE-PGM PIC X(02). 00330002
15 :DUMY:-COLM-DN-PROD-CHNG PIC S9(07) COMP-3.00340002
15 :DUMY:-COLM-BALANCE-CURR PIC S9(11)V99 COMP-3.00350002
15 :DUMY:-COLM-DN-LAST-CASH PIC S9(07) COMP-3.00360002
15 :DUMY:-COLM-DN-LAST-PURCHASE PIC S9(07) COMP-3.00370002
15 :DUMY:-COLM-DN-PAYMENT-DUE PIC S9(07) COMP-3.00380002
15 :DUMY:-COLM-TOTAL-PASTDUE PIC S9(11)V99 COMP-3.00390002
15 :DUMY:-COLM-DN-LAST-TRANS PIC S9(07) COMP-3.00400002
15 :DUMY:-COLM-MERCH-APR PIC S9(4)V9(7) COMP-3.00410004
15 :DUMY:-COLM-AMT-AUTH-OUT PIC S9(11)V99 COMP-3.00420002
15 :DUMY:-COLM-DN-LAST-REIS PIC S9(07) COMP-3.00430002
15 :DUMY:-COLM-MULTI-DEFG-NUM-IND PIC X(01). 00440002
A49824 15 :DUMY:-SAMPL-TIERED-AUTH PIC X(2). 00441000
A49824 15 :DUMY:-DATE-COLM-STAT-MAINT PIC S9(7) COMP-3. 00442000
A49824 15 :DUMY:-ACTUAL-DAYS-PASTDUE PIC S9(5) COMP-3. 00443000
A49824 15 :DUMY:-BANKRUPTCY-TYPE PIC 9(2). 00444002
REGZ01 15 :DUMY:-COLM-SAMPL-LITIGATION PIC X(02). 00444003
JULY13 15 :DUMY:-COLM-PRIN-BAL-AM PIC S9(11)V99 COMP-3.00444004
AUG018 15 :DUMY:-LATE-FEE-CN PIC 9(01) 00444005
AUG018 OCCURS 13 TIMES. 00444006
AUG018 15 :DUMY:-LAST-LATE-FEE-DN PIC S9(07) COMP-3. 00444007
AUG018 15 :DUMY:-NSF-FEE-CN PIC 9(01) 00444008
AUG018 OCCURS 13 TIMES. 00444009
AUG018 15 :DUMY:-DATE-LAST-NSF-PAYMENT PIC S9(07) COMP-3. 00444010
AUG018 15 :DUMY:-CURR-LOW-CR-LMT-AM PIC S9(11) COMP-3. 00444020
AUG018 15 :DUMY:-LTD-NET-FEE-ASES-AM PIC S9(11)V99 00444030
AUG018 COMP-3. 00444040
AUG018 15 :DUMY:-LTD-FRGN-TXN-FEE-AM PIC S9(11)V99 COMP-3.00444050
AUG018 15 :DUMY:-LTD-SPRS-RFND-AMF-AM PIC S9(11)V99 COMP-3.00444060
AUG018 15 :DUMY:-LTD-SPRS-RFND-BT-FEE-AM PIC S9(11)V99 COMP-3.00444070
AUG018 15 :DUMY:-LTD-SPRS-RFND-ACCK-FEE-AM 00444080
AUG018 PIC S9(11)V99 COMP-3.00444081
AUG018 15 :DUMY:-LTD-SPRS-RFND-CADV-FEE-AM 00444090
AUG018 PIC S9(11)V99 COMP-3.00444091
AUG018 15 :DUMY:-LTD-SPRS-RFND-RWD-FEE-AM PIC S9(11)V99 COMP-3.00444100
AUG018 15 :DUMY:-LTD-SPRS-RFND-DACC-FEE-AM 00444200
AUG018 PIC S9(11)V99 COMP-3.00444210
AUG018 15 :DUMY:-LTD-SPRS-RFND-MIN-FCS-AM PIC S9(11)V99 COMP-3.00444300
AUG018 15 :DUMY:-MAX-FEE-SPRS-THLD-PC PIC 9V99. 00444400
AUG018 15 :DUMY:-SPRS-FEE-DAY-CN PIC 9(03). 00444500
AUG018 15 :DUMY:-LTR-ID PIC X(06). 00444600
AUG018 15 :DUMY:-EXCL-OPT-SET-ID PIC X(05). 00444700
AUG018 15 :DUMY:-SPRS-FEE-THLD-IN PIC X(01). 00444800
AUG018 15 :DUMY:-SPRS-EXPIRY-DATE PIC S9(07) COMP-3. 00444900
AUG018 15 :DUMY:-SPRS-EXPIRY-CYCLE PIC S9(07) COMP-3. 00445000
SLC419 15 :DUMY:-LTD-SPRS-RFND-SLC-FEE-AM PIC S9(11)V99 COMP-3.00445100
MOB121 15 :DUMY:-SB-FLEX-PMT-CRLT-AM PIC S9(11) COMP-3. 00445200
MOB121 15 :DUMY:-SB-FLEX-PMT-AVAL-CRLT-AM PIC S9(11)V99 COMP-3.00445300
10 :DUMY:-ABCD-DATA REDEFINES :DUMY:-DATA. 00450002
15 :DUMY:-ABCD-KEY. 00460002
20 :DUMY:-ABCD-CUST-TYPE PIC 9(01). 00470002
20 :DUMY:-ABCD-CUST-ID PIC 9(09). 00480002
20 :DUMY:-ABCD-COLM-NUM PIC X(19). 00490002
15 :DUMY:-ABCD-ACTION-CODE PIC X(01). 00500004
15 :DUMY:-ABCD-COLM-REL-STAT PIC X(01). 00650002
15 :DUMY:-ABCD-DN-TRANSFER PIC S9(07) COMP-3.00651002
15 :DUMY:-ABCD-COLM-NUM-TRANS-FROM PIC X(19). 00660002
15 :DUMY:-ABCD-COLM-NUM-TRANS-TO PIC X(19). 00670002
15 :DUMY:-ABCD-SAMPL-DEFG-WATCH PIC X(02). 00680002
15 :DUMY:-ABCD-CHECKING1 PIC X(17). 00690002
15 :DUMY:-ABCD-SPENDING-AVAIL PIC S9(11)V99 COMP-3.00700002
15 :DUMY:-ABCD-SPENDING-LIMIT PIC S9(11)V99 COMP-3.00710002
15 :DUMY:-ABCD-CASH-AVAIL PIC S9(11)V99 COMP-3.00720002
15 :DUMY:-ABCD-CASH-LIMIT PIC S9(11)V99 COMP-3.00730002
102869 15 :DUMY:-ABCD-DEFG-REF-NB PIC 9(09). 00730003
The text was updated successfully, but these errors were encountered: