[go: up one dir, main page]

JP3276735B2 - Input assist method - Google Patents

Input assist method

Info

Publication number
JP3276735B2
JP3276735B2 JP24469093A JP24469093A JP3276735B2 JP 3276735 B2 JP3276735 B2 JP 3276735B2 JP 24469093 A JP24469093 A JP 24469093A JP 24469093 A JP24469093 A JP 24469093A JP 3276735 B2 JP3276735 B2 JP 3276735B2
Authority
JP
Japan
Prior art keywords
code
input
slip
data
list
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.)
Expired - Fee Related
Application number
JP24469093A
Other languages
Japanese (ja)
Other versions
JPH07104963A (en
Inventor
博史 堀川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP24469093A priority Critical patent/JP3276735B2/en
Publication of JPH07104963A publication Critical patent/JPH07104963A/en
Application granted granted Critical
Publication of JP3276735B2 publication Critical patent/JP3276735B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、計算機における伝票処
理等の事務処理に関するものである。特に、伝票データ
入力処理の際の入力補助方式に関するものである。また
科目間での予算流用処理が正しく行われる金額管理方式
に関するものである。また、簡易なかつ高速な決裁処理
方式に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to office work such as slip processing in a computer. In particular, the present invention relates to an input assisting method in a slip data input process. The present invention also relates to a money amount management method in which budget diversion processing between subjects is correctly performed. The present invention also relates to a simple and high-speed decision making method.

【0002】[0002]

【従来の技術】[Prior art]

従来例1.従来、コンピュータの記憶部に記憶されてい
るファイル上のデータに、登録、修正、照会、削除など
の操作を行う際、コード化された項目については画面に
コード一覧表を表示していた。図48は例えば、特開平
4−241619号公報における従来のコード入力にお
ける入力補助方式を示す画面例である。入力画面はコー
ド入力領域とコード一覧表表示領域からなる。図におい
て、901は、3個の項目の名称(款、項、目)と、そ
れに対応する3個のコードが入力できる入力領域から成
る主画面、912は、現在入力できるコード一覧を表示
するコード一覧表である。款のコード入力時には、款の
コード一覧が画面の一部に表示される。利用者はコード
一覧を見て、土木費を選ぶときはキーボードから01を
入力する。以下、項、目についても款と同様にコード一
覧を見て、キーボードからコードを入力していく。
Conventional example 1. 2. Description of the Related Art Conventionally, when operations such as registration, correction, inquiry, and deletion are performed on data on a file stored in a storage unit of a computer, a code list is displayed on a screen for coded items. FIG. 48 is an example of a screen showing an input assisting method in the conventional code input in Japanese Patent Application Laid-Open No. Hei 4-241819. The input screen includes a code input area and a code list table display area. In the figure, reference numeral 901 denotes a main screen including the names of three items (subsection, item, and item) and an input area in which three codes corresponding to the names can be input; 912, a code for displaying a list of codes that can be currently input; It is a list. When the code of the clause is input, a code list of the clause is displayed on a part of the screen. The user looks at the code list, and inputs 01 from the keyboard when selecting civil engineering expenses. In the following, for items and items, look at the code list in the same way as the clause and enter the code from the keyboard.

【0003】次に、従来のコード入力における入力補助
方式の動作について図49に示した従来のコード入力方
式におけるフローチャートにより説明する。まず、95
4でコードとその説明を保持するコードマスタをオープ
ンする。次に955でコードマスタを読み込む。次に、
970で、コード一覧の画面表示位置を算出し、次に算
出した位置に957でコード一覧表を表示する。最後に
956でコードマスタをクローズする。
[0003] Next, the operation of the conventional input assist system in code input will be described with reference to the flowchart of the conventional code input system shown in FIG. First, 95
In step 4, a code master that holds the code and its description is opened. Next, at 955, the code master is read. next,
At 970, the screen display position of the code list is calculated, and at 957 the code list is displayed at the calculated position. Finally, at 956, the code master is closed.

【0004】上記954〜956に示した入力補助方式
の動作は、各項目に対応して毎回実行されるものであ
る。例えば、款のところにカーソルがある場合、款に対
するコード一覧表が必ず表示され利用者はコード一覧表
を見て款のコードを入力しなければならない。款のコー
ド入力が終了すると、項に対するコード一覧表が必ず表
示され利用者は項の入力を行う。利用者はコード一覧表
を見て項のコードを入力しなければならない。
[0004] The operations of the input assisting method shown in 954 to 956 are executed every time corresponding to each item. For example, when the cursor is located at the section, a code list for the section is always displayed, and the user must input the code of the section while viewing the code list. When the code input of the clause is completed, the code list for the item is always displayed, and the user inputs the item. The user must enter the code of the item by looking at the code list.

【0005】また、従来の入力補助方式の一例としてメ
ニュー表示方式がある。ワードプロセッサや表計算プロ
グラムにおいては、所望のオペレーションを行う場合
に、プルダウンメニューやポップアップメニューを表示
し、表示された項目を階層的に選択していくことによ
り、所望のオペレーションを特定するメニュー表示方式
が用いられている。このようなメニュー表示方式は、ワ
ードプロセッサや表計算プログラムが予め準備したオペ
レーションを特定するためのものであり、表示するメニ
ュー及び階層化された各項目は、固定的なものであり、
常にその表示内容は一定である。また、階層化されたメ
ニュー表示をアクセスする場合には、常にトップダウン
の順で行われるため、常にルートから階層化された枝を
たどらない限り、所望のオペレーションを得られないと
いう欠点がある。
A menu display method is an example of a conventional input assist method. In a word processor or a spreadsheet program, when performing a desired operation, a menu display method for specifying a desired operation by displaying a pull-down menu or a pop-up menu and selecting the displayed items hierarchically. Used. Such a menu display method is for specifying an operation prepared in advance by a word processor or a spreadsheet program, and the menu to be displayed and each hierarchical item are fixed,
The display contents are always constant. In addition, when accessing the hierarchical menu display, it is always performed in a top-down order, so that a desired operation cannot be obtained unless the hierarchical branch is always traced from the root.

【0006】従来例2.従来、予算が不足した場合に予
算の科目間流用を行う処理では、流用元と流用先の予算
残額を流用伝票起票時に同時に金額更新している(以
下、起票時更新方式という)か、流用元と流用先の予算
残額を流用伝票決裁時(流用金額の確定した時点)に同
時に金額更新していた(以下、決裁時更新方式とい
う)。
Conventional example 2. Conventionally, in the process of diverting the budget between subjects when the budget is insufficient, whether the amount of the remaining budget of the diverted source and the diverted destination is updated at the same time when the diversion slip is generated (hereinafter referred to as a method for updating at the time of generation), The budget balances of the diversion source and the diversion destination were simultaneously updated at the time of approving the diversion slip (when the diversion amount was determined) (hereinafter referred to as the update method at the time of approval).

【0007】図50は決裁時更新方式の場合の従来の予
算管理方式を示す図である。図において、1は伝票起票
機能、2は伝票決裁機能、411,412,413,4
21,422,423は科目毎に現時点の各種金額を保
持する金額データの予算残額である。411,412,
413は流用元科目の予算残額であり、412,42
2,423は流用先科目の予算残額である。411,4
21は伝票起票機能1が作動する前の予算残額を表す。
412,422は伝票起票機能1が作動した後で、伝票
決裁機能2が作動する前の予算残額を表す。413,4
23は伝票決裁機能2が作動した後の予算残額を表す。
FIG. 50 is a diagram showing a conventional budget management system in the case of the update system at the time of approval. In the figure, 1 is a slip issuing function, 2 is a slip approval function, 411, 412, 413, 4
21, 422, 423 are the remaining budgets of the amount data holding the various amounts at the present time for each subject. 411,412,
Reference numeral 413 denotes the remaining budget of the former subject,
Reference numeral 2,423 denotes the remaining budget of the diverted subject. 411,4
Reference numeral 21 denotes the remaining budget before the slip invoicing function 1 is activated.
Reference numerals 412 and 422 denote budget balances after the slip invoicing function 1 is activated and before the slip invoicing function 2 is activated. 413,4
Reference numeral 23 denotes the remaining budget after the slip approval function 2 is activated.

【0008】次に、動作について説明する。ここでは、
5万円を200万円の予算残額をもつ流用元科目から1
00万円の予算残額をもつ流用先科目へ流用する場合に
ついて説明する。決裁時更新方式は、流用伝票を決裁す
る時に、計算機上の予算残額の更新を行う。伝票起票機
能1は、手作業で処理される場合もあれば、端末から操
作する場合もある。どちらの場合も、伝票起票機能1
は、予算残額411,421の金額は更新しない。伝票
決裁機能2で流用元予算を412の200万円から41
3の195万円に減額し、流用先予算を422の100
万円から423の105万円に増額する。
Next, the operation will be described. here,
50,000 yen from the diversion-existing subject with a budget balance of 2 million yen
A case of diversion to a diversion-destination subject having a budget balance of 100,000 yen will be described. The decision update method updates the remaining budget on the computer when making a decision on a diversion slip. The slip issuing function 1 may be processed manually or may be operated from a terminal. In both cases, the slip drafting function 1
Does not update the amounts of the remaining budgets 411 and 421. Slip settlement function 2 reduces the original budget from 412 to 2 million yen to 41
3 to 1,950,000 yen, and divert the budget to 422 to 100
It will increase from 10,000 yen to 423 million yen.

【0009】次に、図51は起票時更新方式の従来の予
算管理方式である。図において、1は伝票起票機能、2
は伝票決裁機能、411,412,413,421,4
22,423は科目毎に現時点の各種金額を保持する金
額データの予算残額である。411,412,413は
流用元科目の予算残額であり、412,422,423
は流用先科目の予算残額である。411,421は伝票
起票機能1が作動する前の予算残額を表す。412,4
22は伝票起票機能1が作動した後で、伝票決裁処理2
が作動する前の予算残額を表す。413,423は伝票
決裁処理2が作動した後の予算残額を表す。
Next, FIG. 51 shows a conventional budget management method based on a draft update method. In the figure, 1 is a slip issuing function, 2
Is the slip approval function, 411, 412, 413, 421, 4
Reference numerals 22 and 423 denote budget remaining amounts of amount data holding various amounts at the present time for each subject. Reference numerals 411, 412, and 413 denote budget balances of the divert-existing subjects.
Is the budget balance of the diversion-destination subject. Reference numerals 411 and 421 denote budget remaining amounts before the chit invoicing function 1 is activated. 412,4
22 is a slip approval process 2 after the slip invoicing function 1 is activated.
Represents the remaining budget before the is activated. Reference numerals 413 and 423 denote the remaining budget after the slip approval process 2 is activated.

【0010】次に、動作について説明する。起票時更新
方式は流用伝票を起票する時に、計算機上の予算残額の
更新を行う。伝票起票機能1で流用元予算を411の2
00万円から412の195万円に減額し、流用先予算
を421の100万円から422の105万円に増額す
る。伝票決裁機能2は、予算残額412,422の金額
を更新しない。
Next, the operation will be described. The draft update method updates the remaining budget on a computer when a divert slip is drafted. Slip original function to reduce the original budget to 411-2
The budget will be reduced from 1,000,000 yen to 195,000 yen from 412,000 yen, and the diverted budget will be increased from 1,000,000 yen from 421 to 1,050,000 yen from 422. The slip approval function 2 does not update the remaining budget amounts 412 and 422.

【0011】従来例3.従来から、決裁者の決裁を経て
始めて効力を有する伝票の決裁処理方式の改善が考えら
れている。図52は例えば特開平2−281369号公
報に示された従来の決裁処理方式を示す原理構成図であ
る。図において、1は起票者の利用者コードより、利用
者関連データ8及び組織構成データ20を用いて伝票デ
ータを作る伝票起票機能、11は伝票種別を入力し入力
された伝票種別を元に決裁シナリオデータ6より決裁者
を判定して決裁者を特定した伝票データのひな型を作る
決裁権判定手段、19は利用者関連データ8より伝票を
送信すべき相手を見つけ送信する伝票送信手段である。
Conventional example 3. 2. Description of the Related Art Conventionally, it has been considered to improve the method of processing a voucher that becomes effective only after the approval of the voucher. FIG. 52 is a principle configuration diagram showing a conventional decision processing system disclosed in, for example, Japanese Patent Application Laid-Open No. 2-281369. In the figure, reference numeral 1 denotes a slip issuing function for creating slip data using the user-related data 8 and organizational structure data 20 based on the user code of the drafter, and 11 denotes a slip type, which is based on the input slip type. A decision right determining means for determining a decider based on the decision scenario data 6 and forming a template of the form data specifying the decider, and 19 is a form transmitting means for finding and transmitting a partner to which the form should be transmitted from the user-related data 8. is there.

【0012】図53に示すように、決裁シナリオデータ
6は決裁処理を必要とする役職と決裁順番を決裁文書様
式すなわち伝票種別毎に規定しているものである。例え
ば、伝票種別D1に対しては、決裁処理を必要とする役
職として課長、部長、工場長の順に決裁が必要であるこ
とを規定している。同様に、伝票種別D2に対しては、
課長と部長の順に決裁処理が必要であることを規定して
いる。
[0012] As shown in FIG. 53, the decision scenario data 6 defines the positions requiring decision processing and the decision order in each decision document format, that is, for each slip type. For example, it is stipulated that, for the slip type D1, a decision is required in the order of a section manager, a section manager, and a factory manager as positions requiring approval processing. Similarly, for the slip type D2,
It stipulates that approval processing is required in the order of section manager and department manager.

【0013】次に、図54は組織構成データ20の一例
を示している。図54は工場長のもとにA部長、B部
長、C部長がおり、A部長のもとにX課長、Y課長がい
る、というように組織の階層構造を示している。これら
工場長、部長、課長等の1つのノードが1レコードとな
り、レコード間ポインタで上下関係を表し、階層構造
(ツリー構造)を構成している。このように、組織構成
データ20は、部と課の包含関係や指揮、命令監督権の
上下関係等、組織の階層構成を表すデータである。
Next, FIG. 54 shows an example of the organization structure data 20. FIG. 54 shows the hierarchical structure of the organization, such as the manager of the department A, the manager of the department B, and the manager of the department C under the manager of the factory, the manager of the section X and the manager of the section Y under the manager A. One node, such as a factory manager, a department manager, a section manager, or the like, constitutes one record, and a pointer between records indicates a hierarchical relationship, forming a hierarchical structure (tree structure). As described above, the organizational structure data 20 is data representing the hierarchical structure of the organization, such as the inclusive relation between departments and sections, the command, and the upper and lower relation of command supervision rights.

【0014】次に、図53に示した従来の決裁処理方式
について説明する。利用者は、決裁が必要な伝票を作成
する場合に、まず伝票の種別を入力する。例えば、伝票
の種別としてD2が入力された場合、決裁権判定手段1
1は決裁シナリオデータを参照し、伝票の種別D2に対
応する決裁シナリオデータを検索し、伝票データのひな
型21を作成する。次に、伝票データ作成手段22は利
用者関連データ8に記憶されている利用者の職場コード
や役職等からその利用者が属する組織を判断し、その利
用者が属する組織から組織構成データ20を検索するこ
とにより、伝票データのひな型21を実際の伝票データ
3に変換する。この例においては、起票者がX課に属し
ていることを利用者関連データ8から判断し、伝票デー
タのひな型21の課長の欄をX課長に変換し、伝票デー
タのひな型の21の部長の欄をA部長に変換する。この
ようにして作成された伝票データ3は、伝票送信手段1
9によりX課長及びA部長に対して決裁を仰ぐために順
に送信される。
Next, the conventional decision making method shown in FIG. 53 will be described. When creating a slip requiring approval, the user first inputs the type of the slip. For example, when D2 is input as the type of the slip, the right to determine
Reference numeral 1 refers to the decision scenario data, retrieves the decision scenario data corresponding to the slip type D2, and creates a template 21 of the slip data. Next, the slip data creation means 22 determines the organization to which the user belongs based on the workplace code, post, etc. of the user stored in the user-related data 8, and converts the organization configuration data 20 from the organization to which the user belongs. By performing the search, the template 21 of the slip data is converted into the actual slip data 3. In this example, it is determined from the user-related data 8 that the drafter belongs to section X, the section manager section of the template 21 of the slip data is converted into the section X section manager, and the section manager of the template 21 of the slip data is converted. Is converted to A section length. The slip data 3 created in this manner is transmitted to the slip transmitting means 1.
9 to the X section manager and the A section manager in order to ask for a decision.

【0015】[0015]

【発明が解決しようとする課題】従来のコード入力にお
ける入力補助方式は以上のように構成されているので、
コード一覧を画面表示するが、利用者はそれを見ながら
コードをキーボードから入力しなければならないという
問題があった。
The input assisting method in the conventional code input is configured as described above.
There is a problem that the code list is displayed on the screen, but the user must input the code from the keyboard while watching the code list.

【0016】また、利用者がコードの内容を覚えている
場合でもコード一覧が必ず表示される。このように、コ
ード一覧が必ず表示されるものは計算機の表示速度が遅
くなるという問題があった。
A code list is always displayed even if the user remembers the contents of the code. As described above, there is a problem that the display speed of the computer becomes slow when the code list is always displayed.

【0017】また、コード一覧が主画面に表示される場
合は、コード一覧を表示するための領域が主画面レイア
ウトの領域を占めるため主画面に表示することのできる
情報が少なくなっていた。
Further, when the code list is displayed on the main screen, an area for displaying the code list occupies the area of the main screen layout, so that information that can be displayed on the main screen is reduced.

【0018】また、従来の決裁処理方式は以上のように
構成されているので、決裁時更新方式では、伝票起票か
ら伝票決裁までの間に流用元の予算残額が全て支出され
た場合、流用元科目の予算残額が流用額分だけマイナス
になるという問題があった。例えば、流用元科目の予算
残額が200万円だとして、流用額5万円で伝票起票さ
れているときに、流用元科目で200万円の支払が行わ
れると、伝票決裁時には流用元予算残額は0円であり、
伝票決裁により流用元の予算残額はマイナス5万円とな
る。マイナスの予算は許されないので、更に予算調整の
手間がかかる。
Further, since the conventional approval processing method is configured as described above, in the update method at the time of approval, if all of the remaining budget of the diversion source is spent between the time when the slip is issued and the time when the slip is approved, the diversion is performed. There was a problem that the budget balance of the former subject became negative by the amount diverted. For example, assuming that the budget balance of the former subject is 2 million yen, and a slip is issued with a diversion amount of 50,000 yen, and a payment of 2 million yen is made in the former subject, the original budget is used at the time of approval of the slip. The balance is 0 yen,
Due to the slip approval, the remaining budget of the divert source will be minus 50,000 yen. Since a negative budget is not allowed, it takes more time to adjust the budget.

【0019】また、起票時更新方式では、伝票起票から
伝票決裁までの間に流用先科目の予算残額が全て支出さ
れた場合、決裁が認められなかったとき、流用先科目の
予算残額が流用額分だけマイナスになるという問題があ
った。例えば、流用先科目の予算残額が100万円とし
て、流用額5万円で伝票起票されると、流用先科目の予
算残額は105万円となる。このとき、流用先科目で1
05万円の支払が行われると、流用先科目の予算残額は
0円となる。流用伝票が差し戻され、流用伝票を削除す
ると、伝票分の金額を予算残に戻し、流用先科目の予算
額はマイナス5万円となる。
Further, in the update method at the time of invoicing, when all the budget remaining of the diverted subject is spent between the invoicing of the slip and the settlement of the voucher, when the approval is not approved, the remaining budget of the diverted subject is reduced. There was a problem that the amount diverted was negative. For example, assuming that the remaining budget of the diverted subject is 1 million yen and a slip is issued with the diverted amount of 50,000 yen, the remaining budget of the diverted subject is 1.05 million yen. At this time, 1
If the payment of 050,000 yen is made, the remaining budget of the diverted subject will be 0 yen. When the diverted slip is returned and the diverted slip is deleted, the amount of the slip is returned to the remaining budget, and the budget amount of the diverted subject is minus 50,000 yen.

【0020】また、同様の問題は流用に限らず、科目の
更正処理、振替処理、年度繰越でも発生する。
The same problem occurs not only in diversion but also in subject correction processing, transfer processing, and yearly carryover.

【0021】また、従来の決裁処理方式は以上のように
構成されているので、伝票データを作成するために組織
構成データ等の組織を定義したデータを辿っていかなけ
ればならず、伝票を作成するためのデータ入出力回数が
多くなるため、充分な応答速度が得られなかった。
Further, since the conventional approval processing method is configured as described above, in order to create the slip data, it is necessary to follow the data defining the organization such as the organizational structure data. However, since the number of times of data input / output to perform the operation increases, a sufficient response speed cannot be obtained.

【0022】また、金額や科目によって決裁者とその順
番を規定した決裁シナリオが変わる場合、決裁シナリオ
データの定義の量が増え、決裁シナリオデータの作成に
手間がかかっていた。
Further, when the decision-making scenario defining the decision-maker and the order of the decision-making depends on the amount or the subject, the definition of the decision-making scenario data increases, and it takes time to create the decision-making scenario data.

【0023】この発明は上記のような問題点を解消する
ためになされたもので、コード一覧表から効率よくコー
ドを選択できる入力補助方式を得ることを目的としてい
る。
The present invention has been made in order to solve the above problems, and has as its object to provide an input assisting system capable of efficiently selecting a code from a code list.

【0024】また、システムによく習熟した利用者のよ
うにコード一覧表表示の必要の無い利用者に対しては高
速な入力処理ができる入力補助方式を得ることを目的と
している。
It is another object of the present invention to provide an input assisting method that can perform high-speed input processing for a user who does not need to display a code list, such as a user who is familiar with the system.

【0025】また、コード一覧表を主画面とは別のウィ
ンドウで表示することにより、主画面に表示できる情報
が多い入力補助方式を得ることを目的としている。
Another object of the present invention is to display the code list in a window separate from the main screen, thereby obtaining an input assisting method having a large amount of information that can be displayed on the main screen.

【0026】また、この発明は上記のような問題点を解
消するためになされたもので、決裁が遅れた場合でも流
用元の流用予定額が確保され、予算残額がマイナスにな
らない金額管理方式を得ることを目的としている。
The present invention has been made in order to solve the above-mentioned problems, and a method for managing an amount of money in which a scheduled diversion amount of a diversion source is secured even if a decision is delayed, and the remaining budget does not become negative. The purpose is to get.

【0027】また、決裁が認められなかった場合でも流
用伝票が予算残額をマイナスにすることなく伝票削除が
できる金額管理方式を得ることを目的としている。
It is another object of the present invention to provide an amount management system that allows a diversion slip to be deleted without reducing the remaining budget amount even if the approval is not approved.

【0028】また、この発明は上記のような問題点を解
消するためになされたもので、組織の構造データをたど
らなくても決裁者を決定できる効率のよい決裁処理方式
を得ることを目的としている。
The present invention has been made in order to solve the above-mentioned problems, and has as its object to obtain an efficient decision-making system capable of determining a decider without tracing structural data of an organization. I have.

【0029】また、決裁シナリオの定義量を減らす決裁
処理方式を得ることを目的としている。
It is another object of the present invention to obtain a decision making method that reduces the definition amount of the decision making scenario.

【0030】[0030]

【課題を解決するための手段】第1の発明に係る入力補
助方式は、 コードとコードの示すデータ項目内容とを対
にした階層化されたデータを記憶するマスタと、階層化
されたデータのコードを入力する入力フィールドとその
入力候補一覧の表示を指示する一覧指示部とを有するデ
ータ入力画面を表示する表示手段と、上記一覧指示部に
より指示される入力候補一覧を表示する旨の指示に基づ
き、上記入力フィールドに入力可能なコードを上記マス
タより検索してそのコードとコードの示すデータ項目内
容との一覧を一覧ウィンドウに表示し、表示した一覧か
らデータを選択させることにより上記入力フィールドへ
コードを入力する入力手段とを備え、 上記入力手段は、
階層化されたデータの各階層に対応した一覧ウィンドウ
をそれぞれ表示する複数の階層別入力手段を有し、上位
の階層別入力手段が下位の階層別入力手段を動作させる
ことにより、階層化された下位データのデータ一覧を一
覧ウィンドウに表示して選択させるとともに、下位の階
層別入力手段が上位の階層別入力手段を動作させること
により、階層化された上位データのデータ一覧を一覧ウ
ィンドウに表示して選択させることを特徴とする。
According to the first aspect of the present invention , a code and a data item content indicated by the code are paired.
A master for storing hierarchical data in a display means for displaying a data entry screen having a list instruction unit for instructing the display of the input field and the input candidate list for inputting the hierarchical code data based on the fact the instruction to display the input candidate list indicated by said list instruction unit, the data item indicating the available input code in the input field of the code and the code searching from the master
Display the list of contents in the list window and select data from the displayed list to enter the above input field
And an input means for inputting a code, the input means,
List window corresponding to each layer of hierarchical data
Has a plurality of hierarchical input means for displaying
Input means for each layer operates input means for each lower layer
In this way, the data list of hierarchical lower data
List window to make selections, and
The stratified input means operates the upper stratified input means.
To display the data list of the hierarchical data
It is displayed on a window and selected.

【0031】[0031]

【0032】また、この発明に係る入力補助方式は、上
記表示手段が、上記一覧指示部として、上記複数の階層
別入力手段に対応した入力候補一覧の表示を指示する複
数の階層別一覧指示部を表示し、ある階層に対する階層
別一覧指示部からの指示に基づいて、対応する階層別入
力手段を動作させることを特徴とする。
Also, in the input assisting method according to the present invention, the display means may include, as the list indicating section, a plurality of hierarchical list indicating sections for instructing display of an input candidate list corresponding to the plurality of hierarchical input sections. Is displayed, and based on an instruction from a hierarchical list instructing unit for a certain hierarchy, the corresponding hierarchical input means is operated.

【0033】さらに、この発明に係る入力補助方式は、
上記階層別入力手段が、上位の階層別入力手段によって
動作させられた場合、上位の階層別入力手段に対してデ
ータの選択が終了したことを伝える通知手段を備えると
ともに、下位の階層別入力手段を動作させた場合、上記
通知手段による通知により、入力フィールドへのデータ
入力確定し一覧ウィンドウを消去し入力動作を終了する
終了手段を備えたことを特徴とする。
Further, the input assisting method according to the present invention comprises:
When the hierarchical input means is operated by a higher hierarchical input means, the hierarchical hierarchical input means includes a notifying means for notifying the upper hierarchical hierarchical input means that data selection has been completed, and a lower hierarchical input means. Is operated, when the notification by the notifying means is performed, a data input to the input field is determined, the list window is deleted, and the input operation is completed.

【0034】[0034]

【0035】[0035]

【0036】[0036]

【0037】[0037]

【0038】[0038]

【0039】[0039]

【0040】[0040]

【0041】[0041]

【作用】この発明における入力補助方式は、一覧表を要
求しない利用者に対しては一覧表を表示しないので、画
面表示速度が早い。また、一覧表は表示後に項目選択待
ちとなり、表示中の一覧表から選択されたデータを主画
面に転送するので、データをキーボードから入力する必
要がない。
According to the input assisting method of the present invention, since the list is not displayed to the user who does not request the list, the screen display speed is high. Further, since the list waits for an item selection after being displayed, and the data selected from the displayed list is transferred to the main screen, there is no need to input the data from the keyboard.

【0042】[0042]

【0043】[0043]

【0044】[0044]

【0045】[0045]

【実施例】【Example】

実施例1.以下、この発明の一実施例を図について説明
する。図1は本実施例による構成図である。1は伝票起
票機能、2は伝票決裁機能、3は伝票データ、4は金額
データ、5はコードマスタ、6は決裁シナリオデータ、
7は決裁権定義データ、8は利用者関連データ、9はコ
ード入力手段、10は金額更新手段、11は決裁権判定
手段、12は伝票登録手段、13は決裁伝票指定手段、
14は金額更新手段、15は伝票更新手段である。
Embodiment 1 FIG. An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a configuration diagram according to the present embodiment. 1 is a slip issuing function, 2 is a slip approval function, 3 is slip data, 4 is amount data, 5 is a code master, 6 is a decision scenario data,
7 is the right of definition data, 8 is user related data, 9 is code input means, 10 is amount updating means, 11 is right determination means, 12 is form registration means, 13 is form determination means,
14 is an amount updating means, and 15 is a slip updating means.

【0046】次に、上記構成要素1〜15の関係を説明
する。伝票は伝票起票機能1で起票され、伝票決裁機能
2で決裁される。3から8は各種データである。伝票デ
ータ3及び金額データ4は本システムが登録、更新等を
行うデータである。コードマスタ5、決裁シナリオデー
タ6、決裁権定義データ7、利用者関連データ8は本シ
ステムにとっては読み込み専用データである。
Next, the relationship between the components 1 to 15 will be described. The slip is issued by the slip invoicing function 1 and is approved by the slip invoicing function 2. 3 to 8 are various data. The slip data 3 and the amount data 4 are data that the system registers and updates. The code master 5, decision scenario data 6, decision right definition data 7, and user-related data 8 are read-only data for this system.

【0047】伝票起票機能1では、まず、コード入力手
段9を用いて伝票を画面上で作成する。コード入力手段
9は、予め作成されているコードマスタ5を入力する。
伝票が作成されると金額更新手段10が科目毎の現時点
の各種金額を保持する金額データ4を更新する。伝票の
種別、金額、科目の情報から決裁権判定手段11は決裁
シナリオデータ6、決裁権定義データ7、利用者関連デ
ータ8から決裁者を判定する。最後に伝票登録手段12
は伝票データ3に登録する。
In the slip generation function 1, first, a slip is created on a screen using the code input means 9. The code input means 9 inputs a previously created code master 5.
When the slip is created, the amount updating means 10 updates the amount data 4 holding the current amount of each item for each subject. Based on the information on the type, the amount, and the subject of the slip, the decision making right judging means 11 judges the decision making person from the decision making scenario data 6, the decision making right definition data 7, and the user-related data 8. Finally, slip registration means 12
Is registered in the slip data 3.

【0048】伝票決裁機能2では、まず、決裁伝票指定
手段13を用いて、利用者の決裁対象伝票を特定する。
決裁伝票指定手段13は決裁権定義データ7と利用者関
連データ8を用いて伝票データ3から決裁対象伝票を検
出する。利用者から決裁が指示されると次に金額更新手
段14を用いて金額データ4を更新する。最後に伝票更
新手段15が伝票データ3の中の伝票を決裁済に変え
る。
In the slip approval function 2, first, the approval slip specification means 13 is used to specify the slip to be settled by the user.
The approval slip designating means 13 uses the approval right definition data 7 and the user-related data 8 to detect an approval target slip from the slip data 3. When the user gives a decision, the price data 4 is updated using the price update means 14. Finally, the slip updating means 15 changes the slip in the slip data 3 to "completed".

【0049】本実施例の計算機システム図を図2に示
す。16はサーバ計算機、17はパソコン等のクライア
ント計算機、18はLANケーブルである。伝票データ
3、科目毎の金額データ4、コードマスタ5、決裁シナ
リオデータ6、決裁権定義データ7、利用者関連データ
8はサーバ計算機16で保持している。伝票起票者は、
クライアント計算機17を用いて伝票を起票する。伝票
決裁者は、クライアント計算機17を用いて伝票を決裁
する。
FIG. 2 shows a computer system diagram of this embodiment. 16 is a server computer, 17 is a client computer such as a personal computer, and 18 is a LAN cable. The slip data 3, the price data 4 for each subject, the code master 5, the decision scenario data 6, the decision right definition data 7, and the user-related data 8 are held in the server computer 16. The person making the slip,
A slip is issued using the client computer 17. The slip approver uses the client computer 17 to approve the slip.

【0050】流用伝票起票の画面レイアウト例を図3に
示す。1は伝票起票機能の主画面、17はクライアント
計算機である。主画面1は、起票者名称、起票者の所
属、流用元と流用先の科目(会計、款(かん)、項、
目)、科目の予算残額、流用額、伝票の決裁区分からな
る。
FIG. 3 shows an example of a screen layout of the diverted slip draft. Reference numeral 1 denotes a main screen of the slip issuing function, and 17 denotes a client computer. The main screen 1 shows the name of the drafter, the affiliation of the drafter, the diversion source and diversion destination subjects (accounting, clause (kan), section,
Eye), the remaining budget of the subject, the amount diverted, and the classification of the slip.

【0051】入力する科目コードの例を図4に示す。図
4全体がコードマスタ5である。会計コード01は一般
会計を表す。会計が01の場合、款01は土木費を表
す。会計が01で款が01の場合、項01は橋りょうを
表す。項が同じコードでも、その上位コード、つまり、
会計、款が変われば意味が変わる。例えば、項が01で
も、会計が01、款が02の場合、公会堂を表す。以
下、このようなコードを階層関係のあるコードとよぶ。
FIG. 4 shows an example of a subject code to be input. 4 is the code master 5. The accounting code 01 represents general accounting. When the accounting is 01, the clause 01 represents the civil engineering cost. If the accounting is 01 and the clause is 01, item 01 represents a bridge. Even if the code is the same term, its higher code, that is,
If accounting and clauses change, the meaning changes. For example, if the item is 01 but the accounting is 01 and the clause is 02, it represents a public hall. Hereinafter, such a code is referred to as a code having a hierarchical relationship.

【0052】次に、コード入力手段9を説明するため
に、図3の画面レイアウトの流用元科目コードを入力す
る部分画面を図5に示す。画面は左上から会計、款、
項、目という4個の項目名称とそれに対応する4個の入
力領域をもつ。また、入力領域の右に会計一覧、款一
覧、項一覧、目一覧という名称をもつ4個のボタンをも
つ。ボタンをマウスによるクリック等で指定すると、指
定されたコード一覧表が表示される。
Next, in order to explain the code input means 9, FIG. 5 shows a partial screen for inputting a diversion source subject code of the screen layout of FIG. The screen shows the account, clause,
It has four item names, item and eye, and four input areas corresponding to them. In addition, four buttons having the names of an accounting list, a clause list, an item list, and an item list are provided on the right of the input area. When a button is designated by clicking with a mouse or the like, a designated code list is displayed.

【0053】次に、コード入力手段9の機能について図
6を用いて説明する。コード入力手段9は会計一覧、款
一覧、項一覧、目一覧という4つのボタンが指定された
かどうかを監視する。会計一覧が指定された場合には、
会計コード入力手段9aを動作させる。款一覧が指定さ
れた場合には、款コード入力手段9bを動作させる。項
一覧が指定された場合には、項コード入力手段9cを動
作させる。目一覧が指定された場合には、目コード入力
手段9dを動作させる。それぞれのコード入力手段9
a,9b,9c,9dはそれぞれ対応するコード一覧ウ
ィンドウを表示し、利用者から所望の項目を選択させる
ものである。各コード入力手段9a,9b,9c,9d
は同一の動作をするものであるが、会計コード入力手段
9aは、款コード入力手段9bを下位ウィンドウのコー
ド入力手段として起動することができる。同様に、款コ
ード入力手段9bは、項コード入力手段9cを下位ウィ
ンドウのコード入力手段として起動することができる。
更に、項コード入力手段9cは、目コード入力手段9d
を下位ウィンドウのコード入力手段として起動すること
ができる。
Next, the function of the code input means 9 will be described with reference to FIG. The code input unit 9 monitors whether the four buttons of the accounting list, the clause list, the item list, and the item list have been designated. If an accounting list is specified,
The accounting code input means 9a is operated. When the clause list is designated, the clause code input means 9b is operated. When the item list is designated, the item code input means 9c is operated. When the eye list is designated, the eye code input means 9d is operated. Each code input means 9
a, 9b, 9c, and 9d display corresponding code list windows, respectively, and allow the user to select a desired item. Each code input means 9a, 9b, 9c, 9d
Perform the same operation, but the accounting code input means 9a can be activated by using the code input means 9b as the code input means of the lower window. Similarly, the clause code input means 9b can activate the term code input means 9c as the code input means of the lower window.
Further, the term code input means 9c is provided with an eye code input means 9d.
Can be activated as code input means for the lower window.

【0054】以下、このコード入力手段9の動作を更に
詳しく説明するため、画面の展開について図7〜図11
を用いて説明する。図において、901はコードを入力
するための主画面、911は会計コードに対するコード
一覧ウィンドウ、912は款コードに対するコード一覧
ウィンドウ、913は項コードに対するコード一覧ウィ
ンドウ、914は目コードに対するコード一覧ウィンド
ウである。
Hereinafter, in order to describe the operation of the code input means 9 in more detail, screen development will be described with reference to FIGS.
This will be described with reference to FIG. In the figure, reference numeral 901 denotes a main screen for inputting codes, 911 denotes a code list window for accounting codes, 912 denotes a code list window for clause codes, 913 denotes a code list window for item codes, and 914 denotes a code list window for eye codes. is there.

【0055】図6において会計一覧を指定すると、図7
のように会計コードに対するコード一覧ウィンドウ91
1が表示される。会計コードに対するコード一覧ウィン
ドウ911は会計コードとその名称の対応を表すテーブ
ルと確定、取消、確定(款を選ばない)という名称をも
つ3個のボタンからなる。図中、斜線を施している項目
は現在選択されている項目を表す。図7では01一般会
計が選択されている。選択されている項目の変更は例え
ば、矢印キー(上、下)とかマウスクリックで変えるこ
とができる。会計は最上位コードなので常にコード一覧
表の内容は一定である。確定ボタンが指定されるとコー
ドが選ばれ、下位コードがある場合は下位コードのコー
ド一覧ウィンドウに移る。目コードのように下位コード
がない場合は処理を終了し主画面に移る。取消ボタンが
指定されるとコードが選ばれることなく、上位コード一
覧ウィンドウへ戻る。あるいは、主画面からそのコード
一覧ウィンドウが表示された場合は主画面へ移る。確定
(下位コードを選ばない)ボタンが指定されるとそのコ
ード一覧ウィンドウで選択されたコードが選ばれ、主画
面に移る。
When an accounting list is specified in FIG. 6, FIG.
Code list window 91 for accounting code like
1 is displayed. The code list window 911 for the accounting code includes a table showing the correspondence between the accounting code and its name, and three buttons having the names of “fix”, “cancel”, and “fix” (no matter the clause). In the figure, the hatched items represent the currently selected items. In FIG. 7, 01 general account is selected. The selected item can be changed by, for example, using arrow keys (up, down) or a mouse click. Since accounting is the highest code, the contents of the code list are always constant. When the confirm button is designated, a code is selected, and if there is a lower code, the display moves to a code list window of the lower code. If there is no lower code such as an eye code, the process is terminated and the display shifts to the main screen. When the cancel button is designated, the program returns to the upper code list window without selecting a code. Alternatively, when the code list window is displayed from the main screen, the display shifts to the main screen. When the confirm (do not select lower code) button is specified, the code selected in the code list window is selected, and the display shifts to the main screen.

【0056】図7において確定ボタンを指定すると、図
8のように款コードに対するコード一覧ウィンドウ91
2が表示される。図4のようにコードに階層関係がある
場合、下位コードの一覧は上位コードの値に依存して内
容が変わる。款コードに対するコード一覧ウィンドウ9
12は会計が01の場合の款の一覧である。
When the enter button is designated in FIG. 7, a code list window 91 for the article code is displayed as shown in FIG.
2 is displayed. When codes have a hierarchical relationship as shown in FIG. 4, the contents of the list of lower codes change depending on the value of the upper code. Code list window 9 for clause codes
Reference numeral 12 denotes a list of clauses when the accounting is 01.

【0057】図8において確定ボタンを指定すると、図
9のように項コードに対するコード一覧ウィンドウ91
3が表示される。項コードに対するコード一覧ウィンド
ウ913は会計が01、款が01の場合の項の一覧であ
る。
When the enter button is designated in FIG. 8, a code list window 91 for the item code is displayed as shown in FIG.
3 is displayed. The code list window 913 for the item code is a list of items when the accounting is 01 and the clause is 01.

【0058】図9において確定ボタンを指定すると、図
10のように目コードに対するコード一覧ウィンドウ9
14が表示される。目コードに対するコード一覧ウィン
ドウ914は会計が01、款が01、項が01の場合の
目の一覧である。
When the confirm button is designated in FIG. 9, the code list window 9 for the eye code is displayed as shown in FIG.
14 is displayed. The code list window 914 for the eye code is a list of eyes when the accounting is 01, the clause is 01, and the item is 01.

【0059】図10において確定ボタンを指定すると、
図11のようにコード一覧ウィンドウ911,912,
913,914が消え、コードを入力するための主画面
901だけが表示される。入力領域には選択したコード
会計が01、款が01、項が01、目が01が設定され
る。
When the confirm button is designated in FIG.
As shown in FIG. 11, code list windows 911, 912,
913 and 914 disappear, and only the main screen 901 for inputting a code is displayed. In the input area, the selected code accounting is set to 01, the clause is set to 01, the item is set to 01, and the item is set to 01.

【0060】次に各コード入力手段9a〜9dの動作に
ついて図12〜図13のフローチャートにより説明す
る。このフローチャートは各コード入力手段9a〜9d
に共通のフローチャートである。主画面で一覧のボタン
が指定されたとき、または、コード一覧ウィンドウで確
定が指定され下位コードがあるとき、対応するコード入
力手段9a〜9dのいずれかが作動する。
Next, the operation of each of the code input means 9a to 9d will be described with reference to the flowcharts of FIGS. This flowchart shows each of the code input means 9a to 9d.
5 is a flowchart common to FIG. When a list button is specified on the main screen, or when the confirmation is specified in the code list window and there is a lower code, one of the corresponding code input means 9a to 9d operates.

【0061】951では、主画面から、又は上位のコー
ド一覧ウィンドウから上位コードを読む。次に、952
で、款、項、目のように上位コードがなければならない
場合、上位コードが指定されているかどうかを判定す
る。指定されていない場合、953でエラーを表示し終
了する。上位コードが正しく設定されていた場合、95
4でコードマスタをオープンする。次に、955で必要
なコードマスタを読み込む。次に、956でコードマス
タをクローズする。そして、957でコード一覧ウィン
ドウを表示する。
In step 951, the upper code is read from the main screen or the upper code list window. Next, 952
Then, when there is a higher code such as a clause, an item, or an eye, it is determined whether or not a higher code is designated. If not specified, an error is displayed at 953 and the process ends. 95 if the upper code is set correctly
4 opens the code master. Next, at 955, a necessary code master is read. Next, at 956, the code master is closed. Then, at 957, a code list window is displayed.

【0062】コード一覧ウィンドウが表示されると95
8,960,961,962の状態になるまで制御の流
れはループする。958では確定ボタンが指定されたこ
とを検知する。960では確定(下位コードを選択しな
い)ボタンが指定されたことを検知する。961では下
方のコードに対応するコード一覧ウィンドウで確定ボタ
ンまたは確定(下位コードを選択しない)ボタンが指定
されたことの下位コード一覧ウィンドウからの連絡を検
知する。962では取消ボタンが指定されたことを検知
する。
When the code list window is displayed, 95
The control flow loops until the state of 8,960,961,962 is reached. At 958, it is detected that the confirm button has been designated. At 960, it is detected that the confirm (no lower code is selected) button is designated. In step 961, a notification from the lower code list window that the confirm button or the confirm (no lower code is selected) button is specified in the code list window corresponding to the lower code is detected. At 962, it is detected that the cancel button has been designated.

【0063】958で確定ボタンが指定された場合、9
59で下位コードがあるかどうかを判定する。下位コー
ドがある場合は963で下位コード一覧ウィンドウのコ
ード入力手段をスタートさせる。次に964でループに
戻り、961の状態になるのを待つ。959で、下位コ
ードがない場合、960で確定ボタンまたは確定(下位
コードを選択しない)ボタンが指定された場合、及び、
961で下方のコードに対応するコード一覧ウィンドウ
で確定ボタンまたは確定(下位コードを選択しない)ボ
タンが指定されたことの下位コード一覧ウィンドウから
の連絡を検知した場合は、965で主画面へコードを転
送する。次に966で上位ウィンドウがあるかどうか判
定する。上位ウィンドウがある場合、967で上位ウィ
ンドウに「下位コードが確定した」ことを連絡し、上位
ウィンドウに961の状態を検知させる。その後、96
8に進む。966で上位ウィンドウがない場合も、96
8に進む。962で取消ボタンが指定された場合も96
8に進む。968ではウインドウを消去し、処理を終了
する。
When the confirm button is designated in 958, 9
At 59, it is determined whether there is a lower code. If there is a lower code, the code input means of the lower code list window is started at 963. Next, the process returns to the loop at 964, and waits for the state of 961. If there is no lower code at 959, if a confirm button or a confirm (no lower code is selected) button is designated at 960, and
If a notification from the lower code list window indicating that the confirm button or the confirm (not select lower code) button is specified in the code list window corresponding to the lower code is detected in 961, the code is transferred to the main screen in 965. Forward. Next, at 966, it is determined whether or not there is an upper window. If there is an upper window, the upper window is notified at 967 that "the lower code has been determined", and the upper window detects the state of 961. Then 96
Proceed to 8. Even if there is no upper window in 966, 96
Proceed to 8. 96 when the cancel button is specified in 962
Proceed to 8. At 968, the window is deleted, and the process ends.

【0064】次に、利用者がコード選択の途中で選択間
違いに気付いた場合について説明する。本実施例のコー
ド一覧ウィンドウでは下位のコード一覧から上位のコー
ド一覧に遡れる特徴をもつ。図10において、一つ前の
選択である項の選択を間違えたことに気付いた場合、取
消ボタンを指定すると図9の画面となる。そこで、選び
たい項コード、例えば、02道路を指定すると図14の
状態となる。
Next, a case will be described in which the user notices a wrong selection during the code selection. The code list window according to the present embodiment has a feature that the code list window can be traced back from a lower code list to a higher code list. In FIG. 10, if the user notices that he or she has mistakenly selected the previous item, the user selects the cancel button to display the screen shown in FIG. Therefore, when an item code to be selected, for example, 02 road is designated, the state shown in FIG. 14 is obtained.

【0065】図14において確定ボタンを指定すると、
図15のように目コードに対するコード一覧ウィンドウ
914が表示される。目コードに対するコード一覧ウィ
ンドウ914は会計が01、款が01、項が02の場合
の目の一覧である。
When the confirm button is designated in FIG.
A code list window 914 for the eye code is displayed as shown in FIG. The code list window 914 for the eye code is a list of eyes when the accounting is 01, the clause is 01, and the item is 02.

【0066】次に、利用者がコード選択を終了したが後
で選択間違いに気付いた場合について説明する。本実施
例の主画面では最初に表示する一覧が最上位以外のデー
タに対するコードであってもよいという特徴をもつ。図
16において、項の選択を間違えたことに気付いた場
合、項一覧ボタンを指定すると図17の画面となる。そ
こで、選びたい項コード、例えば、01橋りょうを指定
する。
Next, a case will be described in which the user has completed the code selection but later notices a wrong selection. The main screen of this embodiment is characterized in that the list displayed first may be a code for data other than the top data. In FIG. 16, when the user notices that the selection of an item has been mistaken, the screen of FIG. 17 is displayed by specifying the item list button. Therefore, the item code to be selected, for example, 01 bridge is designated.

【0067】図17において確定ボタンを指定すると、
図18のように目コードに対するコード一覧ウィンドウ
914が表示される。目コードに対するコード一覧ウィ
ンドウ914は会計が01、款が01、項が01の場合
の目の一覧である。ここで、02東大橋を指定する。
When the enter button is designated in FIG.
A code list window 914 for the eye code is displayed as shown in FIG. The code list window 914 for the eye code is a list of eyes when the accounting is 01, the clause is 01, and the item is 01. Here, 02 Higashi Ohashi is designated.

【0068】図18において確定ボタンを指定すると、
図19のようにコード一覧ウィンドウ914が消え、コ
ードを入力するための主画面901だけが表示される。
入力領域には選択したコード会計が01、款が01、項
が01、目が02と設定される。
When the confirm button is designated in FIG.
As shown in FIG. 19, the code list window 914 disappears, and only the main screen 901 for inputting a code is displayed.
In the input area, the selected code accounting is set to 01, the clause is set to 01, the item is set to 01, and the item is set to 02.

【0069】以上のように、この実施例は、データ構造
が階層化され、階層のそれぞれの項目がコード化されて
おり、このコードで登録修正、照会、削除などを行うコ
ードの入力処理において、特に、(a)コードを入力す
るための主画面、(b)コードとデータ項目内容を保持
するコードマスタ、(c)各階層のコードとデータ項目
を主画面と重ねて表示し、キーボード等の入力手段によ
りオペレータが選択したコードを主画面に反映させるコ
ード一覧ウィンドウを用いて入力処理を行うことを特徴
とする。また、コード一覧ウィンドウが表すデータがデ
ータ階層における下位のデータをもつ場合、コード一覧
ウィンドウでのコード選択が完了したとき、そのコード
一覧ウィンドウが下位のコード一覧を表示することを特
徴とする。また、下位のコード一覧ウィンドウから上位
のコード一覧ウィンドウに遡れるコード一覧ウィンドウ
をもつことを特徴とする。また、主画面から表示するコ
ード一覧ウィンドウは最初に最上位のデータに対するコ
ードであってもよいし、最上位以外のデータに対するコ
ード一覧ウィンドウであってもよいことを特徴とする。
また、少なくとも2階層以上の階層に対応できるコード
一覧ウィンドウをもつことを特徴とする。
As described above, in this embodiment, the data structure is hierarchized, and each item of the hierarchy is coded. In the code input processing for performing registration correction, inquiry, deletion, and the like with this code, In particular, (a) a main screen for inputting codes, (b) a code master that holds codes and data item contents, (c) codes and data items of each layer are displayed on the main screen in a superimposed manner, and a keyboard and the like are displayed. The input processing is performed using a code list window in which the code selected by the operator by the input means is reflected on the main screen. Further, when the data represented by the code list window has lower data in the data hierarchy, when the code selection in the code list window is completed, the code list window displays a lower code list. In addition, a code list window is provided which goes back from a lower code list window to a higher code list window. Further, the code list window displayed from the main screen may be a code list window for data of the highest order first, or may be a code list window for data other than the highest order.
Further, it is characterized by having a code list window that can correspond to at least two or more layers.

【0070】この実施例に係わるコード入力における入
力補助方式をもつ事務処理システムは、利用者からのコ
ード一覧表表示要求を受け付けてから、コード一覧表を
別画面(ウィンドウ)として表示する点が特徴である。
従ってコード一覧を必要としない場合は、コード一覧は
表示されず、画面の表示、及び入力処理が高速に行え
る。また、コード一覧表示した場合は、利用者から選択
されたコードを入力コードとして転送するので、利用者
がコードを入力する必要はなく、単に選択という単純な
作業でコード入力が行える。また、この実施例において
は、主画面に表示すべきコードがコードマスタに登録さ
れているものである。利用者は自由にこのコードマスタ
の内容を書き換えることにより、コード一覧に表示すべ
き内容を変更することが可能になる。従来例で述べたメ
ニュー表示方式による場合には、表示される項目が予め
定められた固定のものであったが、この実施例ではコー
ドマスタの内容を書き換えることにより表示すべき項目
を自由に設定できる点が大きな特徴である。また、従来
のメニュー表示方式においては、階層的にメニュー選択
を行わなければ最終的にオペレーションを特定すること
ができなかったが、この実施例では、各階層毎にコード
一覧を行えるようなボタンが用意されているため、利用
者は階層の途中から入力すべきコードを示すコード一覧
を表示することができる。更にこの実施例においては、
コード一覧ウィンドウが階層的に表示される場合は、そ
れぞれ別画面(ウィンドウ)でオーバーラップされて表
示されるため、主画面の表示領域への影響を最小限にお
さえている。また、主画面の表示レイアウトを設計する
場合、主画面内にコード一覧の領域を確保する必要がな
い。
The office work processing system having an input assisting method for code input according to this embodiment is characterized in that the code list is displayed as a separate screen (window) after receiving a code list display request from a user. It is.
Therefore, when the code list is not required, the code list is not displayed, and the screen display and input processing can be performed at high speed. When a code list is displayed, the code selected by the user is transferred as an input code, so that the user does not need to input the code, and the code can be input simply by selecting the code. In this embodiment, the code to be displayed on the main screen is registered in the code master. By freely rewriting the contents of the code master, the user can change the contents to be displayed in the code list. In the case of the menu display method described in the conventional example, the items to be displayed are predetermined and fixed, but in this embodiment, the items to be displayed can be freely set by rewriting the contents of the code master. The major feature is that it can be done. Further, in the conventional menu display method, it is impossible to finally specify the operation unless the menu is selected hierarchically. In this embodiment, however, there is provided a button for performing a code list for each layer. Since it is prepared, the user can display a code list indicating codes to be input from the middle of the hierarchy. Further, in this embodiment,
When the code list windows are displayed hierarchically, they are displayed on different screens (windows) in an overlapping manner, so that the influence on the display area of the main screen is minimized. Also, when designing the display layout of the main screen, it is not necessary to secure a code list area in the main screen.

【0071】次に、予算残額が矛盾しない金額管理方式
について以下に説明する。上述したようにコード入力手
段で、流用元科目と流用先科目を指定したのが、図2
0、図21に示す伝票起票の画面遷移図である。科目が
決ったので、各科目の予算残額が表示される。図20の
例では流用元の予算残額は200万円であり、流用先の
予算残額は100万円である。
Next, a description will be given below of an amount management method in which the remaining budget does not contradict. As described above, the code input means designates a diversion source subject and a diversion destination subject.
FIG. 22 is a screen transition diagram of the slip draft shown in FIG. Since the subject has been decided, the remaining budget of each subject is displayed. In the example of FIG. 20, the remaining budget at the diversion source is 2 million yen, and the remaining budget at the diversion destination is 1 million yen.

【0072】次に利用者は流用額を入力する。図21の
例では、流用額は5万円である。入力の結果、流用元の
流用後予算残額が、195万円に減額される。なお、流
用額決定時に伝票の種別、科目、流用額から決裁区分が
自動判定され決定される。図21の例では課長決裁が判
定されている。
Next, the user inputs a diversion amount. In the example of FIG. 21, the diversion amount is 50,000 yen. As a result of the input, the diverted budget remaining amount of the diverted source is reduced to 1.95 million yen. In addition, at the time of determining the diversion amount, the approval classification is automatically determined from the slip type, the subject, and the diversion amount. In the example of FIG. 21, the section manager's decision is determined.

【0073】科目毎の予算残額は金額データ4に保持さ
れている。図22に金額データの例を示す。流用元であ
る会計01、款01、項01、目01の予算残額は20
0万円であり、流用先である会計01、款01、項0
1、目02の予算残額は100万円である。
The remaining budget for each subject is stored in the amount data 4. FIG. 22 shows an example of the amount data. The remaining budget of accounting 01, clause 01, item 01, item 01, which is the diversion source, is 20
It is ¥ 100,000, accounting 01, clause 01, item 0
The remaining budget of the first item is 02,000 yen.

【0074】図23〜図25に伝票決裁の画面遷移図を
しめす。図23では利用者が決裁しなければならない決
裁待ちの伝票が表示される。ここで、伝票番号0000
1の伝票を選択すると、図24に進む。
FIGS. 23 to 25 show screen transition diagrams of the slip approval. In FIG. 23, a slip waiting for a decision that the user has to make a decision is displayed. Here, the slip number 0000
If one slip is selected, the process proceeds to FIG.

【0075】図24は伝票決裁機能の主画面である。伝
票の科目の情報、今回の流用額、予算残額を見ることが
できる。初期状態では、流用元科目の流用後予算残額は
予算残額200万円が流用額5万円で差し引かれている
195万円であるが、流用先科目の流用後予算残額は予
算残額100万円は流用額で差し引かれていない100
万円である。利用者が決裁を指定すると図25に移る。
FIG. 24 shows a main screen of the slip approval function. You can see information on the items on the slip, the amount diverted this time, and the remaining budget. In the initial state, the remaining budget after diversion of the former subject is 1.95 million yen with the remaining budget of 2 million yen deducted by 50,000 yen, but the remaining budget after diversion of the previous subject is 1 million yen. Is 100 which is not deducted for the amount diverted
It is 10,000 yen. When the user specifies the approval, the process moves to FIG.

【0076】図25は決裁後の画面である。ここでは、
流用先の流用後予算残額が予算残額100万円に流用額
5万円を加えた105万円となる。
FIG. 25 shows a screen after the approval. here,
The post-diversion budget balance at the diversion destination is 1.05 million yen, which is the sum of the budget balance of 1 million yen and the diversion amount of 50,000 yen.

【0077】図26に流用時金額データの遷移図を示
す。図において、1は伝票起票機能、2は伝票決裁機
能、411,412,413,421,422,423
は科目毎に現時点の各種金額を保持する金額データの予
算残額である。411,412,413は流用元科目の
予算残額であり、412,422,423は流用先科目
の予算残額である。411,421は伝票起票機能1が
作動する前の予算残額を表す。412,422は伝票起
票機能1が作動した後で、伝票決裁処理2が作動する前
の予算残額を表す。413,423は伝票決裁処理2が
作動した後の予算残額を表す。
FIG. 26 shows a transition diagram of the diverted amount data. In the figure, 1 is a slip creation function, 2 is a slip decision function, 411, 412, 413, 421, 422, 423
Is a budget remaining amount of amount data holding various amounts at the present time for each subject. Reference numerals 411, 412, and 413 denote budget balances of the divert-existing subject, and reference numerals 412, 422, and 423 denote budget balances of the divert-destination subject. Reference numerals 411 and 421 denote budget remaining amounts before the chit invoicing function 1 is activated. Reference numerals 412 and 422 denote budget remaining amounts after the slip invoicing function 1 is activated and before the slip approval process 2 is activated. Reference numerals 413 and 423 denote the remaining budget after the slip approval process 2 is activated.

【0078】次に、動作について説明する。ここでは、
5万円を200万円の予算残額をもつ流用元科目から1
00万円の予算残額をもつ流用先科目へ流用しようとし
ている場合について説明する。伝票起票機能1は、流用
元予算を411の200万円から412の195万円に
減額する。伝票決裁機能2は、流用先予算を422の1
00万円から423の105万円に増額する。
Next, the operation will be described. here,
50,000 yen from the diversion-existing subject with a budget balance of 2 million yen
A case will be described where an attempt is made to divert to a diversion-destination subject having a budget balance of 100,000 yen. The slip invoicing function 1 reduces the diverted original budget from 411 million yen to 412 million yen. The slip approval function 2 sets the diverted destination budget to 422-1.
The amount will increase from 100,000 yen to 423,500,000 yen.

【0079】図27に伝票起票機能1のフローチャート
を示す。101で流用元の予算残額が流用額より少ない
場合は102でエラー表示を行い、終了する。それ以外
は、10で流用元予算残額を流用額で減じ、12で流用
伝票を登録する。
FIG. 27 shows a flowchart of the slip generation function 1. If the remaining budget at the diversion source is smaller than the diversion amount at 101, an error is displayed at 102 and the process ends. In other cases, the diversion original budget balance is reduced by the diversion amount at 10 and the diversion slip is registered at 12.

【0080】図28に伝票決裁機能2のフローチャート
を示す。14で流用先の予算残額に流用額を加算し、1
5で流用伝票を決裁済にする。
FIG. 28 shows a flowchart of the slip approval function 2. At 14, add the diversion amount to the remaining budget at the diversion destination, and
In 5, the diversion slip is settled.

【0081】以上のように、この実施例は、科目を跨っ
て金額の変更を行う伝票の事務処理において、特に、
(a)伝票に記載された科目、金額、起票者等の情報を
もつ伝票データ、(b)科目毎の金額を保持する金額デ
ータ、(c)金額の減る側の科目の金額データを減額す
る伝票起票機能、(d)金額の殖える側の科目の金額デ
ータを増額する伝票決裁機能を備えたことを特徴とす
る。
As described above, according to this embodiment, in the paperwork for changing the amount of money across subjects,
(A) Slip data having information on the subject, the amount, the person making the claim, etc., described in the voucher; (b) Amount data holding the amount for each subject; and (c) Amount data of the subject whose amount is to be reduced is reduced. And (d) a slip approval function for increasing the amount data of the item on the side where the amount of money increases.

【0082】この実施例に係わる金額管理方式をもつ事
務処理システムは、科目を跨る伝票を処理する場合、金
額が減額になる科目は伝票起票時に、金額が増額になる
科目は伝票決裁時に金額更新を行うものである。
In the paperwork processing system having the money amount management system according to this embodiment, when processing a slip that crosses subjects, when the amount of money is reduced, the bill is increased at the time of voucher submission, and when the amount of money is increased, the amount of the money is increased at the time of voucher approval. Update.

【0083】次に、この実施例における決裁処理方式に
ついて説明する。ここでは決裁者がパソコン操作時に該
当する伝票を取り出してくる伝票取り出し型の場合につ
いて説明する。図29に、伝票取り出し型の決裁処理の
原理構成図を示す。図において1は伝票起票機能、2は
伝票決裁機能、3は伝票データ、6は決裁シナリオデー
タ、7は決裁権定義データ、8は利用者関連データ、1
1は決裁権判定手段、13は決裁伝票指定手段である。
Next, a decision making method in this embodiment will be described. Here, a description will be given of a case of a slip taking-out type in which a decision maker takes out a corresponding slip when operating a personal computer. FIG. 29 shows a principle configuration diagram of the slip taking out type decision processing. In the figure, 1 is a slip issuing function, 2 is a slip approval function, 3 is slip data, 6 is a decision scenario data, 7 is a decision right definition data, 8 is user related data, 1
Reference numeral 1 denotes a decision authority, and 13 denotes a decision slip designating means.

【0084】図30に決裁シナリオデータ6の例を示
す。決裁シナリオデータは伝票種別、科目、金額(未
満)、金額(以上)、決裁区分からなる。伝票種別、科
目、今回金額(例では流用額)をキーとして、決裁区分
を検出する。科目におけるANY科目は省略時に用いら
れる決裁区分を意味する。
FIG. 30 shows an example of the decision scenario data 6. The approval scenario data includes a slip type, a subject, an amount (less than), an amount (more than), and an approval category. The approval classification is detected using the slip type, the subject, and the current amount (the amount diverted in the example) as keys. The ANY subject in the subject means a decision category used when omitted.

【0085】利用者関連データ8の例を図31に示す。
利用者関連データは利用者コード、利用者の名称、利用
者の所属する組織コード、利用者の決裁区分からなる。
ここで組織コードとは、例えば、図32に示すようにコ
ードの文字数により意味を持たせたものである。例え
ば、ここでは組織コードの1,2文字目が工場コードで
あり、組織コードの3,4文字目が部コードであり、組
織コードの5,6文字目が課コードであるような組織コ
ードを用いるものとする。
FIG. 31 shows an example of the user-related data 8.
The user-related data includes a user code, a name of the user, an organization code to which the user belongs, and a user's decision category.
Here, the organization code has a meaning given by the number of characters of the code, for example, as shown in FIG. For example, here, an organization code in which the first and second characters of the organization code are factory codes, the third and fourth characters of the organization code are department codes, and the fifth and sixth characters of the organization code are section codes. Shall be used.

【0086】決裁権定義データ7の例を図33に示す。
決裁権定義データは決裁区分、決裁名称、組織文字長か
らなる。
FIG. 33 shows an example of the decision right definition data 7.
The decision right data includes a decision category, a decision name, and an organization character length.

【0087】次に、構成要素の関連について説明する。
決裁権判定手段11は、伝票起票時に動作し、決裁シナ
リオデータ6から起票した伝票の決裁区分を判定して伝
票に付加する。決裁伝票指定手段13は、伝票決裁時に
動作し、利用者関連データ8、決裁権定義データ7を用
いて決裁者に対して伝票データ3から決裁対象の伝票を
検出して提供する。
Next, the relationship between the components will be described.
The decision-making right determining means 11 operates at the time of issuing a slip, determines the decision-making division of the drafted slip from the decision-making scenario data 6, and adds it to the slip. The approval slip designating means 13 operates at the time of slip approval, and uses the user-related data 8 and the approval right definition data 7 to detect and provide a slip to be settled from the slip data 3 to the settler.

【0088】次に、動作について説明する。図21の例
では伝票種別が流用、流用先科目(会計と款)が010
1、金額が¥50,000である。図34に決裁権判定
手段11のフローチャートを示す。1101では、図2
1に示す伝票種別、科目、金額を検索条件として決裁シ
ナリオデータ6を読む。すなわち、図30の決裁シナリ
オデータ6に対して、伝票種別が流用、科目が010
1、金額(未満)が5万円未満、金額(以上)が5万円
以上であるものを検索する。1102では検索に成功し
たかどうか判定する。この場合、図30のレコード60
1が検出できる。決裁コードが01であることがわか
る。検索に成功すると検索を終了する。検索に失敗した
場合、1103に進む。1103は、科目をANYにし
て再度検出する。この場合、図30のレコード602が
検出できるので、判断1104はYESとなる。科目に
依存せず、伝票種別と金額で決裁区分が決まる場合、A
NYがないと同じ決裁区分に対する定義を科目の数だけ
展開しなければならない。このANYの導入により、決
裁シナリオデータの記述量を減らすことができる。
Next, the operation will be described. In the example of FIG. 21, the slip type is diverted, and the diverted subject (accounting and subsection) is 010.
1. The amount is $ 50,000. FIG. 34 shows a flowchart of the decision making right judging means 11. In 1101, FIG.
The settlement scenario data 6 is read using the slip type, the subject, and the amount shown in 1 as search conditions. That is, the slip type is diverted and the subject is 010 for the decision scenario data 6 in FIG.
1. Search for an item whose amount (less than) is less than 50,000 yen and whose amount (or more) is 50,000 yen or more. At 1102, it is determined whether the search is successful. In this case, the record 60 in FIG.
1 can be detected. It can be seen that the decision code is 01. If the search is successful, the search ends. If the search fails, the process proceeds to 1103. 1103 sets the subject to ANY and detects again. In this case, since the record 602 in FIG. 30 can be detected, the determination 1104 is YES. If the decision category is determined by the slip type and amount without depending on the subject,
If there is no NY, the definition for the same decision division must be expanded by the number of subjects. With the introduction of ANY, the amount of description of the decision scenario data can be reduced.

【0089】起票された伝票は伝票登録手段12が伝票
データ3に格納する。伝票データ3の例を図35に示
す。伝票データは伝票番号、決裁区分、起票者組織など
からなる。ここで特徴となる点は、伝票データの中に決
裁区分が付加されている点である。決裁区分は01,0
2,…等の決裁コードから構成されている。
[0109] The generated slip is stored in the slip data 3 by the slip registration means 12. An example of the slip data 3 is shown in FIG. The slip data includes a slip number, a decision section, a drafting party organization, and the like. The feature here is that a decision section is added to the slip data. Decision category is 01,0
.., Etc.

【0090】決裁伝票指定手段13のフローチャートを
図36に示す。この決裁伝票指定手段13は、伝票を決
裁しようとする決裁者により起動されるものである。決
裁伝票指定手段13は、決裁者に対して決裁すべき伝票
を伝票データ3から検出し、決裁者に対して提供するも
のである。
FIG. 36 shows a flowchart of the settlement slip designating means 13. The approval slip designating means 13 is activated by an approver who intends to approve the slip. The settlement slip designating means 13 detects a slip to be settled for the settler from the slip data 3 and provides it to the setter.

【0091】1301では、利用者関連データ8から決
裁伝票指定手段13を起動した決裁者の組織コードA、
決裁コードBを得る。図23〜図25に示したように、
決裁者が山田ひろしの場合、図31の利用者関連情報8
よりレコード801が検出され、組織コードA=503
000、決裁コードB=01を得る。次に、決裁コード
B=01に基づいて1302で決裁権定義データ7から
組織文字長Cを得る。図32の例では決裁コードB=0
1のレコード701が検出され、組織文字長C=4を得
る。ここで、組織コード文字長とは前述した組織コード
の先頭からの文字長を示すものであり、図33の決裁権
定義データの場合は、決裁区分の決裁コードが01の場
合に組織文字長が4であり、決裁コードが02の場合
は、組織文字長が2であり、決裁コードが03の場合
は、組織文字長が0である。このように、決裁区分に記
入された決裁コードに対応して組織文字長が異なってい
る。この組織文字長により、組織コードを検索する。例
えば、図32に示すように、組織コードに意味を持たせ
ておくことにより、「工場長が決裁できる伝票は組織コ
ードの先頭2文字が合致する伝票である。」、「部長が
決裁できる伝票は組織コードの先頭4文字が合致する伝
票である。」、「課長が決裁できる伝票は組織コードの
先頭6文字が合致する伝票である。」とすることができ
る。この例においては決裁者山田ひろしは、決裁区分0
1を有し、課長職を有している。従って、組織コードの
先頭4文字が合致する伝票を決裁することができる。こ
のようにして1303で、伝票データ3から決裁区分が
B(=01)のもので、先頭C(=4)文字がA(=5
03000)の先頭C(=4)文字とマッチするものを
検索する。その結果、図35のレコード301とレコー
ド302が検出される。
At 1301, the organization code A of the authorizer who activated the approval slip designating means 13 from the user-related data 8,
Obtain decision code B. As shown in FIGS. 23 to 25,
In the case where the approver is Hiroshi Yamada, the user-related information 8 in FIG.
Record 801 is detected, and the organization code A = 503
000, the decision code B = 01 is obtained. Next, the organization character length C is obtained from the decision right definition data 7 in 1302 based on the decision code B = 01. In the example of FIG. 32, the decision code B = 0.
1 is detected, and the organization character length C = 4 is obtained. Here, the organization code character length indicates the character length from the beginning of the organization code described above. In the case of the approval right definition data of FIG. 33, the organization character length is set when the approval code of the approval category is 01. If the decision code is 02, the organization character length is 2, and if the decision code is 03, the organization character length is 0. As described above, the organization character length differs according to the approval code entered in the approval category. The organization code is searched based on the organization character length. For example, as shown in FIG. 32, by giving a meaning to the organization code, "the form that can be decided by the factory manager is the form in which the first two characters of the organization code match." Is a slip whose first four characters of the organization code match. "And" a slip that the section manager can approve is a slip whose first six characters of the organization code match. " In this example, the approver Hiroshi Yamada has a decision category 0
1 and a section manager. Therefore, a slip in which the first four characters of the organization code match can be determined. In this way, at 1303, from the slip data 3, the decision category is B (= 01), and the leading C (= 4) character is A (= 5).
03000) is searched for. As a result, the record 301 and the record 302 in FIG. 35 are detected.

