JP5709559B2 - マスタメンテナンス装置、マスタメンテナンス方法、およびマスタメンテナンスプログラム - Google Patents
マスタメンテナンス装置、マスタメンテナンス方法、およびマスタメンテナンスプログラム Download PDFInfo
- Publication number
- JP5709559B2 JP5709559B2 JP2011020925A JP2011020925A JP5709559B2 JP 5709559 B2 JP5709559 B2 JP 5709559B2 JP 2011020925 A JP2011020925 A JP 2011020925A JP 2011020925 A JP2011020925 A JP 2011020925A JP 5709559 B2 JP5709559 B2 JP 5709559B2
- Authority
- JP
- Japan
- Prior art keywords
- master
- instruction
- maintenance
- data
- processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012423 maintenance Methods 0.000 title claims description 209
- 238000000034 method Methods 0.000 title claims description 51
- 238000012790 confirmation Methods 0.000 claims description 79
- 238000012545 processing Methods 0.000 claims description 65
- 238000012217 deletion Methods 0.000 claims description 40
- 230000037430 deletion Effects 0.000 claims description 40
- 238000012937 correction Methods 0.000 claims description 38
- 230000008569 process Effects 0.000 claims description 34
- 238000003860 storage Methods 0.000 claims description 26
- 230000007704 transition Effects 0.000 claims description 12
- 230000010365 information processing Effects 0.000 claims description 9
- 230000006870 function Effects 0.000 description 23
- 238000010586 diagram Methods 0.000 description 17
- 240000000220 Panda oleosa Species 0.000 description 12
- 235000016496 Panda oleosa Nutrition 0.000 description 12
- 238000000605 extraction Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007562 laser obscuration time method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
Images
Landscapes
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本実施形態にかかるマスタメンテナンス装置の構成の一例について、図1を参照して説明する。マスタメンテナンス装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。マスタメンテナンス装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
・会社CD
・EditID
・処理区分:「0」:マスタメンテ
「1」:データ出力
「2」:データメンテ
・Edit名称:画面表示名称
・対象View:処理区分が0または2→画面一覧
処理区分が1→データ抽出
・対象Table:処理区分が0または2→更新対象
処理区分が1→不要
・権限:オペレータマスタの権限の値とリンク
「0」:一般、「1」:管理者
・並び順
・汎用GroupID:処理区分が0または2→不要
・KeyIndex1〜5:処理区分が0または2→一覧から編集
画面への遷移時のKey
View項目と対応
処理区分が1→不要
・会社CD
・EditID
・項目No
・項目名:画面表示名
・項目Type:「0」:通常
「1」:項目説明あり→項目横にLabel表示
「2」:マスタチェックのみ→Invalid時エラー
「3」:外部参照→Valid時、取得データ表示
・データ種別:「1」:数値
「2」:文字
「3」:金額
「4」:年月日
「5」:年月
「6」:半角英数字
「7」:半角カナ
「9」:改定日
・入力不可FLG:「0」:可能
「1」:不可
・必須FLG:「0」:任意
「1」:必須
・ControlWidth
・桁数:byte数
・最大値
・最小値
・検索起動FLG:「0」:検索なし
・SubLabel名称:項目Type=1の時の表示内容
・参照用Table:項目Type=2または3の時の参照先
・参照用項目:項目Type=2または3の時の参照先項目
・参照結果表示項目:項目Type=3の時の参照先取得項目
・参照用区分種別:項目Type=3かつ共通区分参照時
・参照用会社区分:参照先に対し会社CDを使用
・更新項目:更新先項目名
・会社区分:「0」:会社CD以外
「1」:会社CD
・初期値
・KeyFLG:「0」:Key項目以外
「1」:Key項目
・Key重複チェックFLG:「0」:チェックなし
「1」:チェックあり
当該項目チェック時にKeyFLGが1の項目全てでマス
タ存在チェック
Valid時に重複エラー
・パラメータNo:汎用MainマスタのKeyIndex番号とリンク
KeyIndex1→「1」、KeyIndex4→「4」
・会社CD
・抽出対象:対象テーブル、View名
・対象区分:「0」:マスタ
「1」:検索
・行番号:表示順
・実列名称:対象テーブル、Viewの実列名称
・表示名称:検索時の表示名
・桁数:実列桁数
・データ種別:「1」:数値
「2」:文字
「3」:金額
「4」:日付
「5」:年月
「6」:文字(コード)
「7」:半角カナ
「9」:改定日
・検索起動FLG:「0」:しない
「1」:する
・検索用抽出対象
・戻り値FLG:「0」:なし
「1」:戻り値
1のとき、検索結果を返す
・結果表示FLG:「0」:表示なし
「1」:表示
1のとき、名称を表示
・EditID:後述する汎用マスタメンテ画面と紐付くKey項目
・No:連番
・名称:名称
・Checkクエリ:チェック時に用いるクエリ文字列
・ReplaceKey1〜4:クエリ文字列内で置き換える文字列1〜4
画面遷移時のパラメータと連動
・処理区分:新規/修正/削除
・結果FLG:True/False
クエリ文字列結果がTrue/FalseでNGとする。
・無効FLG:有効/無効
・メッセージ:NG時のメッセージ
上述した構成のマスタメンテナンス装置100が実施するメイン処理の一例について、図3等を参照して説明する。
まず、確認部102bは、ファンクションキーF2の押下を受けると、汎用業務チェックマスタから、処理区分が「新規」であるレコードを検索する。なお、本説明では、処理区分が「新規」であるレコードは検索されない。
まず、確認部102bは、ダブルクリックを受けるか、またはEnterキーの押下を受けると、汎用業務チェックマスタから、処理区分が「修正」であるレコードを検索する。本説明では、処理区分が「修正」であるレコードは1件検索される。
まず、確認部102bは、ファンクションキーF3の押下を受けると、汎用業務チェックマスタから、処理区分が「削除」であるレコードを検索する。本説明では、処理区分が「削除」であるレコードは、Noが「2」のレコードとNoが「3」のレコードの計2件検索される。
以上、本実施形態によれば、(i)確認部102bが、データの新規登録の指示を受けた場合には、モニタ114に表示されている図6の汎用マスタメンテ画面MAにおいてユーザにより選択されたメンテナンス対象のマスタに基づいて、また、データの修正または削除の指示を受けた場合には、当該メンテナンス対象のマスタと、当該汎用マスタメンテ画面MAにおいてユーザにより選択された、当該マスタ中のメンテナンス対象のデータとに基づいて、汎用業務チェックマスタから、当該指示に対応する処理区分のCkeckクエリで特定される処理を実行し、当該実行結果に基づいて当該指示を許可するか否かを確認し、(ii)画面制御部102aが、当該指示がデータの新規登録に関するものである場合において当該確認結果が当該指示を許可するというものであるときには、モニタ114に表示されている図6の汎用マスタメンテ画面を、定義マスタ(少なくとも汎用Editマスタ)を参照して、データの入力が可能な状態の図7の汎用マスタメンテ画面MAに遷移させ、また、当該指示がデータの修正または削除に関するものである場合には、モニタ114に表示されている図6の汎用マスタメンテ画面を、定義マスタ(少なくとも汎用Editマスタ)を参照して、メンテナンス対象のデータが当該指示と当該確認結果とに応じた形態(入力可能または入力不可(ロック))で出力されている図8、図9、または図11の汎用マスタメンテ画面MAに遷移させる。これにより、マスタメンテナンスの運用上好ましくない状況(例えば、「利用オペレータライセンス数の制限値を超えるオペレータが新規登録されることにより、不必要に多くのデータが登録されること」、「マスタ中のデータが請求データまたは売上データ等の実績データ中に存在している場合に当該マスタ中のデータの修正または削除が行なわれることにより、実績データとマスタとの間での整合性が担保できなくなること」、および「1件のデータのみのマスタに対して当該データの削除が行なわることにより、データの無いマスタが存在すること」、等)が起こることは無くなるので、マスタメンテナンスの運用上における利便性を向上させることができる。
102 制御部
102a 画面制御部
102b 確認部
102c 登録部
104 通信インターフェース部
106 記憶部
106a マスタ記憶部
108 入出力インターフェース部
112 入力装置
114 出力装置
200 外部サーバ
300 ネットワーク
Claims (4)
- 制御部と記憶部と表示部とを備えたマスタメンテナンス装置であって、
前記記憶部には、新規登録、修正および削除を含む処理区分ごとに、当該処理区分の処理が行われるとマスタメンテナンスの運用上好ましくない状況になることを意味するTrue及び当該処理区分の処理が行われてもマスタメンテナンスの運用上好ましくない状況にはならないことを意味するFalseのうちのどちらかを結果として返す所定の処理を行なうための命令に関する文字列と、当該処理区分の処理を許可しないことを意味するTrue及び当該処理区分の処理を許可することを意味するFalseのうちのどちらかが設定されている変数と、が記憶されており、
前記制御部は、
データの新規登録の指示を受けた場合には、マスタのメンテナンスに用いる前記表示部に予め表示されているマスタメンテ画面において予め指定されているメンテナンス対象のマスタに基づいて、また、データの修正または削除の指示を受けた場合には、当該メンテナンス対象のマスタと、当該マスタメンテ画面において予め指定されている、当該マスタ中のメンテナンス対象のデータとに基づいて、当該指示に対応する前記処理区分の前記文字列で特定される前記所定の処理を実行し、当該実行結果と前記変数との一致又は不一致に基づいて当該指示を許可するか否かを確認する確認手段と、
前記指示が新規登録に関するものである場合において前記確認手段での確認結果が当該指示を許可するというものであるときには、前記表示部に表示されている前記マスタメンテ画面を、データの入力が可能な状態の前記マスタメンテ画面に遷移させ、また、前記指示が修正または削除に関するものである場合において前記確認手段での確認結果が当該指示を許可するというものであるときには、前記表示部に表示されている前記マスタメンテ画面を、前記メンテナンス対象のデータが当該指示と前記確認手段での確認結果とに応じた形態で出力されている前記マスタメンテ画面に遷移させる画面制御手段と
を備えたこと
を特徴とするマスタメンテナンス装置。 - 前記画面制御手段は、前記確認手段での確認結果が前記指示を許可しないというものである場合には、前記表示部に表示されている前記マスタメンテ画面を、既存のデータが閲覧のみが可能な状態で出力されている前記マスタメンテ画面に遷移させること、
を特徴とする請求項1に記載のマスタメンテナンス装置。 - 制御部と、新規登録、修正および削除を含む処理区分ごとに、当該処理区分の処理が行われるとマスタメンテナンスの運用上好ましくない状況になることを意味するTrue及び当該処理区分の処理が行われてもマスタメンテナンスの運用上好ましくない状況にはならないことを意味するFalseのうちのどちらかを結果として返す所定の処理を行なうための命令に関する文字列と、当該処理区分の処理を許可しないことを意味するTrue及び当該処理区分の処理を許可することを意味するFalseのうちのどちらかが設定されている変数と、が記憶されている記憶部と、表示部とを備えた情報処理装置で実行されるマスタメンテナンス方法であって、
前記制御部で実行される、
データの新規登録の指示を受けた場合には、マスタのメンテナンスに用いる前記表示部に予め表示されているマスタメンテ画面において予め指定されているメンテナンス対象のマスタに基づいて、また、データの修正または削除の指示を受けた場合には、当該メンテナンス対象のマスタと、当該マスタメンテ画面において予め指定されている、当該マスタ中のメンテナンス対象のデータとに基づいて、当該指示に対応する前記処理区分の前記文字列で特定される前記所定の処理を実行し、当該実行結果と前記変数との一致又は不一致に基づいて当該指示を許可するか否かを確認する確認ステップと、
前記指示が新規登録に関するものである場合において前記確認ステップでの確認結果が当該指示を許可するというものであるときには、前記表示部に表示されている前記マスタメンテ画面を、データの入力が可能な状態の前記マスタメンテ画面に遷移させ、また、前記指示が修正または削除に関するものである場合において前記確認ステップでの確認結果が当該指示を許可するというものであるときには、前記表示部に表示されている前記マスタメンテ画面を、前記メンテナンス対象のデータが当該指示と前記確認ステップでの確認結果とに応じた形態で出力されている前記マスタメンテ画面に遷移させる画面制御ステップと、
を含むこと
を特徴とするマスタメンテナンス方法。 - 制御部と、新規登録、修正および削除を含む処理区分ごとに、当該処理区分の処理が行われるとマスタメンテナンスの運用上好ましくない状況になることを意味するTrue及び当該処理区分の処理が行われてもマスタメンテナンスの運用上好ましくない状況にはならないことを意味するFalseのうちのどちらかを結果として返す所定の処理を行なうための命令に関する文字列と、当該処理区分の処理を許可しないことを意味するTrue及び当該処理区分の処理を許可することを意味するFalseのうちのどちらかが設定されている変数と、が記憶されている記憶部と、表示部とを備えた情報処理装置に実行させるためのマスタメンテナンスプログラムであって、
前記制御部に実行させるための、
データの新規登録の指示を受けた場合には、マスタのメンテナンスに用いる前記表示部に予め表示されているマスタメンテ画面において予め指定されているメンテナンス対象のマスタに基づいて、また、データの修正または削除の指示を受けた場合には、当該メンテナンス対象のマスタと、当該マスタメンテ画面において予め指定されている、当該マスタ中のメンテナンス対象のデータとに基づいて、当該指示に対応する前記処理区分の前記文字列で特定される前記所定の処理を実行し、当該実行結果と前記変数との一致又は不一致に基づいて当該指示を許可するか否かを確認する確認ステップと、
前記指示が新規登録に関するものである場合において前記確認ステップでの確認結果が当該指示を許可するというものであるときには、前記表示部に表示されている前記マスタメンテ画面を、データの入力が可能な状態の前記マスタメンテ画面に遷移させ、また、前記指示が修正または削除に関するものである場合において前記確認ステップでの確認結果が当該指示を許可するというものであるときには、前記表示部に表示されている前記マスタメンテ画面を、前記メンテナンス対象のデータが当該指示と前記確認ステップでの確認結果とに応じた形態で出力されている前記マスタメンテ画面に遷移させる画面制御ステップと、
を含むこと
を特徴とするマスタメンテナンスプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011020925A JP5709559B2 (ja) | 2011-02-02 | 2011-02-02 | マスタメンテナンス装置、マスタメンテナンス方法、およびマスタメンテナンスプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011020925A JP5709559B2 (ja) | 2011-02-02 | 2011-02-02 | マスタメンテナンス装置、マスタメンテナンス方法、およびマスタメンテナンスプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012160125A JP2012160125A (ja) | 2012-08-23 |
JP5709559B2 true JP5709559B2 (ja) | 2015-04-30 |
Family
ID=46840582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011020925A Active JP5709559B2 (ja) | 2011-02-02 | 2011-02-02 | マスタメンテナンス装置、マスタメンテナンス方法、およびマスタメンテナンスプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5709559B2 (ja) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3601579B2 (ja) * | 1999-05-07 | 2004-12-15 | 三菱電機株式会社 | 分散データ処理システム |
JP4464017B2 (ja) * | 2001-09-13 | 2010-05-19 | カシオ計算機株式会社 | 店舗端末およびプログラム |
JP2009251975A (ja) * | 2008-04-08 | 2009-10-29 | Hitachi Ltd | Webアプリケーション自動生成装置 |
-
2011
- 2011-02-02 JP JP2011020925A patent/JP5709559B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012160125A (ja) | 2012-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5424798B2 (ja) | メタデータ設定方法及びメタデータ設定システム、並びにプログラム | |
JP5675676B2 (ja) | 業務分析設計支援装置、業務分析設計支援方法、および業務分析設計支援プログラム | |
JP6223628B1 (ja) | 情報管理装置、情報管理方法および情報管理システム | |
JP6643807B2 (ja) | 文書管理クライアント装置、文書管理方法 | |
JP2008217534A (ja) | アプリケーション画面作成システム、方法及びアプリケーションプログラム | |
JP5661449B2 (ja) | ファイル名作成装置 | |
JP5709559B2 (ja) | マスタメンテナンス装置、マスタメンテナンス方法、およびマスタメンテナンスプログラム | |
JP6600525B2 (ja) | 仕訳入力補助装置、仕訳入力補助方法および仕訳入力補助プログラム | |
JP7050145B2 (ja) | 表示定義作成装置、表示定義作成方法、および、表示定義作成プログラム | |
JP6750982B2 (ja) | 権限制御装置、権限制御方法、及び権限制御プログラム | |
JP6638053B1 (ja) | ドキュメント作成支援システム | |
JP2007179493A (ja) | 帳表作成装置、帳表作成システム、帳表作成方法、帳表作成プログラム | |
JP4706001B2 (ja) | 設計コンピュータプログラム | |
JP6918665B2 (ja) | 伝票処理装置、伝票処理方法、及び伝票処理プログラム | |
JP7079660B2 (ja) | 分析業務支援装置、分析業務支援方法および分析業務支援プログラム | |
JP2018194878A (ja) | 情報処理装置、情報処理システム、その制御方法及びプログラム | |
JP5528874B2 (ja) | 項目名変更装置、項目名変更方法及び項目名変更プログラム | |
JP2006252237A (ja) | 技術情報管理システム及びプログラム | |
JP6940343B2 (ja) | 配信管理システムおよび配信管理方法 | |
JP2009064347A (ja) | 作業支援情報表示装置および作業支援情報表示方法 | |
JP2017174136A (ja) | 情報管理装置、情報管理方法、及び情報管理プログラム。 | |
JP6588304B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
JP2002269124A (ja) | 文書処理装置、文書処理方法および文書処理プログラムが格納された記憶媒体 | |
JP2017182662A (ja) | プログラム作成システム | |
JP2021144695A (ja) | 帳票出力装置、帳票出力方法および帳票出力プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140131 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141110 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141118 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150116 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150203 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150303 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5709559 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |