| 期間売上額 | 期間受領額 | 期末売掛残高 | 期間粗利額 | ||||
|---|---|---|---|---|---|---|---|
| 期間仕入額 | 期間支払額 | 期末買掛残高 | |||||
| 期間入庫額 | 期間出庫額 | 期末在庫残高 | 期間製造額 |
| 月序 | 期間売上額 | 期間受領額 | 期末売掛残高 | 期間粗利額 | 期間仕入額 | 期間支払額 | 期末買掛残高 | 期間入庫額 | 期間出庫額 | 期末在庫残高 | 期間製造額 |
|---|---|---|---|---|---|---|---|---|---|---|---|
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 文で始まる場合のみ抽出します。SELECT
YT010.DTNEND as DTNEND
,case when YT010.AMKIKANURI is null then 0 else YT010.AMKIKANURI end as AMKIKANURI
,case when YT010.AMKIKANJYU is null then 0 else YT010.AMKIKANJYU end as AMKIKANJYU
,case when YT010.AMURIKAKE is null then 0 else YT010.AMURIKAKE end as AMURIKAKE
,case when YT010.AMKIKANARARI is null then 0 else YT010.AMKIKANARARI end as AMKIKANARARI
,case when YT010.AMKIKANKAI is null then 0 else YT010.AMKIKANKAI end as AMKIKANKAI
,case when YT010.AMKIKANSIHA is null then 0 else YT010.AMKIKANSIHA end as AMKIKANSIHA
,case when YT010.AMKAIKAKE is null then 0 else YT010.AMKAIKAKE end as AMKAIKAKE
,case when YT010.AMKIKANNYUKO is null then 0 else YT010.AMKIKANNYUKO end as AMKIKANNYUKO
,case when YT010.AMKIKANSYUKKO is null then 0 else YT010.AMKIKANSYUKKO end as AMKIKANSYUKKO
,case when YT010.AMZAIKO is null then 0 else YT010.AMZAIKO end as AMZAIKO
,case when YT010.AMKIKANSEI is null then 0 else YT010.AMKIKANSEI end as AMKIKANSEI
FROM
YT010
SELECT
YT020.DTNEND as DTNEND
,YT020.DTMSEQ
,case when YT020.AMKIKANURI is null then 0 else YT020.AMKIKANURI end as AMKIKANURI
,case when YT020.AMKIKANJYU is null then 0 else YT020.AMKIKANJYU end as AMKIKANJYU
,case when YT020.AMURIKAKE is null then 0 else YT020.AMURIKAKE end as AMURIKAKE
,case when YT020.AMKIKANARARI is null then 0 else YT020.AMKIKANARARI end as AMKIKANARARI
,case when YT020.AMKIKANKAI is null then 0 else YT020.AMKIKANKAI end as AMKIKANKAI
,case when YT020.AMKIKANSIHA is null then 0 else YT020.AMKIKANSIHA end as AMKIKANSIHA
,case when YT020.AMKAIKAKE is null then 0 else YT020.AMKAIKAKE end as AMKAIKAKE
,case when YT020.AMKIKANNYUKO is null then 0 else YT020.AMKIKANNYUKO end as AMKIKANNYUKO
,case when YT020.AMKIKANSYUKKO is null then 0 else YT020.AMKIKANSYUKKO end as AMKIKANSYUKKO
,case when YT020.AMZAIKO is null then 0 else YT020.AMZAIKO end as AMZAIKO
,case when YT020.AMKIKANSEI is null then 0 else YT020.AMKIKANSEI end as AMKIKANSEI
FROM
YT020
| 管理者ID | |
|---|---|
| 業務分類(大) | XTEA生産管理 (4) |
| 業務分類(中) | 統計 (11) |
| 業務分類(小) | |
| 機能概要 | 取引集計処理の実行により、作成された年次取引サマリを確認するための画面です。 明細の検討ボタン月序ごとの金額を確認する画面へ遷移します。 月序は、実際の月ではなく年度の何番目の月かを表す値です。実際の月はシステム変数のFIRST_MONTH(年度第一月)の設定によります。 例)FIRST_MONTH(年度第一月)が4の場合、月序=1は、4月を表します。月序=7は10月を表します。 FIRST_MONTH(年度第一月)が1の場合は、月序と月が一致します。 |
| 備考 | |
| ヘルプリンク名 | |
| ヘルプURL |
| 機能タイプ | 固定検索条件 |
|---|---|
| 検索条件保存 > 非表示 | ON [1] |
| ボタンの非表示 > PDF出力 | ON [1] |
| 起動Window状態 | 別Window (既存あれば上書き) [NORMAL] |
同一 COL_NAME は自動集約。物理項目名が異なる検索項目は TLN_M_GENERAL_ITEM_OPTN.FUNC_KBN='JOIN' (機能設定画面 アプリケーションタブ「結合項目」) で集約されます。表示名は最初に出現したブロック (SORT 最小) のものを採用。
| # | 表示名 (代表) | 代表 COL_NAME | 代表ブロック | 集約元 |
|---|---|---|---|---|
| 1 | 年度 | DTNEND | BLOCK 1 | ★ ブロック 1: 年度 ・ ブロック 2: 年度 |
system — システム管理SELECT
YT010.DTNEND as DTNEND
,case when YT010.AMKIKANURI is null then 0 else YT010.AMKIKANURI end as AMKIKANURI
,case when YT010.AMKIKANJYU is null then 0 else YT010.AMKIKANJYU end as AMKIKANJYU
,case when YT010.AMURIKAKE is null then 0 else YT010.AMURIKAKE end as AMURIKAKE
,case when YT010.AMKIKANARARI is null then 0 else YT010.AMKIKANARARI end as AMKIKANARARI
,case when YT010.AMKIKANKAI is null then 0 else YT010.AMKIKANKAI end as AMKIKANKAI
,case when YT010.AMKIKANSIHA is null then 0 else YT010.AMKIKANSIHA end as AMKIKANSIHA
,case when YT010.AMKAIKAKE is null then 0 else YT010.AMKAIKAKE end as AMKAIKAKE
,case when YT010.AMKIKANNYUKO is null then 0 else YT010.AMKIKANNYUKO end as AMKIKANNYUKO
,case when YT010.AMKIKANSYUKKO is null then 0 else YT010.AMKIKANSYUKKO end as AMKIKANSYUKKO
,case when YT010.AMZAIKO is null then 0 else YT010.AMZAIKO end as AMZAIKO
,case when YT010.AMKIKANSEI is null then 0 else YT010.AMKIKANSEI end as AMKIKANSEI
FROM
YT010
| 並び順 | 物理項目名 | 表示名 | キー | 検索 | 改行 | 表示・入力形式 | データ型 | 桁数 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | DTNEND | 年度 | ○ | ○ | INT:整数 | NUMBER | 5 | |||||||||||
| ||||||||||||||||||
| 2 | AMKIKANURI | 期間売上額 | INT:整数 | NUMBER | 22 | |||||||||||||
| 3 | AMKIKANJYU | 期間受領額 | INT:整数 | NUMBER | 22 | |||||||||||||
| 4 | AMURIKAKE | 期末売掛残高 | INT:整数 | NUMBER | 22 | |||||||||||||
| 5 | AMKIKANARARI | 期間粗利額 | INT:整数 | NUMBER | 22 | |||||||||||||
| 6 | AMKIKANKAI | 期間仕入額 | ○ | INT:整数 | NUMBER | 22 | ||||||||||||
| 7 | AMKIKANSIHA | 期間支払額 | INT:整数 | NUMBER | 22 | |||||||||||||
| 8 | AMKAIKAKE | 期末買掛残高 | INT:整数 | NUMBER | 22 | |||||||||||||
| 9 | AMKIKANNYUKO | 期間入庫額 | ○ | INT:整数 | NUMBER | 22 | ||||||||||||
| 10 | AMKIKANSYUKKO | 期間出庫額 | INT:整数 | NUMBER | 22 | |||||||||||||
| 11 | AMZAIKO | 期末在庫残高 | INT:整数 | NUMBER | 22 | |||||||||||||
| 12 | AMKIKANSEI | 期間製造額 | INT:整数 | NUMBER | 22 | |||||||||||||
| ブロック名フィールドを非表示 | ON [1] |
|---|---|
| 表示高さ | 150 |
SELECT
YT020.DTNEND as DTNEND
,YT020.DTMSEQ
,case when YT020.AMKIKANURI is null then 0 else YT020.AMKIKANURI end as AMKIKANURI
,case when YT020.AMKIKANJYU is null then 0 else YT020.AMKIKANJYU end as AMKIKANJYU
,case when YT020.AMURIKAKE is null then 0 else YT020.AMURIKAKE end as AMURIKAKE
,case when YT020.AMKIKANARARI is null then 0 else YT020.AMKIKANARARI end as AMKIKANARARI
,case when YT020.AMKIKANKAI is null then 0 else YT020.AMKIKANKAI end as AMKIKANKAI
,case when YT020.AMKIKANSIHA is null then 0 else YT020.AMKIKANSIHA end as AMKIKANSIHA
,case when YT020.AMKAIKAKE is null then 0 else YT020.AMKAIKAKE end as AMKAIKAKE
,case when YT020.AMKIKANNYUKO is null then 0 else YT020.AMKIKANNYUKO end as AMKIKANNYUKO
,case when YT020.AMKIKANSYUKKO is null then 0 else YT020.AMKIKANSYUKKO end as AMKIKANSYUKKO
,case when YT020.AMZAIKO is null then 0 else YT020.AMZAIKO end as AMZAIKO
,case when YT020.AMKIKANSEI is null then 0 else YT020.AMKIKANSEI end as AMKIKANSEI
FROM
YT020
| 並び順 | 物理項目名 | 表示名 | キー | 検索 | 表示・入力形式 | データ型 | 桁数 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | DTNEND | 年度 | ○ | ○ | INT:整数 | NUMBER | 5 | ||||||||||
| |||||||||||||||||
| 2 | DTMSEQ | 月序 | INT:整数 | NUMBER | 5 | ||||||||||||
| |||||||||||||||||
| 3 | AMKIKANURI | 期間売上額 | INT:整数 | NUMBER | 22 | ||||||||||||
| 4 | AMKIKANJYU | 期間受領額 | INT:整数 | NUMBER | 22 | ||||||||||||
| 5 | AMURIKAKE | 期末売掛残高 | INT:整数 | NUMBER | 22 | ||||||||||||
| 6 | AMKIKANARARI | 期間粗利額 | INT:整数 | NUMBER | 22 | ||||||||||||
| 7 | AMKIKANKAI | 期間仕入額 | INT:整数 | NUMBER | 22 | ||||||||||||
| 8 | AMKIKANSIHA | 期間支払額 | INT:整数 | NUMBER | 22 | ||||||||||||
| 9 | AMKAIKAKE | 期末買掛残高 | INT:整数 | NUMBER | 22 | ||||||||||||
| 10 | AMKIKANNYUKO | 期間入庫額 | INT:整数 | NUMBER | 22 | ||||||||||||
| 11 | AMKIKANSYUKKO | 期間出庫額 | INT:整数 | NUMBER | 22 | ||||||||||||
| 12 | AMZAIKO | 期末在庫残高 | INT:整数 | NUMBER | 22 | ||||||||||||
| 13 | AMKIKANSEI | 期間製造額 | INT:整数 | NUMBER | 22 | ||||||||||||
| 改ページしない | ON [1] |
|---|---|
| ボタンの非表示 > 参照 | ON [1] |
| 呼出元機能ID | ブロックNo | 項目名 | 設定種別 | 並び | 設定値 |
|---|---|---|---|---|---|
| XDMF_YF010_0 | 1 | ALL | 機能画面設定 (BUTTON_NEXT) | 0 | 検討 / XDMF_YF020_0 |
| 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_YF020_0 | 年次取引サマリの検討 | STD | 4 | 11 | 取引集計処理の実行により、作成された年次取引サマリを確認するための画面です。 明細の検討ボタン月序ごとの金額を確認する画面へ遷移します。 月序は、実際の月ではなく年度の何番目の月かを表す値です。実際の月はシステム変数のFIRST_MONTH(年度第一月)の設定によります。 例)FIRST_MONTH(年度第一月)が4の場合、月序=1は、4月を表します。月序=7は10月を表します。 FIRST_MONTH(年度第一月)が1の場合は、月序と月が一致します。 | 2024-07-11 11:38:09.0 | demo | 2024-07-11 11:38:09.0 | demo |
| FUNC_SEQ | FUNC_KBN | VALUE | NUM_VALUE |
|---|---|---|---|
| -1 | COND_SAVE_HDN_FLG | 1 | |
| -1 | OPEN_WINDOW_MODE | NORMAL | |
| -1 | PDF_BUTTON_HDN_FLG | 1 | |
| 0 | BLOCK_NAME_HDN_FLG | 1 | |
| 0 | SPACE_HEIGHT | 150 | |
| 2 | HDN_PAGER_FLG | 1 | |
| 2 | VIEW_BUTTON_HDN_FLG | 1 |
| FUNC_SEQ | SORT | TYPE | TITLE | BODY_SQL | TITLE_SQL |
|---|---|---|---|---|---|
| 0 | 0 | CARD | 年次取引サマリ | SELECT
YT010.DTNEND as DTNEND
,case when YT010.AMKIKANURI is null then 0 else YT010.AMKIKANURI end as AMKIKANURI
,case when YT010.AMKIKANJYU is null then 0 else YT010.AMKIKANJYU end as AMKIKANJYU
,case when YT010.AMURIKAKE is null then 0 else YT010.AMURIKAKE end as AMURIKAKE
,case when YT010.AMKIKANARARI is null then 0 else YT010.AMKIKANARARI end as AMKIKANARARI
,case when YT010.AMKIKANKAI is null then 0 else YT010.AMKIKANKAI end as AMKIKANKAI
,case when YT010.AMKIKANSIHA is null then 0 else YT010.AMKIKANSIHA end as AMKIKANSIHA
,case when YT010.AMKAIKAKE is null then 0 else YT010.AMKAIKAKE end as AMKAIKAKE
,case when YT010.AMKIKANNYUKO is null then 0 else YT010.AMKIKANNYUKO end as AMKIKANNYUKO
,case when YT010.AMKIKANSYUKKO is null then 0 else YT010.AMKIKANSYUKKO end as AMKIKANSYUKKO
,case when YT010.AMZAIKO is null then 0 else YT010.AMZAIKO end as AMZAIKO
,case when YT010.AMKIKANSEI is null then 0 else YT010.AMKIKANSEI end as AMKIKANSEI
FROM
YT010
| |
| 2 | 1 | LIST | 月次取引サマリ | SELECT
YT020.DTNEND as DTNEND
,YT020.DTMSEQ
,case when YT020.AMKIKANURI is null then 0 else YT020.AMKIKANURI end as AMKIKANURI
,case when YT020.AMKIKANJYU is null then 0 else YT020.AMKIKANJYU end as AMKIKANJYU
,case when YT020.AMURIKAKE is null then 0 else YT020.AMURIKAKE end as AMURIKAKE
,case when YT020.AMKIKANARARI is null then 0 else YT020.AMKIKANARARI end as AMKIKANARARI
,case when YT020.AMKIKANKAI is null then 0 else YT020.AMKIKANKAI end as AMKIKANKAI
,case when YT020.AMKIKANSIHA is null then 0 else YT020.AMKIKANSIHA end as AMKIKANSIHA
,case when YT020.AMKAIKAKE is null then 0 else YT020.AMKAIKAKE end as AMKAIKAKE
,case when YT020.AMKIKANNYUKO is null then 0 else YT020.AMKIKANNYUKO end as AMKIKANNYUKO
,case when YT020.AMKIKANSYUKKO is null then 0 else YT020.AMKIKANSYUKKO end as AMKIKANSYUKKO
,case when YT020.AMZAIKO is null then 0 else YT020.AMZAIKO end as AMZAIKO
,case when YT020.AMKIKANSEI is null then 0 else YT020.AMKIKANSEI end as AMKIKANSEI
FROM
YT020
|
| 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 | DTNEND | 年度 | 1 | 1 | INT | NUMBER | 5 | ||||||||
| 0 | 1 | AMKIKANURI | 期間売上額 | 0 | INT | NUMBER | 22 | |||||||||
| 0 | 2 | AMKIKANJYU | 期間受領額 | 0 | INT | NUMBER | 22 | |||||||||
| 0 | 3 | AMURIKAKE | 期末売掛残高 | 0 | INT | NUMBER | 22 | |||||||||
| 0 | 4 | AMKIKANARARI | 期間粗利額 | 0 | INT | NUMBER | 22 | |||||||||
| 0 | 5 | AMKIKANKAI | 期間仕入額 | 0 | INT | NUMBER | 22 | 1 | ||||||||
| 0 | 6 | AMKIKANSIHA | 期間支払額 | 0 | INT | NUMBER | 22 | |||||||||
| 0 | 7 | AMKAIKAKE | 期末買掛残高 | 0 | INT | NUMBER | 22 | |||||||||
| 0 | 8 | AMKIKANNYUKO | 期間入庫額 | 0 | INT | NUMBER | 22 | 1 | ||||||||
| 0 | 9 | AMKIKANSYUKKO | 期間出庫額 | 0 | INT | NUMBER | 22 | |||||||||
| 0 | 10 | AMZAIKO | 期末在庫残高 | 0 | INT | NUMBER | 22 | |||||||||
| 0 | 11 | AMKIKANSEI | 期間製造額 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 0 | DTNEND | 年度 | 1 | 1 | INT | NUMBER | 5 | ||||||||
| 2 | 1 | DTMSEQ | 月序 | 0 | INT | NUMBER | 5 | |||||||||
| 2 | 2 | AMKIKANURI | 期間売上額 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 3 | AMKIKANJYU | 期間受領額 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 4 | AMURIKAKE | 期末売掛残高 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 5 | AMKIKANARARI | 期間粗利額 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 6 | AMKIKANKAI | 期間仕入額 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 7 | AMKIKANSIHA | 期間支払額 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 8 | AMKAIKAKE | 期末買掛残高 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 9 | AMKIKANNYUKO | 期間入庫額 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 10 | AMKIKANSYUKKO | 期間出庫額 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 11 | AMZAIKO | 期末在庫残高 | 0 | INT | NUMBER | 22 | |||||||||
| 2 | 12 | AMKIKANSEI | 期間製造額 | 0 | INT | NUMBER | 22 |
| FUNC_SEQ | COL_NAME | FUNC_KBN | OPT_SORT | KIND | CHR1 | CHR2 | CHR3 | CHR4 | CHR5 | NUM1 | NUM2 | NUM3 | NUM4 | NUM5 | FLAG | CHR_TEXT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | DTNEND | CAMMA_OFF | 0 | 1 | ||||||||||||
| 0 | DTNEND | REQUIRED_SEARCH | 0 | 1 | ||||||||||||
| 2 | DTMSEQ | CAMMA_OFF | 0 | 1 | ||||||||||||
| 2 | DTNEND | CAMMA_OFF | 0 | 1 | ||||||||||||
| 2 | DTNEND | REQUIRED_SEARCH | 0 | 1 |
| FUNC_ATH_ID |
|---|
| system |
| FUNC_SEQ | FUNC_KBN | USER_CODE | SEQ | KEY_CODE | NAME | OPTN | VALUE | VALUE_TO | FLAG |
|---|---|---|---|---|---|---|---|---|---|
| 2 | SORT | TLN_GEN_ALL | 0 | DTMSEQ | ASC |
(AMKIKANNYUKO)(AMKIKANSYUKKO)(AMKIKANNYUKO)(AMKIKANSYUKKO)(DTNEND)(DTNEND)(AMKIKANKAI)(AMKIKANKAI)(AMKIKANJYU)(AMKIKANJYU)(AMKIKANURI)(AMKIKANURI)(AMKIKANSIHA)(AMKIKANSIHA)(AMURIKAKE)(AMKIKANARARI)(AMKAIKAKE)(AMZAIKO)(AMKIKANSEI)(AMURIKAKE)(AMKIKANARARI)(AMKAIKAKE)(AMZAIKO)(AMKIKANSEI)