【0092】以上のようにこの実施例は、伝票の決裁処
理を計算機で行う決裁処理方式において、特に、(a)
計算機利用者の氏名、所属、決裁権限等の情報を保持す
る利用者関連データ、(b)伝票に記載された科目、金
額、起票者等の情報をもつ伝票データ、(c)起票され
た伝票の決裁区分を求めるためのデータを保持する決裁
シナリオ情報、(d)各決裁区分の名称、決裁できる伝
票かどうかを検査するために伝票の起票者組織コードと
決裁者の組織コードとのマッチングすべきコード長を保
持する決裁権定義情報、(e)決裁権判定手段をもつ伝
票起票機能、(f)決裁対象伝票を特定する決裁伝票指
定手段をもつ伝票決裁機能を備えていることを特徴とす
る。また、起票された伝票の決裁区分を求めるためのデ
ータを保持する決裁シナリオ情報が省略の定義をもつこ
とを特徴とする。
As described above, this embodiment relates to a decision processing method in which a decision processing of a slip is performed by a computer.
User-related data that holds information such as the name, affiliation, and approval authority of the computer user; (b) slip data having information such as the subject, amount, and invoicing person described in the slip; Scenario information that holds data for determining the approval category of a voucher, (d) the name of each approval category, the organization code of the invoicing party and the organization code of the approver to check whether the voucher can be approved (E) a slip invoicing function having a judging right judging means, and (f) a slip invoicing function having a judging slip designating means for specifying a to-be-decided slip. It is characterized by the following. In addition, the decision scenario information holding data for determining the decision classification of the generated slip has an omission definition.

