Reading Assembler file using Complex Flat File
Posted: Sun Aug 24, 2008 5:53 pm
Hi,
I am trying to import the Table defination of this Assembler data file but am hitting some problems. I am using the Import Assembler File Defination option.
It initially asks for a DSECT section, so I added a line under header like
INPUT_FILE DSECT
Then it aleast allows me to import the defination but I get a partial result.
I get only the header and trailer but the * ISCB section is missing in the defination.
Any help in importing this file defination is appreciated.
* OISATRO/T WORK AREA
*
* HEADER
WSAONLSA DS 0CL58
NBRCHAC DS XL6 * 1 - 6* BRANCH AND ACCOUNT
NFILL1 DS CL15 * 7 - 21*
NDAYWK DS PL4 *22 - 25* DAY OF WORK
NTCODE DS XL2 *26 - 27* TRANCODE
NTERMNO DS XL2 *28 - 29* TERMINAL NO
NSWITCH DS XL1 *30 - 30* SWITCHES BYTE
NSERIAL DS XL3 *31 - 33* SERIAL NUMBER
DS XL1 *34 - 34*
NSTATUS DS XL1 *35 - 35* STATUS INDICATOR
NINBRCH DS XL2 *36 - 37* INPUT BRANCH
NFILL2 DS XL3 *38 - 40*
NSPARED DS XL18 *41 - 58* UNUSED
*
* ISCB
ORG NBRCHAC
NINPST DS XL2 * 1 - 2* INPUT STATE
NTRNSID DS PL1 * 3 - 3* TRANSMISSION INDICATOR
NNETCR DS PL7 * 4 - 10* NET AMT CREDITS
NNOCR DS PL3 *11 - 13* NO OF CREDITS
NTINST DS CL1 *14 - 14* TRANSACTION INPUT STATE
NTLDST DS CL1 *15 - 15* TRANSACTION LEDGER STATE
NLEDST DS XL2 *16 - 17* LEDGER STATE
NAPST DS PL1 *18 - 18* APPLICATION STATUS
NNETDR DS PL7 *19 - 25* NET AMT DEBITS
DS XL2 *26 - 27* TRANSACTION CODE
NNODR DS PL3 *28 - 30* NO OF DEBITS
NFROMST DS CL1 *31 - 31* STATE ISCB TRANSMITTED
* FROM
NTOST DS CL1 *32 - 32* STATE ISCB TRANSMITTED
* TO
NDATE DS XL3 *33 - 35* ISCB DATE
*
* TRAILER
ORG NDAYWK
NRECCT DS PL4 *22 - 25* RECORD COUNT
ORG ,
I am trying to import the Table defination of this Assembler data file but am hitting some problems. I am using the Import Assembler File Defination option.
It initially asks for a DSECT section, so I added a line under header like
INPUT_FILE DSECT
Then it aleast allows me to import the defination but I get a partial result.
I get only the header and trailer but the * ISCB section is missing in the defination.
Any help in importing this file defination is appreciated.
* OISATRO/T WORK AREA
*
* HEADER
WSAONLSA DS 0CL58
NBRCHAC DS XL6 * 1 - 6* BRANCH AND ACCOUNT
NFILL1 DS CL15 * 7 - 21*
NDAYWK DS PL4 *22 - 25* DAY OF WORK
NTCODE DS XL2 *26 - 27* TRANCODE
NTERMNO DS XL2 *28 - 29* TERMINAL NO
NSWITCH DS XL1 *30 - 30* SWITCHES BYTE
NSERIAL DS XL3 *31 - 33* SERIAL NUMBER
DS XL1 *34 - 34*
NSTATUS DS XL1 *35 - 35* STATUS INDICATOR
NINBRCH DS XL2 *36 - 37* INPUT BRANCH
NFILL2 DS XL3 *38 - 40*
NSPARED DS XL18 *41 - 58* UNUSED
*
* ISCB
ORG NBRCHAC
NINPST DS XL2 * 1 - 2* INPUT STATE
NTRNSID DS PL1 * 3 - 3* TRANSMISSION INDICATOR
NNETCR DS PL7 * 4 - 10* NET AMT CREDITS
NNOCR DS PL3 *11 - 13* NO OF CREDITS
NTINST DS CL1 *14 - 14* TRANSACTION INPUT STATE
NTLDST DS CL1 *15 - 15* TRANSACTION LEDGER STATE
NLEDST DS XL2 *16 - 17* LEDGER STATE
NAPST DS PL1 *18 - 18* APPLICATION STATUS
NNETDR DS PL7 *19 - 25* NET AMT DEBITS
DS XL2 *26 - 27* TRANSACTION CODE
NNODR DS PL3 *28 - 30* NO OF DEBITS
NFROMST DS CL1 *31 - 31* STATE ISCB TRANSMITTED
* FROM
NTOST DS CL1 *32 - 32* STATE ISCB TRANSMITTED
* TO
NDATE DS XL3 *33 - 35* ISCB DATE
*
* TRAILER
ORG NDAYWK
NRECCT DS PL4 *22 - 25* RECORD COUNT
ORG ,