◎ XDMF_KF023_0 / 特殊仕入と関連情報の確認
固定検索条件 (STD) ・ データ版数 (設定の最終更新): 2024-07-11 11:38:22
◆ 機能概要
特殊仕入データの保守で仕入返品や直接入荷のデータ登録が行えます。登録したデータは特殊仕入データの一覧・保守での確認が可能です。明細の「関連」ボタンで詳細な内容も確認できます。

※取引区分は下記の2種類となります

| 仕入返品 | 指定の仕入先へ買掛金のマイナス計上を行います。在庫の出庫処理も行いますので、取引先C+品目IDで在庫が存在しないとエラーなります。確定後は、返品通知書が出力できるようになります。 |
| --- | --- |
| 直接入荷 | 発注をかけずに、指定の仕入先から仕入を行う場合に利用します。仕入先への買掛金の計上と在庫の入庫処理が行われます。 |

※単位換算係数の設定された品目の場合は取引数*単位換算係数=在庫換算数で入出庫が行われます。
業務分類XTEA生産管理 (4) / 仕入・買掛管理 (10) / 管理者(未設定)最終更新2024-07-11 11:38:09.0 demo

▣️ 画面ビジュアル (各UI要素にマウスオーバーで設定詳細)

✎ 画面イメージの注意事項: この画面イメージは機能設定 (静的データ) のみから組み立てたスケルトンです。実際の動作と異なる場合があります。
主な乖離ポイント: ①動的式 (ボタン名表示式 / 条件式 / TITLE_SQL 等) は固定値で表示 — 実行時に評価される。 ②条件付き色付け (FORE_COLOR / BACK_COLOR) は kind 値を直接適用 — 条件式は評価しない。 ③カレンダー / ガント / グラフは固定値スケルトン — 実データを反映しない (冪等性担保のため)。 ④ユーザー個別設定 (PDF用紙サイズ等) は固定値表示。 ⑤検索 / 確定ボタン押下後の動作は対象外。
特殊仕入と関連情報の確認✕ 閉じる
▼ 検索条件
特殊仕入
買掛増減履歴
在庫増減履歴
block-1 [CARD] BLOCK 1
取引日仕入先ID仕入先名
品目ID品番品名
取引区分取引倉庫C倉庫名
取引単価取引数発注単位
税抜取引額消費税額在庫換算係数
在庫単価在庫換算数単位
摘要
摘要
block-2 [LIST] BLOCK 2
|◁ ◁ ▷ ▷| ▼ 検索結果: 0件
取引日買掛取引№赤黒効区取引単価取引数単位税抜取引額消費税額
         
         
         
block-3 [LIST] BLOCK 3
|◁ ◁ ▷ ▷| ▼ 検索結果: 0件
取引日在庫取引№赤黒効区受払区分取引単価取引数単位取引額
         
         
         

▤ 統計

ブロック数
3
CARD 1 LIST 2
JS / SQL コード
8.3KB
JS 4 / SQL 3
参照先機能
1
LOOK_UP/SUB_SEARCH/OTHER_FUNC 等
被参照
1
他機能から呼び出し

⌕ 詳細ビュー (用途で切り替え)

◈️ 依存関係
≣ コードブック
※ 全設定
◇ データドメイン
⬅ 呼出元
XDMF_KF020_0
特殊仕入データの一覧・保守
XDMF_KF023_0
特殊仕入と関連情報の確認
参照先 ➡
KT020 Oracle
読み書き (5)
AT030 Oracle
読み取り (1)
AT040 Oracle
読み取り (1)
BT010 Oracle
読み取り (1)
DT100 Oracle
読み取り (1)
FT010 Oracle
読み取り (1)
FT100 Oracle
読み取り (1)
XDMF_AF130_0
倉庫マスタの検索子画面
LOOKUP検索子画面
≣ 参照先共通ライブラリ
サーバ JSASP_COMMONJavaScriptエンジン共通コード(ASP_COMMON)使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSASP_MASTERJavaScriptエンジン共通コード(ASP_MASTER)使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSASP_SETUPJavaScriptエンジン共通コード(ASP_SETUP)使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSST_COMMON要員シフト管理共通JavaScript使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTALON_FUNCTION_COMMON_BKTALON機能設計書出力 共通ライブラリ使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_AI_DEV_DEMO_DATE_UTILTLN_AI_DEV_DEMO_DATE_UTIL使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_AI_DEV_DEMO_INPUT_UTILTLN_AI_DEV_DEMO_INPUT_UTIL使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_AI_DEV_DEMO_SQL_SETTLN_AI_DEV_DEMO_SQL_SET使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_AI_DEV_DEMO_SQL_VALUESTLN_AI_DEV_DEMO_SQL_VALUES使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_AI_DEV_DEMO_SQL_WHERETLN_AI_DEV_DEMO_SQL_WHERE使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_ANALYZE_COMMON共通JavaScript_リポジトリ分析共通部品使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_ANALYZE_SETUP共通JavaScript_リポジトリ分析セットアップ使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_ANALYZE_TEST13共通JavaScript共通ClientsideJavaScriptCSSメンテナンス部品使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_FUNC_DOC_COMMONTALON機能設計書出力 共通ライブラリ使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSTLN_FUNC_TEST_JAVATLN_FUNC_TEST_JAVA使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSWCRG_COMMONWCRG_共通クラス群使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSWFS_COMMON[共通]ワークフローシステム使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSWFS_CUSTOM[共通]ワークフローシステム(ユーザー処理用)使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSWFS_SETUP[共通]ワークフローシステム(環境構築)使用: サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSXDMF_JS001_0[共通]共通使用: サーバJS:確定処理後[個別] / サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSXDMF_JS002_0[共通]仕入関連使用: サーバJS:確定処理後[個別] / サーバJS:確定処理後 (ブロックNo=1)[全て]
サーバ JSXDMF_JS003_0[共通]製造関連使用: サーバJS:確定処理後[個別] / サーバJS:確定処理後 (ブロックNo=1)[全て]
✎ テーブル参照解析について:
・テーブル参照は 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 接続先)。