【0093】この実施例に係わる決裁処理方式をもつ事
務処理システムは、決裁に対して組織コードの先頭から
何文字合致させるかを指定しておき(組織文字長)、決
裁者の組織コードと決裁対象伝票の起案者の組織コード
をその組織文字長分合致させることと決裁区分を共用し
て決裁者を判定するものである。
In the business processing system having a decision processing method according to this embodiment, the number of characters to be matched from the beginning of the organization code is specified for the decision (organization character length), and the organization code of the authorizer and the decision code are set. This is to determine the authorizer by matching the organization code of the drafter of the target slip by the organization character length and sharing the approval category.

【0094】また、この実施例では、決裁シナリオデー
タ中に省略時解釈の定義を含め、それを用いて、決裁権
を判定する。
Further, in this embodiment, the definition of default interpretation is included in the decision scenario data, and the definition is used to determine the decision right.

【0095】実施例2.なお、上記実施例では、階層化
されたコードとして科目に関するものを示したが、階層
化された住所コード、商品コードなどに関するものでも
よく、特別のコードに限定されるものではない。図37
は住所コードあるいは商品コードが階層化された場合の
一例を示したものである。また、上記実施例ではコード
を用いてデータを入力する場合を示したが、コードを用
いず直接名前や属性を入力する場合であってもかまわな
い。例えば、国名や県名を入力する場合であって、それ
らがコード化されていないような場合には、国名を一覧
表示したり県名を一覧表示させ、選択させるようにして
もかまわない。すなわち、コードを用いる場合に限ら
ず、名称や名前を用いて階層化されたデータを入力して
いく場合であってもかまわない。
Embodiment 2 FIG. In the above-described embodiment, the hierarchical code is related to the subject. However, the hierarchical code may be related to a hierarchical address code, a product code, or the like, and is not limited to a special code. FIG.
Shows an example where the address code or the product code is hierarchized. In the above-described embodiment, the case where data is input using a code has been described. However, a case where a name or an attribute is directly input without using a code may be used. For example, when a country name or a prefecture name is input and is not coded, a list of country names or a list of prefecture names may be displayed and selected. That is, the present invention is not limited to the case of using a code, but may be a case of inputting hierarchical data using a name or a name.

