1.1 開始処理
(1)開始処理メッセージ出力
1)【開始処理:FRWOOS001_BSTART】呼び出し
・引数の設定
なし
2)戻り値の判定
戻り値が正常終了以外の時、1.7.異常終了処理を呼び出す。
引数の設定については、「メッセージ一覧」メッセージNO.1を参照。
(2)JOB基準日取得
環境変数よりJOB基準日を取得する。
(3)Oracle接続処理
1)【Oracle接続:FRWOOS001_BORACLE】呼び出し
・引数の設定
なし
(4)国内株式約定バッチテーブル抽出処理
1)抽出処理
「国内株式約定バッチテーブル」は「基本契約情報テーブル」とJOINして、以下の条件で抽出する。
・「国内株式約定バッチテーブル」の取得項目
顧客コード、商品コード、銘柄コード、外国株式区分、売買区分、業務区分、受渡年月日、約定年月日・・・・
・抽出条件 (「国内株式約定バッチテーブル」:約定 、 「基本契約情報テーブル」:基本)
(約定_振替サービス契約区分=‘1’(申込)
OR 約定_振替サービス契約区分=‘2’(申込(自動清算))
OR 約定_振替サービス契約区分=‘3’(申込(口座振替サービス))
OR 約定_振替サービス契約区分=‘4’(申込(郵貯振替サービス))
AND 約定_顧客コード=基本_顧客コード
1.2 主処理
上記1.1.1.(4)にて抽出したデータを順次取得し、国内株式約定バッチテーブルが終了するまで、以下の処理を行う。
1.2.1 編集出力処理
(1) ホームトレード客取引先データ(国内株式)への出力処理
「プログラム詳細・別紙(編集仕様)」を基に、データを編集し、「ホームトレード」客取引先データ(国内株式)に書き込む。
.3 正常終了処理
(1)COMMIT処理
COMMITを行い、RELEASEしてORACLEとの接続解除を行う。
(2)入力件数出力処理
(3)格納レコード件数出力処理
1.6. 格納件数出力処理を呼び出す。
・引数の設定
物理ファイル名 : 出力ファイルが定義されている環境変数
出力ファイル件数: 出力ファイル件数
(4)正常終了処理メッセージ出力処理
1)【正常終了処理:FRW00S001_BNORMAL】呼び出し
・引数の設定 なし
2)戻り値の判定
戻り値が正常終了以外の時、1.6.異常終了処理を呼び出す。
引数の設定については、「メッセージ一覧」メッセージNO.10を参照。
(5)戻り値の設定
リターンコードに正常終了「0」を設定する。
1.4.ログ出力処理
1.4.1.ログ出力処理
(1)【ログ出力処理:FRW00S001_BLOG】呼び出し
・引数の設定
呼出元で設定する。
(2)戻り値の判定
戻り値が正常終了以外の時、1.6.異常終了処理を呼び出す。
引数の設定については、「メッセージ一覧」メッセージNO.12を参照。
1.5.格納件数出力処理
1.5.1.格納レコード件数出力処理
(1)【格納レコード件数出力処理:INF92S001_BRECCNT】呼び出し
・引数の設定
呼出元で設定する。
(2)戻り値の判定
戻り値が正常終了以外の時、1.6.異常終了処理を呼び出す。
引数の設定については、「メッセージ一覧」メッセージNO.13を参照。
リターンコード:ReturnCode
=戻り値(モドリチ)
1.6.異常終了処理
1.6.1.アボート処理
(1)【異常終了処理:FRW00S001_BABORT】呼び出し
・引数の設定
呼出元で設定する。
(2)プログラム終了処理
リターンコードに異常終了「1」を設定し、処理を終了する。
2.備考
(1)ファイル関連のエラー処理は、下記の 通り とする。
(2)DB関連のエラー処理は、下記の通りとする。
通り (とおり)
=ように
〔形式名詞的に〕すでに了解されている内容・結果・やり方と同じ状態で△ある(何かをする)ことを表わす。
一样、同样、原样、照样
開始(カイシ)
処理(ショリ)
メッセージ:Message
出力(シュツリョク):输出
呼び出し(ヨビダシ):Call/调用
引数(ヒキスウ):argument / パラメーター 参数
なし:ない / ありません 没有
戻り値(モドリチ):返回值
正常(セイジョウ)
終了(シュウリョウ)
異常(イジョウ)
判定(ハンテイ):判断
設定(セッテイ):设定、设置
以外(イガイ)
一覧(イチラン)
参照(サンショウ):参看、参阅
基準日(キジュンビ)
取得(シュトク)
環境(カンキョウ)
変数(ヘンスウ):变量
接続(セツゾク)
国内(コクナイ)
約定(ヤクジョウ)
抽出(チュウシュツ):抽出、提取
基本(キホン)
契約(ケイヤク)
情報(ジョウホウ)
以下(イカ)
条件(ジョウケン)
顧客(コキャク)
商品(ショウヒン)
銘柄(メイガラ)
区分(クブン)
売買(バイバイ)
業務(ギョウム)
受渡(ウケワタシ):<商>交割、交付
年月日(ネンガッピ)
振替(フリカエ):<经>转帐、过户、转让
申込(モウシコミ):申请
自動(ジドウ)
清算(セイサン):结算、清算、结帐
口座(コウザ):户头、帐户
郵貯(ユウチョ):郵便貯金(ユウビンチョキン)的简称,邮政储蓄
上記(ジョウキ)
データ:Data
順次(ジュンジ):顺次、依次
編集(ヘンシュウ)
ホームトレード:HomeTrade
取引(トリヒキ):交易、贸易;买卖
詳細(ショウサイ)
別紙(ベッシ)
書き込む(カキコム):记入、填写、写入
にて
格助词
①時、所、場所を示す。 ・・・にあって、・・・において、・・・をもって
②手段、材料を示す。 ・・・によって
③原因、理由を示す。 ・・・によって
口语中相当于“で”
这里表示“依据、按照”的意思。
まで
(副)助词
種々の段階や範囲の到達点を示す。
到、至、到···为止
基に[で]
=・・・に基づいて
根据、基于、按照、[政策·精神等]本着
行う(オコナウ):实施、进行、执行
动词连用型「行い」,表中顿。
接続(セツゾク):连接、接连
解除(カイジョ)
ログ:Log
件数(ケンスウ)
Commit:コミット
Oracle:オラクル
格納(カクノウ):容纳、收藏、放置
レコード:Record记录
物理(ブツリ)
定義(テイギ)
ファイル:file文件