✎ テーブル参照解析について:
・テーブル参照は 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_BF110_0 / 工程マスターの検索子画面 [SUB]
機能設定
機能説明 ● 設定あり (8 件)
| 管理者ID | |
|---|
| 業務分類(大) | XTEA生産管理 (4) |
|---|
| 業務分類(中) | 製造マスタ (4) |
|---|
| 業務分類(小) | |
|---|
| 機能概要 | 製造品の工程と工程に紐づく作業場をメンテナンスするための画面です。
工程Cは製造品工程明細の一括保守画面で設定するために必要となる情報です。
計画対象フラグは「製造指示工程明細の一括保守」画面で参照する項目です。計画対象工程の開始・終了予定を基準にして前後の工程の開始・終了を自動計算する際の基準工程として位置づけられます。
※一つの品目に複数工程ある場合、計画対象フラグがONの工程は一つになるよう設定をして下さい。
■ 作業場マスターの保守
工程マスターの一覧・保守の「作業場」ボタンから起動する画面です。
作業場名、開始時刻、終了時刻、加工レートを設定します。カレンダー区分は「標準」を設定して下さい。
開始時刻・終了時刻は「製造指示エントリー」で製造納期から各工程の開始日・終了日を設定する際に利用します。
加工レートは製造指示工程明細テーブルの加工費の計算時に参照されます。 |
|---|
| 備考 | |
|---|
| ヘルプリンク名 | |
|---|
| ヘルプURL | |
|---|
アプリケーション ● 設定あり (1 件)
検索条件集約 3件 (うち集約あり 0件)
同一 COL_NAME は自動集約。物理項目名が異なる検索項目は TLN_M_GENERAL_ITEM_OPTN.FUNC_KBN='JOIN' (機能設定画面 アプリケーションタブ「結合項目」) で集約されます。表示名は最初に出現したブロック (SORT 最小) のものを採用。
| # | 表示名 (代表) | 代表 COL_NAME | 代表ブロック | 集約元 |
|---|
| 1 | 工程C | CDKOUTEI | BLOCK 1 | (集約なし) |
| 2 | 名称 | TXNAME | BLOCK 1 | (集約なし) |
| 3 | 計画対象フラグ | FGPLANNING | BLOCK 1 | (集約なし) |
フリーレイアウト ○ 設定なし
帳票出力 ○ 設定なし
他画面呼出 ○ 設定なし
非同期通信 ○ 設定なし
ユーザグループ ● 設定あり (2 件)
BLOCK 1 [LIST] 工程 (SORT=0, FUNC_SEQ=0)
SELECT式 ● 設定あり (1 件)
SELECT
BT050.CDKOUTEI as CDKOUTEI
,BT050.TXNAME as TXNAME
,BT050.FGPLANNING as FGPLANNING
FROM
BT050
タイトルSELECT式 ○ 設定なし
項目情報 ● 設定あり (3 件) (9列)
(各行の ▶ で項目固有 ITEM_OPTN を展開)
| 並び順 | 物理項目名 | 表示名 | 条件 | 条件編集 | 表示・入力形式 | データ型 | 桁数 | コンポーネント |
|---|
| 1 | CDKOUTEI | 工程C | ○ | ○ | TEXT:半角、全角混在(Byte) | VARCHAR2 | 30 | |
|
| 2 | TXNAME | 名称 | ○ | ○ | TEXT:半角、全角混在(Byte) | VARCHAR2 | 100 | |
|
| 3 | FGPLANNING | 計画対象フラグ | ○ | ○ | SBTX:半角文字(Byte) | VARCHAR2 | 1 | 検索条件チェック/結果リスト (3) |
|
詳細設定 ○ 設定なし
参照情報
メニュー位置 ○ 設定なし
被参照 (他機能から呼ばれている箇所) ● 設定あり (9 件)
| 呼出元機能ID | ブロックNo | 項目名 | 設定種別 | 並び | 設定値 |
|---|
| XDMF_BF030_0 | 1 | CDKOUTEI | LOOKUP (LOOK_UP) | 0 | XDMF_BF110_0 / CDKOUTEI / CDKOUTEI |
| XDMF_BF030_0 | 1 | CDKOUTEI | LOOKUP (LOOK_UP) | 1 | XDMF_BF110_0 / TXNAME / TXNAME |
| XDMF_BF030_0 | 1 | CDKOUTEI | LOOKUP (LOOK_UP_FUNC_ID) | 0 | XDMF_BF110_0 |
| XDMF_BF030_0 | 1 | CDKOUTEI | 検索子画面 (SEARCH_FUNC_ID) | 0 | XDMF_BF110_0 |
| XDMF_BF030_0 | 1 | CDKOUTEI | 検索子画面 (SUB_SEARCH) | 0 | XDMF_BF110_0 / CDKOUTEI / CDKOUTEI / TXNAME |
| XDMF_BF030_0 | 1 | CDKOUTEI | 検索子画面 (SUB_SEARCH) | 1 | XDMF_BF110_0 / CDKOUTEI / CDKOUTEI |
| XDMF_BF030_0 | 1 | CDKOUTEI | 検索子画面 (SUB_SEARCH) | 2 | XDMF_BF110_0 / TXNAME / TXNAME |
| XDMF_BF030_0 | 1 | CDKOUTEI | 検索子画面 (SUB_SEARCH) | 3 | XDMF_BF110_0 / INIT_SEARCH |
| XDMF_BF060_0 | 1 | CDKOUTEI | 検索子画面 (SEARCH_FUNC_ID) | 0 | XDMF_BF110_0 |
参照汎用CD ○ 設定なし
参照採番 ○ 設定なし
参照カレンダー ○ 設定なし
参照汎用階層 ○ 設定なし
□ 生データ (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_BF110_0 | 工程マスターの検索子画面 | SUB | 4 | 4 | | | 製造品の工程と工程に紐づく作業場をメンテナンスするための画面です。
工程Cは製造品工程明細の一括保守画面で設定するために必要となる情報です。
計画対象フラグは「製造指示工程明細の一括保守」画面で参照する項目です。計画対象工程の開始・終了予定を基準にして前後の工程の開始・終了を自動計算する際の基準工程として位置づけられます。
※一つの品目に複数工程ある場合、計画対象フラグがONの工程は一つになるよう設定をして下さい。
■ 作業場マスターの保守
工程マスターの一覧・保守の「作業場」ボタンから起動する画面です。
作業場名、開始時刻、終了時刻、加工レートを設定します。カレンダー区分は「標準」を設定して下さい。
開始時刻・終了時刻は「製造指示エントリー」で製造納期から各工程の開始日・終了日を設定する際に利用します。
加工レートは製造指示工程明細テーブルの加工費の計算時に参照されます。 | | 2024-07-11 11:38:09.0 | demo | 2024-07-11 11:38:09.0 | demo |
TLN_M_GENERAL_APP (0件)
TLN_M_GENERAL_FUNC_SQL (1件)
| FUNC_SEQ | SORT | TYPE | TITLE | BODY_SQL | TITLE_SQL |
|---|
| 0 | 0 | LIST | 工程 | SELECT
BT050.CDKOUTEI as CDKOUTEI
,BT050.TXNAME as TXNAME
,BT050.FGPLANNING as FGPLANNING
FROM
BT050
| |
TLN_M_GENERAL_ITEM (3件)
| 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 | CDKOUTEI | 工程C | 1 | 1 | 0 | TEXT | VARCHAR2 | 30 | | | | | | | |
| 0 | 1 | TXNAME | 名称 | 1 | 1 | 0 | TEXT | VARCHAR2 | 100 | | | | | | | |
| 0 | 2 | FGPLANNING | 計画対象フラグ | 1 | 1 | 0 | SBTX | VARCHAR2 | 1 | | | 3 | | | | |
TLN_M_GENERAL_ITEM_OPTN (3件)
| FUNC_SEQ | COL_NAME | FUNC_KBN | OPT_SORT | KIND | CHR1 | CHR2 | CHR3 | CHR4 | CHR5 | NUM1 | NUM2 | NUM3 | NUM4 | NUM5 | FLAG | CHR_TEXT |
|---|
| 0 | CDKOUTEI | SEARCH_METHOD | 0 | | PREFIX | | | | | | | | | | | |
| 0 | FGPLANNING | SEARCH_METHOD | 0 | | PREFIX | | | | | | | | | | | |
| 0 | TXNAME | SEARCH_METHOD | 0 | | PREFIX | | | | | | | | | | | |
TLN_M_GENERAL_AUTH (2件)
TLN_M_GENERAL_POSITION (0件)
TLN_M_GENERAL_USES (USER_CODE=TLN_GEN_ALL) (0件)
この機能で参照しているドメイン: 2 ドメイン名クリックでデータドメイン索引、▦ でマトリクスの該当箇所へ遷移します。
工程 ▦ 識別子 生産技術部 [D000000000014] (1 項目) 製造における作業ステップ。製造指示の工程明細から参照される。
計画対象フラグ ▦ カテゴリ 生産技術部 [D000000000046] (1 項目) 工程 が製造指示の予定日計算における基準工程かどうかを示すフラグ。
未登録項目 (1) — 辞書未登録の項目一覧