【0096】実施例3.また、上記実施例では、階層関
係を持つコードに対して複数ウィンドウのコード一覧表
を重ねて用いた例示したが、1つのウィンドウ内でコー
ド一覧表の表示内容が確定、取消等の操作に基づいて順
次変わっていくものでもよい。
Embodiment 3 FIG. Further, in the above-described embodiment, the code list of a plurality of windows is superimposed on the code having a hierarchical relationship. However, the display contents of the code list in one window are determined based on operations such as determination and cancellation. May change sequentially.

【0097】実施例4.また、上記実施例では、図3
0、図34において科目をANYにするという科目の省
略を示したが、省略の対象は科目ではなく伝票種別ある
いは金額であってもよい。図38はこの実施例の決裁シ
ナリオデータの例を示す図であり、601は伝票種別を
ANYにした場合を示している。また、603は金額を
ANYにした場合を示している。また、604は伝票の
種別と科目の両方をANYにした場合を示している。こ
のように、省略の対象を伝票種別、科目、金額に用いる
ことにより、あるいはこれらを組合わせて用いることに
より、決裁シナリオデータの定義の量を更に減らすこと
が可能になる。
Embodiment 4 FIG. Further, in the above embodiment, FIG.
In FIG. 34 and FIG. 34, the subject of setting the subject to ANY is shown, but the subject of the omission may be not the subject but the slip type or the amount. FIG. 38 is a diagram showing an example of the decision scenario data of this embodiment. Reference numeral 601 shows a case where the slip type is set to ANY. Reference numeral 603 indicates a case where the amount is set to ANY. Reference numeral 604 denotes a case where both the type of the slip and the subject are set to ANY. As described above, by using the omitted object for the slip type, the subject, and the amount, or by using them in combination, it is possible to further reduce the amount of the definition of the approval scenario data.

