| 製造納期 | 製造状況 | 品目ID | 品番 | 品名 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 製造指示数 | 単位 | 実勢原価 | 受注数 | ||||||||||||||||
| 摘要 | |||||||||||||||||||
| 摘要 | |||||||||||||||||||
| 削除 | 行番 | 工程順序 | 工程C | 工程 | 作業場行番 | 作業場名 | 計画対象 | 製造LT(分) | 開始予定日 | 開始予定時刻 | 完了予定日 | 完了予定時刻 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 文で始まる場合のみ抽出します。function selectXDMF_JF030_0(_NRSEIZO,_SQLIST,_KBN) {
if (_KBN == '1') {
var tSQL = '>=';
var tODR = 'SQLIST';
} else {
var tSQL = '<=';
var tODR = 'SQLIST desc';
}
var sql =
" SELECT " +
" JT030.NRSEIZO " +
" ,JT030.SQKOUTEI " +
" ,JT030.CDKOUTEI " +
" ,JT030.SQCENTER " +
" ,JT030.LTSEIZO " +
" ,JT030.DTFROM " +
" ,JT030.TMFROM " +
" ,JT030.DTTHRU " +
" ,JT030.TMTHRU " +
" ,JT030.SQLIST " +
" ,JT030.TXSAGYOYOTEI " +
" ,JT030.AMKAKOU " +
" ,JT030.CREATED_DATE " +
" ,JT030.CREATED_BY " +
" ,JT030.CREATED_PRG_NM " +
" ,JT030.UPDATED_DATE " +
" ,JT030.UPDATED_BY " +
" ,JT030.UPDATED_PRG_NM " +
" ,JT030.MODIFY_COUNT " +
" ,BT060.KBCALENDAR " +
" ,BT060.TMFROM as KADO_TMFROM " +
" ,BT060.TMTHRU as KADO_TMTHRU " +
" FROM JT030 " +
" LEFT OUTER JOIN BT060 " +
" ON BT060.CDKOUTEI = JT030.CDKOUTEI " +
" AND BT060.SQCENTER = JT030.SQCENTER " +
" WHERE JT030.NRSEIZO = '" + _NRSEIZO + "' " +
" AND JT030.SQLIST " + tSQL + " '" + _SQLIST + "' " +
" ORDER BY " + tODR
;
var itemSelectList = TALON.select(sql);
return itemSelectList;
}
function execXDMF_JF030_0() {
//入力値を取得
var _BS_NRSEIZO = '';
var _BS_SQLIST = 0;
var _MX_SQLIST = 0;
var itemBlockList = TALON.getBlockData_List(2);
for (var i = 0; i < itemBlockList.length; i++) {
var lineDataMap = itemBlockList[i]
if (lineDataMap['FGPLANNING'] == 'T') {
_BS_NRSEIZO = lineDataMap['NRSEIZO'];
_BS_SQLIST = lineDataMap['SQLIST'];
}
if (_MX_SQLIST < lineDataMap['SQLIST']) {
_MX_SQLIST = lineDataMap['SQLIST']
}
}
if (_BS_NRSEIZO == '') {
TALON.addErrorMsg( "計画対象の工程が見つかりませんでした" );
TALON.setIsSuccess(false);
//retrun;
} else {
//取得した行番を基準に+の処理を実施
var itemSelectList = selectXDMF_JF030_0(_BS_NRSEIZO, _BS_SQLIST, '1');
var lineDataMap = itemSelectList[0];
var _DTTHRU = lineDataMap['DTTHRU'];
var _TMTHRU = lineDataMap['TMTHRU'];
var _DTFROM = _DTTHRU;
var _TMFROM = _TMTHRU;
var iLoop = 1;
for (var i = iLoop; i < itemSelectList.length; i++) {
var lineDataMap = itemSelectList[i];
//製造リードタイム
_LTSEIZO = lineDataMap['LTSEIZO'];
if (_LTSEIZO == null) {
_LTSEIZO = 1;
}
//前作業の完了日より開始日を作成
_DTFROM = _DTTHRU;
_TMFROM = _TMTHRU;
//計算
var _KADO_TMFROM = lineDataMap['KADO_TMFROM'];
var _KADO_TMTHRU = lineDataMap['KADO_TMTHRU'];
var _KBCALENDAR = lineDataMap['KBCALENDAR'];
//if (_KADO_TMFROM > _TMFROM || _TMFROM > _KADO_TMTHRU) {
// _TMFROM = _KADO_TMFROM;
//}
var rDATE = calcDTTM_F(_DTFROM,_TMFROM,_LTSEIZO,_KADO_TMFROM,_KADO_TMTHRU,_KBCALENDAR);
var rDATEA = rDATE.toString().split(",")[0];
var rDATEB = rDATE.toString().split(",")[1];
_DTTHRU = rDATEA.toString().split(" ")[0];
_TMTHRU = rDATEA.toString().split(" ")[1];
_DTFROM = rDATEB.toString().split(" ")[0];
_TMFROM = rDATEB.toString().split(" ")[1];
// *
// * //作成された開始日より完了予定日を作成
// * var wdate = tln_com_todatetime(_DTFROM.toString().split(" ")[0] + " " + _TMFROM);
// * wdate.setMinutes(wdate.getMinutes() + _LTSEIZO);
// * var tdate = tln_com_date2string2(wdate);
// * _DTTHRU = tdate.toString().split(" ")[0];
// * _TMTHRU = tdate.toString().split(" ")[1];
// *
// *
// * //日付が休日の場合は翌日
// * var _KBCALENDAR = lineDataMap['KBCALENDAR'];
// * var flg = true;
// * var twk = _DTTHRU;
// * while (flg){
// * if (getHOLIDAY_FLG(_KBCALENDAR,twk + ' 00:00:00.0') == '0') {
// * _DTTHRU = twk;
// * flg = false;
// * } else {
// * wdate = tln_com_todatetime(twk + ' 00:00:00.0');
// * wdate.setMinutes(wdate.getMinutes() + 1);
// * //wdate.setDate(wdate.getDate() + 1);
// * var tdate = tln_com_date2string2(wdate);
// * twk = tdate.toString().split(" ")[0];
// * }
// * }
// *
var itemDataList = new Array();
itemDataList['NRSEIZO'] = lineDataMap['NRSEIZO'];
itemDataList['SQKOUTEI'] = lineDataMap['SQKOUTEI'];
itemDataList['CDKOUTEI'] = lineDataMap['CDKOUTEI'];
itemDataList['SQCENTER'] = lineDataMap['SQCENTER'];
itemDataList['LTSEIZO'] = lineDataMap['LTSEIZO'];
itemDataList['SQLIST'] = lineDataMap['SQLIST'];
itemDataList['TXSAGYOYOTEI'] = lineDataMap['TXSAGYOYOTEI'];
itemDataList['AMKAKOU'] = lineDataMap['AMKAKOU'];
//開始予定日
itemDataList['DTFROM'] = _DTFROM;
//開始予定時刻
itemDataList['TMFROM'] = tln_com_lcut(_TMFROM,5);
//完了予定日
itemDataList['DTTHRU'] = _DTTHRU;
//完了予定時刻
itemDataList['TMTHRU'] = tln_com_lcut(_TMTHRU,5);
updateJT030(itemDataList);
}
//取得した行番を基準にーの処理を実施
var itemSelectList = selectXDMF_JF030_0(_BS_NRSEIZO, _BS_SQLIST, '2');
var lineDataMap = itemSelectList[0];
var _DTFROM = lineDataMap['DTFROM'];
var _TMFROM = lineDataMap['TMFROM'];
var _DTTHRU = _DTFROM;
var _TMTHRU = _TMFROM;
var iLoop = 1;
for (var i = iLoop; i < itemSelectList.length; i++) {
var lineDataMap = itemSelectList[i];
//製造リードタイム
_LTSEIZO = lineDataMap['LTSEIZO'];
if (_LTSEIZO == null) {
_LTSEIZO = 0;
}
//次作業の開始予定日より完了予定日を作成
_DTTHRU = _DTFROM;
_TMTHRU = _TMFROM;
//計算
var _KADO_TMFROM = lineDataMap['KADO_TMFROM'];
var _KADO_TMTHRU = lineDataMap['KADO_TMTHRU'];
var _KBCALENDAR = lineDataMap['KBCALENDAR'];
//if (_KADO_TMFROM > _TMTHRU || _TMTHRU > _KADO_TMTHRU) {
// _TMTHRU = _KADO_TMTHRU;
//}
var rDATE = calcDTTM_R(_DTTHRU,_TMTHRU,_LTSEIZO,_KADO_TMFROM,_KADO_TMTHRU,_KBCALENDAR);
var rDATEA = rDATE.toString().split(",")[0];
var rDATEB = rDATE.toString().split(",")[1];
_DTFROM = rDATEA.toString().split(" ")[0];
_TMFROM = rDATEA.toString().split(" ")[1];
_DTTHRU = rDATEB.toString().split(" ")[0];
_TMTHRU = rDATEB.toString().split(" ")[1];
// *
// * //作成された完了予定日より開始予定日を作成
// * var wdate = tln_com_todatetime(_DTTHRU.toString().split(" ")[0] + " " + _TMTHRU);
// * wdate.setMinutes(wdate.getMinutes() - _LTSEIZO);
// * var tdate = tln_com_date2string2(wdate);
// * _DTFROM = tdate.toString().split(" ")[0];
// * _TMFROM = tdate.toString().split(" ")[1];
// *
// *
// * //日付が休日の場合は前日
// * var _KBCALENDAR = lineDataMap['KBCALENDAR'];
// * var flg = true;
// * var twk = _DTFROM;
// * while (flg){
// * if (getHOLIDAY_FLG(_KBCALENDAR,twk + ' 00:00:00.0') == '0') {
// * _DTFROM = twk;
// * flg = false;
// * } else {
// * wdate = tln_com_todatetime(twk + ' 00:00:00.0');
// * wdate.setMinutes(wdate.getMinutes() - 1);
// *
// * //wdate.setDate(wdate.getDate() - 1);
// * var tdate = tln_com_date2string2(wdate);
// * twk = tdate.toString().split(" ")[0];
// * }
// * }
// *
var itemDataList = new Array();
itemDataList['NRSEIZO'] = lineDataMap['NRSEIZO'];
itemDataList['SQKOUTEI'] = lineDataMap['SQKOUTEI'];
itemDataList['CDKOUTEI'] = lineDataMap['CDKOUTEI'];
itemDataList['SQCENTER'] = lineDataMap['SQCENTER'];
itemDataList['LTSEIZO'] = lineDataMap['LTSEIZO'];
itemDataList['SQLIST'] = lineDataMap['SQLIST'];
itemDataList['TXSAGYOYOTEI'] = lineDataMap['TXSAGYOYOTEI'];
itemDataList['AMKAKOU'] = lineDataMap['AMKAKOU'];
//開始予定日
itemDataList['DTFROM'] = _DTFROM;
//開始予定時刻
itemDataList['TMFROM'] = tln_com_lcut(_TMFROM,5);
//完了予定日
itemDataList['DTTHRU'] = _DTTHRU;
//完了予定時刻
itemDataList['TMTHRU'] = tln_com_lcut(_TMTHRU,5);
updateJT030(itemDataList);
}
TALON.addMsg( "処理が完了しました" );
TALON.setIsSuccess(true);
}
}
execXDMF_JF030_0();
SELECT
JT010.NRSEIZO as NRSEIZO
,TLN_CONCAT(TLN_DATE_TO_CHAR('YMD',JT010.DTSEIZONOUKI),JT010.TMSEIZONOUKI,' ') as TXSEIZOYOTEI
,JT010.STSEIZO as STSEIZO
,JT010.IDHINMOKU as IDHINMOKU
,BT010.TXHINBAN as TXHINBAN
,BT010.TXHINMEI as TXHINMEI
,JT010.QTSEIZO as QTSEIZO
,BT010.KBUNIT as KBUNIT
,(CASE WHEN JT010.PRGENKA IS NULL THEN 0 ELSE JT010.PRGENKA END) as PRGENKA
,(CASE WHEN JT010.QTJYUTYU IS NULL THEN 0 ELSE JT010.QTJYUTYU END) as QTJYUTYU
,JT010.TXTEKIYO as TXTEKIYO
,JT010.MODIFY_COUNT as MODIFY_COUNT
FROM
JT010 INNER JOIN BT010
ON JT010.IDHINMOKU = BT010.IDHINMOKU
SELECT
JT030.NRSEIZO as NRSEIZO
,JT030.SQKOUTEI as SQKOUTEI
,JT030.SQLIST as SQLIST
,JT030.CDKOUTEI as CDKOUTEI
,BT050.TXNAME as TXNAME
,JT030.SQCENTER as SQCENTER
,BT060.TXCENTER as TXCENTER
,BT050.FGPLANNING as FGPLANNING
,JT030.LTSEIZO
,JT030.DTFROM
,JT030.TMFROM
,JT030.DTTHRU
,JT030.TMTHRU
,JT030.TXSAGYOYOTEI as TXSAGYOYOTEI
,JT030.MODIFY_COUNT as MODIFY_COUNT
FROM
JT010
, JT030
, BT050
, BT060
WHERE
JT010.NRSEIZO = JT030.NRSEIZO
AND JT030.CDKOUTEI = BT050.CDKOUTEI
AND JT030.CDKOUTEI = BT060.CDKOUTEI
AND JT030.SQCENTER = BT060.SQCENTER
| 管理者ID | |
|---|---|
| 業務分類(大) | XTEA生産管理 (4) |
| 業務分類(中) | 製造指示管理 (6) |
| 業務分類(小) | |
| 機能概要 | 製造指示の保守から「工程編集」ボタンで起動する画面です。工程をマスタ値から変更する際に利用します。 ※「開始完了予定自動計算処理」ボタン 計画対象の工程の開始と完了予定を基準として、前後の工程の開始・完了予定を自動計算する機能です。 休日設定された日付と作業場の稼働時刻を参照して計算しています。 |
| 備考 | |
| ヘルプリンク名 | |
| ヘルプURL |
| 機能タイプ | 固定検索条件 |
|---|---|
| 検索条件保存 > 非表示 | ON [1] |
| 起動Window状態 | 上書き+親再検索 [OVER_WRITE_SEARCH] |
結合項目 (JOIN): 同じグループに属する他ブロックの検索項目は 1 つの検索条件として集約される。
| 並び | 項目数 | 結合される項目 |
|---|---|---|
| 1 | 2 | BLOCK 1: 製造指示№ ↔ BLOCK 2: 製造指示№ |
同一 COL_NAME は自動集約。物理項目名が異なる検索項目は TLN_M_GENERAL_ITEM_OPTN.FUNC_KBN='JOIN' (機能設定画面 アプリケーションタブ「結合項目」) で集約されます。表示名は最初に出現したブロック (SORT 最小) のものを採用。
| # | 表示名 (代表) | 代表 COL_NAME | 代表ブロック | 集約元 |
|---|---|---|---|---|
| 1 | 製造指示№ | NRSEIZO | BLOCK 1 | ★ ブロック 1: 製造指示№ ・ ブロック 2: 製造指示№ |
system — システム管理| SELECT式 > 更新テーブル | JT010 |
|---|
SELECT
JT010.NRSEIZO as NRSEIZO
,TLN_CONCAT(TLN_DATE_TO_CHAR('YMD',JT010.DTSEIZONOUKI),JT010.TMSEIZONOUKI,' ') as TXSEIZOYOTEI
,JT010.STSEIZO as STSEIZO
,JT010.IDHINMOKU as IDHINMOKU
,BT010.TXHINBAN as TXHINBAN
,BT010.TXHINMEI as TXHINMEI
,JT010.QTSEIZO as QTSEIZO
,BT010.KBUNIT as KBUNIT
,(CASE WHEN JT010.PRGENKA IS NULL THEN 0 ELSE JT010.PRGENKA END) as PRGENKA
,(CASE WHEN JT010.QTJYUTYU IS NULL THEN 0 ELSE JT010.QTJYUTYU END) as QTJYUTYU
,JT010.TXTEKIYO as TXTEKIYO
,JT010.MODIFY_COUNT as MODIFY_COUNT
FROM
JT010 INNER JOIN BT010
ON JT010.IDHINMOKU = BT010.IDHINMOKU
| 並び順 | 物理項目名 | 表示名 | キー | 更新 | 検索 | グループ名 | 改行 | 表示・入力形式 | データ型 | 桁数 | 表示桁 | 行数 | 必須 | コンポーネント | 識別コード | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NRSEIZO | 製造指示№ | ○ | ○ | TEXT:半角、全角混在(Byte) | VARCHAR2 | 30 | ○ | |||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
| 2 | TXSEIZOYOTEI | 製造納期 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 100 | 15 | |||||||||||||||||||||||||||||||
| 3 | STSEIZO | 製造状況 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 2 | リストボックス (1) | STSEIZO | ||||||||||||||||||||||||||||||
| 4 | IDHINMOKU | 品目ID | TEXT:半角、全角混在(Byte) | VARCHAR2 | 30 | ||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||
| 5 | TXHINBAN | 品番 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 100 | ||||||||||||||||||||||||||||||||
| 6 | TXHINMEI | 品名 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 100 | ||||||||||||||||||||||||||||||||
| 7 | QTSEIZO | 製造指示数 | ○ | INT:整数 | NUMBER | 11 | |||||||||||||||||||||||||||||||
| 8 | KBUNIT | 単位 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 3 | リストボックス (1) | KBUNIT | ||||||||||||||||||||||||||||||
| 9 | PRGENKA | 実勢原価 | INT:整数 | NUMBER | 11 | ||||||||||||||||||||||||||||||||
| 10 | QTJYUTYU | 受注数 | INT:整数 | NUMBER | 11 | ||||||||||||||||||||||||||||||||
| 11 | TXTEKIYO | 摘要 | ○ | 摘要 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 900 | 120 | 3 | ||||||||||||||||||||||||||||
| 12 | MODIFY_COUNT | INT:整数 | NUMBER | 10 | |||||||||||||||||||||||||||||||||
| 表示高さ | 220 |
|---|
| 確定時オプション > 排他制御 | ON [1] |
|---|---|
| 処理権限 > 更新 | ON [1] |
| ボタン名 | 処理タイプ | プロシージャ/コマンド/JS | 条件式 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 開始完了予定自動計算処理 | JavaScript呼出 | |||||||||||||
| ||||||||||||||
| SELECT式 > 更新テーブル | JT030 |
|---|
SELECT
JT030.NRSEIZO as NRSEIZO
,JT030.SQKOUTEI as SQKOUTEI
,JT030.SQLIST as SQLIST
,JT030.CDKOUTEI as CDKOUTEI
,BT050.TXNAME as TXNAME
,JT030.SQCENTER as SQCENTER
,BT060.TXCENTER as TXCENTER
,BT050.FGPLANNING as FGPLANNING
,JT030.LTSEIZO
,JT030.DTFROM
,JT030.TMFROM
,JT030.DTTHRU
,JT030.TMTHRU
,JT030.TXSAGYOYOTEI as TXSAGYOYOTEI
,JT030.MODIFY_COUNT as MODIFY_COUNT
FROM
JT010
, JT030
, BT050
, BT060
WHERE
JT010.NRSEIZO = JT030.NRSEIZO
AND JT030.CDKOUTEI = BT050.CDKOUTEI
AND JT030.CDKOUTEI = BT060.CDKOUTEI
AND JT030.SQCENTER = BT060.SQCENTER
| 並び順 | 物理項目名 | 表示名 | キー | 更新 | 検索 | 表示・入力形式 | データ型 | 桁数 | 表示桁 | 必須 | コンポーネント | 識別コード | |||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NRSEIZO | 製造指示№ | ○ | ○ | ○ | TEXT:半角、全角混在(Byte) | VARCHAR2 | 0 | ○ | ||||||||||||||||||||||||||||||||||||||||
| 2 | SQKOUTEI | 行番 | ○ | ○ | INT:整数 | NUMBER | 3 | 5 | ○ | ||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | SQLIST | 工程順序 | ○ | INT:整数 | NUMBER | 5 | ○ | ||||||||||||||||||||||||||||||||||||||||||
| 4 | CDKOUTEI | 工程C | ○ | TEXT:半角、全角混在(Byte) | VARCHAR2 | 30 | 10 | ○ | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | TXNAME | 工程 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 100 | ||||||||||||||||||||||||||||||||||||||||||||
| 6 | SQCENTER | 作業場行番 | ○ | INT:整数 | VARCHAR2 | 4 | ○ | ||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||
| 7 | TXCENTER | 作業場名 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 100 | ||||||||||||||||||||||||||||||||||||||||||||
| 8 | FGPLANNING | 計画対象 | TEXT:半角、全角混在(Byte) | VARCHAR2 | 1 | チェックボックス (5) | FGPLANNING | ||||||||||||||||||||||||||||||||||||||||||
| 9 | LTSEIZO | 製造LT(分) | ○ | INT:整数 | NUMBER | 5 | |||||||||||||||||||||||||||||||||||||||||||
| 10 | DTFROM | 開始予定日 | ○ | DATE:YYYY/MM/DD | DATE | 10 | |||||||||||||||||||||||||||||||||||||||||||
| 11 | TMFROM | 開始予定時刻 | ○ | HM:hh:mm | VARCHAR2 | 5 | |||||||||||||||||||||||||||||||||||||||||||
| 12 | DTTHRU | 完了予定日 | ○ | DATE:YYYY/MM/DD | DATE | 10 | |||||||||||||||||||||||||||||||||||||||||||
| 13 | TMTHRU | 完了予定時刻 | ○ | HM:hh:mm | VARCHAR2 | 5 | |||||||||||||||||||||||||||||||||||||||||||
| 14 | TXSAGYOYOTEI | TEXT:半角、全角混在(Byte) | VARCHAR2 | 100 | |||||||||||||||||||||||||||||||||||||||||||||
| 15 | MODIFY_COUNT | INT:整数 | NUMBER | 10 | |||||||||||||||||||||||||||||||||||||||||||||
| 処理権限 > 削除 | ON [1] |
|---|---|
| ボタンの非表示 > Excel更新 | ON [1] |
| 確定時オプション > 排他制御 | ON [1] |
| 改ページしない | ON [1] |
| 処理権限 > 登録 | ON [1] |
| 処理権限 > 更新 | ON [1] |
| ボタンの非表示 > 参照 | ON [1] |
| 呼出元機能ID | ブロックNo | 項目名 | 設定種別 | 並び | 設定値 |
|---|---|---|---|---|---|
| XDMF_JF011_0 | 1 | ALL | 機能画面設定 (BUTTON_NEXT) | 1 | 工程編集 / XDMF_JF030_0 / %1_NRSEIZO% IS NOT NULL |
| XDMF_JF011_0Free | 1 | ALL | 機能画面設定 (BUTTON_NEXT) | 1 | 工程編集 / XDMF_JF030_0 / %1_NRSEIZO% IS NOT NULL |
| XDMF_JF012_0 | 1 | ALL | 機能画面設定 (BUTTON_NEXT) | 1 | 工程編集 / XDMF_JF030_0 / %1_NRSEIZO% IS NOT NULL |
FGPLANNING 計画対象フラグ (1候補)| コード値 | 表示1 | 表示2 | 表示3 | 数値1 | 並び |
|---|---|---|---|---|---|
| T | 対象 | 0 |
KBUNIT 単位区分 (6候補)| コード値 | 表示1 | 表示2 | 表示3 | 数値1 | 並び |
|---|---|---|---|---|---|
| CNT | 件 | 0 | 20 | ||
| ECH | 個 | 0 | 10 | ||
| G | g | 0 | 60 | ||
| KG | kg | 0 | 50 | ||
| MTR | m | 0 | 30 | ||
| ROL | 巻 | 0 | 40 |
STSEIZO 製造状況 (6候補)| コード値 | 表示1 | 表示2 | 表示3 | 数値1 | 並び |
|---|---|---|---|---|---|
| 10 | 未発行 | 0 | 10 | ||
| 20 | 発行済 | 0 | 20 | ||
| 30 | 出庫済 | 0 | 30 | ||
| 40 | 完成済 | 0 | 40 | ||
| 50 | 販売済 | 0 | 50 | ||
| 90 | 取消済 | 0 | 90 |
| 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_JF030_0 | 製造指示工程明細の一括保守 | STD | 4 | 6 | 製造指示の保守から「工程編集」ボタンで起動する画面です。工程をマスタ値から変更する際に利用します。 ※「開始完了予定自動計算処理」ボタン 計画対象の工程の開始と完了予定を基準として、前後の工程の開始・完了予定を自動計算する機能です。 休日設定された日付と作業場の稼働時刻を参照して計算しています。 | 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 | OVER_WRITE_SEARCH | |
| 0 | EXCLUSIVE_CONTROL_FLG | 1 | |
| 0 | SPACE_HEIGHT | 220 | |
| 0 | UPDATE_FLG | 1 | |
| 0 | UPDATE_TABLE | JT010 | |
| 1 | DELETE_FLG | 1 | |
| 1 | EXCELUPDATE_BUTTON_HDN_FLG | 1 | |
| 1 | EXCLUSIVE_CONTROL_FLG | 1 | |
| 1 | HDN_PAGER_FLG | 1 | |
| 1 | INSERT_FLG | 1 | |
| 1 | UPDATE_FLG | 1 | |
| 1 | UPDATE_TABLE | JT030 | |
| 1 | VIEW_BUTTON_HDN_FLG | 1 |
| FUNC_SEQ | SORT | TYPE | TITLE | BODY_SQL | TITLE_SQL |
|---|---|---|---|---|---|
| 0 | 0 | CARD | 製造指示 | SELECT
JT010.NRSEIZO as NRSEIZO
,TLN_CONCAT(TLN_DATE_TO_CHAR('YMD',JT010.DTSEIZONOUKI),JT010.TMSEIZONOUKI,' ') as TXSEIZOYOTEI
,JT010.STSEIZO as STSEIZO
,JT010.IDHINMOKU as IDHINMOKU
,BT010.TXHINBAN as TXHINBAN
,BT010.TXHINMEI as TXHINMEI
,JT010.QTSEIZO as QTSEIZO
,BT010.KBUNIT as KBUNIT
,(CASE WHEN JT010.PRGENKA IS NULL THEN 0 ELSE JT010.PRGENKA END) as PRGENKA
,(CASE WHEN JT010.QTJYUTYU IS NULL THEN 0 ELSE JT010.QTJYUTYU END) as QTJYUTYU
,JT010.TXTEKIYO as TXTEKIYO
,JT010.MODIFY_COUNT as MODIFY_COUNT
FROM
JT010 INNER JOIN BT010
ON JT010.IDHINMOKU = BT010.IDHINMOKU
| |
| 1 | 1 | LIST | 工程明細 | SELECT
JT030.NRSEIZO as NRSEIZO
,JT030.SQKOUTEI as SQKOUTEI
,JT030.SQLIST as SQLIST
,JT030.CDKOUTEI as CDKOUTEI
,BT050.TXNAME as TXNAME
,JT030.SQCENTER as SQCENTER
,BT060.TXCENTER as TXCENTER
,BT050.FGPLANNING as FGPLANNING
,JT030.LTSEIZO
,JT030.DTFROM
,JT030.TMFROM
,JT030.DTTHRU
,JT030.TMTHRU
,JT030.TXSAGYOYOTEI as TXSAGYOYOTEI
,JT030.MODIFY_COUNT as MODIFY_COUNT
FROM
JT010
, JT030
, BT050
, BT060
WHERE
JT010.NRSEIZO = JT030.NRSEIZO
AND JT030.CDKOUTEI = BT050.CDKOUTEI
AND JT030.CDKOUTEI = BT060.CDKOUTEI
AND JT030.SQCENTER = BT060.SQCENTER
|
| 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 | NRSEIZO | 製造指示№ | 1 | 1 | TEXT | VARCHAR2 | 30 | 1 | |||||||
| 0 | 1 | TXSEIZOYOTEI | 製造納期 | 0 | TEXT | VARCHAR2 | 100 | 15 | ||||||||
| 0 | 2 | STSEIZO | 製造状況 | 0 | TEXT | VARCHAR2 | 2 | 1 | STSEIZO | |||||||
| 0 | 3 | IDHINMOKU | 品目ID | 0 | TEXT | VARCHAR2 | 30 | |||||||||
| 0 | 4 | TXHINBAN | 品番 | 0 | TEXT | VARCHAR2 | 100 | |||||||||
| 0 | 5 | TXHINMEI | 品名 | 0 | TEXT | VARCHAR2 | 100 | |||||||||
| 0 | 6 | QTSEIZO | 製造指示数 | 0 | INT | NUMBER | 11 | 1 | ||||||||
| 0 | 7 | KBUNIT | 単位 | 0 | TEXT | VARCHAR2 | 3 | 1 | KBUNIT | |||||||
| 0 | 8 | PRGENKA | 実勢原価 | 0 | INT | NUMBER | 11 | |||||||||
| 0 | 9 | QTJYUTYU | 受注数 | 0 | INT | NUMBER | 11 | |||||||||
| 0 | 10 | TXTEKIYO | 摘要 | 1 | 0 | TEXT | VARCHAR2 | 900 | 120 | 3 | 摘要 | |||||
| 0 | 11 | MODIFY_COUNT | 0 | INT | NUMBER | 10 | ||||||||||
| 1 | 0 | NRSEIZO | 製造指示№ | 1 | 1 | 1 | TEXT | VARCHAR2 | 0 | 1 | ||||||
| 1 | 1 | SQKOUTEI | 行番 | 1 | 1 | 0 | INT | NUMBER | 3 | 5 | 1 | |||||
| 1 | 2 | SQLIST | 工程順序 | 1 | 0 | INT | NUMBER | 5 | 1 | |||||||
| 1 | 3 | CDKOUTEI | 工程C | 1 | 0 | TEXT | VARCHAR2 | 30 | 10 | 1 | ||||||
| 1 | 4 | TXNAME | 工程 | 0 | TEXT | VARCHAR2 | 100 | |||||||||
| 1 | 5 | SQCENTER | 作業場行番 | 1 | 0 | INT | VARCHAR2 | 4 | 1 | |||||||
| 1 | 6 | TXCENTER | 作業場名 | 0 | TEXT | VARCHAR2 | 100 | |||||||||
| 1 | 7 | FGPLANNING | 計画対象 | 0 | TEXT | VARCHAR2 | 1 | 5 | FGPLANNING | |||||||
| 1 | 8 | LTSEIZO | 製造LT(分) | 1 | 0 | INT | NUMBER | 5 | ||||||||
| 1 | 9 | DTFROM | 開始予定日 | 1 | 0 | DATE | DATE | 10 | ||||||||
| 1 | 10 | TMFROM | 開始予定時刻 | 1 | 0 | HM | VARCHAR2 | 5 | ||||||||
| 1 | 11 | DTTHRU | 完了予定日 | 1 | 0 | DATE | DATE | 10 | ||||||||
| 1 | 12 | TMTHRU | 完了予定時刻 | 1 | 0 | HM | VARCHAR2 | 5 | ||||||||
| 1 | 13 | TXSAGYOYOTEI | 0 | TEXT | VARCHAR2 | 100 | ||||||||||
| 1 | 14 | MODIFY_COUNT | 0 | INT | NUMBER | 10 |
| FUNC_SEQ | COL_NAME | FUNC_KBN | OPT_SORT | KIND | CHR1 | CHR2 | CHR3 | CHR4 | CHR5 | NUM1 | NUM2 | NUM3 | NUM4 | NUM5 | FLAG | CHR_TEXT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | ALL | BUTTON_BAT | 0 | 開始完了予定自動計算処理 | 1 | 1 | 0 | 2 | function selectXDMF_JF030_0(_NRSEIZO,_SQLIST,_KBN) {
if (_KBN == '1') {
var tSQL = '>=';
var tODR = 'SQLIST';
} else {
var tSQL = '<=';
var tODR = 'SQLIST desc';
}
var sql =
" SELECT " +
" JT030.NRSEIZO " +
" ,JT030.SQKOUTEI " +
" ,JT030.CDKOUTEI " +
" ,JT030.SQCENTER " +
" ,JT030.LTSEIZO " +
" ,JT030.DTFROM " +
" ,JT030.TMFROM " +
" ,JT030.DTTHRU " +
" ,JT030.TMTHRU " +
" ,JT030.SQLIST " +
" ,JT030.TXSAGYOYOTEI " +
" ,JT030.AMKAKOU " +
" ,JT030.CREATED_DATE " +
" ,JT030.CREATED_BY " +
" ,JT030.CREATED_PRG_NM " +
" ,JT030.UPDATED_DATE " +
" ,JT030.UPDATED_BY " +
" ,JT030.UPDATED_PRG_NM " +
" ,JT030.MODIFY_COUNT " +
" ,BT060.KBCALENDAR " +
" ,BT060.TMFROM as KADO_TMFROM " +
" ,BT060.TMTHRU as KADO_TMTHRU " +
" FROM JT030 " +
" LEFT OUTER JOIN BT060 " +
" ON BT060.CDKOUTEI = JT030.CDKOUTEI " +
" AND BT060.SQCENTER = JT030.SQCENTER " +
" WHERE JT030.NRSEIZO = '" + _NRSEIZO + "' " +
" AND JT030.SQLIST " + tSQL + " '" + _SQLIST + "' " +
" ORDER BY " + tODR
;
var itemSelectList = TALON.select(sql);
return itemSelectList;
}
function execXDMF_JF030_0() {
//入力値を取得
var _BS_NRSEIZO = '';
var _BS_SQLIST = 0;
var _MX_SQLIST = 0;
var itemBlockList = TALON.getBlockData_List(2);
for (var i = 0; i < itemBlockList.length; i++) {
var lineDataMap = itemBlockList[i]
if (lineDataMap['FGPLANNING'] == 'T') {
_BS_NRSEIZO = lineDataMap['NRSEIZO'];
_BS_SQLIST = lineDataMap['SQLIST'];
}
if (_MX_SQLIST < lineDataMap['SQLIST']) {
_MX_SQLIST = lineDataMap['SQLIST']
}
}
if (_BS_NRSEIZO == '') {
TALON.addErrorMsg( "計画対象の工程が見つかりませんでした" );
TALON.setIsSuccess(false);
//retrun;
} else {
//取得した行番を基準に+の処理を実施
var itemSelectList = selectXDMF_JF030_0(_BS_NRSEIZO, _BS_SQLIST, '1');
var lineDataMap = itemSelectList[0];
var _DTTHRU = lineDataMap['DTTHRU'];
var _TMTHRU = lineDataMap['TMTHRU'];
var _DTFROM = _DTTHRU;
var _TMFROM = _TMTHRU;
var iLoop = 1;
for (var i = iLoop; i < itemSelectList.length; i++) {
var lineDataMap = itemSelectList[i];
//製造リードタイム
_LTSEIZO = lineDataMap['LTSEIZO'];
if (_LTSEIZO == null) {
_LTSEIZO = 1;
}
//前作業の完了日より開始日を作成
_DTFROM = _DTTHRU;
_TMFROM = _TMTHRU;
//計算
var _KADO_TMFROM = lineDataMap['KADO_TMFROM'];
var _KADO_TMTHRU = lineDataMap['KADO_TMTHRU'];
var _KBCALENDAR = lineDataMap['KBCALENDAR'];
//if (_KADO_TMFROM > _TMFROM || _TMFROM > _KADO_TMTHRU) {
// _TMFROM = _KADO_TMFROM;
//}
var rDATE = calcDTTM_F(_DTFROM,_TMFROM,_LTSEIZO,_KADO_TMFROM,_KADO_TMTHRU,_KBCALENDAR);
var rDATEA = rDATE.toString().split(",")[0];
var rDATEB = rDATE.toString().split(",")[1];
_DTTHRU = rDATEA.toString().split(" ")[0];
_TMTHRU = rDATEA.toString().split(" ")[1];
_DTFROM = rDATEB.toString().split(" ")[0];
_TMFROM = rDATEB.toString().split(" ")[1];
// *
// * //作成された開始日より完了予定日を作成
// * var wdate = tln_com_todatetime(_DTFROM.toString().split(" ")[0] + " " + _TMFROM);
// * wdate.setMinutes(wdate.getMinutes() + _LTSEIZO);
// * var tdate = tln_com_date2string2(wdate);
// * _DTTHRU = tdate.toString().split(" ")[0];
// * _TMTHRU = tdate.toString().split(" ")[1];
// *
// *
// * //日付が休日の場合は翌日
// * var _KBCALENDAR = lineDataMap['KBCALENDAR'];
// * var flg = true;
// * var twk = _DTTHRU;
// * while (flg){
// * if (getHOLIDAY_FLG(_KBCALENDAR,twk + ' 00:00:00.0') == '0') {
// * _DTTHRU = twk;
// * flg = false;
// * } else {
// * wdate = tln_com_todatetime(twk + ' 00:00:00.0');
// * wdate.setMinutes(wdate.getMinutes() + 1);
// * //wdate.setDate(wdate.getDate() + 1);
// * var tdate = tln_com_date2string2(wdate);
// * twk = tdate.toString().split(" ")[0];
// * }
// * }
// *
var itemDataList = new Array();
itemDataList['NRSEIZO'] = lineDataMap['NRSEIZO'];
itemDataList['SQKOUTEI'] = lineDataMap['SQKOUTEI'];
itemDataList['CDKOUTEI'] = lineDataMap['CDKOUTEI'];
itemDataList['SQCENTER'] = lineDataMap['SQCENTER'];
itemDataList['LTSEIZO'] = lineDataMap['LTSEIZO'];
itemDataList['SQLIST'] = lineDataMap['SQLIST'];
itemDataList['TXSAGYOYOTEI'] = lineDataMap['TXSAGYOYOTEI'];
itemDataList['AMKAKOU'] = lineDataMap['AMKAKOU'];
//開始予定日
itemDataList['DTFROM'] = _DTFROM;
//開始予定時刻
itemDataList['TMFROM'] = tln_com_lcut(_TMFROM,5);
//完了予定日
itemDataList['DTTHRU'] = _DTTHRU;
//完了予定時刻
itemDataList['TMTHRU'] = tln_com_lcut(_TMTHRU,5);
updateJT030(itemDataList);
}
//取得した行番を基準にーの処理を実施
var itemSelectList = selectXDMF_JF030_0(_BS_NRSEIZO, _BS_SQLIST, '2');
var lineDataMap = itemSelectList[0];
var _DTFROM = lineDataMap['DTFROM'];
var _TMFROM = lineDataMap['TMFROM'];
var _DTTHRU = _DTFROM;
var _TMTHRU = _TMFROM;
var iLoop = 1;
for (var i = iLoop; i < itemSelectList.length; i++) {
var lineDataMap = itemSelectList[i];
//製造リードタイム
_LTSEIZO = lineDataMap['LTSEIZO'];
if (_LTSEIZO == null) {
_LTSEIZO = 0;
}
//次作業の開始予定日より完了予定日を作成
_DTTHRU = _DTFROM;
_TMTHRU = _TMFROM;
//計算
var _KADO_TMFROM = lineDataMap['KADO_TMFROM'];
var _KADO_TMTHRU = lineDataMap['KADO_TMTHRU'];
var _KBCALENDAR = lineDataMap['KBCALENDAR'];
//if (_KADO_TMFROM > _TMTHRU || _TMTHRU > _KADO_TMTHRU) {
// _TMTHRU = _KADO_TMTHRU;
//}
var rDATE = calcDTTM_R(_DTTHRU,_TMTHRU,_LTSEIZO,_KADO_TMFROM,_KADO_TMTHRU,_KBCALENDAR);
var rDATEA = rDATE.toString().split(",")[0];
var rDATEB = rDATE.toString().split(",")[1];
_DTFROM = rDATEA.toString().split(" ")[0];
_TMFROM = rDATEA.toString().split(" ")[1];
_DTTHRU = rDATEB.toString().split(" ")[0];
_TMTHRU = rDATEB.toString().split(" ")[1];
// *
// * //作成された完了予定日より開始予定日を作成
// * var wdate = tln_com_todatetime(_DTTHRU.toString().split(" ")[0] + " " + _TMTHRU);
// * wdate.setMinutes(wdate.getMinutes() - _LTSEIZO);
// * var tdate = tln_com_date2string2(wdate);
// * _DTFROM = tdate.toString().split(" ")[0];
// * _TMFROM = tdate.toString().split(" ")[1];
// *
// *
// * //日付が休日の場合は前日
// * var _KBCALENDAR = lineDataMap['KBCALENDAR'];
// * var flg = true;
// * var twk = _DTFROM;
// * while (flg){
// * if (getHOLIDAY_FLG(_KBCALENDAR,twk + ' 00:00:00.0') == '0') {
// * _DTFROM = twk;
// * flg = false;
// * } else {
// * wdate = tln_com_todatetime(twk + ' 00:00:00.0');
// * wdate.setMinutes(wdate.getMinutes() - 1);
// *
// * //wdate.setDate(wdate.getDate() - 1);
// * var tdate = tln_com_date2string2(wdate);
// * twk = tdate.toString().split(" ")[0];
// * }
// * }
// *
var itemDataList = new Array();
itemDataList['NRSEIZO'] = lineDataMap['NRSEIZO'];
itemDataList['SQKOUTEI'] = lineDataMap['SQKOUTEI'];
itemDataList['CDKOUTEI'] = lineDataMap['CDKOUTEI'];
itemDataList['SQCENTER'] = lineDataMap['SQCENTER'];
itemDataList['LTSEIZO'] = lineDataMap['LTSEIZO'];
itemDataList['SQLIST'] = lineDataMap['SQLIST'];
itemDataList['TXSAGYOYOTEI'] = lineDataMap['TXSAGYOYOTEI'];
itemDataList['AMKAKOU'] = lineDataMap['AMKAKOU'];
//開始予定日
itemDataList['DTFROM'] = _DTFROM;
//開始予定時刻
itemDataList['TMFROM'] = tln_com_lcut(_TMFROM,5);
//完了予定日
itemDataList['DTTHRU'] = _DTTHRU;
//完了予定時刻
itemDataList['TMTHRU'] = tln_com_lcut(_TMTHRU,5);
updateJT030(itemDataList);
}
TALON.addMsg( "処理が完了しました" );
TALON.setIsSuccess(true);
}
}
execXDMF_JF030_0();
| |||||||
| 0 | IDHINMOKU | SEARCH_FUNC_ID | 0 | XDMF_BF100_0 | ||||||||||||
| 0 | IDHINMOKU | SUB_SEARCH | 0 | XDMF_BF100_0 | IDHINMOKU | IDHINMOKU | 0 | |||||||||
| 0 | IDHINMOKU | SUB_SEARCH | 1 | XDMF_BF100_0 | TXHINBAN | TXHINBAN | 0 | |||||||||
| 0 | IDHINMOKU | SUB_SEARCH | 2 | XDMF_BF100_0 | TXHINMEI | TXHINMEI | 0 | |||||||||
| 0 | IDHINMOKU | SUB_SEARCH | 3 | XDMF_BF100_0 | IDHINMOKU | IDHINMOKU | 1 | |||||||||
| 0 | IDHINMOKU | SUB_SEARCH | 4 | XDMF_BF100_0 | TXHINBAN | TXHINBAN | 1 | |||||||||
| 0 | IDHINMOKU | SUB_SEARCH | 5 | XDMF_BF100_0 | TXHINMEI | TXHINMEI | 1 | |||||||||
| 0 | IDHINMOKU | SUB_SEARCH | 6 | XDMF_BF100_0 | INIT_SEARCH | 0 | ||||||||||
| 0 | NRSEIZO | JOIN | 1 | |||||||||||||
| 0 | NRSEIZO | SEARCH_FUNC_ID | 0 | XDMF_JF100_0 | ||||||||||||
| 0 | NRSEIZO | SUB_SEARCH | 0 | XDMF_JF100_0 | NRSEIZO | NRSEIZO | 0 | |||||||||
| 0 | NRSEIZO | SUB_SEARCH | 1 | XDMF_JF100_0 | IDHINMOKU | IDHINMOKU | 0 | |||||||||
| 0 | NRSEIZO | SUB_SEARCH | 2 | XDMF_JF100_0 | NRSEIZO | NRSEIZO | 1 | |||||||||
| 0 | NRSEIZO | SUB_SEARCH | 3 | XDMF_JF100_0 | IDHINMOKU | IDHINMOKU | 1 | |||||||||
| 0 | NRSEIZO | SUB_SEARCH | 4 | XDMF_JF100_0 | INIT_SEARCH | 0 | ||||||||||
| 1 | CDKOUTEI | LOOK_UP | 0 | XDMF_BF120_0 | CDKOUTEI | CDKOUTEI | 0 | |||||||||
| 1 | CDKOUTEI | LOOK_UP | 1 | XDMF_BF120_0 | SQCENTER | SQCENTER | 0 | |||||||||
| 1 | CDKOUTEI | LOOK_UP | 2 | XDMF_BF120_0 | TXNAME | TXNAME | 1 | |||||||||
| 1 | CDKOUTEI | LOOK_UP | 3 | XDMF_BF120_0 | TXCENTER | TXCENTER | 1 | |||||||||
| 1 | CDKOUTEI | LOOK_UP_FUNC_ID | 0 | XDMF_BF120_0 | ||||||||||||
| 1 | CDKOUTEI | MASTER_CHECK | 0 | 1 | ||||||||||||
| 1 | CDKOUTEI | SEARCH_FUNC_ID | 0 | XDMF_BF120_0 | ||||||||||||
| 1 | CDKOUTEI | SUB_SEARCH | 0 | XDMF_BF120_0 | CDKOUTEI | CDKOUTEI | 0 | |||||||||
| 1 | CDKOUTEI | SUB_SEARCH | 1 | XDMF_BF120_0 | SQCENTER | SQCENTER | 0 | |||||||||
| 1 | CDKOUTEI | SUB_SEARCH | 2 | XDMF_BF120_0 | CDKOUTEI | CDKOUTEI | 1 | |||||||||
| 1 | CDKOUTEI | SUB_SEARCH | 3 | XDMF_BF120_0 | TXNAME | TXNAME | 1 | |||||||||
| 1 | CDKOUTEI | SUB_SEARCH | 4 | XDMF_BF120_0 | SQCENTER | SQCENTER | 1 | |||||||||
| 1 | CDKOUTEI | SUB_SEARCH | 5 | XDMF_BF120_0 | TXCENTER | TXCENTER | 1 | |||||||||
| 1 | CDKOUTEI | SUB_SEARCH | 6 | XDMF_BF120_0 | INIT_SEARCH | 0 | ||||||||||
| 1 | NRSEIZO | JOIN | 1 | |||||||||||||
| 1 | SQCENTER | LOOK_UP | 0 | XDMF_BF120_0 | CDKOUTEI | CDKOUTEI | 0 | |||||||||
| 1 | SQCENTER | LOOK_UP | 1 | XDMF_BF120_0 | SQCENTER | SQCENTER | 0 | |||||||||
| 1 | SQCENTER | LOOK_UP | 2 | XDMF_BF120_0 | TXNAME | TXNAME | 1 | |||||||||
| 1 | SQCENTER | LOOK_UP | 3 | XDMF_BF120_0 | TXCENTER | TXCENTER | 1 | |||||||||
| 1 | SQCENTER | LOOK_UP_FUNC_ID | 0 | XDMF_BF120_0 | ||||||||||||
| 1 | SQCENTER | MASTER_CHECK | 0 | 1 | ||||||||||||
| 1 | SQCENTER | SEARCH_FUNC_ID | 0 | XDMF_BF120_0 | ||||||||||||
| 1 | SQCENTER | SUB_SEARCH | 0 | XDMF_BF120_0 | CDKOUTEI | CDKOUTEI | 0 | |||||||||
| 1 | SQCENTER | SUB_SEARCH | 1 | XDMF_BF120_0 | SQCENTER | SQCENTER | 0 | |||||||||
| 1 | SQCENTER | SUB_SEARCH | 2 | XDMF_BF120_0 | CDKOUTEI | CDKOUTEI | 1 | |||||||||
| 1 | SQCENTER | SUB_SEARCH | 3 | XDMF_BF120_0 | TXNAME | TXNAME | 1 | |||||||||
| 1 | SQCENTER | SUB_SEARCH | 4 | XDMF_BF120_0 | SQCENTER | SQCENTER | 1 | |||||||||
| 1 | SQCENTER | SUB_SEARCH | 5 | XDMF_BF120_0 | TXCENTER | TXCENTER | 1 | |||||||||
| 1 | SQCENTER | SUB_SEARCH | 6 | XDMF_BF120_0 | INIT_SEARCH | 0 | ||||||||||
| 1 | SQKOUTEI | DISP_POS | 0 | C |
| FUNC_ATH_ID |
|---|
| system |
| FUNC_SEQ | FUNC_KBN | USER_CODE | SEQ | KEY_CODE | NAME | OPTN | VALUE | VALUE_TO | FLAG |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SORT | TLN_GEN_ALL | 0 | SQLIST | ASC |
(DTFROM)(TMFROM)(SQCENTER)(TXCENTER)(QTSEIZO) ⊕1(QTJYUTYU)(IDHINMOKU)(NRSEIZO)(NRSEIZO)(KBUNIT)(SQKOUTEI)(SQLIST)(CDKOUTEI)(FGPLANNING)(LTSEIZO)(DTTHRU)