DUTAS re-platformed to Raincode - Initial Source Code

This commit is contained in:
Neeraj Kumar
2025-07-21 07:44:09 -04:00
commit ca3572c5df
2773 changed files with 798221 additions and 0 deletions

735
Batch/DTSBD515.cob Normal file
View File

@ -0,0 +1,735 @@
00001 IDENTIFICATION DIVISION. 08/31/04
00002 PROGRAM-ID. DTSBD515. DTSBD515
00003 AUTHOR. NORTHROP GRUMMAN LV001
00004 DATE-WRITTEN. AUGUST 2004. DTSBD515
00005 *DATE-MODIFIED. DTSBD515
00006 DATE-COMPILED. DTSBD515
00007 DTSBD515
00008 ***** DTSBD515
00009 * DTSBD515
00010 * CALLING SEQUENCE: NONE, DTSBD515 PROCESSES DAILY REPORT DTSBD515
00011 * RECORDS DTSIR302 TO GET THE DATA TO BE DTSBD515
00012 * REPORTED. DTSBD515
00013 * DTSBD515
00014 * FUNCTION: GENERATE DAILY DEBITS AND CREDITS REPORT. DTSBD515
00015 * DTSBD515
00016 * MODIFICATION HISTORY: DTSBD515
00017 * DTSBD515
00018 * 08-05-04 INITIAL DEVELOPMENT. DTSBD515
00019 * REFERENCE RFP #**** AUTHOR OF CHANGE - RW1 DTSBD515
00020 * DTSBD515
00021 * MM-DD-YY XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DTSBD515
00022 * XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX DTSBD515
00023 * REFERENCE RFP #**** AUTHOR OF CHANGE - XXX DTSBD515
00024 * DTSBD515
00025 * DESCRIPTION: DTSBD515
00026 * DTSBD515
00027 * DTSBD515 READS THE R302 REPORT RECORDS CREATED DURING DTSBD515
00028 * DAILY PROCESSING. IT PRODUCES A REPORT (319) THAT DTSBD515
00029 * LISTS THE DEBITS AND CREDITS ESTABLISHED DURING THE DTSBD515
00030 * DAILY UPDATE. DTSBD515
00031 * DTSBD515
00032 * DTSBD515
00033 * RECORDS READ: DTSBD515
00034 * DTSBD515
00035 * NONE. DTSBD515
00036 * DTSBD515
00037 * PRINTED OUTPUTS: DTSBD515
00038 * DTSBD515
00039 * RPT319R1 DAILY CREDITS AND DEBITS DTSBD515
00040 * DTSBD515
00041 * RECORDS WRITTEN: DTSBD515
00042 * DTSBD515
00043 * NONE. DTSBD515
00044 * DTSBD515
00045 * MODULES CALLED: DTSBD515
00046 * DTSBD515
00047 * DTSBU001 DATE EDIT/CONVERSION MODULE DTSBD515
00048 * DTSBU005 DATE EDIT/CONVERSION MODULE DTSBD515
00049 * DTSBU941 VARIABLE LENGTH RECORD READ DTSBD515
00050 * DTSBD515
00051 ***** DTSBD515
00052 EJECT DTSBD515
00053 ENVIRONMENT DIVISION. DTSBD515
00054 SKIP2 DTSBD515
00055 CONFIGURATION SECTION. DTSBD515
00056 SPECIAL-NAMES. C01 IS TOP-OF-PAGE. DTSBD515
00057 DTSBD515
00058 INPUT-OUTPUT SECTION. DTSBD515
00059 DTSBD515
00060 FILE-CONTROL. DTSBD515
00061 SELECT PRT-FILE1 ASSIGN TO RPT319R1. DTSBD515
00062 SELECT PRT-FILE2 ASSIGN TO RPT319R2. DTSBD515
00063 DATA DIVISION. DTSBD515
00064 DTSBD515
00065 FILE SECTION. DTSBD515
00066 DTSBD515
00067 FD PRT-FILE1 DTSBD515
00068 RECORDING MODE IS F DTSBD515
00069 BLOCK CONTAINS 0 RECORDS DTSBD515
00070 LABEL RECORDS ARE OMITTED. DTSBD515
00071 DTSBD515
00072 01 PRT-RECORD1 PIC X(133). DTSBD515
00073 DTSBD515
00074 FD PRT-FILE2 DTSBD515
00075 RECORDING MODE IS F DTSBD515
00076 BLOCK CONTAINS 0 RECORDS DTSBD515
00077 LABEL RECORDS ARE OMITTED. DTSBD515
00078 DTSBD515
00079 01 PRT-RECORD2 PIC X(133). DTSBD515
00080 DTSBD515
00081 WORKING-STORAGE SECTION. DTSBD515
000815 77 PAN-VALET PICTURE X(24) VALUE '001DTSBD515 08/31/04'. DTSBD515
00082 01 WRK-AREA. DTSBD515
00083 05 FILE-STATUS PIC 9(02) VALUE ZEROS. DTSBD515
00084 05 WRK-MOD-NAME PIC X(08) VALUE 'DTSBD515'. DTSBD515
00085 05 WRK-ABEND-CD PIC S9(04) COMP VALUE +515. DTSBD515
00086 05 WRK-REPORT-DATE PIC S9(09) COMP-3 VALUE +0. DTSBD515
00087 DTSBD515
00088 05 WS-LINE-CNT PIC S9(02) COMP-3 VALUE 60. DTSBD515
00089 05 WS-LINE-CNT2 PIC S9(02) COMP-3 VALUE +0. DTSBD515
00090 05 WS-PAGE-CNT PIC S9(03) COMP-3 VALUE +0. DTSBD515
00091 05 WS-SUM-FOOT-CNT1 PIC S9(07) COMP-3 VALUE +0. DTSBD515
00092 DTSBD515
00093 05 WS-LINE-CNT3 PIC S9(02) COMP-3 VALUE 60. DTSBD515
00094 05 WS-LINE-CNT4 PIC S9(02) COMP-3 VALUE +0. DTSBD515
00095 05 WS-PAGE-CNT2 PIC S9(03) COMP-3 VALUE +0. DTSBD515
00096 05 WS-SUM-FOOT-CNT2 PIC S9(07) COMP-3 VALUE +0. DTSBD515
00097 DTSBD515
00098 05 WS-R302-BATCH-NO PIC S9(05) COMP-3 VALUE +0. DTSBD515
00099 05 WS-R302-ITEM-NO PIC S9(03) COMP-3 VALUE +0. DTSBD515
00100 05 WS-R302-EMP-NO PIC S9(07) COMP-3 VALUE +0. DTSBD515
00101 05 WS-R302-TRANS-TYPE PIC X(02) VALUE SPACES. DTSBD515
00102 05 WS-NET-BAL PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00103 DTSBD515
00104 05 WS-TOT-CHARGED-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00105 05 WS-TOT-PAID-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00106 05 WS-TOT-WAIVED-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00107 05 WS-TOT-WRITTEN-OFF-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00108 05 WS-TOT-TOLER-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00109 05 WS-TOT-CREDIT-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00110 05 WS-TOT-NET-BAL PIC S9(11)V99 COMP-3 VALUE +0.DTSBD515
00111 DTSBD515
00112 05 WS-SUM-CHARGED-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00113 05 WS-SUM-PAID-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00114 05 WS-SUM-WAIVED-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00115 05 WS-SUM-WRITTEN-OFF-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00116 05 WS-SUM-TOLER-AMT PIC S9(09)V99 COMP-3 VALUE +0.DTSBD515
00117 05 WS-SUM-NET-BAL PIC S9(11)V99 COMP-3 VALUE +0.DTSBD515
00118 05 WS-SUM-DEBITS-AMT PIC S9(11)V99 COMP-3 VALUE +0.DTSBD515
00119 *** 05 WS-SUM-CREDIT-AMT PIC S9(11)V99 COMP-3 VALUE +0.DTSBD515
00120 DTSBD515
00121 05 DISP-WS-TOT-CHARGED-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00122 05 DISP-WS-TOT-PAID-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00123 05 DISP-WS-TOT-WAIVED-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00124 05 DISP-WS-TOT-WRITTEN-OFF-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00125 05 DISP-WS-TOT-TOLER-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00126 DTSBD515
00127 05 DISP-WS-SUM-CHARGED-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00128 05 DISP-WS-SUM-PAID-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00129 05 DISP-WS-SUM-WAIVED-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00130 05 DISP-WS-SUM-WRITTEN-OFF-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00131 05 DISP-WS-SUM-TOLER-AMT PIC $$,$$$,$$$,$$9.99-. DTSBD515
00132 05 DISP-WS-SUM-NET-BAL PIC $$,$$$,$$$,$$9.99-. DTSBD515
00133 05 DISP-WS-NET-BAL PIC $$$,$$$,$$9.99-. DTSBD515
00134 05 DISP-R302-PAID-AMT PIC $$$,$$$,$$9.99-. DTSBD515
00135 05 DISP-R302-TOLER-AMT PIC $$$,$$$,$$9.99-. DTSBD515
00136 05 DISP-R302-EMP-NO PIC 999B999 BLANK WHEN ZERO. DTSBD515
00137 05 DISP-R302-BATCH-NO PIC 99999 VALUE ZEROS. DTSBD515
00138 05 DISP-R302-ITEM-NO PIC 999 VALUE ZEROS. DTSBD515
00139 05 DISP-R302-TRANS-TYPE PIC X(02) VALUE SPACES. DTSBD515
00140 DTSBD515
00141 01 HDR1-1. DTSBD515
00142 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00143 05 HDR1-RPT-NO PIC X(05) VALUE '319R1'. DTSBD515
00144 05 FILLER PIC X(48) VALUE SPACES. DTSBD515
00145 05 FILLER PIC X(20) VALUE DTSBD515
00146 'DISTRICT OF COLUMBIA'. DTSBD515
00147 05 FILLER PIC X(44) VALUE SPACES. DTSBD515
00148 05 FILLER PIC X(05) DTSBD515
00149 VALUE 'DATE:'. DTSBD515
00150 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00151 05 WS-SYS-DATE PIC X(08) VALUE SPACE. DTSBD515
00152 DTSBD515
00153 01 HDR1-2. DTSBD515
00154 05 FILLER PIC X(58) VALUE SPACES. DTSBD515
00155 05 FILLER PIC X(12) VALUE DTSBD515
00156 'TAX DIVISION'. DTSBD515
00157 05 FILLER PIC X(48) VALUE SPACES. DTSBD515
00158 05 FILLER PIC X(05) DTSBD515
00159 VALUE 'TIME:'. DTSBD515
00160 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00161 05 WS-SYS-TIME PIC X(08) VALUE SPACE. DTSBD515
00162 DTSBD515
00163 01 HDR1-3. DTSBD515
00164 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00165 05 FILLER PIC X(27) DTSBD515
00166 VALUE 'ROUTE TO: TAX ACCOUNTING '. DTSBD515
00167 05 FILLER PIC X(90) VALUE SPACES. DTSBD515
00168 05 FILLER PIC X(05) DTSBD515
00169 VALUE 'PAGE:'. DTSBD515
00170 05 FILLER PIC X(03) VALUE SPACES. DTSBD515
00171 05 PAGE-CNT PIC ZZ,ZZ9. DTSBD515
00172 DTSBD515
00173 01 HDR1-4. DTSBD515
00174 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00175 05 FILLER PIC X(54) VALUE SPACE. DTSBD515
00176 05 FILLER PIC X(18) DTSBD515
00177 VALUE 'DEBITS ESTABLISHED'. DTSBD515
00178 05 FILLER PIC X(62) VALUE SPACE. DTSBD515
00179 DTSBD515
00180 01 HDR1-5 PIC X(133) VALUE SPACES. DTSBD515
00181 DTSBD515
00182 01 HDR1-6. DTSBD515
00183 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00184 05 FILLER PIC X(02) VALUE SPACES. DTSBD515
00185 05 FILLER PIC X(06) DTSBD515
00186 VALUE 'EMP NO'. DTSBD515
00187 05 FILLER PIC X(05) VALUE SPACES. DTSBD515
00188 05 FILLER PIC X(05) DTSBD515
00189 VALUE 'BATCH'. DTSBD515
00190 05 FILLER PIC X(04) VALUE SPACES. DTSBD515
00191 05 FILLER PIC X(04) DTSBD515
00192 VALUE 'ITEM'. DTSBD515
00193 05 FILLER PIC X(04) VALUE SPACES. DTSBD515
00194 05 FILLER PIC X(10) DTSBD515
00195 VALUE 'TRANS TYPE'. DTSBD515
00196 05 FILLER PIC X(05) VALUE SPACES. DTSBD515
00197 05 FILLER PIC X(12) DTSBD515
00198 VALUE 'DEBIT AMOUNT'. DTSBD515
00199 05 FILLER PIC X(74) VALUE SPACES. DTSBD515
00200 DTSBD515
00201 01 HDR1-7 PIC X(133) VALUE SPACES. DTSBD515
00202 DTSBD515
00203 01 DETAIL-LINE. DTSBD515
00204 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00205 05 FILLER PIC X(02) VALUE SPACES. DTSBD515
00206 05 WS-EMP-NO PIC 999B999 BLANK WHEN ZERO.DTSBD515
00207 05 FILLER PIC X(04) VALUE SPACE. DTSBD515
00208 05 WS-BATCH-NO PIC X(05). DTSBD515
00209 05 FILLER PIC X(04) VALUE SPACES. DTSBD515
00210 05 WS-ITEM-NO PIC X(03). DTSBD515
00211 05 FILLER PIC X(09) VALUE SPACES. DTSBD515
00212 05 WS-TRANS-TYPE PIC X(02). DTSBD515
00213 05 FILLER PIC X(04) VALUE SPACES. DTSBD515
00214 05 WS-DEBITS-AMT PIC $$,$$$,$$$,$$9.99. DTSBD515
00215 05 FILLER PIC X(75) VALUE SPACES. DTSBD515
00216 DTSBD515
00217 01 CONTROL-SUM-FOOTING. DTSBD515
00218 DTSBD515
00219 05 SUM-LINE-1 PIC X(133) VALUE SPACES. DTSBD515
00220 05 SUM-LINE-2. DTSBD515
00221 10 FILLER PIC X(19) VALUE SPACES. DTSBD515
00222 10 WS-SUM-FOOT-NUMBER PIC ZZ,ZZ9. DTSBD515
00223 10 FILLER PIC X(19) DTSBD515
00224 VALUE ' EMPLOYER ACCOUNTS'. DTSBD515
00225 10 FILLER PIC X(73) VALUE SPACES. DTSBD515
00226 05 SUM-LINE-3. DTSBD515
00227 10 FILLER PIC X(12) VALUE SPACES. DTSBD515
00228 10 WS-SUM-DEBITS-AMOUNT PIC $$,$$$,$$9.99-. DTSBD515
00229 10 FILLER PIC X(25) DTSBD515
00230 VALUE ' TOTAL DEBITS ESTABLISHED'. DTSBD515
00231 10 FILLER PIC X(67) VALUE SPACES. DTSBD515
00232 05 SUM-ASTR-4. DTSBD515
00233 10 FILLER PIC X(25) VALUE SPACES. DTSBD515
00234 10 FILLER PIC X(26) DTSBD515
00235 VALUE ' *** END OF REPORT '. DTSBD515
00236 10 FILLER PIC X(81) VALUE SPACES. DTSBD515
00237 DTSBD515
00238 01 HDR2-1. DTSBD515
00239 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00240 05 HDR2-RPT-NO PIC X(05) VALUE '319R2'. DTSBD515
00241 05 FILLER PIC X(48) VALUE SPACES. DTSBD515
00242 05 FILLER PIC X(20) VALUE DTSBD515
00243 'DISTRICT OF COLUMBIA'. DTSBD515
00244 05 FILLER PIC X(44) VALUE SPACES. DTSBD515
00245 05 FILLER PIC X(05) DTSBD515
00246 VALUE 'DATE:'. DTSBD515
00247 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00248 05 WS-SYS-DATE2 PIC X(08) VALUE SPACE. DTSBD515
00249 DTSBD515
00250 01 HDR2-2. DTSBD515
00251 05 FILLER PIC X(58) VALUE SPACES. DTSBD515
00252 05 FILLER PIC X(12) VALUE DTSBD515
00253 'TAX DIVISION'. DTSBD515
00254 05 FILLER PIC X(48) VALUE SPACES. DTSBD515
00255 05 FILLER PIC X(05) DTSBD515
00256 VALUE 'TIME:'. DTSBD515
00257 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00258 05 WS-SYS-TIME2 PIC X(08) VALUE SPACE. DTSBD515
00259 DTSBD515
00260 01 HDR2-3. DTSBD515
00261 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00262 05 FILLER PIC X(27) DTSBD515
00263 VALUE 'ROUTE TO: TAX ACCOUNTING '. DTSBD515
00264 05 FILLER PIC X(90) VALUE SPACES. DTSBD515
00265 05 FILLER PIC X(05) DTSBD515
00266 VALUE 'PAGE:'. DTSBD515
00267 05 FILLER PIC X(03) VALUE SPACES. DTSBD515
00268 05 PAGE-CNT2 PIC ZZ,ZZ9. DTSBD515
00269 DTSBD515
00270 01 HDR2-4. DTSBD515
00271 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00272 05 FILLER PIC X(54) VALUE SPACE. DTSBD515
00273 05 FILLER PIC X(19) DTSBD515
00274 VALUE 'CREDITS ESTABLISHED'. DTSBD515
00275 05 FILLER PIC X(61) VALUE SPACE. DTSBD515
00276 DTSBD515
00277 01 HDR2-5 PIC X(133) VALUE SPACES. DTSBD515
00278 DTSBD515
00279 01 HDR2-6. DTSBD515
00280 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00281 05 FILLER PIC X(02) VALUE SPACES. DTSBD515
00282 05 FILLER PIC X(06) DTSBD515
00283 VALUE 'EMP NO'. DTSBD515
00284 05 FILLER PIC X(05) VALUE SPACES. DTSBD515
00285 05 FILLER PIC X(05) DTSBD515
00286 VALUE 'BATCH'. DTSBD515
00287 05 FILLER PIC X(04) VALUE SPACES. DTSBD515
00288 05 FILLER PIC X(04) DTSBD515
00289 VALUE 'ITEM'. DTSBD515
00290 05 FILLER PIC X(04) VALUE SPACES. DTSBD515
00291 05 FILLER PIC X(10) DTSBD515
00292 VALUE 'TRANS TYPE'. DTSBD515
00293 05 FILLER PIC X(04) VALUE SPACES. DTSBD515
00294 05 FILLER PIC X(14) DTSBD515
00295 VALUE 'CREDITS AMOUNT'. DTSBD515
00296 05 FILLER PIC X(74) VALUE SPACES. DTSBD515
00297 DTSBD515
00298 01 HDR2-7 PIC X(133) VALUE SPACES. DTSBD515
00299 DTSBD515
00300 01 DETAIL-LINE2. DTSBD515
00301 05 FILLER PIC X(01) VALUE SPACE. DTSBD515
00302 05 FILLER PIC X(02) VALUE SPACES. DTSBD515
00303 05 WS-EMP-NO2 PIC 999B999 BLANK WHEN ZERO.DTSBD515
00304 05 FILLER PIC X(04) VALUE SPACE. DTSBD515
00305 05 WS-BATCH-NO2 PIC X(05). DTSBD515
00306 05 FILLER PIC X(04) VALUE SPACES. DTSBD515
00307 05 WS-ITEM-NO2 PIC X(03). DTSBD515
00308 05 FILLER PIC X(09) VALUE SPACES. DTSBD515
00309 05 WS-TRANS-TYPE2 PIC X(02). DTSBD515
00310 05 FILLER PIC X(05) VALUE SPACES. DTSBD515
00311 05 WS-CREDITS-AMT PIC $$,$$$,$$$,$$9.99. DTSBD515
00312 05 FILLER PIC X(75) VALUE SPACES. DTSBD515
00313 DTSBD515
00314 01 CONTROL-SUM-FOOTING2. DTSBD515
00315 DTSBD515
00316 05 SUM-LINE-5 PIC X(133) VALUE SPACES. DTSBD515
00317 05 SUM-LINE-6. DTSBD515
00318 10 FILLER PIC X(19) VALUE SPACES. DTSBD515
00319 10 WS-SUM-FOOT-NUMBER2 PIC ZZ,ZZ9. DTSBD515
00320 10 FILLER PIC X(19) DTSBD515
00321 VALUE ' EMPLOYER ACCOUNTS'. DTSBD515
00322 10 FILLER PIC X(73) VALUE SPACES. DTSBD515
00323 * 05 SUM-LINE-7. DTSBD515
00324 * 10 FILLER PIC X(12) VALUE SPACES. DTSBD515
00325 * 10 WS-SUM-CREDITS-AMOUNT PIC $$,$$$,$$9.99-. DTSBD515
00326 * 10 FILLER PIC X(26) DTSBD515
00327 * VALUE ' TOTAL CREDITS ESTABLISHED'. DTSBD515
00328 * 10 FILLER PIC X(66) VALUE SPACES. DTSBD515
00329 05 SUM-ASTR-8. DTSBD515
00330 10 FILLER PIC X(25) VALUE SPACES. DTSBD515
00331 10 FILLER PIC X(26) DTSBD515
00332 VALUE ' *** END OF REPORT '. DTSBD515
00333 10 FILLER PIC X(81) VALUE SPACES. DTSBD515
00334 DTSBD515
00335 01 L001-LINK-AREA. DTSBD515
00336 ++INCLUDE DTSIL001 DTSBD515
00337 DTSBD515
00338 01 L005-LINK-AREA. DTSBD515
00339 ++INCLUDE DTSIL005 DTSBD515
00340 DTSBD515
00341 01 L032-LINK-AREA. DTSBD515
00342 ++INCLUDE DTSIL032 DTSBD515
00343 DTSBD515
00344 01 L941-LINK-AREA. DTSBD515
00345 ++INCLUDE DTSIL941 DTSBD515
00346 DTSBD515
00347 01 HOLD-ISKL-REC. DTSBD515
00348 ++INCLUDE DTSIRSK1 DTSBD515
00349 DTSBD515
00350 01 L910-LINK-AREA. DTSBD515
00351 ++INCLUDE DTSIL910 DTSBD515
00352 DTSBD515
00353 01 MSKL-REC. DTSBD515
00354 ++INCLUDE DTSIMSKL DTSBD515
00355 DTSBD515
00356 01 MHDR-REC. DTSBD515
00357 ++INCLUDE DTSIMHDR DTSBD515
00358 DTSBD515
00359 01 MPRF-REC. DTSBD515
00360 ++INCLUDE DTSIMPRF DTSBD515
00361 DTSBD515
00362 01 R302-REC. DTSBD515
00363 ++INCLUDE DTSIR302 DTSBD515
00364 DTSBD515
00365 PROCEDURE DIVISION. DTSBD515
00366 PERFORM I0000-INITIATE THRU I0000-EXIT. DTSBD515
00367 DTSBD515
00368 PERFORM P0000-PROCESS THRU P0000-EXIT. DTSBD515
00369 DTSBD515
00370 PERFORM T0000-TERMINATE THRU T0000-EXIT. DTSBD515
00371 DTSBD515
00372 GOBACK. DTSBD515
00373 DTSBD515
00374 I0000-INITIATE. DTSBD515
00375 DTSBD515
00376 PERFORM I1000-OPEN-FILES THRU I1000-EXIT. DTSBD515
00377 SET L005-FROM-SYS TO TRUE. DTSBD515
00378 PERFORM S005-DATE THRU S005-EXIT. DTSBD515
00379 MOVE L005-SLASH-DATE TO WS-SYS-DATE WS-SYS-DATE2. DTSBD515
00380 MOVE L005-DISPLAY-TIME TO WS-SYS-TIME WS-SYS-TIME2. DTSBD515
00381 DTSBD515
00382 I0000-EXIT. DTSBD515
00383 EXIT. DTSBD515
00384 DTSBD515
00385 I1000-OPEN-FILES. DTSBD515
00386 DTSBD515
00387 OPEN OUTPUT PRT-FILE1 PRT-FILE2. DTSBD515
00388 MOVE SPACES TO PRT-RECORD1 PRT-RECORD2. DTSBD515
00389 MOVE 'N' TO L941-TRACE-IND. DTSBD515
00390 MOVE WRK-MOD-NAME TO L941-MOD-NAME. DTSBD515
00391 DTSBD515
00392 PERFORM S910-OPEN-READ THRU S910-EXIT. DTSBD515
00393 PERFORM S941-OPEN THRU S941-EXIT. DTSBD515
00394 DTSBD515
00395 I1000-EXIT. DTSBD515
00396 EXIT. DTSBD515
00397 DTSBD515
00398 P0000-PROCESS. DTSBD515
00399 PERFORM P1000-READ-SRTDAILY THRU P1000-EXIT DTSBD515
00400 UNTIL L941-NO-REC-88. DTSBD515
00401 DTSBD515
00402 *RW PERFORM P3000-PRINT-REPORT THRU P3000-EXIT. DTSBD515
00403 DTSBD515
00404 P0000-EXIT. DTSBD515
00405 EXIT. DTSBD515
00406 DTSBD515
00407 P1000-READ-SRTDAILY. DTSBD515
00408 PERFORM S941-READ THRU S941-EXIT. DTSBD515
00409 DTSBD515
00410 IF L941-NO-REC-88 DTSBD515
00411 GO TO P1000-EXIT. DTSBD515
00412 DTSBD515
00413 IF RSK1-REC-TYPE < '302' DTSBD515
00414 GO TO P1000-EXIT. DTSBD515
00415 DTSBD515
00416 IF RSK1-REC-TYPE GREATER THAN '302' DTSBD515
00417 SET L941-NO-REC-88 TO TRUE DTSBD515
00418 GO TO P1000-EXIT. DTSBD515
00419 DTSBD515
00420 IF RSK1-REC-TYPE EQUAL '302' DTSBD515
00421 MOVE HOLD-ISKL-REC TO R302-REC DTSBD515
00422 PERFORM P1100-PROCESS-R302 THRU P1100-EXIT DTSBD515
00423 END-IF. DTSBD515
00424 DTSBD515
00425 P1000-EXIT. DTSBD515
00426 EXIT. DTSBD515
00427 DTSBD515
00428 P1100-PROCESS-R302. DTSBD515
00429 DTSBD515
00430 IF R302-TRAN-DATA-88 DTSBD515
00431 IF (R302-BATCH-NO = WS-R302-BATCH-NO) AND DTSBD515
00432 (R302-ITEM-NO = WS-R302-ITEM-NO) DTSBD515
00433 NEXT SENTENCE DTSBD515
00434 ELSE DTSBD515
00435 PERFORM P1130-NET-BALANCE THRU P1130-EXIT DTSBD515
00436 IF R302-OK-88 DTSBD515
00437 ** AND (R302-TRANS-TYPE = 'OR') DTSBD515
00438 MOVE R302-EMP-NO TO WS-R302-EMP-NO DTSBD515
00439 MOVE R302-BATCH-NO TO WS-R302-BATCH-NO DTSBD515
00440 MOVE R302-ITEM-NO TO WS-R302-ITEM-NO DTSBD515
00441 MOVE R302-TRANS-TYPE TO WS-R302-TRANS-TYPE DTSBD515
00442 ELSE DTSBD515
00443 GO TO P1100-EXIT DTSBD515
00444 END-IF DTSBD515
00445 END-IF DTSBD515
00446 END-IF. DTSBD515
00447 DTSBD515
00448 IF R302-ACCT-DATA-88 DTSBD515
00449 IF (R302-BATCH-NO = WS-R302-BATCH-NO) DTSBD515
00450 AND (R302-ITEM-NO = WS-R302-ITEM-NO) DTSBD515
00451 IF (R302-ACCT-IND = 'CR') DTSBD515
00452 PERFORM P1110-CREDIT THRU P1110-EXIT DTSBD515
00453 ELSE DTSBD515
00454 PERFORM P1120-DEBIT THRU P1120-EXIT DTSBD515
00455 END-IF DTSBD515
00456 END-IF DTSBD515
00457 END-IF. DTSBD515
00458 DTSBD515
00459 P1100-EXIT. DTSBD515
00460 EXIT. DTSBD515
00461 DTSBD515
00462 P1110-CREDIT. DTSBD515
00463 IF R302-PAID-AMT > ZERO DTSBD515
00464 OR R302-TOLER-AMT NOT = ZERO DTSBD515
00465 ADD R302-PAID-AMT TO WS-TOT-CREDIT-AMT DTSBD515
00466 ADD R302-TOLER-AMT TO WS-TOT-CREDIT-AMT DTSBD515
00467 END-IF. DTSBD515
00468 P1110-EXIT. DTSBD515
00469 EXIT. DTSBD515
00470 DTSBD515
00471 P1120-DEBIT. DTSBD515
00472 ADD R302-CHARGED-AMT TO WS-TOT-CHARGED-AMT DTSBD515
00473 WS-SUM-CHARGED-AMT. DTSBD515
00474 ADD R302-PAID-AMT TO WS-TOT-PAID-AMT DTSBD515
00475 WS-SUM-PAID-AMT. DTSBD515
00476 ADD R302-WAIVED-AMT TO WS-TOT-WAIVED-AMT DTSBD515
00477 WS-SUM-WAIVED-AMT. DTSBD515
00478 ADD R302-WRITTEN-OFF-AMT TO WS-TOT-WAIVED-AMT DTSBD515
00479 WS-SUM-WAIVED-AMT. DTSBD515
00480 ADD R302-TOLER-AMT TO WS-TOT-TOLER-AMT DTSBD515
00481 WS-SUM-TOLER-AMT. DTSBD515
00482 P1120-EXIT. DTSBD515
00483 EXIT. DTSBD515
00484 DTSBD515
00485 P1130-NET-BALANCE. DTSBD515
00486 IF WS-R302-BATCH-NO = ZEROS DTSBD515
00487 GO TO P1130-EXIT DTSBD515
00488 ELSE DTSBD515
00489 IF WS-TOT-CREDIT-AMT > ZERO DTSBD515
00490 PERFORM P1300-WRITE-CREDITS-REPORT THRU P1300-EXIT DTSBD515
00491 ELSE DTSBD515
00492 COMPUTE WS-NET-BAL = (WS-TOT-CHARGED-AMT DTSBD515
00493 - WS-TOT-PAID-AMT - WS-TOT-WAIVED-AMT DTSBD515
00494 - WS-TOT-WRITTEN-OFF-AMT - WS-TOT-TOLER-AMT) DTSBD515
00495 IF WS-NET-BAL > ZERO DTSBD515
00496 PERFORM P1200-WRITE-DEBITS-REPORT THRU P1200-EXIT DTSBD515
00497 END-IF DTSBD515
00498 END-IF DTSBD515
00499 END-IF. DTSBD515
00500 DTSBD515
00501 MOVE ZEROS TO WS-TOT-CHARGED-AMT DTSBD515
00502 WS-TOT-PAID-AMT DTSBD515
00503 WS-TOT-WAIVED-AMT DTSBD515
00504 WS-TOT-WRITTEN-OFF-AMT DTSBD515
00505 WS-TOT-TOLER-AMT DTSBD515
00506 WS-TOT-CREDIT-AMT. DTSBD515
00507 DTSBD515
00508 P1130-EXIT. DTSBD515
00509 EXIT. DTSBD515
00510 DTSBD515
00511 P1200-WRITE-DEBITS-REPORT. DTSBD515
00512 MOVE LOW-VALUE TO MSKL-KEY-AREA. DTSBD515
00513 MOVE WS-R302-EMP-NO TO MSKL-EMP-NO. DTSBD515
00514 SET MSKL-PRF-88 TO TRUE. DTSBD515
00515 DTSBD515
00516 PERFORM S910-READ THRU S910-EXIT. DTSBD515
00517 IF L910-NO-REC-88 DTSBD515
00518 NEXT SENTENCE DTSBD515
00519 ELSE DTSBD515
00520 MOVE MSKL-REC TO MPRF-REC DTSBD515
00521 IF MPRF-TOT-BALANCE-AMT = ZERO DTSBD515
00522 GO TO P1200-EXIT DTSBD515
00523 END-IF DTSBD515
00524 END-IF. DTSBD515
00525 DTSBD515
00526 MOVE WS-R302-EMP-NO TO DISP-R302-EMP-NO. DTSBD515
00527 MOVE WS-R302-BATCH-NO TO DISP-R302-BATCH-NO. DTSBD515
00528 MOVE WS-R302-ITEM-NO TO DISP-R302-ITEM-NO. DTSBD515
00529 MOVE WS-R302-TRANS-TYPE TO DISP-R302-TRANS-TYPE. DTSBD515
00530 MOVE WS-NET-BAL TO DISP-WS-NET-BAL. DTSBD515
00531 ADD WS-NET-BAL TO WS-SUM-DEBITS-AMT. DTSBD515
00532 DTSBD515
00533 DISPLAY DISP-R302-EMP-NO ' ' DISP-R302-BATCH-NO ' ' DTSBD515
00534 DISP-R302-ITEM-NO ' ' DISP-R302-TRANS-TYPE DTSBD515
00535 ' D' DISP-WS-NET-BAL. DTSBD515
00536 DTSBD515
00537 PERFORM P2000-PRINT-HEADER THRU P2000-EXIT. DTSBD515
00538 MOVE WS-R302-EMP-NO TO WS-EMP-NO. DTSBD515
00539 MOVE WS-R302-BATCH-NO TO WS-BATCH-NO. DTSBD515
00540 MOVE WS-R302-ITEM-NO TO WS-ITEM-NO. DTSBD515
00541 MOVE WS-R302-TRANS-TYPE TO WS-TRANS-TYPE. DTSBD515
00542 MOVE WS-NET-BAL TO WS-DEBITS-AMT. DTSBD515
00543 DTSBD515
00544 WRITE PRT-RECORD1 FROM DETAIL-LINE AFTER 2. DTSBD515
00545 MOVE +0 TO WS-NET-BAL. DTSBD515
00546 ADD +2 TO WS-LINE-CNT2 DTSBD515
00547 ADD +1 TO WS-SUM-FOOT-CNT1. DTSBD515
00548 DTSBD515
00549 P1200-EXIT. DTSBD515
00550 EXIT. DTSBD515
00551 DTSBD515
00552 P1300-WRITE-CREDITS-REPORT. DTSBD515
00553 MOVE LOW-VALUE TO MSKL-KEY-AREA. DTSBD515
00554 MOVE WS-R302-EMP-NO TO MSKL-EMP-NO. DTSBD515
00555 SET MSKL-PRF-88 TO TRUE. DTSBD515
00556 DTSBD515
00557 PERFORM S910-READ THRU S910-EXIT. DTSBD515
00558 IF L910-NO-REC-88 DTSBD515
00559 NEXT SENTENCE DTSBD515
00560 ELSE DTSBD515
00561 MOVE MSKL-REC TO MPRF-REC DTSBD515
00562 IF MPRF-TOT-CREDIT-AMT = ZERO DTSBD515
00563 GO TO P1300-EXIT DTSBD515
00564 END-IF DTSBD515
00565 END-IF. DTSBD515
00566 DTSBD515
00567 DTSBD515
00568 MOVE WS-R302-EMP-NO TO DISP-R302-EMP-NO. DTSBD515
00569 MOVE WS-R302-BATCH-NO TO DISP-R302-BATCH-NO. DTSBD515
00570 MOVE WS-R302-ITEM-NO TO DISP-R302-ITEM-NO. DTSBD515
00571 MOVE WS-R302-TRANS-TYPE TO DISP-R302-TRANS-TYPE. DTSBD515
00572 MOVE WS-TOT-CREDIT-AMT TO DISP-R302-PAID-AMT. DTSBD515
00573 ** ADD WS-TOT-CREDIT-AMT TO WS-SUM-CREDIT-AMT. DTSBD515
00574 DTSBD515
00575 DISPLAY DISP-R302-EMP-NO ' ' DISP-R302-BATCH-NO ' ' DTSBD515
00576 DISP-R302-ITEM-NO ' ' DISP-R302-TRANS-TYPE DTSBD515
00577 ' C' DISP-R302-PAID-AMT. DTSBD515
00578 DTSBD515
00579 PERFORM P3000-PRINT-HEADER THRU P3000-EXIT. DTSBD515
00580 MOVE WS-R302-EMP-NO TO WS-EMP-NO2. DTSBD515
00581 MOVE WS-R302-BATCH-NO TO WS-BATCH-NO2. DTSBD515
00582 MOVE WS-R302-ITEM-NO TO WS-ITEM-NO2. DTSBD515
00583 MOVE WS-R302-TRANS-TYPE TO WS-TRANS-TYPE2. DTSBD515
00584 MOVE WS-TOT-CREDIT-AMT TO WS-CREDITS-AMT. DTSBD515
00585 DTSBD515
00586 WRITE PRT-RECORD2 FROM DETAIL-LINE2 AFTER 2. DTSBD515
00587 ADD +2 TO WS-LINE-CNT4 DTSBD515
00588 ADD +1 TO WS-SUM-FOOT-CNT2. DTSBD515
00589 DTSBD515
00590 P1300-EXIT. DTSBD515
00591 EXIT. DTSBD515
00592 DTSBD515
00593 P2000-PRINT-HEADER. DTSBD515
00594 IF WS-LINE-CNT GREATER 56 OR DTSBD515
00595 WS-LINE-CNT2 GREATER 56 DTSBD515
00596 MOVE +0 TO WS-LINE-CNT DTSBD515
00597 MOVE +0 TO WS-LINE-CNT2 DTSBD515
00598 ADD +1 TO WS-PAGE-CNT DTSBD515
00599 MOVE WS-PAGE-CNT TO PAGE-CNT DTSBD515
00600 WRITE PRT-RECORD1 FROM HDR1-1 AFTER TOP-OF-PAGE DTSBD515
00601 WRITE PRT-RECORD1 FROM HDR1-2 AFTER 1 DTSBD515
00602 WRITE PRT-RECORD1 FROM HDR1-3 AFTER 1 DTSBD515
00603 WRITE PRT-RECORD1 FROM HDR1-4 AFTER 1 DTSBD515
00604 WRITE PRT-RECORD1 FROM HDR1-5 AFTER 1 DTSBD515
00605 WRITE PRT-RECORD1 FROM HDR1-6 AFTER 1 DTSBD515
00606 * WRITE PRT-RECORD1 FROM HDR1-7 AFTER 1 DTSBD515
00607 ADD +6 TO WS-LINE-CNT2. DTSBD515
00608 DTSBD515
00609 P2000-EXIT. DTSBD515
00610 EXIT. DTSBD515
00611 DTSBD515
00612 P3000-PRINT-HEADER. DTSBD515
00613 IF WS-LINE-CNT3 GREATER 56 OR DTSBD515
00614 WS-LINE-CNT4 GREATER 56 DTSBD515
00615 MOVE +0 TO WS-LINE-CNT3 DTSBD515
00616 MOVE +0 TO WS-LINE-CNT4 DTSBD515
00617 ADD +1 TO WS-PAGE-CNT2 DTSBD515
00618 MOVE WS-PAGE-CNT2 TO PAGE-CNT2 DTSBD515
00619 WRITE PRT-RECORD2 FROM HDR2-1 AFTER TOP-OF-PAGE DTSBD515
00620 WRITE PRT-RECORD2 FROM HDR2-2 AFTER 1 DTSBD515
00621 WRITE PRT-RECORD2 FROM HDR2-3 AFTER 1 DTSBD515
00622 WRITE PRT-RECORD2 FROM HDR2-4 AFTER 1 DTSBD515
00623 WRITE PRT-RECORD2 FROM HDR2-5 AFTER 1 DTSBD515
00624 WRITE PRT-RECORD2 FROM HDR2-6 AFTER 1 DTSBD515
00625 * WRITE PRT-RECORD2 FROM HDR2-7 AFTER 1 DTSBD515
00626 ADD +6 TO WS-LINE-CNT4. DTSBD515
00627 DTSBD515
00628 P3000-EXIT. DTSBD515
00629 EXIT. DTSBD515
00630 DTSBD515
00631 S001-DATE. DTSBD515
00632 CALL 'DTSBU001' USING L001-LINK-AREA. DTSBD515
00633 S001-EXIT. DTSBD515
00634 EXIT. DTSBD515
00635 DTSBD515
00636 S005-DATE. DTSBD515
00637 CALL 'DTSBU005' USING L005-LINK-AREA. DTSBD515
00638 S005-EXIT. DTSBD515
00639 EXIT. DTSBD515
00640 DTSBD515
00641 S910-OPEN-READ. DTSBD515
00642 SET L910-OPEN-READ-88 TO TRUE. DTSBD515
00643 GO TO S910-MSTR-IO. DTSBD515
00644 DTSBD515
00645 S910-READ. DTSBD515
00646 SET L910-READ-88 TO TRUE. DTSBD515
00647 GO TO S910-MSTR-IO. DTSBD515
00648 DTSBD515
00649 S910-CLOSE. DTSBD515
00650 SET L910-CLOSE-88 TO TRUE. DTSBD515
00651 GO TO S910-MSTR-IO. DTSBD515
00652 DTSBD515
00653 S910-MSTR-IO. DTSBD515
00654 CALL 'DTSBU910' USING L910-LINK-AREA DTSBD515
00655 MSKL-REC. DTSBD515
00656 S910-EXIT. DTSBD515
00657 EXIT. DTSBD515
00658 DTSBD515
00659 S941-OPEN. DTSBD515
00660 SET L941-OPEN-READ-88 TO TRUE. DTSBD515
00661 GO TO S941-I. DTSBD515
00662 DTSBD515
00663 S941-READ. DTSBD515
00664 SET L941-READ-NEXT-88 TO TRUE. DTSBD515
00665 GO TO S941-I. DTSBD515
00666 DTSBD515
00667 S941-CLOSE. DTSBD515
00668 SET L941-CLOSE-88 TO TRUE. DTSBD515
00669 GO TO S941-I. DTSBD515
00670 DTSBD515
00671 S941-I. DTSBD515
00672 CALL 'DTSBU941' USING L941-LINK-AREA, DTSBD515
00673 HOLD-ISKL-REC. DTSBD515
00674 S941-EXIT. DTSBD515
00675 EXIT. DTSBD515
00676 DTSBD515
00677 S999-ABEND. DTSBD515
00678 CALL 'DTSBU999' USING WRK-ABEND-CD. DTSBD515
00679 SKIP2 DTSBD515
00680 S999-EXIT. DTSBD515
00681 EXIT. DTSBD515
00682 DTSBD515
00683 T0000-TERMINATE. DTSBD515
00684 DTSBD515
00685 IF WS-LINE-CNT2 > 52 OR WS-LINE-CNT > 52 DTSBD515
00686 PERFORM P2000-PRINT-HEADER THRU P2000-EXIT DTSBD515
00687 END-IF. DTSBD515
00688 DTSBD515
00689 MOVE WS-SUM-DEBITS-AMT TO WS-SUM-DEBITS-AMOUNT. DTSBD515
00690 MOVE WS-SUM-FOOT-CNT1 TO WS-SUM-FOOT-NUMBER. DTSBD515
00691 WRITE PRT-RECORD1 FROM SUM-LINE-1 AFTER 1. DTSBD515
00692 WRITE PRT-RECORD1 FROM SUM-LINE-2 AFTER 2. DTSBD515
00693 WRITE PRT-RECORD1 FROM SUM-LINE-3 AFTER 2. DTSBD515
00694 WRITE PRT-RECORD1 FROM SUM-ASTR-4 AFTER 2. DTSBD515
00695 DTSBD515
00696 IF WS-LINE-CNT4 > 52 OR WS-LINE-CNT3 > 52 DTSBD515
00697 PERFORM P3000-PRINT-HEADER THRU P3000-EXIT DTSBD515
00698 END-IF. DTSBD515
00699 DTSBD515
00700 ** MOVE WS-SUM-CREDIT-AMT TO WS-SUM-CREDITS-AMOUNT. DTSBD515
00701 MOVE WS-SUM-FOOT-CNT2 TO WS-SUM-FOOT-NUMBER2. DTSBD515
00702 WRITE PRT-RECORD2 FROM SUM-LINE-5 AFTER 1. DTSBD515
00703 WRITE PRT-RECORD2 FROM SUM-LINE-6 AFTER 2. DTSBD515
00704 ** WRITE PRT-RECORD2 FROM SUM-LINE-7 AFTER 2. DTSBD515
00705 WRITE PRT-RECORD2 FROM SUM-ASTR-8 AFTER 2. DTSBD515
00706 DTSBD515
00707 COMPUTE WS-SUM-NET-BAL = (WS-SUM-CHARGED-AMT DTSBD515
00708 - WS-SUM-PAID-AMT - WS-SUM-WAIVED-AMT DTSBD515
00709 - WS-SUM-WRITTEN-OFF-AMT - WS-SUM-TOLER-AMT). DTSBD515
00710 DTSBD515
00711 MOVE WS-SUM-NET-BAL TO DISP-WS-SUM-NET-BAL DTSBD515
00712 DTSBD515
00713 DISPLAY ' '. DTSBD515
00714 MOVE WS-SUM-CHARGED-AMT TO DISP-WS-SUM-CHARGED-AMT. DTSBD515
00715 DISPLAY 'TOTAL DAILY CHARGED AMT = ' DISP-WS-SUM-CHARGED-AMT.DTSBD515
00716 MOVE WS-SUM-PAID-AMT TO DISP-WS-SUM-PAID-AMT. DTSBD515
00717 DISPLAY 'TOTAL DAILY PAYMENT AMT = ' DISP-WS-SUM-PAID-AMT. DTSBD515
00718 MOVE WS-SUM-WAIVED-AMT TO DISP-WS-SUM-WAIVED-AMT. DTSBD515
00719 DISPLAY 'TOTAL DAILY WAIVED AMT = ' DISP-WS-SUM-WAIVED-AMT. DTSBD515
00720 MOVE WS-SUM-WRITTEN-OFF-AMT TO DISP-WS-SUM-WRITTEN-OFF-AMT. DTSBD515
00721 DISPLAY 'TOTAL WRITTEN OFF AMT = ' DTSBD515
00722 DISP-WS-SUM-WRITTEN-OFF-AMT. DTSBD515
00723 MOVE WS-SUM-TOLER-AMT TO DISP-WS-SUM-TOLER-AMT. DTSBD515
00724 DISPLAY 'TOTAL DAILY TOLER AMT = ' DISP-WS-SUM-TOLER-AMT. DTSBD515
00725 DTSBD515
00726 DISPLAY ' '. DTSBD515
00727 DISPLAY ' TOTAL NET BALANCE AMT = ' DISP-WS-SUM-NET-BAL. DTSBD515
00728 DTSBD515
00729 PERFORM S910-CLOSE THRU S910-EXIT. DTSBD515
00730 PERFORM S941-CLOSE THRU S941-EXIT. DTSBD515
00731 CLOSE PRT-FILE1 PRT-FILE2. DTSBD515
00732 T0000-EXIT. DTSBD515
00733 EXIT. DTSBD515
00734 DTSBD515