DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦bf5bc434a⟧

    Length: 10928 (0x2ab0)
    Notes: pts_type(SC)
    Names: »DLDEP.SC«

Derivation

└─⟦f350e1b7a⟧ Bits:30009678 Philips computer tape "600219"
    └─⟦this⟧ »PTSDEMO/DLDEP.SC« 

PTS(SC)

         IDENT    DLDEP                 DEPOSIT 
	DDUM	DEMODD			
	PDIV				
	EXPROC	PAJRN			 
	EXPROC	PBBOOK			 
	EXPROC	PCVCH			 
	EXPROC	QENTRS			 
	EXPROC	XBFMT			 
	EXPROC	ZCRDD 
	EXPROC	ZDRWRD
	EXPROC	ZHWRID
	ENTRY	DLDEP			
	ENTRY	SPAP10 
	ENTRY	SPAP11 
	ENTRY	SPAP12 
************************************************************************
* 
* DEPOSIT 
**
************************************************************************
DLDEP	PROC				
DL000					
	TBT	SBNOBOOK,DL100			
	TBF	SBFT80,DL010	NO COMPACT TERMINAL 
	SET	SBNOBOOK 
	B	DL100
DL010 
**
* NOBOOK IS OFF*
**
	MOVE	TDTRSCDE,=D'1'			
	B	DL200			
**
* NOBOOK IS ON*
**
DL100					
	MOVE	TDTRSCDE,=D'7'			
**
* PRINT LINE TYPE 2*
**
DL200					
	PERF	PAJRN,=W'2' 			 
	MOVE	TDNEWBAL,=D'0'	INITIALISE NEW BALANCE IN FMT		
	PERF	XBFMT,=W'41'	DEPOSIT FORMAT		
	TBT	SBCANCEL,DL999			
**
* PRINT LINE TYPE 7*
**
         MOVE    ICTEXT3,YCCCY(KW4)    SYSTEM CURRENCY
	PERF	PAJRN,=W'7'			
**
* FILL TRANSACTION RECORD*
*    GET NEXT TRANSACTION-RECORD KEY*
**
	PERF	QENTRS,ADLASTRS	UPDATE TRANSACTION SEQ. NR
	MOVE	TDTRSRNR,ADACTRNR	ACCOUNT RECORD NR.
	ADD	TDTRSRNR,ADLASTRS	TRANS. RECORD KEY
	ADD	YDLASSEQ,=D'1'	UPDATE LAST TRANS. SEQ. NR. 
	MOVE	TDTRSSEQ,YDLASSEQ	MOVE TO TRANS. RECORD		
* 
* TDAMOUNT CONTAINS THE VALUE ENTERED BY THE OPERATOR 
* 
	TBF	SBRVS,DL300			
	MUL	TDAMOUNT,=D'-1'	REVERSAL		
DL300					
**
* FILL ACCOUNT RECORD*
**
	MOVE	ADBAL,TDNEWBAL	NEW BALANCE
	ADD	ADDEPCUM,TDAMOUNT	ACCUMULATED DEPOSITS		
	MOVE	ADLASSEQ,TDTRSSEQ	TRANS. SEQUENCE NR.		
**
* WRITE RECORDS*
**
	PERF	ZHWRID,TDTRSRNR,NDLRN2	TRANSACTION RECORD		
	TBT	SBCANCEL,DL999			
	PERF	ZDRWRD,ADACTRNR,NDLRN1	ACCOUNT RECORD 
	TBT	SBCANCEL,DL999 
**
* UPDATE OPERATOR ACCUMULATORS*
**
DL400 
	ADD	ODCASH(KW1,KW4),TDAMOUNT	BALANCE CASH		
	ADD	ODCASH(KW2,KW3),TDAMOUNT	ACCUMULATED DEPOSITS		
**
* PRINT VOUCHER OR BOOK*
* IF A TELLER TERMINAL PRINTER IS AVAILABLE 
**
	CBE	RDPRTTYP,=D'2',DL999 
	CBE	RDPRTTYP,=D'4',DL999	NO SUITABLE PRINTER TYPE
	TBT 	SBNOBOOK,DL600			
	TBT	SBCHQACT,DL600			