【0098】実施例5.また、上記実施例では、組織文
字列長を決裁権定義データ7に保持したものを示した
が、組織文字列長は利用者関連情報に保持したものでも
よい。図39はこの実施例における利用者関連データの
例を示す図である。前述した図31と異なる点は、組織
文字長がそれぞれのレコードに付加されている点であ
る。例えば801のレコードに対しては、決裁区分が0
1であるため、組織文字長として4が保持されている。
Embodiment 5 FIG. In the above embodiment, the organization character string length is stored in the decision right definition data 7, but the organization character string length may be stored in the user-related information. FIG. 39 is a diagram showing an example of the user-related data in this embodiment. The difference from FIG. 31 described above is that the organization character length is added to each record. For example, for record 801, the decision category is 0
Since it is 1, 4 is held as the organization character length.

【0099】以上のようにこの実施例は、伝票の決裁処
理を計算機で行う決裁処理方式において、特に、(a)
計算機利用者の氏名、所属、決裁権限等とともに決裁で
きる伝票かどうかを検査するために伝票の起票者コード
と決裁者の組織コードとのマッチングすべきコード長の
情報を保持する利用者関連データ、(b)伝票に記載さ
れた伝票の科目、金額、起票者等の情報をもつ伝票デー
タ、(c)起票された伝票の決裁区分を求めるためのデ
ータを保持する決裁シナリオ情報、(d)各決裁区分の
名称を保持する決裁権定義情報、(e)決裁権判定手段
をもつ伝票起票機能、(f)決裁対象伝票を特定する決
裁伝票指定手段をもつ伝票決裁機能を備えていることを
特徴とする。
As described above, in this embodiment, in the decision processing method in which the decision processing of the slip is performed by the computer, in particular, (a)
User-related data that holds information on the code length that should be matched with the invoicing party code of the voucher and the organization code of the voucher to check whether the voucher can be approved along with the computer user's name, affiliation, approval authority, etc. (B) slip data having information such as the subject of the slip described in the slip, the amount of the slip, and the invoicing party, etc .; (c) decision scenario information holding data for determining the decision category of the slip which has been drafted; d) decision right definition information that holds the name of each decision division, (e) a form initiating function having decision right judging means, and (f) a form decision function having decision form designating means for specifying the form to be decided. It is characterized by being.

