コンテンツにスキップ

SMPL-BAT-000 / 〇〇取得BATCH

機能概要

  • どのテーブルをどんな条件で取得するかを明確にしたい。
  • どのテーブルをどんな条件で更新するかを明確にしたい。
  • 業務チェックなどでエラーになる条件とメッセージコードなどを明確にしたい。
  • 返却するメッセージで単純な入れ替えではない値の設定仕様などがあれば明確にしたい。

IF 定義

TODO: URL にすること

OpenAPI

シーケンス

sequence

処理詳細

XXX取得処理

○○のため、XXX(テーブル名) を検索する。
ここで取得したXXX情報は以降「 XXX情報」と呼称する。

パラメータ一覧

No 対象 条件
1 XXX.col Request.body.Property と 完全一致
2 XXX.col 固定値 * と完全一致

取得できなかった場合、 404: Not Found を返却する。

エラーレスポンス作成

No 対象 処理
1 Response.body.Property xxx.colyyy.col を結合して設定
2 Response.body.Property xxx.colYYYYMMDD で文字列フォーマットして設定

YYY取得処理

○○のため、YYY(テーブル名) を検索する。
ここで取得したYYY情報は以降「 YYY情報」と呼称する。

パラメータ一覧

No 対象 条件
1 YYY.col Request.body.Property と 完全一致
2 YYY.col 固定値 * と完全一致

取得できなかった場合、 404: Not Found を返却する。

エラーレスポンス作成

No 対象 処理
1 Response.body.Property yyy.colyyy.col を結合して設定
2 Response.body.Property yyy.colYYYYMMDD で文字列フォーマットして設定

レスポンス作成処理

取得した XXXYYY のレコードを編集して返却する。

No 対象 処理
1 Response.body.Property xxx.colyyy.col を結合して設定
2 Response.body.Property xxx.colYYYYMMDD で文字列フォーマットして設定