プロジェクト

全般

プロフィール

レビュー指摘 #12048 » DAISEQ4J_jobflow.svg

[参考資料]現行ソース解析資料AI作成版 - 幸塚 和久, 2026-10-22 03:09 午後

 
<svg xmlns='http://www.w3.org/2000/svg' width='1344' height='5708' viewBox='0 0 1344 5708'>
<defs>
<marker id='ia' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='7' markerHeight='7' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#78909C'/></marker>
<marker id='sa' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#90A4AE'/></marker>
<marker id='fa' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#3949AB'/></marker>
<marker id='laE53935' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#E53935'/></marker>
<marker id='la1E88E5' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#1E88E5'/></marker>
<marker id='la43A047' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#43A047'/></marker>
<marker id='la8E24AA' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#8E24AA'/></marker>
<marker id='laFB8C00' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#FB8C00'/></marker>
<marker id='la00ACC1' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#00ACC1'/></marker>
<marker id='laD81B60' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#D81B60'/></marker>
<marker id='la6D4C41' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#6D4C41'/></marker>
<marker id='la3949AB' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#3949AB'/></marker>
<marker id='la7CB342' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#7CB342'/></marker>
<marker id='laF4511E' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#F4511E'/></marker>
<marker id='la00897B' viewBox='0 0 10 10' refX='9' refY='5' markerWidth='6' markerHeight='6' orient='auto'><path d='M0,0 L10,5 L0,10 z' fill='#00897B'/></marker>
<style>
text{font-family:Meiryo,'Yu Gothic','Hiragino Sans',sans-serif;fill:#263238}
.title{font-size:24px;font-weight:bold}
.sub{font-size:13px;fill:#455A64}
.band{font-size:15px;font-weight:bold;fill:#FFFFFF}
.dd{font-size:11px;font-weight:bold}
.tag{font-size:11px;font-weight:bold}
.nt{font-size:10px;fill:#8D6E63}
.dsn{font-size:11px;font-family:Consolas,'Courier New',monospace}
.no{font-size:10px;fill:#78909C}
.sn{font-size:14px;font-weight:bold}
.pg{font-size:10.5px;fill:#455A64;font-family:Consolas,'Courier New',monospace}
.ds{font-size:11.5px}
.ch{font-size:14px;font-weight:bold;fill:#37474F}
.lg{font-size:11px}
.note{font-size:12px}
.io{fill:none;stroke:#90A4AE;stroke-width:1.2}
.flow{stroke:#3949AB;stroke-width:2.6}
.seq{stroke:#90A4AE;stroke-width:1.4;stroke-dasharray:4 4}
.cond{font-size:9.5px;font-weight:bold;fill:#E65100}
.fl{font-size:10.5px;font-weight:bold;fill:#3949AB;font-family:Consolas,'Courier New',monospace}
.skipb{font-size:11px;font-weight:bold;fill:#FFFFFF}
.skipf{font-size:9.5px;font-weight:bold;fill:#FFFFFF}
</style>
</defs>
<rect x='0' y='0' width='1344' height='5708' fill='#FFFFFF'/>
<text x='20' y='40' class='title'>DAISEQ4J ジョブフロー</text>
<text x='20' y='64' class='sub'>請求・精算書の処理(4) 請求明細データ処理 通常日用(5・10・15・20・25 日)</text>
<text x='20' y='86' class='sub'>ソース: DAISEQ4J.jcl(850行) 全 32 処理ブロック(JCL上も 33 EXEC) コメントアウト分は除外 JOB COND=(9,LT) ファイル連携 22 本</text>
<rect x='20' y='104' width='22' height='14' rx='3' fill='#E3F2FD' stroke='#1E88E5'/>
<text x='48' y='116' class='lg'>マスタ(参照)</text>
<rect x='160' y='104' width='22' height='14' rx='3' fill='#FFF3E0' stroke='#EF6C00'/>
<text x='188' y='116' class='lg'>マスタ(更新)</text>
<rect x='300' y='104' width='22' height='14' rx='3' fill='#F5F5F5' stroke='#9E9E9E'/>
<text x='328' y='116' class='lg'>一時ワーク</text>
<rect x='440' y='104' width='22' height='14' rx='3' fill='#E8F5E9' stroke='#43A047'/>
<text x='468' y='116' class='lg'>帳票(SYSOUT)</text>
<rect x='580' y='104' width='22' height='14' rx='3' fill='#F3E5F5' stroke='#8E24AA'/>
<text x='608' y='116' class='lg'>CSV(CATLG)</text>
<rect x='720' y='104' width='22' height='14' rx='3' fill='#FFEBEE' stroke='#E53935' stroke-dasharray='4 2'/>
<text x='748' y='116' class='lg'>SCRATCH削除</text>
<rect x='860' y='104' width='22' height='14' rx='3' fill='#E0F7FA' stroke='#00838F'/>
<text x='888' y='116' class='lg'>他JOB作成ファイル</text>
<rect x='20' y='128' width='22' height='14' rx='3' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='48' y='140' class='lg'>ステップ: ユーザPGM</text>
<rect x='220' y='128' width='22' height='14' rx='3' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='248' y='140' class='lg'>ステップ: SORT</text>
<rect x='420' y='128' width='22' height='14' rx='3' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='448' y='140' class='lg'>ステップ: ユーティリティ(IEHPROGM / IDCAMS)</text>
<line x1='31' y1='148' x2='31' y2='166' class='flow' marker-end='url(#fa)'/>
<text x='48' y='162' class='lg'>直前ステップの出力を読む(データの流れ)</text>
<line x1='311' y1='148' x2='311' y2='166' class='seq' marker-end='url(#sa)'/>
<text x='328' y='162' class='lg'>実行順のみ(直接のファイル連携なし)</text>
<line x1='580' y1='157' x2='610' y2='157' stroke='#E53935' stroke-width='1.8'/>
<text x='616' y='162' class='lg'>離れたステップ間のファイル連携(→#n 使用先 / ←#n 作成元)</text>
<rect x='10' y='172' width='1324' height='24' rx='4' fill='#FFF3E0' stroke='#EF6C00' stroke-width='1.6'/>
<text x='22' y='189' class='ch' style='fill:#E65100;font-size:12.5px'>⚠ 制御: JOB COND=(9,LT) → RC≥10/ABEND で以降停止。⑦ の HOLD 解除(ASVQ803・ASVQ808)が行われず、後続JOB は HOLD のまま</text>
<text x='252' y='224' class='ch' text-anchor='middle'>入力</text>
<text x='672' y='224' class='ch' text-anchor='middle'>ジョブステップ(実行順)</text>
<text x='1092' y='224' class='ch' text-anchor='middle'>出力 / 更新 / 帳票</text>
<path d='M822,334 C867,334 867,334 909,334' class='io' marker-end='url(#ia)'/>
<path d='M432,480 C477,480 477,480 519,480' class='io' marker-end='url(#ia)'/>
<path d='M822,480 C867,480 867,480 909,480' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='366' x2='672' y2='445' class='seq' marker-end='url(#sa)'/>
<path d='M432,576 C477,576 477,600 519,600' class='io' marker-end='url(#ia)'/>
<path d='M432,622 C477,622 477,622 519,622' class='io' marker-end='url(#ia)'/>
<path d='M432,668 C477,668 477,644 519,644' class='io' marker-end='url(#ia)'/>
<path d='M822,622 C867,622 867,622 909,622' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='512' x2='672' y2='587' class='flow' marker-end='url(#fa)'/>
<text x='681' y='554' class='fl'>WORK0600</text>
<path d='M822,764 C867,764 867,764 909,764' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='654' x2='672' y2='729' class='seq' marker-end='url(#sa)'/>
<path d='M432,872 C477,872 477,872 519,872' class='io' marker-end='url(#ia)'/>
<path d='M822,872 C867,872 867,872 909,872' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='796' x2='672' y2='837' class='seq' marker-end='url(#sa)'/>
<path d='M822,980 C867,980 867,980 909,980' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='904' x2='672' y2='945' class='seq' marker-end='url(#sa)'/>
<path d='M822,1126 C867,1126 867,1126 909,1126' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='1012' x2='672' y2='1091' class='seq' marker-end='url(#sa)'/>
<path d='M432,1222 C477,1222 477,1269 519,1269' class='io' marker-end='url(#ia)'/>
<path d='M432,1268 C477,1268 477,1284 519,1284' class='io' marker-end='url(#ia)'/>
<path d='M432,1314 C477,1314 477,1298 519,1298' class='io' marker-end='url(#ia)'/>
<path d='M432,1360 C477,1360 477,1313 519,1313' class='io' marker-end='url(#ia)'/>
<path d='M822,1269 C867,1269 867,1245 909,1245' class='io' marker-end='url(#ia)'/>
<path d='M822,1291 C867,1291 867,1291 909,1291' class='io' marker-end='url(#ia)'/>
<path d='M822,1313 C867,1313 867,1337 909,1337' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='1158' x2='672' y2='1256' class='seq' marker-end='url(#sa)'/>
<path d='M432,1444 C477,1444 477,1537 519,1537' class='io' marker-end='url(#ia)'/>
<path d='M432,1490 C477,1490 477,1546 519,1546' class='io' marker-end='url(#ia)'/>
<path d='M432,1536 C477,1536 477,1555 519,1555' class='io' marker-end='url(#ia)'/>
<path d='M432,1582 C477,1582 477,1563 519,1563' class='io' marker-end='url(#ia)'/>
<path d='M432,1628 C477,1628 477,1572 519,1572' class='io' marker-end='url(#ia)'/>
<path d='M432,1674 C477,1674 477,1581 519,1581' class='io' marker-end='url(#ia)'/>
<path d='M822,1537 C867,1537 867,1536 909,1536' class='io' marker-end='url(#ia)'/>
<path d='M822,1581 C867,1581 867,1582 909,1582' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='1323' x2='672' y2='1524' class='flow' marker-end='url(#fa)'/>
<text x='681' y='1428' class='fl'>WORK0635</text>
<path d='M822,1808 C867,1808 867,1808 909,1808' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='1591' x2='672' y2='1773' class='seq' marker-end='url(#sa)'/>
<path d='M432,1904 C477,1904 477,1905 519,1905' class='io' marker-end='url(#ia)'/>
<path d='M432,1950 C477,1950 477,1949 519,1949' class='io' marker-end='url(#ia)'/>
<path d='M822,1927 C867,1927 867,1927 909,1927' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='1840' x2='672' y2='1892' class='seq' marker-end='url(#sa)'/>
<path d='M432,2034 C477,2034 477,2081 519,2081' class='io' marker-end='url(#ia)'/>
<path d='M432,2080 C477,2080 477,2096 519,2096' class='io' marker-end='url(#ia)'/>
<path d='M432,2126 C477,2126 477,2110 519,2110' class='io' marker-end='url(#ia)'/>
<path d='M432,2172 C477,2172 477,2125 519,2125' class='io' marker-end='url(#ia)'/>
<path d='M822,2081 C867,2081 867,2057 909,2057' class='io' marker-end='url(#ia)'/>
<path d='M822,2103 C867,2103 867,2103 909,2103' class='io' marker-end='url(#ia)'/>
<path d='M822,2125 C867,2125 867,2149 909,2149' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='1959' x2='672' y2='2068' class='flow' marker-end='url(#fa)'/>
<text x='681' y='2018' class='fl'>WORK062S</text>
<path d='M432,2256 C477,2256 477,2372 519,2372' class='io' marker-end='url(#ia)'/>
<path d='M432,2302 C477,2302 477,2379 519,2379' class='io' marker-end='url(#ia)'/>
<path d='M432,2348 C477,2348 477,2387 519,2387' class='io' marker-end='url(#ia)'/>
<path d='M432,2394 C477,2394 477,2394 519,2394' class='io' marker-end='url(#ia)'/>
<path d='M432,2440 C477,2440 477,2401 519,2401' class='io' marker-end='url(#ia)'/>
<path d='M432,2486 C477,2486 477,2409 519,2409' class='io' marker-end='url(#ia)'/>
<path d='M432,2532 C477,2532 477,2416 519,2416' class='io' marker-end='url(#ia)'/>
<path d='M822,2372 C867,2372 867,2348 909,2348' class='io' marker-end='url(#ia)'/>
<path d='M822,2394 C867,2394 867,2394 909,2394' class='io' marker-end='url(#ia)'/>
<path d='M822,2416 C867,2416 867,2440 909,2440' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='2135' x2='672' y2='2359' class='flow' marker-end='url(#fa)'/>
<text x='681' y='2251' class='fl'>WORK0700</text>
<path d='M822,2666 C867,2666 867,2666 909,2666' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='2426' x2='672' y2='2631' class='seq' marker-end='url(#sa)'/>
<path d='M432,2774 C477,2774 477,2774 519,2774' class='io' marker-end='url(#ia)'/>
<path d='M822,2774 C867,2774 867,2774 909,2774' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='2698' x2='672' y2='2739' class='seq' marker-end='url(#sa)'/>
<path d='M432,2882 C477,2882 477,2882 519,2882' class='io' marker-end='url(#ia)'/>
<path d='M822,2882 C867,2882 867,2882 909,2882' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='2806' x2='672' y2='2847' class='flow' marker-end='url(#fa)'/>
<text x='681' y='2830' class='fl'>WORK0010</text>
<path d='M432,2978 C477,2978 477,2979 519,2979' class='io' marker-end='url(#ia)'/>
<path d='M432,3024 C477,3024 477,3023 519,3023' class='io' marker-end='url(#ia)'/>
<path d='M822,2979 C867,2979 867,2978 909,2978' class='io' marker-end='url(#ia)'/>
<path d='M822,3023 C867,3023 867,3024 909,3024' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='2914' x2='672' y2='2966' class='flow' marker-end='url(#fa)'/>
<text x='681' y='2944' class='fl'>WORK0020</text>
<path d='M432,3120 C477,3120 477,3120 519,3120' class='io' marker-end='url(#ia)'/>
<path d='M822,3120 C867,3120 867,3120 909,3120' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='3033' x2='672' y2='3085' class='seq' marker-end='url(#sa)'/>
<path d='M432,3228 C477,3228 477,3228 519,3228' class='io' marker-end='url(#ia)'/>
<path d='M822,3228 C867,3228 867,3228 909,3228' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='3152' x2='672' y2='3193' class='seq' marker-end='url(#sa)'/>
<path d='M432,3336 C477,3336 477,3336 519,3336' class='io' marker-end='url(#ia)'/>
<path d='M822,3336 C867,3336 867,3336 909,3336' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='3260' x2='672' y2='3301' class='seq' marker-end='url(#sa)'/>
<path d='M432,3444 C477,3444 477,3444 519,3444' class='io' marker-end='url(#ia)'/>
<path d='M822,3444 C867,3444 867,3444 909,3444' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='3368' x2='672' y2='3409' class='seq' marker-end='url(#sa)'/>
<path d='M432,3540 C477,3540 477,3541 519,3541' class='io' marker-end='url(#ia)'/>
<path d='M432,3586 C477,3586 477,3585 519,3585' class='io' marker-end='url(#ia)'/>
<path d='M822,3563 C867,3563 867,3563 909,3563' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='3476' x2='672' y2='3528' class='flow' marker-end='url(#fa)'/>
<text x='681' y='3506' class='fl'>WORK0090</text>
<path d='M432,3670 C477,3670 477,3671 519,3671' class='io' marker-end='url(#ia)'/>
<path d='M432,3716 C477,3716 477,3715 519,3715' class='io' marker-end='url(#ia)'/>
<path d='M822,3693 C867,3693 867,3693 909,3693' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='3595' x2='672' y2='3658' class='seq' marker-end='url(#sa)'/>
<path d='M432,3812 C477,3812 477,3812 519,3812' class='io' marker-end='url(#ia)'/>
<path d='M822,3812 C867,3812 867,3812 909,3812' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='3725' x2='672' y2='3777' class='seq' marker-end='url(#sa)'/>
<path d='M432,3908 C477,3908 477,4024 519,4024' class='io' marker-end='url(#ia)'/>
<path d='M432,3954 C477,3954 477,4031 519,4031' class='io' marker-end='url(#ia)'/>
<path d='M432,4000 C477,4000 477,4039 519,4039' class='io' marker-end='url(#ia)'/>
<path d='M432,4046 C477,4046 477,4046 519,4046' class='io' marker-end='url(#ia)'/>
<path d='M432,4092 C477,4092 477,4053 519,4053' class='io' marker-end='url(#ia)'/>
<path d='M432,4138 C477,4138 477,4061 519,4061' class='io' marker-end='url(#ia)'/>
<path d='M432,4184 C477,4184 477,4068 519,4068' class='io' marker-end='url(#ia)'/>
<path d='M822,4046 C867,4046 867,4046 909,4046' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='3844' x2='672' y2='4011' class='flow' marker-end='url(#fa)'/>
<text x='681' y='3932' class='fl'>WORK0120</text>
<path d='M432,4280 C477,4280 477,4280 519,4280' class='io' marker-end='url(#ia)'/>
<path d='M822,4280 C867,4280 867,4280 909,4280' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='4078' x2='672' y2='4245' class='seq' marker-end='url(#sa)'/>
<path d='M432,4376 C477,4376 477,4492 519,4492' class='io' marker-end='url(#ia)'/>
<path d='M432,4422 C477,4422 477,4499 519,4499' class='io' marker-end='url(#ia)'/>
<path d='M432,4468 C477,4468 477,4507 519,4507' class='io' marker-end='url(#ia)'/>
<path d='M432,4514 C477,4514 477,4514 519,4514' class='io' marker-end='url(#ia)'/>
<path d='M432,4560 C477,4560 477,4521 519,4521' class='io' marker-end='url(#ia)'/>
<path d='M432,4606 C477,4606 477,4529 519,4529' class='io' marker-end='url(#ia)'/>
<path d='M432,4652 C477,4652 477,4536 519,4536' class='io' marker-end='url(#ia)'/>
<path d='M822,4514 C867,4514 867,4514 909,4514' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='4312' x2='672' y2='4479' class='flow' marker-end='url(#fa)'/>
<text x='681' y='4400' class='fl'>WORK0130</text>
<path d='M822,4786 C867,4786 867,4786 909,4786' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='4546' x2='672' y2='4751' class='seq' marker-end='url(#sa)'/>
<path d='M432,4882 C477,4882 477,4906 519,4906' class='io' marker-end='url(#ia)'/>
<path d='M432,4928 C477,4928 477,4928 519,4928' class='io' marker-end='url(#ia)'/>
<path d='M432,4974 C477,4974 477,4950 519,4950' class='io' marker-end='url(#ia)'/>
<path d='M822,4928 C867,4928 867,4928 909,4928' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='4818' x2='672' y2='4893' class='seq' marker-end='url(#sa)'/>
<path d='M822,5097 C867,5097 867,5096 909,5096' class='io' marker-end='url(#ia)'/>
<path d='M822,5141 C867,5141 867,5142 909,5142' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='4960' x2='672' y2='5084' class='seq' marker-end='url(#sa)'/>
<path d='M822,5276 C867,5276 867,5276 909,5276' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='5151' x2='672' y2='5241' class='seq' marker-end='url(#sa)'/>
<path d='M822,5384 C867,5384 867,5384 909,5384' class='io' marker-end='url(#ia)'/>
<line x1='672' y1='5308' x2='672' y2='5349' class='seq' marker-end='url(#sa)'/>
<rect x='10' y='234' width='1324' height='34' rx='6' fill='#263238'/>
<text x='26' y='257' class='band'>① 前処理(ワークエリアの削除)</text>
<rect x='10' y='380' width='1324' height='34' rx='6' fill='#263238'/>
<text x='26' y='403' class='band'>② 地名の付加(KS60130P)・請求明細の並べ替え</text>
<rect x='10' y='1026' width='1324' height='34' rx='6' fill='#263238'/>
<text x='26' y='1049' class='band'>③ 新請求書 電子帳票配信(特積)</text>
<rect x='10' y='1708' width='1324' height='34' rx='6' fill='#263238'/>
<text x='26' y='1731' class='band'>④ エコデリバー用 請求処理</text>
<rect x='10' y='2566' width='1324' height='34' rx='6' fill='#263238'/>
<text x='26' y='2589' class='band'>⑤ 請求書(鑑)処理(エコデリバー・事業所用)</text>
<rect x='10' y='4686' width='1324' height='34' rx='6' fill='#263238'/>
<text x='26' y='4709' class='band'>⑥ 請求書顧客データ CSV 作成(KS60630P)</text>
<rect x='10' y='5008' width='1324' height='34' rx='6' fill='#263238'/>
<text x='26' y='5031' class='band'>⑦ 後続JOB の HOLD 解除(MVSCMD)</text>
<rect x='10' y='5176' width='1324' height='34' rx='6' fill='#263238'/>
<text x='26' y='5199' class='band'>⑧ 後処理(ワークエリアの削除)</text>
<rect x='522' y='302' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='318' class='no'>#1</text>
<text x='672' y='324' class='sn' text-anchor='middle'>DELETE</text>
<text x='672' y='341' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='358' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='314' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='328' class='dd'>SCRATCH</text>
<text x='1264' y='328' class='nt' text-anchor='end'>7 本</text>
<text x='922' y='342' class='dsn'>TEMP.DAISEQ4J.WORK0600 ほか 6 本</text>
<rect x='522' y='448' width='300' height='64' rx='8' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='532' y='464' class='no'>#2</text>
<text x='672' y='470' class='sn' text-anchor='middle'>SORT(SORT)</text>
<text x='672' y='487' class='pg' text-anchor='middle'>USORTG</text>
<text x='672' y='504' class='ds' text-anchor='middle'>KEY (54,3)</text>
<rect x='72' y='460' width='360' height='40' rx='4' fill='#E0F7FA' stroke='#00838F' stroke-width='1.3'/>
<text x='82' y='474' class='dd'>SORTIN</text>
<text x='82' y='488' class='dsn'>TEMP.DAISEQ1J.WORK0510</text>
<rect x='912' y='460' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='474' class='dd'>SORTOUT</text>
<text x='990' y='474' class='tag' fill='#E53935'>→#3</text>
<text x='922' y='488' class='dsn'>TEMP.DAISEQ4J.WORK0600</text>
<rect x='522' y='590' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='606' class='no'>#3</text>
<text x='672' y='612' class='sn' text-anchor='middle'>KS60130P</text>
<text x='672' y='629' class='pg' text-anchor='middle'>PGM=KS60130P</text>
<text x='672' y='646' class='ds' text-anchor='middle'>地名の付加</text>
<path d='M72,561 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,561 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='575' class='dd'>VKCHINM</text>
<text x='82' y='589' class='dsn'>VKAD.CHIMEIET.DTMASTER</text>
<path d='M72,607 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,607 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='621' class='dd'>VKSYUPR</text>
<text x='82' y='635' class='dsn'>VKAD.SSYUPRNT.DTMASTER</text>
<rect x='72' y='648' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='662' class='dd'>ALLSQDT</text>
<text x='150' y='662' class='tag' fill='#E53935'>←#2</text>
<text x='82' y='676' class='dsn'>TEMP.DAISEQ4J.WORK0600</text>
<rect x='912' y='602' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='616' class='dd'>SQALLOK</text>
<text x='990' y='616' class='tag' fill='#1E88E5'>→#5</text>
<text x='922' y='630' class='dsn'>TEMP.DAISEQ4J.WORK0610</text>
<rect x='522' y='732' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='748' class='no'>#4</text>
<text x='672' y='754' class='sn' text-anchor='middle'>DELETE</text>
<text x='672' y='771' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='788' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='744' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='758' class='dd'>SCRATCH</text>
<text x='1264' y='758' class='nt' text-anchor='end'>1 本</text>
<text x='922' y='772' class='dsn'>TEMP.DAISEQ4J.WORK0600</text>
<rect x='522' y='840' width='300' height='64' rx='8' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='532' y='856' class='no'>#5</text>
<text x='672' y='862' class='sn' text-anchor='middle'>SORT(SORT)</text>
<text x='672' y='879' class='pg' text-anchor='middle'>USORTG</text>
<text x='672' y='896' class='ds' text-anchor='middle'>KEY 7項目(Y2P・PD0 含む)</text>
<rect x='72' y='852' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='866' class='dd'>SORTIN</text>
<text x='150' y='866' class='tag' fill='#1E88E5'>←#3</text>
<text x='82' y='880' class='dsn'>TEMP.DAISEQ4J.WORK0610</text>
<rect x='912' y='852' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='866' class='dd'>SORTOUT</text>
<text x='990' y='866' class='tag' fill='#43A047'>→#8,#11,#18</text>
<text x='922' y='880' class='dsn'>TEMP.DAISEQ4J.WORK0620</text>
<rect x='522' y='948' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='964' class='no'>#6</text>
<text x='672' y='970' class='sn' text-anchor='middle'>DELETE</text>
<text x='672' y='987' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='1004' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='960' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='974' class='dd'>SCRATCH</text>
<text x='1264' y='974' class='nt' text-anchor='end'>1 本</text>
<text x='922' y='988' class='dsn'>TEMP.DAISEQ4J.WORK0610</text>
<rect x='522' y='1094' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='1110' class='no'>#7</text>
<text x='672' y='1116' class='sn' text-anchor='middle'>SCRATCH</text>
<text x='672' y='1133' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='1150' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='1106' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='1120' class='dd'>SCRATCH</text>
<text x='1264' y='1120' class='nt' text-anchor='end'>3 本</text>
<text x='922' y='1134' class='dsn'>TEMP.DAISEQ4J.WORK0635 ほか 2 本</text>
<rect x='522' y='1259' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='1275' class='no'>#8</text>
<text x='672' y='1281' class='sn' text-anchor='middle'>KS60144P</text>
<text x='672' y='1298' class='pg' text-anchor='middle'>PGM=KS60144P</text>
<text x='672' y='1315' class='ds' text-anchor='middle'>請求書印刷データ作成</text>
<path d='M72,1207 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1207 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1221' class='dd'>VKSEQSK</text>
<text x='82' y='1235' class='dsn'>VKAD.SQSSPRSK.DTMASTER</text>
<path d='M72,1253 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1253 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1267' class='dd'>VKTENMS</text>
<text x='82' y='1281' class='dsn'>VKAD.CENTENMS.DTMASTER</text>
<path d='M72,1299 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1299 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1313' class='dd'>VETENCD</text>
<text x='82' y='1327' class='dsn'>SEAD.TENSCODE.CDMASTER</text>
<rect x='72' y='1340' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='1354' class='dd'>SQALLOK</text>
<text x='150' y='1354' class='tag' fill='#43A047'>←#5</text>
<text x='82' y='1368' class='dsn'>TEMP.DAISEQ4J.WORK0620</text>
<rect x='912' y='1225' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='1239' class='dd'>SQPRTDA</text>
<text x='990' y='1239' class='tag' fill='#8E24AA'>→#9</text>
<text x='922' y='1253' class='dsn'>TEMP.DAISEQ4J.WORK0635</text>
<rect x='912' y='1271' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='1.3'/>
<text x='922' y='1285' class='dd'>SQUPSEQ</text>
<text x='1264' y='1285' class='nt' text-anchor='end'>FB 120</text>
<text x='922' y='1299' class='dsn'>TEMP.DAISEQ4J.WORK0642</text>
<rect x='912' y='1317' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='1.3'/>
<text x='922' y='1331' class='dd'>SEQPAGS</text>
<text x='1264' y='1331' class='nt' text-anchor='end'>FB 30</text>
<text x='922' y='1345' class='dsn'>TEMP.DAISEQ4J.WORK0646</text>
<rect x='522' y='1527' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='1543' class='no'>#9</text>
<text x='672' y='1549' class='sn' text-anchor='middle'>KS60151P</text>
<text x='672' y='1566' class='pg' text-anchor='middle'>PGM=KS60151P</text>
<text x='672' y='1583' class='ds' text-anchor='middle'>新請求書電子帳票出力</text>
<path d='M72,1429 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1429 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1443' class='dd'>ALTFILE</text>
<text x='82' y='1457' class='dsn'>ADG.ALTLIB(SEQPRTNC)</text>
<rect x='72' y='1470' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='1484' class='dd'>SQHAIDA</text>
<text x='150' y='1484' class='tag' fill='#8E24AA'>←#8</text>
<text x='82' y='1498' class='dsn'>TEMP.DAISEQ4J.WORK0635</text>
<path d='M72,1521 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1521 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1535' class='dd'>VKTENMS</text>
<text x='82' y='1549' class='dsn'>VKAD.CENTENMS.DTMASTER</text>
<path d='M72,1567 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1567 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1581' class='dd'>VKBANKM</text>
<text x='82' y='1595' class='dsn'>VKAD.BANKMAST.NMMASTER</text>
<path d='M72,1613 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1613 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1627' class='dd'>VKSYUPR</text>
<text x='82' y='1641' class='dsn'>VKAD.SSYUPRNT.DTMASTER</text>
<path d='M72,1659 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1659 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1673' class='dd'>MDMIKAN</text>
<text x='82' y='1687' class='dsn'>VKAD.MISYUKAN.DTMASTER</text>
<path d='M912,1516 h360 v35 q-90,-7 -180,0 t-180,0 Z' fill='#E8F5E9' stroke='#43A047' stroke-width='1.3'/>
<text x='922' y='1530' class='dd'>OUTFILE</text>
<text x='922' y='1544' class='dsn'>SYSOUT=(E,KS601511,99)</text>
<path d='M912,1562 h360 v35 q-90,-7 -180,0 t-180,0 Z' fill='#E8F5E9' stroke='#43A047' stroke-width='1.3'/>
<text x='922' y='1576' class='dd'>OUTFIL2</text>
<text x='922' y='1590' class='dsn'>SYSOUT=(E,KS601512,99)</text>
<rect x='522' y='1776' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='1792' class='no'>#10</text>
<text x='672' y='1798' class='sn' text-anchor='middle'>DELETE</text>
<text x='672' y='1815' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='1832' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='1788' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='1802' class='dd'>SCRATCH</text>
<text x='1264' y='1802' class='nt' text-anchor='end'>4 本</text>
<text x='922' y='1816' class='dsn'>TEMP.DAISEQ4J.WORK062S ほか 3 本</text>
<rect x='522' y='1895' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='1911' class='no'>#11</text>
<text x='672' y='1917' class='sn' text-anchor='middle'>KS60135P</text>
<text x='672' y='1934' class='pg' text-anchor='middle'>PGM=KS60135P</text>
<text x='672' y='1951' class='ds' text-anchor='middle'>エコデリバー分 抽出(推定)</text>
<path d='M72,1889 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,1889 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='1903' class='dd'>TRYFILE</text>
<text x='82' y='1917' class='dsn'>ADG.ALTLIB(SEQTRYTN)</text>
<rect x='72' y='1930' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='1944' class='dd'>ALLSQDT</text>
<text x='150' y='1944' class='tag' fill='#43A047'>←#5</text>
<text x='82' y='1958' class='dsn'>TEMP.DAISEQ4J.WORK0620</text>
<rect x='912' y='1907' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='1921' class='dd'>SQALLOK</text>
<text x='990' y='1921' class='tag' fill='#FB8C00'>→#12,#29</text>
<text x='922' y='1935' class='dsn'>TEMP.DAISEQ4J.WORK062S</text>
<rect x='522' y='2071' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='2087' class='no'>#12</text>
<text x='672' y='2093' class='sn' text-anchor='middle'>KS60144P</text>
<text x='672' y='2110' class='pg' text-anchor='middle'>PGM=KS60144P</text>
<text x='672' y='2127' class='ds' text-anchor='middle'>請求書印刷データ作成</text>
<path d='M72,2019 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2019 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2033' class='dd'>VKSEQSK</text>
<text x='82' y='2047' class='dsn'>VKAD.SQSSPRSK.DTMASTER</text>
<path d='M72,2065 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2065 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2079' class='dd'>VKTENMS</text>
<text x='82' y='2093' class='dsn'>VKAD.CENTENMS.DTMASTER</text>
<path d='M72,2111 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2111 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2125' class='dd'>VETENCD</text>
<text x='82' y='2139' class='dsn'>SEAD.TENSCODE.CDMASTER</text>
<rect x='72' y='2152' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='2166' class='dd'>SQALLOK</text>
<text x='150' y='2166' class='tag' fill='#FB8C00'>←#11</text>
<text x='82' y='2180' class='dsn'>TEMP.DAISEQ4J.WORK062S</text>
<rect x='912' y='2037' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='2051' class='dd'>SQPRTDA</text>
<text x='990' y='2051' class='tag' fill='#00ACC1'>→#13</text>
<text x='922' y='2065' class='dsn'>TEMP.DAISEQ4J.WORK0700</text>
<rect x='912' y='2083' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='1.3'/>
<text x='922' y='2097' class='dd'>SQUPSEQ</text>
<text x='1264' y='2097' class='nt' text-anchor='end'>FB 120</text>
<text x='922' y='2111' class='dsn'>TEMP.DAISEQ4J.WORK0701</text>
<rect x='912' y='2129' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='1.3'/>
<text x='922' y='2143' class='dd'>SEQPAGS</text>
<text x='1264' y='2143' class='nt' text-anchor='end'>FB 30</text>
<text x='922' y='2157' class='dsn'>TEMP.DAISEQ4J.WORK0702</text>
<rect x='522' y='2362' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='2378' class='no'>#13</text>
<text x='672' y='2384' class='sn' text-anchor='middle'>KS60152P</text>
<text x='672' y='2401' class='pg' text-anchor='middle'>PGM=KS60152P</text>
<text x='672' y='2418' class='ds' text-anchor='middle'>電子帳票出力(エコデリバー)</text>
<path d='M72,2241 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2241 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2255' class='dd'>ALTFILE</text>
<text x='82' y='2269' class='dsn'>ADG.ALTLIB(SEQPRTNC)</text>
<rect x='72' y='2282' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='2296' class='dd'>SQHAIDA</text>
<text x='150' y='2296' class='tag' fill='#00ACC1'>←#12</text>
<text x='82' y='2310' class='dsn'>TEMP.DAISEQ4J.WORK0700</text>
<path d='M72,2333 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2333 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2347' class='dd'>VKTENMS</text>
<text x='82' y='2361' class='dsn'>VKAD.CENTENMS.DTMASTER</text>
<path d='M72,2379 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2379 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2393' class='dd'>VKBANKM</text>
<text x='82' y='2407' class='dsn'>VKAD.BANKMAST.NMMASTER</text>
<path d='M72,2425 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2425 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2439' class='dd'>VKSYUPR</text>
<text x='82' y='2453' class='dsn'>VKAD.SSYUPRNT.DTMASTER</text>
<path d='M72,2471 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2471 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2485' class='dd'>VKCORPO</text>
<text x='82' y='2499' class='dsn'>VKAD.CORPOMAN.DTMASTER</text>
<path d='M72,2517 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2517 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2531' class='dd'>MDMIKAN</text>
<text x='82' y='2545' class='dsn'>VKAD.MISYUKAN.DTMASTER</text>
<path d='M912,2328 h360 v35 q-90,-7 -180,0 t-180,0 Z' fill='#E8F5E9' stroke='#43A047' stroke-width='1.3'/>
<text x='922' y='2342' class='dd'>OUTFILE</text>
<text x='922' y='2356' class='dsn'>SYSOUT=(E,KS601521,99)</text>
<path d='M912,2374 h360 v35 q-90,-7 -180,0 t-180,0 Z' fill='#E8F5E9' stroke='#43A047' stroke-width='1.3'/>
<text x='922' y='2388' class='dd'>OUTFIL2</text>
<text x='922' y='2402' class='dsn'>SYSOUT=(E,KS601522,99)</text>
<path d='M912,2420 h360 v35 q-90,-7 -180,0 t-180,0 Z' fill='#E8F5E9' stroke='#43A047' stroke-width='1.3'/>
<text x='922' y='2434' class='dd'>OUTFIL3</text>
<text x='922' y='2448' class='dsn'>SYSOUT=(E,KS601523,99)</text>
<rect x='522' y='2634' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='2650' class='no'>#14</text>
<text x='672' y='2656' class='sn' text-anchor='middle'>SCRATCH</text>
<text x='672' y='2673' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='2690' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='2646' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='2660' class='dd'>SCRATCH</text>
<text x='1264' y='2660' class='nt' text-anchor='end'>13 本</text>
<text x='922' y='2674' class='dsn'>TEMP.KS60750J.WORK0010 ほか 12 本</text>
<rect x='522' y='2742' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='2758' class='no'>#15</text>
<text x='672' y='2764' class='sn' text-anchor='middle'>KS60750P</text>
<text x='672' y='2781' class='pg' text-anchor='middle'>PGM=KS60750P</text>
<text x='672' y='2798' class='ds' text-anchor='middle'>郵送依頼店セット顧客 出力</text>
<path d='M72,2759 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2759 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2773' class='dd'>INFILE</text>
<text x='82' y='2787' class='dsn'>VKAD.CORPOMAN.DTMASTER</text>
<rect x='912' y='2754' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='2768' class='dd'>OUTFILE</text>
<text x='990' y='2768' class='tag' fill='#D81B60'>→#16</text>
<text x='1264' y='2768' class='nt' text-anchor='end'>FB 18</text>
<text x='922' y='2782' class='dsn'>TEMP.KS60750J.WORK0010</text>
<rect x='522' y='2850' width='300' height='64' rx='8' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='532' y='2866' class='no'>#16</text>
<text x='672' y='2872' class='sn' text-anchor='middle'>SORT(SORT1)</text>
<text x='672' y='2889' class='pg' text-anchor='middle'>USORTM</text>
<text x='672' y='2906' class='ds' text-anchor='middle'>KEY (8,7)</text>
<rect x='72' y='2862' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='2876' class='dd'>SORTIN</text>
<text x='150' y='2876' class='tag' fill='#D81B60'>←#15</text>
<text x='82' y='2890' class='dsn'>TEMP.KS60750J.WORK0010</text>
<rect x='912' y='2862' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='2876' class='dd'>SORTOUT</text>
<text x='990' y='2876' class='tag' fill='#6D4C41'>→#17</text>
<text x='1264' y='2876' class='nt' text-anchor='end'>FB 18</text>
<text x='922' y='2890' class='dsn'>TEMP.KS60750J.WORK0020</text>
<rect x='522' y='2969' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='2985' class='no'>#17</text>
<text x='672' y='2991' class='sn' text-anchor='middle'>KS60760P</text>
<text x='672' y='3008' class='pg' text-anchor='middle'>PGM=KS60760P</text>
<text x='672' y='3025' class='ds' text-anchor='middle'>事業所用/エコデリバー用 振分(推定)</text>
<path d='M72,2963 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,2963 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='2977' class='dd'>VKSYUPR</text>
<text x='82' y='2991' class='dsn'>VKAD.SSYUPRNT.DTMASTER</text>
<rect x='72' y='3004' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3018' class='dd'>INFILE</text>
<text x='150' y='3018' class='tag' fill='#6D4C41'>←#16</text>
<text x='82' y='3032' class='dsn'>TEMP.KS60750J.WORK0020</text>
<rect x='912' y='2958' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='2972' class='dd'>OUTFIL1</text>
<text x='990' y='2972' class='tag' fill='#3949AB'>→#19</text>
<text x='1264' y='2972' class='nt' text-anchor='end'>FB 18</text>
<text x='922' y='2986' class='dsn'>TEMP.KS60750J.WORK0030</text>
<rect x='912' y='3004' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='3018' class='dd'>OUTFIL2</text>
<text x='990' y='3018' class='tag' fill='#7CB342'>→#20</text>
<text x='1264' y='3018' class='nt' text-anchor='end'>FB 18</text>
<text x='922' y='3032' class='dsn'>TEMP.KS60750J.WORK0040</text>
<rect x='522' y='3088' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='3104' class='no'>#18</text>
<text x='672' y='3110' class='sn' text-anchor='middle'>KS60770P</text>
<text x='672' y='3127' class='pg' text-anchor='middle'>PGM=KS60770P</text>
<text x='672' y='3144' class='ds' text-anchor='middle'>請求明細 編集(推定)</text>
<rect x='72' y='3100' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3114' class='dd'>INFILE</text>
<text x='150' y='3114' class='tag' fill='#43A047'>←#5</text>
<text x='82' y='3128' class='dsn'>TEMP.DAISEQ4J.WORK0620</text>
<rect x='912' y='3100' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='3114' class='dd'>OUTFILE</text>
<text x='990' y='3114' class='tag' fill='#F4511E'>→#21</text>
<text x='922' y='3128' class='dsn'>TEMP.KS60750J.WORK0050</text>
<rect x='522' y='3196' width='300' height='64' rx='8' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='532' y='3212' class='no'>#19</text>
<text x='672' y='3218' class='sn' text-anchor='middle'>SORT(SORT2)</text>
<text x='672' y='3235' class='pg' text-anchor='middle'>USORTM</text>
<text x='672' y='3252' class='ds' text-anchor='middle'>KEY (1,7)</text>
<rect x='72' y='3208' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3222' class='dd'>SORTIN</text>
<text x='150' y='3222' class='tag' fill='#3949AB'>←#17</text>
<text x='82' y='3236' class='dsn'>TEMP.KS60750J.WORK0030</text>
<rect x='912' y='3208' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='3222' class='dd'>SORTOUT</text>
<text x='990' y='3222' class='tag' fill='#00897B'>→#22</text>
<text x='1264' y='3222' class='nt' text-anchor='end'>FB 18</text>
<text x='922' y='3236' class='dsn'>TEMP.KS60750J.WORK0060</text>
<rect x='522' y='3304' width='300' height='64' rx='8' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='532' y='3320' class='no'>#20</text>
<text x='672' y='3326' class='sn' text-anchor='middle'>SORT(SORT2)</text>
<text x='672' y='3343' class='pg' text-anchor='middle'>USORTM</text>
<text x='672' y='3360' class='ds' text-anchor='middle'>KEY (1,7)</text>
<rect x='72' y='3316' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3330' class='dd'>SORTIN</text>
<text x='150' y='3330' class='tag' fill='#7CB342'>←#17</text>
<text x='82' y='3344' class='dsn'>TEMP.KS60750J.WORK0040</text>
<rect x='912' y='3316' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='3330' class='dd'>SORTOUT</text>
<text x='990' y='3330' class='tag' fill='#E53935'>→#23</text>
<text x='1264' y='3330' class='nt' text-anchor='end'>FB 18</text>
<text x='922' y='3344' class='dsn'>TEMP.KS60750J.WORK0080</text>
<rect x='522' y='3412' width='300' height='64' rx='8' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='532' y='3428' class='no'>#21</text>
<text x='672' y='3434' class='sn' text-anchor='middle'>SORT(SORT3)</text>
<text x='672' y='3451' class='pg' text-anchor='middle'>USORTM</text>
<text x='672' y='3468' class='ds' text-anchor='middle'>KEY (19,8)PD</text>
<rect x='72' y='3424' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3438' class='dd'>SORTIN</text>
<text x='150' y='3438' class='tag' fill='#F4511E'>←#18</text>
<text x='82' y='3452' class='dsn'>TEMP.KS60750J.WORK0050</text>
<rect x='912' y='3424' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='3438' class='dd'>SORTOUT</text>
<text x='990' y='3438' class='tag' fill='#1E88E5'>→#22,#23</text>
<text x='922' y='3452' class='dsn'>TEMP.KS60750J.WORK0090</text>
<rect x='522' y='3531' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='3547' class='no'>#22</text>
<text x='672' y='3553' class='sn' text-anchor='middle'>KS60780P</text>
<text x='672' y='3570' class='pg' text-anchor='middle'>PGM=KS60780P</text>
<text x='672' y='3587' class='ds' text-anchor='middle'>事業所用 明細抽出(推定)</text>
<rect x='72' y='3520' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3534' class='dd'>INFILE</text>
<text x='150' y='3534' class='tag' fill='#1E88E5'>←#21</text>
<text x='82' y='3548' class='dsn'>TEMP.KS60750J.WORK0090</text>
<rect x='72' y='3566' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3580' class='dd'>TRFILE</text>
<text x='150' y='3580' class='tag' fill='#00897B'>←#19</text>
<text x='82' y='3594' class='dsn'>TEMP.KS60750J.WORK0060</text>
<rect x='912' y='3543' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='3557' class='dd'>OUTFILE</text>
<text x='990' y='3557' class='tag' fill='#43A047'>→#24</text>
<text x='922' y='3571' class='dsn'>TEMP.KS60750J.WORK0100</text>
<rect x='522' y='3661' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='3677' class='no'>#23</text>
<text x='672' y='3683' class='sn' text-anchor='middle'>KS60780P</text>
<text x='672' y='3700' class='pg' text-anchor='middle'>PGM=KS60780P</text>
<text x='672' y='3717' class='ds' text-anchor='middle'>エコデリバー用 明細抽出(推定)</text>
<rect x='72' y='3650' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3664' class='dd'>INFILE</text>
<text x='150' y='3664' class='tag' fill='#1E88E5'>←#21</text>
<text x='82' y='3678' class='dsn'>TEMP.KS60750J.WORK0090</text>
<rect x='72' y='3696' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3710' class='dd'>TRFILE</text>
<text x='150' y='3710' class='tag' fill='#E53935'>←#20</text>
<text x='82' y='3724' class='dsn'>TEMP.KS60750J.WORK0080</text>
<rect x='912' y='3673' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='3687' class='dd'>OUTFILE</text>
<text x='990' y='3687' class='tag' fill='#8E24AA'>→#26</text>
<text x='922' y='3701' class='dsn'>TEMP.KS60750J.WORK0110</text>
<rect x='522' y='3780' width='300' height='64' rx='8' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='532' y='3796' class='no'>#24</text>
<text x='672' y='3802' class='sn' text-anchor='middle'>SORT(SORT4)</text>
<text x='672' y='3819' class='pg' text-anchor='middle'>USORTM</text>
<text x='672' y='3836' class='ds' text-anchor='middle'>KEY (33,4)(26,7)(51,4)</text>
<rect x='72' y='3792' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='3806' class='dd'>SORTIN</text>
<text x='150' y='3806' class='tag' fill='#43A047'>←#22</text>
<text x='82' y='3820' class='dsn'>TEMP.KS60750J.WORK0100</text>
<rect x='912' y='3792' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='3806' class='dd'>SORTOUT</text>
<text x='990' y='3806' class='tag' fill='#FB8C00'>→#25</text>
<text x='922' y='3820' class='dsn'>TEMP.KS60750J.WORK0120</text>
<rect x='522' y='4014' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='4030' class='no'>#25</text>
<text x='672' y='4036' class='sn' text-anchor='middle'>KS60790P</text>
<text x='672' y='4053' class='pg' text-anchor='middle'>PGM=KS60790P</text>
<text x='672' y='4070' class='ds' text-anchor='middle'>事業所用配信</text>
<path d='M72,3893 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,3893 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='3907' class='dd'>VKKANBS</text>
<text x='82' y='3921' class='dsn'>VK47.KANBASED.DTMASTER</text>
<path d='M72,3939 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,3939 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='3953' class='dd'>VKTENMS</text>
<text x='82' y='3967' class='dsn'>VKAD.CENTENMS.DTMASTER</text>
<path d='M72,3985 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,3985 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='3999' class='dd'>VKBANKM</text>
<text x='82' y='4013' class='dsn'>VKAD.BANKMAST.NMMASTER</text>
<path d='M72,4031 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4031 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4045' class='dd'>VKKONAM</text>
<text x='82' y='4059' class='dsn'>VKAD.KONAMMST.DTMASTER</text>
<path d='M72,4077 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4077 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4091' class='dd'>VKCORPO</text>
<text x='82' y='4105' class='dsn'>VKAD.CORPOMAN.DTMASTER</text>
<path d='M72,4123 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4123 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4137' class='dd'>VETENCD</text>
<text x='82' y='4151' class='dsn'>SEAD.TENSCODE.CDMASTER</text>
<rect x='72' y='4164' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='4178' class='dd'>INFILE</text>
<text x='150' y='4178' class='tag' fill='#FB8C00'>←#24</text>
<text x='82' y='4192' class='dsn'>TEMP.KS60750J.WORK0120</text>
<path d='M912,4026 h360 v35 q-90,-7 -180,0 t-180,0 Z' fill='#E8F5E9' stroke='#43A047' stroke-width='1.3'/>
<text x='922' y='4040' class='dd'>OUTFILE</text>
<text x='922' y='4054' class='dsn'>SYSOUT=(E,KS607902,99)</text>
<rect x='522' y='4248' width='300' height='64' rx='8' fill='#E0F2F1' stroke='#00897B' stroke-width='2'/>
<text x='532' y='4264' class='no'>#26</text>
<text x='672' y='4270' class='sn' text-anchor='middle'>SORT(SORT4)</text>
<text x='672' y='4287' class='pg' text-anchor='middle'>USORTM</text>
<text x='672' y='4304' class='ds' text-anchor='middle'>KEY (33,4)(26,7)(51,4)</text>
<rect x='72' y='4260' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='4274' class='dd'>SORTIN</text>
<text x='150' y='4274' class='tag' fill='#8E24AA'>←#23</text>
<text x='82' y='4288' class='dsn'>TEMP.KS60750J.WORK0110</text>
<rect x='912' y='4260' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='922' y='4274' class='dd'>SORTOUT</text>
<text x='990' y='4274' class='tag' fill='#00ACC1'>→#27</text>
<text x='922' y='4288' class='dsn'>TEMP.KS60750J.WORK0130</text>
<rect x='522' y='4482' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='4498' class='no'>#27</text>
<text x='672' y='4504' class='sn' text-anchor='middle'>KS60790P</text>
<text x='672' y='4521' class='pg' text-anchor='middle'>PGM=KS60790P</text>
<text x='672' y='4538' class='ds' text-anchor='middle'>エコデリバー用配信</text>
<path d='M72,4361 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4361 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4375' class='dd'>VKKANBS</text>
<text x='82' y='4389' class='dsn'>VK47.KANBASED.DTMASTER</text>
<path d='M72,4407 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4407 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4421' class='dd'>VKTENMS</text>
<text x='82' y='4435' class='dsn'>VKAD.CENTENMS.DTMASTER</text>
<path d='M72,4453 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4453 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4467' class='dd'>VKBANKM</text>
<text x='82' y='4481' class='dsn'>VKAD.BANKMAST.NMMASTER</text>
<path d='M72,4499 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4499 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4513' class='dd'>VKKONAM</text>
<text x='82' y='4527' class='dsn'>VKAD.KONAMMST.DTMASTER</text>
<path d='M72,4545 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4545 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4559' class='dd'>VKCORPO</text>
<text x='82' y='4573' class='dsn'>VKAD.CORPOMAN.DTMASTER</text>
<path d='M72,4591 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4591 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4605' class='dd'>VETENCD</text>
<text x='82' y='4619' class='dsn'>SEAD.TENSCODE.CDMASTER</text>
<rect x='72' y='4632' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='4646' class='dd'>INFILE</text>
<text x='150' y='4646' class='tag' fill='#00ACC1'>←#26</text>
<text x='82' y='4660' class='dsn'>TEMP.KS60750J.WORK0130</text>
<path d='M912,4494 h360 v35 q-90,-7 -180,0 t-180,0 Z' fill='#E8F5E9' stroke='#43A047' stroke-width='1.3'/>
<text x='922' y='4508' class='dd'>OUTFILE</text>
<text x='922' y='4522' class='dsn'>SYSOUT=(E,KS607901,99)</text>
<rect x='522' y='4754' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='4770' class='no'>#28</text>
<text x='672' y='4776' class='sn' text-anchor='middle'>DELETE</text>
<text x='672' y='4793' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='4810' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='4766' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='4780' class='dd'>SCRATCH</text>
<text x='1264' y='4780' class='nt' text-anchor='end'>1 本</text>
<text x='922' y='4794' class='dsn'>SEAD.DAISEQ4J.CSV</text>
<rect x='522' y='4896' width='300' height='64' rx='8' fill='#E8EAF6' stroke='#3949AB' stroke-width='2'/>
<text x='532' y='4912' class='no'>#29</text>
<text x='672' y='4918' class='sn' text-anchor='middle'>KS60630P</text>
<text x='672' y='4935' class='pg' text-anchor='middle'>PGM=KS60630P</text>
<text x='672' y='4952' class='ds' text-anchor='middle'>請求書顧客データ作成</text>
<path d='M72,4867 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4867 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4881' class='dd'>VKSYUPR</text>
<text x='82' y='4895' class='dsn'>VKAD.SSYUPRNT.DTMASTER</text>
<path d='M72,4913 a180,5 0 0 1 360,0 v30 a180,5 0 0 1 -360,0 Z' fill='#E3F2FD' stroke='#1E88E5' stroke-width='1.3'/>
<path d='M72,4913 a180,5 0 0 0 360,0' fill='none' stroke='#1E88E5' stroke-width='1.3'/>
<text x='82' y='4927' class='dd'>VKCORPO</text>
<text x='82' y='4941' class='dsn'>VKAD.CORPOMAN.DTMASTER</text>
<rect x='72' y='4954' width='360' height='40' rx='4' fill='#F5F5F5' stroke='#9E9E9E' stroke-width='2'/>
<text x='82' y='4968' class='dd'>INFILE</text>
<text x='150' y='4968' class='tag' fill='#FB8C00'>←#11</text>
<text x='82' y='4982' class='dsn'>TEMP.DAISEQ4J.WORK062S</text>
<rect x='912' y='4908' width='360' height='40' rx='4' fill='#F3E5F5' stroke='#8E24AA' stroke-width='1.3'/>
<text x='922' y='4922' class='dd'>CSVFILE</text>
<text x='922' y='4936' class='dsn'>SEAD.DAISEQ4J.CSV</text>
<rect x='522' y='5087' width='300' height='64' rx='8' fill='#FFF8E1' stroke='#FFA000' stroke-width='2'/>
<text x='532' y='5103' class='no'>#30</text>
<text x='672' y='5109' class='sn' text-anchor='middle'>MVSCMD(MVSCMD1)</text>
<text x='672' y='5126' class='pg' text-anchor='middle'>MVSCMD</text>
<text x='672' y='5143' class='ds' text-anchor='middle'>HOLD 解除(後続JOB)</text>
<rect x='912' y='5076' width='360' height='40' rx='4' fill='#FFFDE7' stroke='#F9A825' stroke-width='1.3'/>
<text x='922' y='5090' class='dd'>ASVQ803</text>
<text x='1264' y='5090' class='nt' text-anchor='end'>HOLD解除</text>
<text x='922' y='5104' class='dsn'>AUTO1 自動運用(推定)</text>
<rect x='912' y='5122' width='360' height='40' rx='4' fill='#FFFDE7' stroke='#F9A825' stroke-width='1.3'/>
<text x='922' y='5136' class='dd'>ASVQ808</text>
<text x='1264' y='5136' class='nt' text-anchor='end'>HOLD解除</text>
<text x='922' y='5150' class='dsn'>AUTO1 自動運用(推定)</text>
<rect x='522' y='5244' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='5260' class='no'>#31</text>
<text x='672' y='5266' class='sn' text-anchor='middle'>DELETE</text>
<text x='672' y='5283' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='5300' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='5256' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='5270' class='dd'>SCRATCH</text>
<text x='1264' y='5270' class='nt' text-anchor='end'>6 本</text>
<text x='922' y='5284' class='dsn'>TEMP.DAISEQ4J.WORK0600 ほか 5 本</text>
<rect x='522' y='5352' width='300' height='64' rx='8' fill='#ECEFF1' stroke='#546E7A' stroke-width='2'/>
<text x='532' y='5368' class='no'>#32</text>
<text x='672' y='5374' class='sn' text-anchor='middle'>DELETE</text>
<text x='672' y='5391' class='pg' text-anchor='middle'>PGM=IEHPROGM</text>
<text x='672' y='5408' class='ds' text-anchor='middle'>ワーク削除</text>
<rect x='912' y='5364' width='360' height='40' rx='4' fill='#FFEBEE' stroke='#E53935' stroke-width='1.3' stroke-dasharray='5 3'/>
<text x='922' y='5378' class='dd'>SCRATCH</text>
<text x='1264' y='5378' class='nt' text-anchor='end'>1 本</text>
<text x='922' y='5392' class='dsn'>TEMP.DAISEQ1J.WORK0510</text>
<rect x='10' y='5446' width='1324' height='242' rx='8' fill='#FFFDF5' stroke='#BCAAA4'/>
<text x='26' y='5474' class='ch'>解析メモ・注意点</text>
<text x='30' y='5498' class='note'>・JOBカード: CLASS=B, MSGCLASS=Q, MSGLEVEL=(1,1), REGION=6144K, COND=(9,LT), PERFORM=1。ステップ単位の COND は無い。</text>
<text x='30' y='5520' class='note'>・COND=(9,LT): いずれかが RC≥10/ABEND で以降の全ステップ停止。⑦ MVSCMD(AUTO1 へ ASVQ803・ASVQ808 の HOLD 解除指示)まで進まないため、</text>
<text x='30' y='5542' class='note'>・ └ 後続の SQV803・SQV808(推定)は HOLD のまま残る。⑧ の WORK0510(DAISEQ1J 作成、DASD30)削除も行われない。</text>
<text x='30' y='5564' class='note'>・コメントアウト(//** ・//*)のステップは図に載せない: L105–444 の請求明細配信マスター(01・03〜07・20)DELDEF/KSDS100P、KS60140P、KS60141P、</text>
<text x='30' y='5586' class='note'>・ └ XVPSEQAL(IEBGENER→INTRDR)、KS60150P、KS60480P・SORT・REPLACE(NSEQMAST)。KS60151P・KS60152P の VKCHINM も DD がコメントアウト。</text>
<text x='30' y='5608' class='note'>・当JOB内で使われない出力: W0642・W0646(③ KS60144P)、W0701・W0702(④ KS60144P)、SEAD.DAISEQ4J.CSV(⑥)→ 他JOB 向けと推定。</text>
<text x='30' y='5630' class='note'>・ └ W0620・W062S と TEMP.KS60750J.WORK0010〜0130 は最終削除されない(次回の事前削除で消す。W0620 は他JOB でも使用と推定)。</text>
<text x='30' y='5652' class='note'>・同じ KS60144P(③・④)、KS60780P・KS60790P・SORT4(⑤)が入力違いで 2 回ずつ動く。</text>
<text x='30' y='5674' class='note'>・ステップ間の縦矢印: 直前ステップの出力を読む場合は太い実線+ファイル名、直接の連携がない場合は破線(実行順のみ)。離れた連携は左右の余白を回る色付き線。</text>
<path d='M1272,622 H1282 V830 H62 V872 H70' fill='none' stroke='#1E88E5' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la1E88E5)'/>
<circle cx='1272' cy='622' r='3' fill='#1E88E5'/>
<path d='M1272,872 H1290 V3078 H54 V3120 H70' fill='none' stroke='#43A047' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la43A047)'/>
<circle cx='1272' cy='872' r='3' fill='#43A047'/>
<path d='M1272,872 H1290 V1874 H54 V1950 H70' fill='none' stroke='#43A047' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la43A047)'/>
<circle cx='1272' cy='872' r='3' fill='#43A047'/>
<path d='M1272,872 H1290 V1192 H54 V1360 H70' fill='none' stroke='#43A047' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la43A047)'/>
<circle cx='1272' cy='872' r='3' fill='#43A047'/>
<path d='M1272,1927 H1282 V4852 H62 V4974 H70' fill='none' stroke='#FB8C00' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#laFB8C00)'/>
<circle cx='1272' cy='1927' r='3' fill='#FB8C00'/>
<path d='M1272,2978 H1298 V3186 H46 V3228 H70' fill='none' stroke='#3949AB' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la3949AB)'/>
<circle cx='1272' cy='2978' r='3' fill='#3949AB'/>
<path d='M1272,3024 H1306 V3294 H38 V3336 H70' fill='none' stroke='#7CB342' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la7CB342)'/>
<circle cx='1272' cy='3024' r='3' fill='#7CB342'/>
<path d='M1272,3120 H1314 V3402 H30 V3444 H70' fill='none' stroke='#F4511E' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#laF4511E)'/>
<circle cx='1272' cy='3120' r='3' fill='#F4511E'/>
<path d='M1272,3228 H1290 V3510 H54 V3586 H70' fill='none' stroke='#00897B' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la00897B)'/>
<circle cx='1272' cy='3228' r='3' fill='#00897B'/>
<path d='M1272,3336 H1298 V3640 H46 V3716 H70' fill='none' stroke='#E53935' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#laE53935)'/>
<circle cx='1272' cy='3336' r='3' fill='#E53935'/>
<path d='M1272,3444 H1306 V3635 H38 V3670 H70' fill='none' stroke='#1E88E5' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la1E88E5)'/>
<circle cx='1272' cy='3444' r='3' fill='#1E88E5'/>
<path d='M1272,3563 H1314 V3770 H30 V3812 H70' fill='none' stroke='#43A047' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la43A047)'/>
<circle cx='1272' cy='3563' r='3' fill='#43A047'/>
<path d='M1272,3693 H1290 V4238 H54 V4280 H70' fill='none' stroke='#8E24AA' stroke-width='1.6' stroke-opacity='0.85' stroke-linejoin='round' marker-end='url(#la8E24AA)'/>
<circle cx='1272' cy='3693' r='3' fill='#8E24AA'/>
</svg>
(1-1/3)