【0100】実施例6.また、上記実施例では、入力コ
ード領域を縦に並べて配置したが、図40に示すように
入力領域を横に並べてもよい。
Embodiment 6 FIG. In the above embodiment, the input code areas are arranged vertically, but the input areas may be arranged horizontally as shown in FIG.

【0101】実施例7.また、図41に示すように階層
構造をもつコードを1個のコードとして入力する場合で
も、本方式は有効である。この場合は、入力されている
コード長からどの項目(例えば、款なのか、項なのか)
が入力されているかがわかるので、科目一覧ボタンを図
42のようにレイアウトしても、実現することができ
る。
Embodiment 7 FIG. Also, this method is effective even when a code having a hierarchical structure is input as one code as shown in FIG. In this case, from the input code length, which item (for example, a clause or a clause)
Can be realized even if the subject list button is laid out as shown in FIG. 42.

【0102】実施例8.上記実施例では伝票決裁処理が
予算額の更新処理を同期させない場合を説明した。この
結果、予算額の合計が本来より減ることになる。予算額
の合計が必要な場合は予算額更新を同期させないことに
より見えなくなる予算を留保額として管理してもよい。
Embodiment 8 FIG. In the above embodiment, the case where the slip approval process does not synchronize the budget amount update process has been described. As a result, the total amount of the budget becomes smaller than it should be. When the total amount of the budget is required, the budget which cannot be seen due to the non-synchronization of the update of the budget may be managed as the reserved amount.

【0103】図43に流用時金額データの遷移図(留保
額方式)を示す。図において、1は伝票起票機能、2は
伝票決裁機能、411,412,413,421,42
2,423は科目毎に現時点の各種金額を保持する金額
データの予算残額及び留保額である。411,412,
413は流用元科目の予算残額及び留保額であり、41
2,422,423は流用先科目の予算残額及び留保額
である。411,421は伝票起票機能1が作動する前
の予算残額及び留保額を、412,422は伝票起票機
能1が作動した後で、伝票決裁処理2が作動する前の予
算残額及び留保額を、413,423は伝票決裁処理2
が作動した後の予算残額及び留保額を表す。
FIG. 43 shows a transition diagram (reservation amount method) of the diverted amount data. In the figure, 1 is a slip issuing function, 2 is a slip decision function, 411, 412, 413, 421, 42
Reference numeral 2423 denotes a budget remaining amount and a reserved amount of the amount data holding various amounts at the present time for each subject. 411,412,
Reference numeral 413 denotes the budget balance and reserved amount of the former subject.
Reference numerals 2,422 and 423 denote budget balances and reservations of the diverted subjects. Reference numerals 411 and 421 denote budget remaining amounts and reserved amounts before the slip invoicing function 1 is activated, and reference numerals 412 and 422 denote budget remaining amounts and reserved amounts before the slip invoicing process 2 is activated after the slip invoicing function 1 is activated. And 413 and 423 are slip approval processing 2
Represents the remaining budget and reserves after is activated.

