✎ テーブル参照解析について:
・テーブル参照は UPDATE_TABLE 設定 + ブロック SELECT 式 (BODY_SQL/TITLE_SQL) + 各種 JavaScript コード (CHR_TEXT) + 呼び出すストアドプロシージャの本体 (Oracle / PostgreSQL / MySQL / SQL Server) を FROM / JOIN / INSERT INTO / UPDATE ... SET / DELETE FROM / MERGE INTO / REPLACE INTO / MERGE ... USING のキーワードで正規表現解析した結果です。 動的SQL (EXECUTE IMMEDIATE / PREPARE / sp_executesql 等) は、文字列リテラルが DML 文で始まる場合のみ抽出します。
・✏ 書き込み = INSERT/UPDATE/DELETE/MERGE/REPLACE のいずれかが検出されたテーブル
・◉ 読み取り = FROM/JOIN のみで参照されているテーブル
・⚠ 抜け・漏れの可能性: 変数連結でテーブル名を組み立てた SQL は検出できません (リテラルとして完結した動的SQLは抽出します)。JavaScript の if 分岐内の SQL は検出できない場合があります。
・⚠ 対象外: ストアドプロシージャ本体は Oracle / PostgreSQL / MySQL / SQL Server に対応 (DB2 等は今後対応)。 プロシージャから更に呼び出す別プロシージャ、 BODY_SQL/JS に直接書いた CALL/EXEC 呼び出し、 外部 API 経由のアクセス、 トリガで連動するテーブルは含まれません。 動的SQLは文字列リテラルが DML 文で始まる場合のみ抽出し、 変数で組み立てるテーブル名は対象外です。
・✎ 補完 (備考タグ): 解析で捕捉できない依存は、 機能説明タブの備考に [R:テーブル名] (読み) / [W:テーブル名] (書き) / [WR:テーブル名] (読み書き) と記入すると本設計書の依存として取り込まれます (1タグ1テーブル、 文章中に埋め込み可)。 @番号 で複数DB接続の接続先を明示できます (例 [W:LOG_TBL@2]。 省略時は機能の DB 接続先)。
XDMF_ZF071_0 / 休日の保守 [STD]
機能設定
機能説明 ● 設定あり (8 件)
| 管理者ID | |
|---|
| 業務分類(大) | XTEA生産管理 (4) |
|---|
| 業務分類(中) | その他マスタ (12) |
|---|
| 業務分類(小) | |
|---|
| 機能概要 | 休日を設定するための画面です。土日や祝日など非稼働日になる日のみを登録して下さい。ここで設定したカレンダーは製造指示エントリーで製造納期から製造着手日を算出する際に利用します。※カレンダー区分は標準のみとなります。 |
|---|
| 備考 | |
|---|
| ヘルプリンク名 | |
|---|
| ヘルプURL | |
|---|
アプリケーション ● 設定あり (2 件)
| 機能タイプ | 固定検索条件 |
|---|
| 機能タイプ > 入力用のキー項目をブロック内に表示する | 表示する [1] |
|---|
検索条件集約 1件 (うち集約あり 0件)
同一 COL_NAME は自動集約。物理項目名が異なる検索項目は TLN_M_GENERAL_ITEM_OPTN.FUNC_KBN='JOIN' (機能設定画面 アプリケーションタブ「結合項目」) で集約されます。表示名は最初に出現したブロック (SORT 最小) のものを採用。
| # | 表示名 (代表) | 代表 COL_NAME | 代表ブロック | 集約元 |
|---|
| 1 | 休日日付 | DTOFF | BLOCK 1 | (集約なし) |
フリーレイアウト ○ 設定なし
帳票出力 ○ 設定なし
他画面呼出 ○ 設定なし
非同期通信 ○ 設定なし
ユーザグループ ● 設定あり (2 件)
BLOCK 1 [LIST] 休日 (SORT=0, FUNC_SEQ=0)
SELECT式 ● 設定あり (2 件)
SELECT
ZT070.KBCALENDAR as KBCALENDAR
,ZT070.DTOFF as DTOFF
,ZT070.TXOFF as TXOFF
,ZT070.MODIFY_COUNT as MODIFY_COUNT
FROM
ZT070
タイトルSELECT式 ○ 設定なし
項目情報 ● 設定あり (4 件) (13列)
(各行の ▶ で項目固有 ITEM_OPTN を展開)
| 並び順 | 物理項目名 | 表示名 | キー | 更新 | 検索 | 表示・入力形式 | データ型 | 桁数 | 表示桁 | 必須 | コンポーネント | 識別コード |
|---|
| 1 | KBCALENDAR | カレンダー区分 | ○ | ○ | | TEXT:半角、全角混在(Byte) | VARCHAR2 | 2 | | ○ | リストボックス (1) | KBCALENDAR |
|
| 2 | DTOFF | 休日日付 | ○ | ○ | ○ | DATE:YYYY/MM/DD | DATE | 10 | | ○ | | |
|
| 3 | TXOFF | 摘要 | | ○ | | TEXT:半角、全角混在(Byte) | VARCHAR2 | 900 | 30 | | | |
| 4 | MODIFY_COUNT | | | | | INT:整数 | NUMBER | 10 | | | | |
詳細設定 ● 設定あり (6 件)
| ボタンの非表示 > 画面設定 | ON [1] |
|---|
| 処理権限 > 削除 | ON [1] |
|---|
| 確定時オプション > 排他制御 | ON [1] |
|---|
| 処理権限 > 登録 | ON [1] |
|---|
| 処理権限 > 更新 | ON [1] |
|---|
| ボタンの非表示 > 参照 | ON [1] |
|---|
帳票出力 ○ 設定なし
処理呼出 ○ 設定なし
他画面呼出 ○ 設定なし
ファイル入出力 ○ 設定なし
他機能呼出 ○ 設定なし
参照情報
メニュー位置 ● 設定あり (1 件)
| 権限グループID | 表示名 | 権限区分 | 表示順 | URL | ヘルプURL |
|---|
| XTEA//XTEA_SYSTEM | 休日の保守 | 1:更新 | 4200 | TALON/APPLICATION/GENERALFREE/GENERALFREE.xhtml?PARAM_FUNC_ID=XDMF_ZF071_0 | |
被参照 (他機能から呼ばれている箇所) ○ 設定なし
参照汎用CD ● 設定あり (1 件)
参照採番 ○ 設定なし
参照カレンダー ○ 設定なし
参照汎用階層 ○ 設定なし
□ 生データ (DBレコード)
TLN_M_GENERAL_FUNC (1件)
| FUNC_ID | FUNC_NM | APP_KBN | BG_L | BG_M | BG_S | ADMIN_ID | FUNC_OUTLINE | NOTE | CREATED_DATE | CREATED_BY | UPDATED_DATE | UPDATED_BY |
|---|
| XDMF_ZF071_0 | 休日の保守 | STD | 4 | 12 | | | 休日を設定するための画面です。土日や祝日など非稼働日になる日のみを登録して下さい。ここで設定したカレンダーは製造指示エントリーで製造納期から製造着手日を算出する際に利用します。※カレンダー区分は標準のみとなります。 | | 2024-07-11 11:38:09.0 | demo | 2024-07-11 11:38:09.0 | demo |
TLN_M_GENERAL_APP (8件)
| FUNC_SEQ | FUNC_KBN | VALUE | NUM_VALUE |
|---|
| -1 | KEY_COL_BLOCK | 1 | |
| 0 | COL_BUTTON_HDN_FLG | 1 | |
| 0 | DELETE_FLG | 1 | |
| 0 | EXCLUSIVE_CONTROL_FLG | 1 | |
| 0 | INSERT_FLG | 1 | |
| 0 | UPDATE_FLG | 1 | |
| 0 | UPDATE_TABLE | ZT070 | |
| 0 | VIEW_BUTTON_HDN_FLG | 1 | |
TLN_M_GENERAL_FUNC_SQL (1件)
| FUNC_SEQ | SORT | TYPE | TITLE | BODY_SQL | TITLE_SQL |
|---|
| 0 | 0 | LIST | 休日 | SELECT
ZT070.KBCALENDAR as KBCALENDAR
,ZT070.DTOFF as DTOFF
,ZT070.TXOFF as TXOFF
,ZT070.MODIFY_COUNT as MODIFY_COUNT
FROM
ZT070
| |
TLN_M_GENERAL_ITEM (4件)
| FUNC_SEQ | SORT | COL_NAME | DISP_NAME | KEY_FLG | UPDATE_FLG | SEARCH_FLG | PATTERN_ID | DATA_TYPE | INPUT_SIZE | DISP_SIZE | TEXT_ROWS | COMPONENT | SIKIBETU_CODE | REQUIRED_FLG | CR_FLG | GROUP_NAME |
|---|
| 0 | 0 | KBCALENDAR | カレンダー区分 | 1 | 1 | 0 | TEXT | VARCHAR2 | 2 | | | 1 | KBCALENDAR | 1 | | |
| 0 | 1 | DTOFF | 休日日付 | 1 | 1 | 1 | DATE | DATE | 10 | | | | | 1 | | |
| 0 | 2 | TXOFF | 摘要 | | 1 | 0 | TEXT | VARCHAR2 | 900 | 30 | | | | | | |
| 0 | 3 | MODIFY_COUNT | | | | 0 | INT | NUMBER | 10 | | | | | | | |
TLN_M_GENERAL_ITEM_OPTN (2件)
| FUNC_SEQ | COL_NAME | FUNC_KBN | OPT_SORT | KIND | CHR1 | CHR2 | CHR3 | CHR4 | CHR5 | NUM1 | NUM2 | NUM3 | NUM4 | NUM5 | FLAG | CHR_TEXT |
|---|
| 0 | DTOFF | FIX_FORMULA | 0 | | BETWEEN | | | | | | | | | | | |
| 0 | KBCALENDAR | INIT_VALUE_TEXT | 0 | | 00 | | | | | | | | | | | |
TLN_M_GENERAL_AUTH (2件)
TLN_M_GENERAL_POSITION (0件)
TLN_M_GENERAL_USES (USER_CODE=TLN_GEN_ALL) (2件)
| FUNC_SEQ | FUNC_KBN | USER_CODE | SEQ | KEY_CODE | NAME | OPTN | VALUE | VALUE_TO | FLAG |
|---|
| 0 | SORT | TLN_GEN_ALL | 0 | KBCALENDAR | | ASC | | | |
| 0 | SORT | TLN_GEN_ALL | 1 | DTOFF | | ASC | | | |
この機能で参照しているドメイン: 2 ドメイン名クリックでデータドメイン索引、▦ でマトリクスの該当箇所へ遷移します。
カレンダー区分 ▦ カテゴリ 生産技術部 [D000000000040] (1 項目) 作業場 の稼働カレンダーの種別 (標準 / 24時間 等)。
摘要 ▦ テキスト (各データ責任部門) [D000000000122] (1 項目) 各取引・マスタにおける自由記述のメモ欄。
未登録項目 (1) — 辞書未登録の項目一覧