Files
cobol-tna-system/sub/SUB01DAT.cbl
T

56 lines
3.1 KiB
COBOL

IDENTIFICATION DIVISION.
PROGRAM-ID. SUB01DAT.
*****************************************************************
* システム名 : 残業統計管理システム *
* プログラムID : SUB01DAT *
* プログラム名 : 運用日付取得サブ *
* 作成日 : 2026-06-14 *
* 処理概要 : FUNCTION CURRENT-DATEにより現在日付を取得 *
* しYYYYMMDD形式で返す *
* *
*****************************************************************
* 更新履歴 *
*---------------------------------------------------------------*
* 更新日付 担当者 更新内容 *
*---------------------------------------------------------------*
* 26-06-14 @@@ 新規作成 *
* *
*****************************************************************
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER. IBM-ZSERIES.
OBJECT-COMPUTER. IBM-ZSERIES.
*
DATA DIVISION.
*****************************************************************
WORKING-STORAGE SECTION.
*****************************************************************
01 WRKARA.
03 WRK-SYS-DATE PIC X(026).
03 WRK-DATE-8 PIC 9(008).
*
*****************************************************************
* リンケージエリア *
*****************************************************************
LINKAGE SECTION.
*
COPY ZANDATAC.
*
PROCEDURE DIVISION USING D01UBSPAR.
*****************************************************************
* サブモジュールNO: (0.0) *
* サブモジュール名: 制御処理 *
* 処理概要 : メインコントロール処理 *
*****************************************************************
0000MAINSOR SECTION.
*
*** 現在日付を取得する
MOVE FUNCTION CURRENT-DATE TO WRK-SYS-DATE.
*** YYYYMMDD部分を抽出
MOVE WRK-SYS-DATE(1:8) TO D01UBSUDATE.
*** 正常終了
MOVE ZERO TO D01FKICOD.
*
0000MAINSOR-EXT.
GOBACK.