【0104】次に、動作について説明する。ここでは、
5万円を200万円の予算残額をもつ流用元科目から1
00万円の予算残額をもつ流用先科目へ流用しようとし
ている場合について説明する。伝票起票機能1は、流用
元予算を411の200万円から412の195万円に
減額し、流用額5万円を留保額として留保する。伝票決
裁機能2は、流用先予算を422の100万円から42
3の105万円に増額する。
Next, the operation will be described. here,
50,000 yen from the diversion-existing subject with a budget balance of 2 million yen
A case will be described where an attempt is made to divert to a diversion-destination subject having a budget balance of 100,000 yen. The slip invoicing function 1 reduces the diverted original budget from 2 million yen in 411 to 1.95 million yen in 412, and reserves the diverted amount of 50,000 yen as a reserve amount. The slip approval function 2 reduces the diverted budget from 1 million yen of 422 to 42
3 to 1.05 million yen.

【0105】実施例9.なお、上記実施例では流用伝票
処理を説明したが、科目を間違えた場合に後で訂正する
ための更正伝票、支出と収入を結び付ける振替伝票、予
算を翌年度に繰り越す繰越伝票の処理でも利用できる。
Embodiment 9 FIG. Although the diversion slip processing is described in the above embodiment, it can also be used for processing of a correction slip for correcting later when a mistake is made in a subject, a transfer slip connecting expenditure and income, and a rollover slip for transferring a budget to the next fiscal year. .

【0106】図44に、更正伝票に対する原理構成図を
示す。図において、1は伝票起票機能、2は伝票決裁機
能、411,412,413,421,422,423
は科目毎に現時点の各種金額を保持する金額データの予
算残額及び累積支出額である。411,412,413
は更正先科目の予算残額及び累積支出額であり、41
2,422,423は更正元科目の予算残額及び累積支
出額である。411,421は伝票起票機能1が作動す
る前の予算残額及び累積支出額を、412,422は伝
票起票機能1が作動した後で、伝票決裁処理2が作動す
る前の予算残額及び累積支出額を、413,423は伝
票決裁処理2が作動した後の予算残額及び累積支出額を
表す。
FIG. 44 shows a principle configuration diagram for a correction slip. In the figure, 1 is a slip creation function, 2 is a slip decision function, 411, 412, 413, 421, 422, 423
Is the budget remaining amount and the accumulated expenditure of the amount data holding the various amounts at the present time for each subject. 411,412,413
Is the budget balance and the accumulated expenditure of the previous course.
2,422,423 are the budget remaining amount and the accumulated expenditure of the correction original subject. Reference numerals 411 and 421 denote budget remaining amounts and accumulated expenditures before the slip invoicing function 1 is activated, and reference numerals 412 and 422 denote budget remaining amounts and accumulated amounts before the slip invoicing process 2 is activated after the slip invoicing function 1 is activated. The expenditures 413 and 423 represent the remaining budget and the accumulated expenditure after the slip approval process 2 is activated.

【0107】次に、動作について説明する。ここでは、
更正額5万円を70万円の予算残額をもつ更正元科目か
ら180万円の予算残額をもつ更正先科目へ更正しよう
としている。伝票起票機能1は、更正先予算を411の
180万円から412の175万円に減額する。伝票決
裁機能2は、更正元予算を422の70万円から423
の75万円に増額する。
Next, the operation will be described. here,
The reimbursement amount of 50,000 yen is being corrected from a revising subject having a budget balance of 700,000 yen to a revising subject having a budget balance of 1.8 million yen. The slip invoicing function 1 reduces the reimbursement budget from 1.81 million yen in 411 to 1.75 million yen in 412. The slip approval function 2 reduces the revised original budget from 700,000 yen of 422 to 423
To 750,000 yen.

【0108】実施例10.なお、上記実施例では決裁者
がパソコン操作時に該当する伝票を取り出してくる伝票
取り出し型の場合を示したが、決裁ステータスから決裁
者を判定して伝票を電子メールなどで送信する場合でも
よい。図45に決裁処理の原理構成図(伝票送信型)の
原理構成図を示す。図において、1は伝票起票機能、6
は決裁シナリオデータ、7は決裁権定義データ、8は利
用者関連データ、11は決裁権判定手段、19は伝票送
信手段である。伝票は最初の決裁者から順に次の決裁者
に送信される。
Embodiment 10 FIG. In the above-described embodiment, the case of the slip taking out type in which the deciding person takes out the corresponding slip at the time of operating the personal computer has been described. However, the deciding person may be determined from the decision status and the slip may be transmitted by e-mail or the like. FIG. 45 shows the principle configuration diagram of the decision making process (slip transmission type). In the figure, 1 is a slip drafting function, 6
Is a decision scenario data, 7 is a decision right definition data, 8 is user related data, 11 is a decision right judging means, and 19 is a slip transmitting means. The slip is transmitted to the next authorizer in order from the first authorizer.

【0109】次に、全体の概略動作について図46の伝
票起票の処理構成図を用いて説明する。決裁権判定手段
11は、伝票種別などを元に決裁シナリオデータ6及び
利用者関連データ8より伝票データ3を作る。次に、伝
票送信19は決裁権定義データ7及び利用者関連データ
8より伝票を送信すべき相手を見つけ送信する。
Next, the overall schematic operation will be described with reference to the slip configuration processing diagram of FIG. The decision right determining means 11 creates the slip data 3 from the decision scenario data 6 and the user-related data 8 based on the slip type and the like. Next, the slip transmission 19 finds a partner to whom the slip is to be transmitted from the decision right definition data 7 and the user-related data 8 and transmits the same.

【0110】決裁権判定手段11の更に詳細な動作につ
いて図46を用いて説明する。決裁権判定手段11は伝
票起票機能1により起票された伝票種別、科目、金額を
用いて決裁シナリオデータ6を検索し、決裁区分を判定
する。この例においては、決裁シナリオデータのレコー
ド603が該当し、決裁区分の決裁コードは01と02
であるものとする。このようにして決裁権判定手段11
は、伝票データ3に対して決裁区分が01と02である
ことを付加する。
A more detailed operation of the decision making right judging means 11 will be described with reference to FIG. The approval right determination means 11 searches the approval scenario data 6 using the slip type, the subject, and the amount of money issued by the slip invoicing function 1, and determines the approval category. In this example, the record 603 of the decision scenario data corresponds, and the decision codes of the decision category are 01 and 02.
It is assumed that In this manner, the right to determine decision 11
Adds to the slip data 3 that the decision categories are 01 and 02.

【0111】次に、伝票送信手段19の更に詳細な動作
について図47の伝票送信手段のフローチャートを用い
て説明する。1901で伝票データ3の決裁区分を元
に、決裁定義データ7より組織文字長Cを得る。今、決
裁区分の決裁コードは01と02である。01に対して
は、図33の決裁権定義データ7よりレコード701が
検出される。この組織文字長は4である(C=4)。次
に1902で利用者関連データ8より、決裁区分の決裁
コード=01を持った者で、組織コードの先頭C(=
4)文字分が起票者組織(=503010)とマッチン
グするものを検索する。その結果、図31の利用者関連
データのレコード801の組織コードが503000で
あるので、先頭4文字が503010とマッチし、利用
者関連データのレコード801が決裁者であると検出さ
れる。最後に、1903でレコード801に対する決裁
者(利用者コード=0000002)に伝票を送信す
る。
Next, a more detailed operation of the slip transmitting means 19 will be described with reference to the flowchart of the slip transmitting means of FIG. In 1901, the organization character length C is obtained from the decision definition data 7 based on the decision section of the slip data 3. Now, the decision codes of the decision category are 01 and 02. For record 01, a record 701 is detected from the decision right definition data 7 in FIG. This organization character length is 4 (C = 4). Next, in 1902, based on the user-related data 8, the person who has the decision code of 01 in the decision category is the first C (=
4) Search for a character that matches the drafting party organization (= 503010). As a result, since the organization code of the record 801 of the user-related data in FIG. 31 is 503000, the first four characters match 503010, and it is detected that the record 801 of the user-related data is the authorizer. Finally, in 1903, the slip is transmitted to the approver (user code = 0000002) for the record 801.

【0112】図46における伝票データ3の部長(決裁
コード=02)に対しても同様に処理する。このように
して決裁区分を用いることにより、伝票を決裁者に対し
て電子メールなどで送信することが可能になる。
The same processing is performed for the manager (decision code = 02) of the slip data 3 in FIG. By using the decision section in this way, it becomes possible to transmit the slip to the decider by e-mail or the like.

【0113】この実施例の場合にも組織構成データをた
どるような処理は不要であり、単に伝票データの組織コ
ードと決裁者の組織コードを組織文字長分合致させるこ
とで組織上の判定を判定するので、高速な処理を達成す
ることができる。
In this embodiment, the process of following the organizational structure data is unnecessary, and the judgment on the organization is determined simply by matching the organization code of the slip data with the organization code of the authorizer by the length of the organization character. Therefore, high-speed processing can be achieved.

【0114】以上のようにこの実施例は、伝票の決裁処
理を行う決裁処理方式において、特に、(a)計算機利
用者の氏名、所属、決裁権限等の情報を保持する利用者
関連データ、(b)伝票に記載された科目、金額、起票
者等の情報をもつ伝票データ、(c)起票された伝票の
決裁区分を求めるためのデータを保持する決裁シナリオ
情報、(d)各決裁区分の名称と決裁者を判定するため
に伝票の起票者組織コードと決裁者の組織コードとのマ
ッチングすべきコード長を保持する決裁権定義情報、
(e)決裁権情報作成手段と及び決裁ステータス情報送
受信手段をもつ伝票起票機能を備えていることを特徴と
する。
As described above, in this embodiment, in the decision processing method for performing the decision processing of a slip, in particular, (a) user-related data holding information such as the name, affiliation, and decision-making authority of a computer user; b) slip data including information on the subject, amount, and invoicing person described in the slip, (c) decision scenario information holding data for determining the decision classification of the draft slip, and (d) each decision. Decision authority definition information that holds the code name to be matched between the invoicing party organization code of the voucher and the authorizer's organization code to determine the name of the division and the authorizer,
(E) It is provided with a slip invoicing function having a decision right information creating means and a decision status information transmitting / receiving means.

【0115】実施例11.上記実施例においては、組織
文字長を用いて組コードを先頭からマッチングさせる場
合について説明したが、この組織文字長は組織コードを
比較するためのマッチングを指定するための一例であ
る。例えば、組織コードを先頭から比べる場合に限ら
ず、組織コードを後ろから比較するような場合であって
もかまわない。あるいは組織コードを構成する文字をと
びとびに比較するような場合であってもかまわない。こ
のような場合には、各文字に対応するフラグを設けてフ
ラグがオンになっている文字をマッチングさせる。例え
ば、組織コードが8文字から構成されている場合には、
1byte(8bit)のフラグを設け、組織コードの
各文字を各ビットに対応させ、ビットが1となっている
ものを比較対象とすることにより、前述したような実施
例と同様な処理が行える。
Embodiment 11 FIG. In the above embodiment, the case where the set code is matched from the beginning using the organization character length has been described. However, this organization character length is an example for designating the matching for comparing the organization codes. For example, not only the case where the organization codes are compared from the beginning, but also the case where the organization codes are compared from the back may be used. Alternatively, the characters constituting the organization code may be compared discretely. In such a case, a flag corresponding to each character is provided, and characters whose flags are turned on are matched. For example, if the organization code consists of 8 characters,
By providing a 1-byte (8-bit) flag, associating each character of the organization code with each bit, and making a bit having 1 as a comparison target, the same processing as in the above-described embodiment can be performed.

【0116】[0116]

【発明の効果】以上のように、この発明によれば、コー
ド内容を覚えている利用者に対しては高速な画面表示が
行われ、コード内容を知らない利用者に対しては、キー
ボードからのコード入力を不要とする効果がある。
As described above, according to the present invention, a high-speed screen display is performed for a user who has memorized code contents, and a user who does not know the code contents can use a keyboard. This has the effect of making code input unnecessary.

【0117】[0117]

【0118】[0118]

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明による構成図。FIG. 1 is a configuration diagram according to the present invention.

【図2】本発明による計算機システム図。FIG. 2 is a computer system diagram according to the present invention.

【図3】本発明による流用伝票起票の画面レイアウト
図。
FIG. 3 is a screen layout diagram of a diversion slip draft according to the present invention.

【図4】本発明による科目コードの図。FIG. 4 is a diagram of a subject code according to the present invention.

【図5】本発明による科目指定の部分レイアウト図。FIG. 5 is a partial layout diagram of subject designation according to the present invention.

【図6】本発明によるコード入力手段の動作説明図。FIG. 6 is an explanatory diagram of the operation of the code input means according to the present invention.

【図7】本発明による画面展開図(その1)。FIG. 7 is a screen development diagram (part 1) according to the present invention.

【図8】本発明による画面展開図(その2)。FIG. 8 is a screen development diagram (part 2) according to the present invention.