**
* SAVINGS ACCOUNT WITH BOOK*
**
	PERF	ZCRDD,ADACTRNR,NDLRN1,KW1	READ ACCOUNT FOR PBBOOK 
	TBT	SBCANCEL,DL999 
	PERF	PBBOOK	PRINT IN BOOK
	B	DL999
**
* CHEQUE ACCOUNT OR SAVINGS ACCOUNT WITHOUT BOOK*
**
DL600 
	PERF	PCVCH,=W'1'	PRINT VOUCHER		
**
* CANCEL AND NORMAL EXIT
**
DL999					
	RET				
	PEND				
************************************************************************
**

HexDump

0x0000…0038 (0, 0, 400)  Head {h00=0x0034, h01=0x0050, text=»         IDENT    DLDEP                 DEPOSIT «, t00=0x0000, t01=0x0004}
0x0038…0088              Head {h00=0x004c, h01=0x0050, text=» DDUM DEMODD                                                            «, t00=0x0000, t01=0x003c}
0x0088…00d8              Head {h00=0x004c, h01=0x0050, text=» PDIV                                                                   «, t00=0x0000, t01=0x008c}
0x00d8…012c              Head {h00=0x0050, h01=0x0050, text=» EXPROC PAJRN                                                               «, t00=0x0000, t01=0x00dc}
0x012c…0180              Head {h00=0x0050, h01=0x0050, text=» EXPROC PBBOOK                                                              «, t00=0x0000, t01=0x0130}
0x0180…01d4              Head {h00=0x0050, h01=0x0050, text=» EXPROC PCVCH                                                               «, t00=0x0000, t01=0x0184}
0x01d4…0228              Head {h00=0x0050, h01=0x0050, text=» EXPROC QENTRS                                                              «, t00=0x0001, t01=0x0048}
0x0228…027c              Head {h00=0x0050, h01=0x0050, text=» EXPROC XBFMT                                                               «, t00=0x0001, t01=0x009c}
0x027c…0292              Head {h00=0x0012, h01=0x0050, text=» EXPROC ZCRDD «, t00=0x0001, t01=0x00f0}
0x0292…02a8              Head {h00=0x0012, h01=0x0050, text=» EXPROC ZDRWRD«, t00=0x0001, t01=0x0106}
0x02a8…02be              Head {h00=0x0012, h01=0x0050, text=» EXPROC ZHWRID«, t00=0x0001, t01=0x011c}
0x02be…030e              Head {h00=0x004c, h01=0x0050, text=» ENTRY DLDEP                                                            «, t00=0x0001, t01=0x0132}
0x030e…0324              Head {h00=0x0012, h01=0x0050, text=» ENTRY SPAP10 «, t00=0x0001, t01=0x0182}
0x0324…033a              Head {h00=0x0012, h01=0x0050, text=» ENTRY SPAP11 «, t00=0x0002, t01=0x0008}
0x033a…0350              Head {h00=0x0012, h01=0x0050, text=» ENTRY SPAP12 «, t00=0x0002, t01=0x001e}
0x0350…03a0              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0002, t01=0x0034}
0x03a0…03aa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0084}
0x03aa…03bc              Head {h00=0x000e, h01=0x0050, text=»* DEPOSIT «, t00=0x0002, t01=0x008e}
0x03bc…040c              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0002, t01=0x00a0}
0x040c…045c              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0002, t01=0x00f0}
0x045c…04ac              Head {h00=0x004c, h01=0x0050, text=»DLDEP PROC                                                              «, t00=0x0002, t01=0x0140}
0x04ac…04fc              Head {h00=0x004c, h01=0x0050, text=»DL000                                                                   «, t00=0x0002, t01=0x0190}
0x04fc…054c              Head {h00=0x004c, h01=0x0050, text=» TBT SBNOBOOK,DL100                                                     «, t00=0x0003, t01=0x0050}
0x054c…057a              Head {h00=0x002a, h01=0x0050, text=» TBF SBFT80,DL010 NO COMPACT TERMINAL «, t00=0x0003, t01=0x00a0}
0x057a…0590              Head {h00=0x0012, h01=0x0050, text=» SET SBNOBOOK «, t00=0x0003, t01=0x00ce}
0x0590…05a0              Head {h00=0x000c, h01=0x0050, text=» B DL100«, t00=0x0003, t01=0x00e4}
0x05a0…05ae              Head {h00=0x000a, h01=0x0050, text=»DL010 «, t00=0x0003, t01=0x00f4}
0x05ae…05fe              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0003, t01=0x0102}
0x05fe…064e              Head {h00=0x004c, h01=0x0050, text=»* NOBOOK IS OFF                                                        *«, t00=0x0003, t01=0x0152}
0x064e…069e              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0004, t01=0x0012}
0x069e…06ee              Head {h00=0x004c, h01=0x0050, text=» MOVE TDTRSCDE,=D'1'                                                    «, t00=0x0004, t01=0x0062}
0x06ee…073e              Head {h00=0x004c, h01=0x0050, text=» B DL200                                                                «, t00=0x0004, t01=0x00b2}
0x073e…078e              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0004, t01=0x0102}
0x078e…07de              Head {h00=0x004c, h01=0x0050, text=»* NOBOOK IS ON                                                         *«, t00=0x0004, t01=0x0152}
0x07de…082e              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0005, t01=0x0012}
0x082e…087e              Head {h00=0x004c, h01=0x0050, text=»DL100                                                                   «, t00=0x0005, t01=0x0062}
0x087e…08ce              Head {h00=0x004c, h01=0x0050, text=» MOVE TDTRSCDE,=D'7'                                                    «, t00=0x0005, t01=0x00b2}
0x08ce…091e              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0005, t01=0x0102}
0x091e…096e              Head {h00=0x004c, h01=0x0050, text=»* PRINT LINE TYPE 2                                                    *«, t00=0x0005, t01=0x0152}
0x096e…09be              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0006, t01=0x0012}
0x09be…0a0e              Head {h00=0x004c, h01=0x0050, text=»DL200                                                                   «, t00=0x0006, t01=0x0062}
0x0a0e…0a5c              Head {h00=0x004a, h01=0x0050, text=» PERF PAJRN,=W'2'                                                     «, t00=0x0006, t01=0x00b2}
0x0a5c…0aae              Head {h00=0x004e, h01=0x0050, text=» MOVE TDNEWBAL,=D'0' INITIALISE NEW BALANCE IN FMT                        «, t00=0x0006, t01=0x0100}
0x0aae…0afe              Head {h00=0x004c, h01=0x0050, text=» PERF XBFMT,=W'41' DEPOSIT FORMAT                                       «, t00=0x0006, t01=0x0152}
0x0afe…0b4e              Head {h00=0x004c, h01=0x0050, text=» TBT SBCANCEL,DL999                                                     «, t00=0x0007, t01=0x0012}
0x0b4e…0b9e              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0007, t01=0x0062}
0x0b9e…0bee              Head {h00=0x004c, h01=0x0050, text=»* PRINT LINE TYPE 7                                                    *«, t00=0x0007, t01=0x00b2}
0x0bee…0c3e              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0007, t01=0x0102}
0x0c3e…0c7c              Head {h00=0x003a, h01=0x0050, text=»         MOVE    ICTEXT3,YCCCY(KW4)    SYSTEM CURRENCY«, t00=0x0007, t01=0x0152}
0x0c7c…0cc8              Head {h00=0x0048, h01=0x0050, text=» PERF PAJRN,=W'7'                                                   «, t00=0x0007, t01=0x0190}
0x0cc8…0d18              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0008, t01=0x004c}
0x0d18…0d68              Head {h00=0x004c, h01=0x0050, text=»* FILL TRANSACTION RECORD                                              *«, t00=0x0008, t01=0x009c}
0x0d68…0db8              Head {h00=0x004c, h01=0x0050, text=»*    GET NEXT TRANSACTION-RECORD KEY                                   *«, t00=0x0008, t01=0x00ec}
0x0db8…0e08              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0008, t01=0x013c}
0x0e08…0e40              Head {h00=0x0034, h01=0x0050, text=» PERF QENTRS,ADLASTRS UPDATE TRANSACTION SEQ. NR«, t00=0x0008, t01=0x018c}
0x0e40…0e72              Head {h00=0x002e, h01=0x0050, text=» MOVE TDTRSRNR,ADACTRNR ACCOUNT RECORD NR.«, t00=0x0009, t01=0x0034}
0x0e72…0ea2              Head {h00=0x002c, h01=0x0050, text=» ADD TDTRSRNR,ADLASTRS TRANS. RECORD KEY«, t00=0x0009, t01=0x0066}
0x0ea2…0eda              Head {h00=0x0034, h01=0x0050, text=» ADD YDLASSEQ,=D'1' UPDATE LAST TRANS. SEQ. NR. «, t00=0x0009, t01=0x0096}
0x0eda…0f2a              Head {h00=0x004c, h01=0x0050, text=» MOVE TDTRSSEQ,YDLASSEQ MOVE TO TRANS. RECORD                           «, t00=0x0009, t01=0x00ce}
0x0f2a…0f34              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x011e}
0x0f34…0f72              Head {h00=0x003a, h01=0x0050, text=»* TDAMOUNT CONTAINS THE VALUE ENTERED BY THE OPERATOR «, t00=0x0009, t01=0x0128}
0x0f72…0f7c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0166}
0x0f7c…0fcc              Head {h00=0x004c, h01=0x0050, text=» TBF SBRVS,DL300                                                        «, t00=0x0009, t01=0x0170}
0x0fcc…101c              Head {h00=0x004c, h01=0x0050, text=» MUL TDAMOUNT,=D'-1' REVERSAL                                           «, t00=0x000a, t01=0x0030}
0x101c…106c              Head {h00=0x004c, h01=0x0050, text=»DL300                                                                   «, t00=0x000a, t01=0x0080}
0x106c…10bc              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000a, t01=0x00d0}
0x10bc…110c              Head {h00=0x004c, h01=0x0050, text=»* FILL ACCOUNT RECORD                                                  *«, t00=0x000a, t01=0x0120}
0x110c…115c              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000a, t01=0x0170}
0x115c…1184              Head {h00=0x0024, h01=0x0050, text=» MOVE ADBAL,TDNEWBAL NEW BALANCE«, t00=0x000b, t01=0x0030}
0x1184…11d4              Head {h00=0x004c, h01=0x0050, text=» ADD ADDEPCUM,TDAMOUNT ACCUMULATED DEPOSITS                             «, t00=0x000b, t01=0x0058}
0x11d4…1224              Head {h00=0x004c, h01=0x0050, text=» MOVE ADLASSEQ,TDTRSSEQ TRANS. SEQUENCE NR.                             «, t00=0x000b, t01=0x00a8}
0x1224…1274              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000b, t01=0x00f8}
0x1274…12c4              Head {h00=0x004c, h01=0x0050, text=»* WRITE RECORDS                                                        *«, t00=0x000b, t01=0x0148}
0x12c4…1314              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000c, t01=0x0008}
0x1314…1364              Head {h00=0x004c, h01=0x0050, text=» PERF ZHWRID,TDTRSRNR,NDLRN2 TRANSACTION RECORD                         «, t00=0x000c, t01=0x0058}
0x1364…13b4              Head {h00=0x004c, h01=0x0050, text=» TBT SBCANCEL,DL999                                                     «, t00=0x000c, t01=0x00a8}
0x13b4…13e8              Head {h00=0x0030, h01=0x0050, text=» PERF ZDRWRD,ADACTRNR,NDLRN1 ACCOUNT RECORD «, t00=0x000c, t01=0x00f8}
0x13e8…1404              Head {h00=0x0018, h01=0x0050, text=» TBT SBCANCEL,DL999 «, t00=0x000c, t01=0x012c}
0x1404…1454              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000c, t01=0x0148}
0x1454…14a4              Head {h00=0x004c, h01=0x0050, text=»* UPDATE OPERATOR ACCUMULATORS                                         *«, t00=0x000d, t01=0x0008}
0x14a4…14f4              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000d, t01=0x0058}
0x14f4…1502              Head {h00=0x000a, h01=0x0050, text=»DL400 «, t00=0x000d, t01=0x00a8}
0x1502…1552              Head {h00=0x004c, h01=0x0050, text=» ADD ODCASH(KW1,KW4),TDAMOUNT BALANCE CASH                              «, t00=0x000d, t01=0x00b6}
0x1552…15a2              Head {h00=0x004c, h01=0x0050, text=» ADD ODCASH(KW2,KW3),TDAMOUNT ACCUMULATED DEPOSITS                      «, t00=0x000d, t01=0x0106}
0x15a2…15f2              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000d, t01=0x0156}
0x15f2…1642              Head {h00=0x004c, h01=0x0050, text=»* PRINT VOUCHER OR BOOK                                                *«, t00=0x000e, t01=0x0016}
0x1642…1676              Head {h00=0x0030, h01=0x0050, text=»* IF A TELLER TERMINAL PRINTER IS AVAILABLE «, t00=0x000e, t01=0x0066}
0x1676…16c6              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000e, t01=0x009a}
0x16c6…16e8              Head {h00=0x001e, h01=0x0050, text=» CBE RDPRTTYP,=D'2',DL999 «, t00=0x000e, t01=0x00ea}
0x16e8…1722              Head {h00=0x0036, h01=0x0050, text=» CBE RDPRTTYP,=D'4',DL999 NO SUITABLE PRINTER TYPE«, t00=0x000e, t01=0x010c}
0x1722…1772              Head {h00=0x004c, h01=0x0050, text=» TBT  SBNOBOOK,DL600                                                    «, t00=0x000e, t01=0x0146}
0x1772…17c2              Head {h00=0x004c, h01=0x0050, text=» TBT SBCHQACT,DL600                                                     «, t00=0x000f, t01=0x0008}
0x17c2…1812              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000f, t01=0x0058}
0x1812…1862              Head {h00=0x004c, h01=0x0050, text=»* SAVINGS ACCOUNT WITH BOOK                                            *«, t00=0x000f, t01=0x00a8}
0x1862…18b2              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x000f, t01=0x00f8}
0x18b2…18f2              Head {h00=0x003c, h01=0x0050, text=» PERF ZCRDD,ADACTRNR,NDLRN1,KW1 READ ACCOUNT FOR PBBOOK «, t00=0x000f, t01=0x0148}
0x18f2…190e              Head {h00=0x0018, h01=0x0050, text=» TBT SBCANCEL,DL999 «, t00=0x000f, t01=0x0188}
0x190e…1930              Head {h00=0x001e, h01=0x0050, text=» PERF PBBOOK PRINT IN BOOK«, t00=0x0010, t01=0x0014}
0x1930…1940              Head {h00=0x000c, h01=0x0050, text=» B DL999«, t00=0x0010, t01=0x0036}
0x1940…1990              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0010, t01=0x0046}
0x1990…19e0              Head {h00=0x004c, h01=0x0050, text=»* CHEQUE ACCOUNT OR SAVINGS ACCOUNT WITHOUT BOOK                       *«, t00=0x0010, t01=0x0096}
0x19e0…1a30              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0010, t01=0x00e6}
0x1a30…1a3e              Head {h00=0x000a, h01=0x0050, text=»DL600 «, t00=0x0010, t01=0x0136}
0x1a3e…1a94              Head {h00=0x0052, h01=0x0050, text=» PERF PCVCH,=W'1' PRINT VOUCHER                                               «, t00=0x0010, t01=0x0144}
0x1a94…1ae4              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0011, t01=0x000a}
0x1ae4…1b04              Head {h00=0x001c, h01=0x0050, text=»* CANCEL AND NORMAL EXIT«, t00=0x0011, t01=0x005a}
0x1b04…1b54              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0011, t01=0x007a}
0x1b54…1ba4              Head {h00=0x004c, h01=0x0050, text=»DL999                                                                   «, t00=0x0011, t01=0x00ca}
0x1ba4…1bf4              Head {h00=0x004c, h01=0x0050, text=» RET                                                                    «, t00=0x0011, t01=0x011a}
0x1bf4…1c44              Head {h00=0x004c, h01=0x0050, text=» PEND                                                                   «, t00=0x0011, t01=0x016a}
0x1c44…1c94              Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0012, t01=0x002a}
0x1c94…1ce4              Head {h00=0x004c, h01=0x0050, text=»*                                                                      *«, t00=0x0012, t01=0x007a}
0x1ce4…1ce8              Head {h00=0x0054, h01=0x0050}
0x1ce8…1cec              Head {h00=0x2a20, h01=0x4348}
0x1cec…1d10              45 43 4b 20 42 4f 4f 4b 20 42 41 4c 41 4e 43 45 20 45 4e 54 45 52 45 44 20 28 44 4c 44 45 50 20 2b 20 44 4d                                                                                                                                       ┆ECK BOOK BALANCE ENTERED (DLDEP + DM┆
0x1d10…1d60              57 44 52 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 12 00 ca 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆WDR)                                   *     L P*                               ┆
0x1d60…1dae              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 12 01 22 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a         ┆                                       *   " L P******************************┆
0x1dae…1dfe (19, 0, 400) 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 12 01 72 00 16 00 50 53 50 41 50 31 30 5c 50 52 4f 43 5c 58 57 52 45 54 20 00 13 00 32 00 10 00 50 5c 50 42 49   ┆******************************************   r   PSPAP10 PROC XWRET    2   P PBI┆
0x1dfe…1e4e              4e 5c 58 57 52 45 54 20 00 13 00 4c 00 4c 00 50 53 31 30 30 30 30 5c 5c 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆N XWRET    L L PS10000                                                          ┆
0x1e4e…1e9e              00 00 00 00 00 00 00 00 00 13 00 60 00 18 00 50 5c 4d 55 4c 5c 41 44 4c 49 4d 42 4f 4b 2c 3d 44 27 31 27 20 00 13 00 b0 00 28 00 50 5c 4d 55 4c 5c 49 44 41 4d 54 31 2c 3d 44 27 31 27 5c 54 52 49 43 4b 20 46 4f 52 20 43 4f 4d 50 41 52 45 20   ┆           `   P MUL ADLIMBOK,=D'1'      ( P MUL IDAMT1,=D'1' TRICK FOR COMPARE ┆
0x1e9e…1eee              00 13 00 cc 00 4e 00 50 5c 43 42 45 5c 41 44 4c 49 4d 42 4f 4b 2c 49 44 41 4d 54 31 2c 53 31 30 39 39 39 5c 43 48 45 43 4b 20 4f 4b 45 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆     N P CBE ADLIMBOK,IDAMT1,S10999 CHECK OKE                                   ┆
0x1eee…1f3e              00 20 00 13 00 f8 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆       L P*                                                                     ┆
0x1f3e…1f8e (20, 0, 400) 00 2a 00 13 01 4a 00 4c 00 50 2a 20 45 52 52 4f 52 3a 20 49 4e 56 41 4c 49 44 20 43 4f 4d 50 41 52 49 53 4f 4e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ *   J L P* ERROR: INVALID COMPARISON                                           ┆
0x1f8e…1fde              00 2a 00 14 00 0a 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ *     L P*                                                                     ┆
0x1fde…202e              00 2a 00 14 00 5a 00 4c 00 50 5c 4d 4f 56 45 5c 53 50 42 49 4e 57 34 2c 3d 57 27 32 30 27 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆ *   Z L P MOVE SPBINW4,=W'20'                                                  ┆
0x202e…207e              00 00 00 14 00 aa 00 26 00 50 5c 4d 4f 56 45 5c 58 57 52 45 54 2c 3d 57 27 31 27 5c 49 4e 44 49 43 41 54 45 20 45 52 52 4f 52 31 20 00 14 00 fa 00 0a 00 50 53 31 30 39 39 39 00 14 01 24 00 08 00 50 5c 52 45 54 00 14 01 32 00 0a 00 50 5c 50   ┆       & P MOVE XWRET,=W'1' INDICATE ERROR1        PS10999   $   P RET   2   P P┆
0x207e…20ce              45 4e 44 20 00 14 01 3e 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆END    > L P********************************************************************┆
0x20ce…211e (21, 0, 400) 2a 2a 2a 2a 00 14 01 4c 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆****   L L P*                                                                   ┆
0x211e…216e              00 00 00 2a 00 15 00 0c 00 54 00 50 2a 20 43 48 45 43 4b 20 4c 49 4e 45 20 4e 55 4d 42 45 52 20 45 4e 54 45 52 45 44 20 28 44 4c 44 45 50 20 2b 20 44 4d 57 44 52 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆   *     T P* CHECK LINE NUMBER ENTERED (DLDEP + DMWDR)                         ┆
0x216e…21be              00 00 00 00 00 00 00 00 00 00 00 2a 00 15 00 5c 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆           *     L P*                                                           ┆
0x21be…220e              00 00 00 00 00 00 00 00 00 00 00 2a 00 15 00 b4 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆           *     L P************************************************************┆
0x220e…225e              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 15 01 04 00 16 00 50 53 50 41 50 31 31 5c 50 52 4f 43 5c 58 57 52 45 54 20 00 15 01 54 00 10 00 50 5c 50 42 49 4e 5c 58 57 52 45 54 20 00 15 01 6e 00 4c 00 50 53 31 31 30 30 30 5c 5c 5c 5c 5c 00 00 00   ┆************       PSPAP11 PROC XWRET    T   P PBIN XWRET    n L PS11000        ┆
0x225e…22ae (22, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 01 82 00 24 00 50 5c 4d 55 4c 5c 41 44 4c 4e 45 4e 52 2c 3d   ┆                                                               $ P MUL ADLNENR,=┆
0x22ae…22fe              44 27 31 27 5c 43 4d 50 41 52 45 20 54 52 49 43 4b 20 00 16 00 42 00 14 00 50 5c 4d 55 4c 5c 49 44 4e 52 31 2c 3d 44 27 31 27 00 16 00 6a 00 4e 00 50 5c 43 42 45 5c 41 44 4c 4e 45 4e 52 2c 49 44 4e 52 31 2c 53 31 31 39 39 39 5c 43 48 45 43   ┆D'1' CMPARE TRICK    B   P MUL IDNR1,=D'1'   j N P CBE ADLNENR,IDNR1,S11999 CHEC┆
0x22fe…234e              4b 20 4f 4b 45 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 16 00 82 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆K OKE                                            L P*                           ┆
0x234e…239e              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 16 00 d4 00 4c 00 50 2a 20 45 52 52 4f 52 3a 20 49 4e 56 41 4c 49 44 20 43 4f 4d 50 41 52 49 53 4f 4e 00   ┆                                           *     L P* ERROR: INVALID COMPARISON ┆
0x239e…23ee              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 16 01 24 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                           *   $ L P*                           ┆
0x23ee…243e (23, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 16 01 74 00 4c 00 50 5c 4d 4f 56 45 5c 53 50 42 49 4e 57 34 2c 3d 57 27 32 30 27 5c 5c 5c 00 00 00 00 00   ┆                                           *   t L P MOVE SPBINW4,=W'20'        ┆
0x243e…248e              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 17 00 34 00 26 00 50 5c 4d 4f 56 45 5c 58 57 52 45 54 2c 3d 57 27 31 27 5c 49 4e 44 49 43 41 54 45 20 45   ┆                                               4 & P MOVE XWRET,=W'1' INDICATE E┆
0x248e…24de              52 52 4f 52 31 20 00 17 00 84 00 0a 00 50 53 31 31 39 39 39 00 17 00 ae 00 08 00 50 5c 52 45 54 00 17 00 bc 00 0a 00 50 5c 50 45 4e 44 20 00 17 00 c8 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆RROR1        PS11999       P RET       P PEND      L P**************************┆
0x24de…252e              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 17 00 d6 00 06 00 50 2a 20 00 17 01 26 00 4c 00 50 2a 20 43 41 4c 43 55 4c 41 54 45 20 4e 45 57 20   ┆**********************************************       P*    & L P* CALCULATE NEW ┆
0x252e…257e              42 41 4c 41 4e 43 45 20 28 44 4c 44 45 50 29 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 17 01 30 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆BALANCE (DLDEP)                                        *   0 L P*               ┆
0x257e…25ce (24, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 17 01 80 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆                                                       *     L P****************┆
0x25ce…261e              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 18 00 40 00 16 00 50 53 50 41 50 31 32 5c 50 52 4f 43 5c 58 57 52 45   ┆********************************************************   @   PSPAP12 PROC XWRE┆
0x261e…266e              54 20 00 18 00 90 00 10 00 50 5c 50 42 49 4e 5c 58 57 52 45 54 20 00 18 00 aa 00 4c 00 50 53 31 32 30 30 30 5c 5c 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆T        P PBIN XWRET      L PS12000                                            ┆
0x266e…26be              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 18 00 be 00 4e 00 50 5c 4d 4f 56 45 5c 54 44 4e 45 57 42 41 4c 2c 54 44 41 4d 4f 55 4e 54 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                           N P MOVE TDNEWBAL,TDAMOUNT                           ┆
0x26be…270e              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 18 01 0e 00 4c 00 50 5c 54 42 46 5c 53 42 52 56 53 2c 53 31 32 31 30 30 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                             L P TBF SBRVS,S12100                               ┆
0x270e…275e (25, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 18 01 60 00 4e 00 50 5c 4d 55 4c 5c 54 44 4e 45 57 42 41 4c 2c 3d 44 27 2d 31 27 5c 52 45 56 45 52 53 41 4c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                           ` N P MUL TDNEWBAL,=D'-1' REVERSAL                   ┆
0x275e…27ae              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 00 20 00 4c 00 50 53 31 32 31 30 30 5c 5c 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                               L PS12100                                        ┆
0x27ae…27fe              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 00 72 00 4e 00 50 5c 41 44 44 5c 54 44 4e 45 57 42 41 4c 2c 41 44 42 41 4c 5c 4e 45 57 20 42 41 4c 41 4e 43 45 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                             r N P ADD TDNEWBAL,ADBAL NEW BALANCE               ┆
0x27fe…284e              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 00 c2 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                 L P*                                           ┆
0x284e…289e              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 19 01 14 00 4c 00 50 2a 20 55 50 44 41 54 45 20 4e 45 58 54 20 46 49 45 4c 44 20 49 4e 20 54 48 45 20 46 4f 52 4d 41 54 00 00 00 00 00 00 00 00 00 00 00   ┆                           *     L P* UPDATE NEXT FIELD IN THE FORMAT           ┆
0x289e…28ee (26, 0, 400) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 19 01 64 00 4c 00 50 2a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                           *   d L P*                                           ┆
0x28ee…293e              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 1a 00 24 00 1e 00 50 5c 43 42 4c 5c 52 44 53 43 52 4c 4e 53 2c 3d 44 27 34 27 2c 53 31 32 39 39 39 00 1a 00 74 00 28 00 50 5c 45 52 41 53 45 5c 30 2c 4b   ┆                           *   $   P CBL RDSCRLNS,=D'4',S12999   t ( P ERASE 0,K┆
0x293e…298e              57 34 2c 4b 57 34 5c 46 49 52 53 54 20 45 52 41 53 45 20 4c 49 4e 45 20 34 20 00 1a 00 96 00 28 00 50 5c 44 49 53 50 4c 41 59 5c 34 2c 4b 57 34 2c 4b 57 34 5c 52 45 44 49 53 50 4c 41 59 20 4c 49 4e 45 20 34 20 00 1a 00 c2 00 0a 00 50 53 31   ┆W4,KW4 FIRST ERASE LINE 4      ( P DISPLAY 4,KW4,KW4 REDISPLAY LINE 4        PS1┆
0x298e…29de              32 39 39 39 00 1a 00 ee 00 08 00 50 5c 52 45 54 00 1a 00 fc 00 0a 00 50 5c 50 45 4e 44 20 00 1a 01 08 00 4c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆2999       P RET       P PEND      L P******************************************┆
0x29de…2a2e              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 1a 01 16 00 4c 00 50 2a 20 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆******************************     L P*                                         ┆
0x2a2e…2a7e (27, 2, 122) 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 00 1a 01 66 00 4c 00 50 5c 45 4e 44 5c 5c 5c 5c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                             *   f L P END                                      ┆
0x2a7e…2aa8              00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1b 00 26 40 04 00 00 00 1b 00 76                                                                                                                     ┆                                 &@      v┆
0x2aa8…2ab0 (28, 1, 8)   20 04 00 00 00 1c 00 04                                                                                                                                                                                                                           ┆        ┆

Reduced view