【図9】本発明による画面展開図(その3)。FIG. 9 is a screen development diagram (part 3) according to the present invention.

【図10】本発明による画面展開図(その4)。FIG. 10 is a screen development diagram (No. 4) according to the present invention.

【図11】本発明による画面展開図(その5)。FIG. 11 is a screen development diagram (part 5) according to the present invention.

【図12】本発明によるコード入力手段のフローチャー
ト図(その1)。
FIG. 12 is a flowchart (part 1) of a code input unit according to the present invention.

【図13】本発明によるコード入力手段のフローチャー
ト図(その2)。
FIG. 13 is a flowchart (part 2) of the code input means according to the present invention.

【図14】本発明による画面展開図(その6)。FIG. 14 is a screen development diagram (part 6) according to the present invention.

【図15】本発明による画面展開図(その7)。FIG. 15 is a screen development diagram (part 7) according to the present invention.

【図16】本発明による画面展開図(その8)。FIG. 16 is a screen development diagram (No. 8) according to the present invention.

【図17】本発明による画面展開図(その9)。FIG. 17 is a screen development diagram (No. 9) according to the present invention.

【図18】本発明による画面展開図(その10)。FIG. 18 is an expanded view of a screen according to the present invention (part 10).

【図19】本発明による画面展開図(その11)。FIG. 19 is a screen development diagram (No. 11) according to the present invention.

【図20】本発明による伝票起票の画面遷移図(その
1)。
FIG. 20 is a screen transition diagram (1) of a slip draft according to the present invention.

【図21】本発明による伝票起票の画面遷移図(その
2)。
FIG. 21 is a screen transition diagram (2) of a voucher draft according to the present invention.

【図22】本発明による金額データの図。FIG. 22 is a diagram of money amount data according to the present invention.

【図23】本発明による伝票決裁の画面遷移図(その
1)。
FIG. 23 is a screen transition diagram (1) of a slip approval according to the present invention.

【図24】本発明による伝票決裁の画面遷移図(その
2)。
FIG. 24 is a screen transition diagram (2) of a slip approval according to the present invention.

【図25】本発明による伝票決裁の画面遷移図(その
3)。
FIG. 25 is a screen transition diagram (3) of a slip approval according to the present invention.

【図26】本発明による流用自金額データの遷移図。FIG. 26 is a transition diagram of diverted own money data according to the present invention.

【図27】本発明による伝票起票機能のフローチャート
図。
FIG. 27 is a flowchart of a slip issuing function according to the present invention.

【図28】本発明による伝票起票機能のフローチャート
図。
FIG. 28 is a flowchart of a slip issuing function according to the present invention.

【図29】本発明による決裁処理の原理構成図(伝票取
り出し型)。
FIG. 29 is a diagram showing the principle configuration of a settlement process according to the present invention (slip retrieval type).

【図30】本発明による決裁シナリオデータの図。FIG. 30 is a diagram of decision scenario data according to the present invention.

【図31】本発明による利用者関連データの図。FIG. 31 is a diagram of user-related data according to the present invention.

【図32】本発明の組織コードを示す図。FIG. 32 is a diagram showing an organization code according to the present invention.

【図33】本発明による決裁権定義データの図。FIG. 33 is a diagram of decision right definition data according to the present invention.

【図34】本発明による決裁権判定手段のフローチャー
ト図。
FIG. 34 is a flowchart of a decision making right judging means according to the present invention.

【図35】本発明による伝票データの図。FIG. 35 is a diagram of slip data according to the present invention.

【図36】本発明による決裁伝票指定手段のフローチャ
ート図。
FIG. 36 is a flowchart of a settlement slip designating means according to the present invention.

【図37】本発明による住所コード及び商品コードの
図。
FIG. 37 is a diagram of an address code and a product code according to the present invention.

【図38】本発明による決裁シナリオデータの図。FIG. 38 is a diagram of decision scenario data according to the present invention.

【図39】本発明による利用者関連データの図。FIG. 39 is a diagram of user-related data according to the present invention.

【図40】本発明による入力画面レイアウト図。FIG. 40 is an input screen layout diagram according to the present invention.

【図41】本発明による入力画面レイアウト図。FIG. 41 is an input screen layout diagram according to the present invention.

【図42】本発明による入力画面レイアウト図。FIG. 42 is an input screen layout diagram according to the present invention.

【図43】本発明による流用時金額の遷移図(留保額方
式)。
FIG. 43 is a transition diagram of a divested amount according to the present invention (retained amount method).

【図44】本発明による更正時金額データの遷移図。FIG. 44 is a transition diagram of correction amount data according to the present invention.

【図45】本発明による決裁処理の原理構成図(伝票送
信型)。
FIG. 45 is a view showing the principle configuration of a settlement process according to the present invention (slip transmission type).

【図46】本発明による伝票起票の原理構成図(伝票送
信型)。
FIG. 46 is a diagram showing the principle configuration of a slip invoice according to the present invention (slip transmission type).

【図47】本発明による伝票送信手段のフローチャート
図。
FIG. 47 is a flowchart of a slip transmission unit according to the present invention.

【図48】従来のコード入力方式における画面図。FIG. 48 is a screen view of a conventional code input method.

【図49】従来のコード入力方式におけるフローチャー
ト図。
FIG. 49 is a flowchart of a conventional code input method.

【図50】従来発明の予算管理方式(決裁時更新方式)
の図。
FIG. 50: Budget control method of the present invention (update method at the time of approval)
Figure.

【図51】従来発明の予算管理方式(起票時更新方式)
の図。
FIG. 51 is a budget management method (update method at the time of invoicing) of the conventional invention.
Figure.

【図52】従来発明の原理構成図(決裁処理)。FIG. 52 is a diagram showing the principle configuration (decision processing) of the conventional invention.

【図53】従来発明における決裁処理方式の図。FIG. 53 is a diagram showing a decision making method according to the conventional invention.

【図54】従来発明における決裁処理方式の組織構成デ
ータの図。
FIG. 54 is a diagram showing organization configuration data of a decision making method according to the related art.

【符号の説明】[Explanation of symbols]

1 伝票起票機能 2 伝票決裁機能 3 伝票データ 4 金額データ 5 コードマスタ 6 決裁シナリオデータ 7 決裁権定義データ 8 利用者関連データ 9 コード入力手段 10 金額更新手段 11 決裁権判定手段 12 伝票登録手段 13 決裁伝票指定手段 14 金額更新手段 15 伝票更新手段 16 サーバ計算機 17 クライアント計算機 18 LANケーブル 19 伝票送信手段 DESCRIPTION OF REFERENCE NUMERALS 1 Slip invoicing function 2 Slip approval function 3 Slip data 4 Amount data 5 Code master 6 Decision scenario data 7 Decision right definition data 8 User related data 9 Code input means 10 Amount updating means 11 Decision right judgment means 12 Slip registration means 13 Approval slip designating means 14 Amount updating means 15 Slip updating means 16 Server computer 17 Client computer 18 LAN cable 19 Slip transmitting means

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 3/00 601 - 658 G06F 3/02 - 3/027 G06F 3/14 - 3/153 G06F 19/00 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G06F 3/00 601-658 G06F 3/02-3/027 G06F 3/14-3/153 G06F 19/00

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 コードとコードの示すデータ項目内容と
を対にした階層化されたデータを記憶するマスタと、 階層化されたデータのコードを入力する入力フィールド
とその入力候補一覧の表示を指示する一覧指示部とを有
するデータ入力画面を表示する表示手段と、 上記一覧指示部により指示される入力候補一覧を表示す
る旨の指示に基づき、上記入力フィールドに入力可能な
コードを上記マスタより検索してそのコードとコードの
示すデータ項目内容との一覧を一覧ウィンドウに表示
し、表示した一覧からデータを選択させることにより上
記入力フィールドへコードを入力する入力手段とを備
え、 上記入力手段は、階層化されたデータの各階層に対応し
た一覧ウィンドウをそれぞれ表示する複数の階層別入力
手段を有し、上位の階層別入力手段が下位の階層別入力
手段を動作させることにより、階層化された下位データ
のデータ一覧を一覧ウィンドウに表示して選択させると
ともに、下位の階層別入力手段が上位の階層別入力手段
を動作させることにより、階層化された上位データのデ
ータ一覧を一覧ウィンドウに表示して選択させることを
特徴とする入力補助方式。
1. A code and data item contents indicated by the code.
A display for displaying a data input screen having a master storing hierarchical data paired with the above, an input field for inputting a code of the hierarchical data , and a list instruction unit for instructing display of a list of input candidates. means and, based on the instruction to display the input candidate list indicated by said list indication portion, which can be input into the input field
Search for the code from the above master and find the code and code
Bei and input means for inputting a code into the input field by displaying a list of data field contents in the list window, to select data from the list displayed shown
For example, the input means corresponds to each layer of the hierarchical data
Input by hierarchy that displays the list window
Means, and the input means according to the upper hierarchy is input according to the lower hierarchy.
By operating the means, hierarchical lower data
When the data list is displayed in the list window and selected
In both cases, the input means according to the lower hierarchy is the input means according to the upper hierarchy
By operating the
Data list in the list window and let the user select it.
Characteristic input assist method.
【請求項2】 上記表示手段は、上記一覧指示部とし
て、上記複数の階層別入力手段に対応した入力候補一覧
の表示を指示する複数の階層別一覧指示部を表示し、あ
る階層に対する階層別一覧指示部からの指示に基づい
て、対応する階層別入力手段を動作させることを特徴と
する請求項1記載の入力補助方式。
2. The display device according to claim 1, wherein the display means is a list indicating unit.
And a list of input candidates corresponding to the plurality of hierarchical input means.
Display multiple hierarchical list instructing sections to instruct the display of
Based on the instruction from the hierarchical list instruction section
Operating the corresponding hierarchical input means.
The input assisting method according to claim 1, wherein
【請求項3】 上記階層別入力手段は、上位の階層別入
力手段によって動作させられた場合、上位の階層別入力
手段に対してデータの選択が終了したことを伝える通知
手段を備えるとともに、下位の階層別入力手段を動作さ
せた場合、上記通知手段による通知により、入力フィー
ルドへのデータ入力を確定し一覧ウィンドウを消去し入
力動作を終了する終了手段を備えたことを特徴とする請
求項2記載の入力補助方式。
3. The hierarchy-based input means includes an upper hierarchy-based input.
Input by upper layer when operated by force
Notification to the means that the data selection has been completed
Means and operate the input means according to the lower hierarchy.
If the user has input the
Confirm the data entry to the field, clear the list window and enter
A contracting means for terminating the force operation.
The input assisting method according to claim 2.
JP24469093A 1993-09-30 1993-09-30 Input assist method Expired - Fee Related JP3276735B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24469093A JP3276735B2 (en) 1993-09-30 1993-09-30 Input assist method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24469093A JP3276735B2 (en) 1993-09-30 1993-09-30 Input assist method

Publications (2)

Publication Number Publication Date
JPH07104963A JPH07104963A (en) 1995-04-21
JP3276735B2 true JP3276735B2 (en) 2002-04-22

Family

ID=17122493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24469093A Expired - Fee Related JP3276735B2 (en) 1993-09-30 1993-09-30 Input assist method

Country Status (1)

Country Link
JP (1) JP3276735B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001209676A (en) * 2000-01-25 2001-08-03 Toshiba Corp Preventive maintenance support device
JP4490350B2 (en) * 2005-08-26 2010-06-23 株式会社日立製作所 Input operation support device and input operation support method
JP5230193B2 (en) * 2007-12-28 2013-07-10 キヤノン株式会社 Data search apparatus, data search method, and computer program

Also Published As

Publication number Publication date
JPH07104963A (en) 1995-04-21

Similar Documents

Publication Publication Date Title
US6035300A (en) Method and apparatus for generating a user interface from the entity/attribute/relationship model of a database
US5410646A (en) System and method for creating, processing, and storing forms electronically
US6421691B1 (en) Document management apparatus and method, a recording medium storing a document management program, and a recording medium storing a decision-making program
US6065026A (en) Multi-user electronic document authoring system with prompted updating of shared language
US6098061A (en) Computer system for interactive help using human-understandable knowledge and computer-understandable knowledge
JP4303617B2 (en) System and method for defining a process structure for task execution
US6687713B2 (en) Budget information, analysis, and projection system and method
US20030192008A1 (en) System and method for comprising manual function for managing a form
US20020082895A1 (en) Method, apparatus and article for project management
CA2380393A1 (en) System and method for creating validation rules used to confirm input data
WO1996041282A1 (en) Computer system for creating semantic object models from existing relational database schemas
JP2002523837A (en) Computer-implemented program for financial planning and advice systems.
US5920866A (en) Process and system for generating shared value lists for databases
US12242990B1 (en) Apparatus and method for integrating construction project specifications and related submittal documentation
EP1065618A2 (en) Workflow system with business process definition
US20080270214A1 (en) System and Process for Managing the Preparation of a Bid Document in Response to a Tender
JP3276735B2 (en) Input assist method
CN117693729A (en) Systems and methods for managing database storage terms
US6697790B2 (en) Intelligent data structure, processing apparatus, and medium using network
JP2000268084A (en) Integrated business package software introduction plan planning support system
JPH11296578A (en) Accounting processor, transaction data input device, and regressive correcting method for error data
US20010039521A1 (en) Budget information and analysis system and method
JP2002230245A (en) Progress information managing device
JPH08194750A (en) Process control system
Lewis Jones The Geac ADVANCE system in the house of Lords Library

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20011030

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020129

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040520

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080208

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090208

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100208

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees