JP6978282B2 - Information processing device, form output method, and program - Google Patents
Information processing device, form output method, and program Download PDFInfo
- Publication number
- JP6978282B2 JP6978282B2 JP2017214073A JP2017214073A JP6978282B2 JP 6978282 B2 JP6978282 B2 JP 6978282B2 JP 2017214073 A JP2017214073 A JP 2017214073A JP 2017214073 A JP2017214073 A JP 2017214073A JP 6978282 B2 JP6978282 B2 JP 6978282B2
- Authority
- JP
- Japan
- Prior art keywords
- period
- output pattern
- input
- form output
- control unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims description 50
- 238000000034 method Methods 0.000 title claims description 29
- 238000000605 extraction Methods 0.000 claims description 59
- 238000010586 diagram Methods 0.000 description 28
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、情報処理装置、帳票出力方法、およびプログラムに関する。 The present invention relates to an information processing apparatus, a form output method, and a program.
従来、業務に関連する帳票を作成して登録し、必要な場合に出力可能な情報処理装置が知られている。例えば、設定された検索範囲及び検索条件に基づいて、検索範囲及び検索条件に適合する帳票を抽出して表示出力する帳票出力装置が開示されている(特許文献1参照)。 Conventionally, an information processing device capable of creating and registering a form related to business and outputting it when necessary has been known. For example, a form output device that extracts and displays and outputs a form that matches the search range and search conditions based on the set search range and search conditions is disclosed (see Patent Document 1).
上記の特許文献1では、表示装置の表示画面に範囲条件入力画面を表示し、帳票出力するデータの範囲及び条件の入力を受け付けて、表示画面に帳票1頁を表示する。そして、表示帳票に対する検索範囲の設定操作および検索条件の入力操作を受け付けて、検索範囲および検索条件に適合する帳票を表示出力している。
In the above-mentioned
しかしながら、帳票を出力するための抽出条件を定めた帳票出力パターンを登録する場合、日付等の流動的な条件も登録する。このため、従来の帳票出力装置では、保持された帳票から所望の期間に対応する帳票を出力する場合、出力のタイミングに応じた期間をユーザがその都度入力しなければならない。 However, when registering a form output pattern that defines extraction conditions for outputting a form, fluid conditions such as dates are also registered. Therefore, in the conventional form output device, when the form corresponding to the desired period is output from the held form, the user must input the period corresponding to the output timing each time.
本発明は、上記に鑑みてなされたものであって、保持された帳票から所望の期間に対応する帳票を出力する際の手間を削減して利便性を向上させる情報処理装置、帳票出力方法、およびプログラムを提供することを目的とする。 The present invention has been made in view of the above, and is an information processing device, a form output method, which reduces the time and effort required to output a form corresponding to a desired period from a retained form and improves convenience. And the purpose is to provide the program.
上述した課題を解決し、目的を達成するために、本発明の情報処理装置は、帳票を出力する場合の抽出条件を定めた帳票出力パターンに基づいて帳票を出力する情報処理装置であって、帳票の出力を所望する対象期間を指定した期間指定情報を含む前記抽出条件の入力を受け付ける入力制御部と、受け付けた前記抽出条件を定めた前記帳票出力パターンを記憶部に登録する登録制御部と、帳票を出力する場合、帳票を出力する日付を基準日とし、前記基準日と前記帳票出力パターンに登録された前記期間指定情報とを参照して、前記基準日を基準とした前記対象期間を特定する特定部と、特定された前記対象期間を出力する出力制御部と、を備える。 In order to solve the above-mentioned problems and achieve the object, the information processing apparatus of the present invention is an information processing apparatus that outputs a form based on a form output pattern that defines extraction conditions when outputting a form. An input control unit that accepts the input of the extraction condition including the period designation information that specifies the target period for which the form is desired to be output, and a registration control unit that registers the form output pattern that defines the received extraction condition in the storage unit. , When outputting a form, the date on which the form is output is set as the reference date, and the target period based on the reference date is set with reference to the reference date and the period designation information registered in the form output pattern. It includes a specific unit to be specified and an output control unit to output the specified target period.
また、本発明の情報処理装置においては、前記入力制御部は、前記帳票出力パターンを呼び出す呼出指示の入力を受け付け、前記出力制御部は、前記呼出指示を受け付けた場合、特定された前記対象期間を反映した条件指定画面を出力し、前記入力制御部は、前記条件指定画面から、帳票の出力指示の入力を受け付け、前記出力指示を受け付けた場合、特定された前記対象期間に対応する帳票を抽出する抽出部をさらに備え、前記出力制御部は、抽出された帳票を出力する。 Further, in the information processing apparatus of the present invention, the input control unit receives an input of a call instruction for calling the form output pattern, and the output control unit receives the call instruction, the specified target period. The input control unit receives the input of the output instruction of the form from the condition specification screen, and when the output instruction is received, the input control unit outputs the form corresponding to the specified target period. An extraction unit for extracting is further provided, and the output control unit outputs the extracted form.
また、本発明の情報処理装置においては、前記特定部は、前記呼出指示を受け付けた場合、前記記憶部に保持されている、決算期の期間を定めた決算期情報と、決算期に含まれる月度の期間を定めた月度期間情報とを参照して、前記基準日を基準とした前記対象期間を特定する。 Further, in the information processing apparatus of the present invention, when the calling instruction is received, the specific unit is included in the accounting period information, which is held in the storage unit and defines the period of the accounting period. The target period based on the reference date is specified with reference to the monthly period information that defines the monthly period.
また、本発明の情報処理装置においては、前記入力制御部は、前記期間指定情報とともに、前記帳票出力パターンを共有可能なユーザ範囲を指定する共有範囲指定情報を含む前記抽出条件の入力を受け付け、前記特定部は、前記呼出指示を入力したユーザが前記ユーザ範囲に含まれている前記帳票出力パターンを特定し、当該帳票出力パターンに登録された前記期間指定情報で指定された前記対象期間を特定する。 Further, in the information processing apparatus of the present invention, the input control unit receives the input of the extraction condition including the shared range designation information for designating the user range in which the form output pattern can be shared, together with the period designation information. The specific unit specifies the form output pattern included in the user range by the user who has input the call instruction, and specifies the target period specified by the period designation information registered in the form output pattern. do.
また、本発明の情報処理装置においては、前記共有範囲指定情報は、前記ユーザ範囲としてユーザ別、ユーザ全体、およびユーザ全体のうちの一部のユーザであるユーザグループを示す範囲に区分されている。 Further, in the information processing apparatus of the present invention, the shared range designation information is divided into a range indicating each user, the entire user, and a user group which is a part of the entire user as the user range. ..
また、本発明の情報処理装置においては、前記出力制御部は、前記抽出条件を入力する登録画面を出力し、前記入力制御部は、前記登録画面から前記期間指定情報および前記共有範囲指定情報を含む前記抽出条件の入力を受け付ける。 Further, in the information processing apparatus of the present invention, the output control unit outputs a registration screen for inputting the extraction conditions, and the input control unit outputs the period designation information and the shared range designation information from the registration screen. Accepts the input of the extraction conditions including.
また、本発明の帳票出力方法は、帳票を出力する場合の抽出条件を定めた帳票出力パターンに基づいて帳票を出力する情報処理装置で実行される帳票出力方法であって、帳票の出力を所望する対象期間を指定した期間指定情報を含む前記抽出条件の入力を受け付ける入力制御ステップと、受け付けた前記抽出条件を定めた前記帳票出力パターンを記憶部に登録する登録制御ステップと、帳票を出力する場合、帳票を出力する日付を基準日とし、前記基準日と前記帳票出力パターンに登録された前記期間指定情報とを参照して、前記基準日を基準とした前記対象期間を特定する特定ステップと、特定された前記対象期間を出力する出力制御ステップと、を含む。 Further, the form output method of the present invention is a form output method executed by an information processing apparatus that outputs a form based on a form output pattern that defines extraction conditions when outputting a form, and output of a form is desired. An input control step that accepts the input of the extraction condition including the period designation information that specifies the target period to be processed, a registration control step that registers the form output pattern that defines the accepted extraction condition in the storage unit, and outputs a form. In the case, the date on which the form is output is set as the reference date, and the specific step for specifying the target period based on the reference date with reference to the reference date and the period designation information registered in the form output pattern. , An output control step that outputs the specified target period.
また、本発明のプログラムは、帳票の出力を所望する対象期間を指定した期間指定情報を含む抽出条件の入力を受け付ける入力制御ステップと、受け付けた前記抽出条件を定めた帳票出力パターンを記憶部に登録する登録制御ステップと、帳票を出力する場合、帳票を出力する日付を基準日とし、前記基準日と前記帳票出力パターンに登録された前記期間指定情報とを参照して、前記基準日を基準とした前記対象期間を特定する特定ステップと、特定された前記対象期間を出力する出力制御ステップと、をコンピュータに実行させる。 Further, in the program of the present invention, an input control step for receiving an input of an extraction condition including period designation information for specifying a target period for which a form is desired to be output, and a form output pattern defining the accepted extraction condition are stored in a storage unit. The registration control step to be registered and the date when the form is output is set as the reference date, and the reference date is used as a reference with reference to the reference date and the period designation information registered in the form output pattern. A computer is made to execute a specific step for specifying the target period and an output control step for outputting the specified target period.
本発明によれば、保持された帳票から所望の期間に対応する帳票を出力する際の手間を削減して利便性を向上させることができるという効果を奏する。 According to the present invention, there is an effect that the time and effort required to output a form corresponding to a desired period from the retained form can be reduced and the convenience can be improved.
以下に添付図面を参照して、情報処理装置、帳票出力方法、およびプログラムの実施形態を詳細に説明する。本実施形態の情報処理装置は、帳票を出力する場合の抽出条件を定めた帳票出力パターンを登録し、帳票を出力する場合に当該帳票出力パターンに基づいて帳票を出力するものである。 The information processing apparatus, the form output method, and the embodiment of the program will be described in detail with reference to the attached drawings. The information processing apparatus of the present embodiment registers a form output pattern that defines extraction conditions when outputting a form, and outputs a form based on the form output pattern when outputting a form.
本実施形態にかかる情報処理装置100の構成について、図1を用いて説明する。図1は、情報処理装置の構成の一例を示すブロック図である。
The configuration of the
情報処理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、情報処理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
The
情報処理装置100は、図1に示すように、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。情報処理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
As shown in FIG. 1, the
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、情報処理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、情報処理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する記憶部106に格納されるデータは、サーバ200に格納されてもよい。
The communication interface unit 104 connects the
入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input / output interface unit 108. As the output device 114, a speaker or a printer can be used in addition to a monitor (including a home television). As the input device 112, a keyboard, a mouse, and a microphone, as well as a monitor that cooperates with the mouse to realize a pointing device function can be used. In the following, the output device 114 may be referred to as a monitor 114, and the input device 112 may be referred to as a keyboard 112 or a mouse 112.
記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)やROM(Read Only Memory)等のメモリ装置、ハードディスクドライブ(HDD)のような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。
Various databases, tables, files, and the like are stored in the
記憶部106は、本実施形態では、帳票と、帳票を出力する場合の抽出条件を定めた帳票出力パターンマスタ161と、決算期の期間を定めた決算期マスタ162と、決算期に含まれる月度の期間を定めた月度期間マスタ163と、ユーザ識別情報を定めたユーザマスタ164と、ユーザグループのメンバーを定めたユーザグループメンバマスタ165と、ユーザのグループを定めたユーザグループマスタ166と、を記憶している。以下に各マスタについて具体的に説明する。
In the present embodiment, the
図2は、帳票出力パターンマスタの項目例を示す図である。図2に示す帳票出力パターンマスタは、ユーザが帳票を出力するときの抽出条件や画面情報等を定めたテーブルであって、帳票出力パターンの一例である。 FIG. 2 is a diagram showing an example of items in the form output pattern master. The form output pattern master shown in FIG. 2 is a table in which extraction conditions, screen information, and the like when a user outputs a form are defined, and is an example of a form output pattern.
例えば、図2に示すように、帳票出力パターンマスタは、まず、「帳票の種類」(比較表、推移表、等)の項目が挙げられている。次に、共有範囲指定情報P1として、帳票の出力を共有するユーザ範囲に関する情報が挙げられている。次に、「帳票出力パターン名」の項目が挙げられる。次に、期間指定情報P2として、帳票の出力をする対象期間に関する情報、帳票出力内容P3として、Xml(eXtensible Markup Language)による画面情報の項目が挙げられている。 For example, as shown in FIG. 2, in the form output pattern master, first, the item of "form type" (comparison table, transition table, etc.) is listed. Next, as the sharing range designation information P1, information regarding the user range for sharing the output of the form is given. Next, the item of "form output pattern name" is mentioned. Next, as the period designation information P2, information regarding the target period for outputting the form is listed, and as the form output content P3, items of screen information by Xml (eXtensible Markup Language) are listed.
共有範囲指定情報P1としては、「共有範囲区分」、「ユーザグループ」、「ユーザ識別コード」の項目が挙げられている。「共有範囲区分」とは、帳票の出力を共有するユーザ範囲であって、例えば、ユーザ個人を示す「ユーザ別」、ユーザ全体のうち一部のユーザを示す「ユーザグループ別」、ユーザ全員を示す「全体」などが挙げられる。また、「ユーザ識別コード」とは、ユーザを識別する情報であって、例えば、「User01」、「User02」等が挙げられる。 As the shared range designation information P1, items of "shared range classification", "user group", and "user identification code" are listed. The "shared range classification" is a user range in which the output of the form is shared, for example, "by user" indicating an individual user, "by user group" indicating a part of all users, and all users. The "whole" shown may be mentioned. Further, the "user identification code" is information for identifying a user, and examples thereof include "User01" and "User02".
期間指定情報P2としては、「対象期間指定有無区分」、「対象期間指定種類」、および「対象期間決算期区分」の項目が挙げられている。「対象期間指定有無区分」とは、帳票出力パターンの登録時に「指定なし」「相対指定」「固定指定」のいずれかにチェックを入れられることで指定される項目である。「指定なし」の場合、帳票を出力する対象期間の情報(期間指定情報)を含まずに画面情報を出力する。なお、この場合、帳票出力パターンの呼び出し時に画面上の「期間指定情報」の欄が空の場合は呼び出し後も空にする。また、帳票出力パターンの呼び出し時に画面上の「期間指定情報」の欄が入力済の場合でも上書きはしない。また、「相対指定」の場合、「対象期間指定種類」「対象期間決算期区分」に従って、期間指定情報を含んだ画面情報を出力する。「固定指定」の場合、帳票出力パターンの登録時の画面情報に従って、期間指定情報を含んだ画面情報を出力する。 As the period designation information P2, the items of "target period designation presence / absence classification", "target period designation type", and "target period settlement period classification" are listed. The "target period designation presence / absence classification" is an item specified by checking any of "no designation", "relative designation", and "fixed designation" when registering the form output pattern. When "Not specified", the screen information is output without including the information of the target period for outputting the form (period specification information). In this case, if the "Period specification information" field on the screen is empty when the form output pattern is called, it will be empty even after the call. Also, even if the "Period specification information" field on the screen has already been entered when calling the form output pattern, it will not be overwritten. In the case of "relative designation", screen information including period designation information is output according to "target period designation type" and "target period settlement period classification". In the case of "fixed designation", the screen information including the period designation information is output according to the screen information at the time of registration of the form output pattern.
「対象期間指定種類」とは、対象期間の種類であって、前年度の帳票の出力を所望する対象期間(前年セット)、前月、当月などの月単位で帳票の出力を所望する対象期間(前月セット、当月セット)、累計で帳票の出力を所望する対象期間(累計セット)、決算期単位で帳票の出力を所望する対象期間(決算期セット)などが挙げられる。また、「対象期間決算期区分」とは、決算期の区分(当期、前期、2期前)が挙げられる。なお、図2の帳票出力パターンマスタの項目例では、帳票の出力を所望する対象期間が(A)(B)(C)と3パターンが登録されているが、任意の数のパターンを登録できる。 The "target period designation type" is the type of target period, and the target period for which the output of the form of the previous year is desired (previous year set), the target period for which the output of the form is desired for each month such as the previous month and the current month (the target period). (Previous month set, current month set), target period for which you want to output forms in total (cumulative set), target period for which you want to output forms in units of accounting period (accounting period set), and so on. In addition, the "target period accounting period classification" includes the accounting period classification (current period, previous period, two periods before). In the item example of the form output pattern master of FIG. 2, three patterns (A), (B), and (C) are registered as the target period for which the form is desired to be output, but any number of patterns can be registered. ..
帳票出力内容P3としては、例えば、Xmlにより、帳票出力パターンの登録時の画面情報を保持している。例えば、基準日(帳票出力パターンを出力する日)、対象期間情報、帳票種類を示す表タイプ、出力する金額単位、対象事業所等が保存されている。 As the form output content P3, for example, the screen information at the time of registration of the form output pattern is held by Xml. For example, the reference date (the date when the form output pattern is output), the target period information, the table type indicating the form type, the amount unit to be output, the target business establishment, and the like are stored.
図3は、決算期マスタの一例を示す図である。図3に示すように、決算期マスタは、決算期と、期首年月日と、期末年月日とが対応付けられたテーブルであって、決算期情報の一例である。決算期マスタを参照することで、帳票出力パターンの「対象期間決算期区分」で入力された決算期で示された対象期間を特定することができる。 FIG. 3 is a diagram showing an example of the accounting period master. As shown in FIG. 3, the accounting period master is a table in which the accounting period, the beginning date, and the ending date are associated with each other, and is an example of the accounting period information. By referring to the settlement period master, it is possible to specify the target period indicated by the settlement period entered in the "target period settlement period classification" of the form output pattern.
図4は、月度期間マスタの一例を示す図である。図4に示すように、月度期間マスタは、決算期と、月度と、開始日と、終了日とが対応付けられたテーブルであって、月度期間情報の一例である。月度期間マスタを参照することで、帳票出力パターンの「対象期間指定種類」で入力された月単位で示された対象期間を特定することができる。 FIG. 4 is a diagram showing an example of a monthly period master. As shown in FIG. 4, the monthly period master is a table in which a settlement period, a monthly period, a start date, and an end date are associated with each other, and is an example of monthly period information. By referring to the monthly period master, it is possible to specify the target period indicated by the month unit entered in the "target period specification type" of the form output pattern.
図5は、ユーザマスタの一例を示す図である。図5に示すように、ユーザマスタは、ユーザ名と、ユーザ識別コード(ユーザ識別情報)とが対応付けられたテーブルである。ユーザマスタは、ログインして帳票の出力を要求したユーザを特定することができる。 FIG. 5 is a diagram showing an example of a user master. As shown in FIG. 5, the user master is a table in which a user name and a user identification code (user identification information) are associated with each other. The user master can identify the user who logged in and requested the output of the form.
図6は、ユーザグループメンバマスタの一例を示す図である。図6に示すように、ユーザグループメンバマスタは、ユーザが所属するグループであるユーザグループと、ユーザグループメンバであるユーザ名とが対応付けられたテーブルである。ユーザグループメンバマスタは、ログインして帳票の出力を要求したユーザがどのグループに所属しているかを特定することができる。 FIG. 6 is a diagram showing an example of a user group member master. As shown in FIG. 6, the user group member master is a table in which a user group, which is a group to which a user belongs, and a user name, which is a user group member, are associated with each other. The user group member master can specify to which group the user who logged in and requested the output of the form belongs to.
図7は、ユーザグループマスタの一例を示す図である。図7に示すように、ユーザグループマスタは、ユーザが所属するグループを登録したテーブルである。ユーザグループマスタは、どのようなユーザグループが存在しているかを特定することができる。 FIG. 7 is a diagram showing an example of a user group master. As shown in FIG. 7, the user group master is a table in which the group to which the user belongs is registered. The user group master can identify what kind of user group exists.
図1に戻り、制御部102は、情報処理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。本実施形態の制御部102は、出力制御部121と、入力制御部122と、登録制御部123と、特定部124と、抽出部125と、を備えている。
Returning to FIG. 1, the
出力制御部121は、帳票出力パターンを登録するとき、帳票出力パターンを呼び出すとき、帳票を出力するときなどに、出力装置であるモニタ114に各種画面や帳票に関する情報、帳票を表示する制御を行う。また、出力制御部121は、帳票に関する情報や帳票を印刷する制御を行う。なお、表示および印刷は、出力の一例である。
The
具体的には、本実施形態の出力制御部121は、ユーザによる帳票出力パターンの登録時および帳票出力パターンの呼び出し時に、条件指定画面を表示する。図8は、条件指定画面の一例を示す図である。図8に示すように、条件指定画面では、基準日、対象期間(A)(B)(C)、表タイプ、金額単位、対象事業所の項目に対する記入欄が表示されている。
Specifically, the
また、条件指定画面の下部には、帳票を印刷するときに押下する印刷ボタンb1、帳票をモニタ114に表示するときに押下する出力ボタンb2、帳票出力パターンを登録するときに押下するパターン登録ボタンb3、帳票出力パターンを呼び出すときに押下するパターン呼出ボタンb4、条件指定画面を閉じるときに押下する閉じるボタンb5が表示されている。すなわち、この条件指定画面から帳票出力パターンの登録、および帳票出力パターンの呼び出しのいずれも実行することができる。 At the bottom of the condition specification screen, there is a print button b1 that is pressed when printing a form, an output button b2 that is pressed when displaying a form on the monitor 114, and a pattern registration button that is pressed when registering a form output pattern. b3, a pattern call button b4 to be pressed when calling the form output pattern, and a close button b5 to be pressed when closing the condition specification screen are displayed. That is, both the registration of the form output pattern and the call of the form output pattern can be executed from this condition specification screen.
帳票出力パターンの登録時は、ユーザから入力されたユーザIDおよびパスワード等のユーザ識別情報によって認証が成功して、当該ユーザが情報処理装置100にログインすると、図8に示す条件指定画面を表示する。この時は、各項目の記入欄が空欄となっていてもよい。そして、ユーザによりパターン登録ボタンb3が押下されると、出力制御部121は、帳票出力パターン登録画面を表示する。
When registering the form output pattern, authentication is successful based on the user identification information such as the user ID and password input by the user, and when the user logs in to the
図9は、帳票出力パターンの登録画面の一例を示す図である。図9に示すように、帳票出力パターンの登録画面には、まず、帳票の種類を入力する「帳票種類」の記入欄が表示される。 FIG. 9 is a diagram showing an example of a form output pattern registration screen. As shown in FIG. 9, on the form output pattern registration screen, first, an entry field for "form type" for inputting the form type is displayed.
次に、出力した帳票を共有するユーザ範囲である共有範囲指定情報を入力する「共有範囲区分」が表示される。例えば、「共有範囲区分」において「ユーザグループ別」が入力されると、図9に示すように「共有範囲区分」の記入欄の下に「ユーザグループ」の記入欄が表示される。また、例えば、「共有範囲区分」において「ユーザ別」が入力されると、「共有範囲区分」の記入欄の下に「ユーザ識別コード」の記入欄が表示される。次に、「帳票出力パターン名」の記入欄が表示される。 Next, the "shared range classification" for inputting the shared range specification information, which is the user range for sharing the output form, is displayed. For example, when "by user group" is input in "shared range classification", an entry field for "user group" is displayed below the entry field for "shared range classification" as shown in FIG. Further, for example, when "by user" is input in the "shared range classification", an entry field for the "user identification code" is displayed below the entry field for the "shared range classification". Next, an entry field for "form output pattern name" is displayed.
さらに、図9では、帳票を出力する対象期間を入力する期間指定情報の記入欄(チェック欄)が表示される。図9の例では、「対象期間(A)」は相対指定の当月セット、「対象期間(B)」は相対指定の前月セット、「対象期間(C)」は相対指定の決算期セット[2]期前が入力されている。 Further, in FIG. 9, an entry column (check column) for period designation information for inputting a target period for outputting a form is displayed. In the example of FIG. 9, "target period (A)" is a relative designated current month set, "target period (B)" is a relative designated previous month set, and "target period (C)" is a relative designated settlement period set [2]. ] The period before is entered.
そして、帳票出力パターンの登録画面の下部には、帳票出力パターンの登録を実行するときに押下する登録ボタンb11と、帳票出力パターンの登録画面を閉じるときに押下する閉じるボタンb12が表示されている。上記の記入欄が入力された後、登録ボタンb11が押下されることによって、共有範囲指定情報(枠f11の情報)および期間指定情報(枠f12の情報)を含む帳票の抽出条件を定めた帳票出力パターンが登録される。 At the bottom of the form output pattern registration screen, a registration button b11 that is pressed when the form output pattern is registered and a close button b12 that is pressed when the form output pattern registration screen is closed are displayed. .. After the above entry field is entered, the registration button b11 is pressed to determine the extraction conditions for the form including the shared range designation information (information in the frame f11) and the period designation information (information in the frame f12). The output pattern is registered.
その後、帳票出力パターンの呼び出し時は、登録時と同様に、ユーザから入力されたユーザIDおよびパスワード等のユーザ識別情報によって認証が成功して、当該ユーザが情報処理装置100にログインすると、図8に示す条件指定画面を表示する。基準日の記入欄に条件指定画面を立ち上げた日(すなわち帳票出力パターンを呼び出す日)が記入される。その他の各記入欄は空欄となっていてもよい。そして、ユーザによりパターン呼出ボタンb4が押下されると、出力制御部121は、帳票出力パターン呼出画面を表示する。
After that, when the form output pattern is called, authentication is successful with the user identification information such as the user ID and password input by the user, and the user logs in to the
図10は、帳票出力パターンの呼出画面の一例を示す図である。各記入欄の構成は登録画面(図9参照)と同様である。また、帳票出力パターンの呼出画面の下部には、呼出を実行するときに押下する呼出ボタンb21と、帳票出力パターンの呼出画面を閉じるときに押下する閉じるボタンb22が表示されている。 FIG. 10 is a diagram showing an example of a call screen of a form output pattern. The structure of each entry field is the same as that of the registration screen (see FIG. 9). Further, at the bottom of the call screen of the form output pattern, a call button b21 pressed when the call is executed and a close button b22 pressed when the call screen of the form output pattern is closed are displayed.
そして、帳票出力パターン名の記入欄(枠f21)に帳票出力パターン名が選択入力され、呼出ボタンb21が押下されて呼出指示を受け付けると、特定部124により帳票出力パターン名に基づく帳票出力パターンが特定され、当該帳票出力パターンに登録された期間指定情報が指定する対象期間が特定される。対象期間(抽出条件)の特定方法は、後述する。
Then, when the form output pattern name is selected and input in the form output pattern name entry field (frame f21) and the call button b21 is pressed to receive the call instruction, the
そして、出力制御部121は、特定された帳票出力パターンの抽出条件である期間指定情報で指定された対象期間を反映した条件指定画面をモニタ114に表示する。本実施形態では、出力制御部121は、例えば、期間指定情報で指定された対象期間(A)(B)(C)を反映した条件指定画面を表示する。このとき、ログインしたユーザが帳票出力パターン名を入力しているため、帳票出力パターンを呼び出したユーザが共有範囲区分のユーザ範囲に含まれている帳票出力パターンから対象期間を特定し、当該対象期間を条件指定画面に反映していることになる。
Then, the
その後、出力制御部121は、特定された対象期間に対応する帳票が抽出されると、抽出された帳票を出力する。具体的には、出力制御部121は、印刷ボタンb1が押下されれば対象期間の帳票を印刷し、出力ボタンb2が押下されれば対象期間の帳票をモニタ114に表示する。
After that, when the form corresponding to the specified target period is extracted, the
入力制御部122は、モニタ114に表示された各種画面から受け付けた入力や、入力装置112からの入力を受け付ける。
The
具体的には、本実施形態の入力制御部122は、条件指定画面(図8)の印刷ボタンb1が押下されると、帳票の印刷指示(出力指示の一例)を受け付ける。また、入力制御部122は、条件指定画面の出力ボタンb2が押下されると、帳票の表示指示(出力指示の一例)を受け付ける。また、入力制御部122は、条件指定画面のパターン登録ボタンb3が押下されると、帳票出力パターンを登録するための帳票出力パターン登録画面の表示指示を受け付ける。また、入力制御部122は、条件指定画面のパターン呼出ボタンb4が押下されると、帳票出力パターンを呼び出すための帳票出力パターン呼出画面の表示指示を受け付ける。また、入力制御部122は、条件指定画面の閉じるボタンb5が押下されると、条件指定画面を閉じる指示を受け付ける。
Specifically, the
また、入力制御部122は、帳票出力パターン登録画面(図9)の各記入欄から帳票出力パターンの抽出条件を受け付ける。すなわち、入力制御部122は、帳票種類の記入欄から帳票種類の入力を受け付ける。また、入力制御部122は、共有範囲区分の記入欄から、抽出条件として、帳票出力パターンを共有可能なユーザ範囲を示す共有範囲指定情報の入力を受け付ける。また、入力制御部122は、期間指定情報の記入欄から、抽出条件として、帳票の出力を所望する対象期間を指定した期間指定情報の入力を受け付ける。このように、入力制御部122は、帳票出力パターン登録画面から期間指定情報および共有範囲指定情報を含む抽出条件の入力を受け付ける。
Further, the
そして、入力制御部122は、帳票出力パターン登録画面の登録ボタンb11が押下されると入力された抽出条件を定めた帳票出力パターンの登録指示を受け付ける。また、入力制御部122は、帳票出力パターン登録画面の閉じるボタンb12が押下されると、帳票出力パターン登録画面を閉じる指示を受け付ける。
Then, when the registration button b11 on the form output pattern registration screen is pressed, the
また、入力制御部122は、帳票出力パターン呼出画面(図10)の帳票出力パターン名の記入欄から帳票出力パターン名の入力を受け付ける。また、入力制御部122は、帳票出力パターン呼出画面の呼出ボタンb21が押下されると入力された抽出条件に基づく帳票出力パターンの呼出指示を受け付ける。また、入力制御部122は、帳票出力パターン呼出画面の閉じるボタンb22が押下されると、帳票出力パターン呼出画面を閉じる指示を受け付ける。
Further, the
また、入力制御部122は、対象期間が反映された条件指定画面から、帳票の出力指示の入力を受け付ける。具体的には、入力制御部122は、条件指定画面の印刷ボタンb1が押下されると帳票の印刷指示を受け付ける。また、入力制御部122は、条件指定画面の出力ボタンb2が押下されると帳票のモニタ114への表示指示を受け付ける。
Further, the
登録制御部123は、帳票出力パターン登録画面の各記入欄から期間指定情報および共有範囲指定情報を含む抽出条件を受け付けると、受け付けた抽出条件を定めた帳票出力パターンを帳票出力パターンマスタ161として記憶部106に登録する。
When the
特定部124は、帳票出力パターン呼出画面の呼出指示を受け付けることで帳票を出力する場合に、記憶部106から帳票出力パターンを特定し、帳票出力パターンに登録された抽出条件を特定する。具体的には、特定部124は、帳票を出力する日付を基準日として、当該基準日と選択された帳票出力パターン名が示す帳票出力パターンに登録された期間指定情報とを参照して、基準日を基準として対象期間を特定する。この時、特定部124は、記憶部106の決算期マスタ162および月度期間マスタ163を参照して、基準日に対する対象期間を特定する。また、特定部124は、基準日を基準として帳票出力パターンを特定する際、呼出指示を入力したユーザがユーザ範囲に含まれている帳票出力パターンを特定する。
The specifying
抽出部125は、印刷や表示などの出力指示を受け付けた場合、記憶部106に保持されている帳票から、特定部124により特定された対象期間に対応する帳票を抽出する。
When the
次に、帳票出力パターンの登録処理について説明する。図11は、帳票出力パターンの登録処理に関する説明図である。図11に示すように、帳票出力パターンを登録する場合には、上述したように、帳票出力パターン登録画面の各記入欄に各種情報が入力される。 Next, the registration process of the form output pattern will be described. FIG. 11 is an explanatory diagram relating to the registration process of the form output pattern. As shown in FIG. 11, when the form output pattern is registered, various information is input to each entry field of the form output pattern registration screen as described above.
条件指定画面(図8)からパターン登録ボタンb3が押下されると、帳票出力パターン登録画面が表示され、抽出条件などの各種情報が入力される。具体的には、図11の帳票出力パターンの登録画面からの矢印S1が示すように、帳票種類の記入欄から、例えば「比較表」の入力を受け付けると、帳票出力パターンマスタ161の帳票種類の項目に対応させて「比較表」が登録される。
When the pattern registration button b3 is pressed from the condition specification screen (FIG. 8), the form output pattern registration screen is displayed and various information such as extraction conditions are input. Specifically, as indicated by the arrow S1 from the form output pattern registration screen of FIG. 11, when an input of, for example, a "comparison table" is received from the form type entry field, the form type of the form
また、矢印S2が示すように、共有範囲区分の記入欄からユーザ範囲の区分として例えば「ユーザグループ別」の入力を受け付け、ユーザグループの記入欄から例えば「A事業所ユーザグループ」の入力を受け付けると、帳票出力パターンマスタ161の共有範囲区分およびユーザグループの項目に対応させて「ユーザグループ別」および「A事業所ユーザグループ」が登録される。
Further, as indicated by the arrow S2, the input of, for example, "by user group" is accepted from the entry field of the shared range classification as the classification of the user range, and the input of, for example, "A business establishment user group" is accepted from the entry field of the user group. And, "by user group" and "A business establishment user group" are registered corresponding to the items of the shared range classification and the user group of the form
また、矢印S4に示すように、期間指定情報の対象期間(A)(B)(C)の記入欄からそれぞれ、例えば「相対指定/当月セット」「相対指定/前月セット」「相対指定/決算期セット/2期前」のチェック入力を受け付けると、帳票出力パターンマスタ161の「対象期間指定有無区分」「対象期間指定種類」「対象期間決算期区分」に対応させてそれぞれ登録される。
Further, as shown by the arrow S4, for example, "relative designation / current month set", "relative designation / previous month set", and "relative designation / settlement of accounts" from the entry fields of the target periods (A), (B), and (C) of the period designation information. When the check input of "period set / 2 periods before" is accepted, it is registered corresponding to "target period designation presence / absence classification", "target period designation type", and "target period settlement period classification" of the form
また、矢印S3が示すように、ユーザ範囲と対象期間とに基づく帳票出力パターン名「A事業所ユーザグループ(当月/前月/2期前)」が、帳票出力パターンマスタ161の帳票出力パターン名の項目に対応させて登録される。そして、矢印S5が示すように、条件指定画面の画面情報が帳票出力パターンマスタ161に登録される。
Further, as indicated by the arrow S3, the form output pattern name "A business establishment user group (current month / previous month / two periods before)" based on the user range and the target period is the form output pattern name of the form
なお、共有範囲区分の記入欄からユーザ範囲として例えば「ユーザ別」の入力を受け付け、ユーザ識別コードの記入欄から例えば「User01」の入力を受け付けると、図12に示すような帳票出力パターンマスタ161が登録される。また、共有範囲区分の記入欄からユーザ範囲として例えば「全体」の入力を受け付けると、図13に示すような帳票出力パターンマスタ161が登録される。
When the input of, for example, "by user" is accepted as the user range from the entry field of the shared range classification, and the input of, for example, "User01" is received from the entry field of the user identification code, the form
次に、帳票出力パターンの呼出処理について説明する。図14は、帳票出力パターンの呼出処理に関する説明図である。図14に示すように、帳票出力パターンの抽出条件を呼び出す場合には、上述したように、帳票出力パターン呼出画面から呼び出される。図14では、図11で登録された帳票出力パターンマスタ161を用いて帳票出力パターンの抽出条件を呼び出す場合について説明する。
Next, the call processing of the form output pattern will be described. FIG. 14 is an explanatory diagram relating to the call processing of the form output pattern. As shown in FIG. 14, when the extraction condition of the form output pattern is called, it is called from the form output pattern calling screen as described above. FIG. 14 describes a case where the form output pattern extraction condition is called by using the form
帳票出力パターンを呼び出す際に条件指定画面が表示されると、図14に示すように、基準日(例えば「2017/09/01」)が定められる。基準日とは、帳票出力パターンを出力する日付、すなわち条件指定画面が立ち上げられた日付である。そして、パターン呼出ボタンb4が押下されると、帳票出力パターン呼出画面が表示され、呼出ボタンb21が押下されると、特定部124により帳票出力パターンの抽出条件である対象期間が特定されて呼び出される。
When the condition specification screen is displayed when calling the form output pattern, a reference date (for example, "2017/09/01") is set as shown in FIG. The reference date is the date on which the form output pattern is output, that is, the date on which the condition specification screen is launched. Then, when the pattern call button b4 is pressed, the form output pattern call screen is displayed, and when the call button b21 is pressed, the target period, which is the extraction condition of the form output pattern, is specified and called by the
まず、矢印S11に示すように、特定部124は、帳票出力パターン名が示す帳票出力パターンを特定する。そして、矢印S12に示すように、特定部124は、基準日と特定した帳票出力パターンに登録された期間指定情報とを参照して、基準日を基準として対象期間を特定する。例えば、図11で登録された帳票出力パターンの場合、対象期間(A)の「相対指定/当月セット」は、月度期間マスタ(図4)を参照すると、「2017/09/01」に対応する当月が、M1により示される「9月度」と特定できる。なお、開始日≦基準日≦終了日となる月度を当月としている。また、同様に、対象期間(B)の「相対指定/前月セット」は、月度期間マスタ(図4)を参照すると、「2017/09/01」に対応する前月が、M2により示される「8月度」と特定できる。また、対象期間(C)の「相対指定/決算期セット/2期前」は、決算期マスタ(図3)を参照すると、「2017/09/01」に対応する当期が、T1により示される17期であって、その2期前が、T2により示される「15期」と特定できる。
First, as shown by the arrow S11, the specifying
そして、矢印S13に示すように、出力制御部121が、条件指定画面に、特定された対象期間(A)「2017/09/01」〜「2017/09/30」、対象期間(B)「2017/08/01」〜「2017/08/31」、対象期間(C)「2015/04/01」〜「2016/03/31」を反映する。また、矢印S14に示すように、出力制御部121は、Xmlによる画面情報により、条件指定画面の表タイプ、金額単位、および対象事業所を表示する。
Then, as shown by the arrow S13, the
また、特定部124は、帳票出力パターンの抽出条件を特定する場合、ユーザマスタ(図5)、ユーザグループメンバマスタ(図6)、およびユーザグループマスタ(図7)を参照して、帳票出力パターンの呼び出しを行っているユーザがユーザ範囲に含まれているかを判断し、当該ユーザが呼び出し可能な帳票出力パターンを特定する。
Further, when specifying the extraction condition of the form output pattern, the specifying
図15は、呼び出しが可能な帳票出力パターンの確認に関する説明図である。例えば、呼び出しを行っているユーザが、「ユーザ1」である場合、ユーザマスタを参照して、ユーザ識別コード「User01」によりユーザ1個人を特定できる。また、ユーザグループメンバマスタ、およびユーザグループマスタを参照して、ユーザ1の所属するグループ「A事業所ユーザグループ」「B事業所ユーザグループ」を特定できる。そして、図15に示すように、ユーザ1が呼出可能な帳票出力パターンであるか否かを判断でき(図15における「○」「×」により示す利用可能の有無参照)、ユーザ別、ユーザ1が含まれているユーザグループ別、および全体に対応する帳票出力パターン名が特定できる。
FIG. 15 is an explanatory diagram relating to confirmation of a form output pattern that can be called. For example, when the calling user is "
次に、帳票出力パターンの登録処理の流れを説明する。図16は、帳票出力パターンの登録処理の流れを示すフローチャートである。 Next, the flow of the registration process of the form output pattern will be described. FIG. 16 is a flowchart showing the flow of the registration process of the form output pattern.
まず、情報処理装置100にユーザがログインすると、出力制御部121は、条件指定画面(図8)をモニタ114に表示する(ステップS101)。次に、入力制御部122は、条件指定画面からパターン登録ボタンb3が押下されると、帳票出力パターンを登録するための帳票出力パターン登録画面(図9)の表示指示を受け付ける(ステップS102)。そして、出力制御部121は、帳票出力パターン登録画面を表示する(ステップS103)。
First, when the user logs in to the
入力制御部122は、表示された帳票出力パターン登録画面から、帳票出力パターンを呼び出す際の抽出条件の入力を受け付ける(ステップS104)。すなわち、入力制御部122は、帳票出力パターン登録画面から、ユーザ範囲を示す共有範囲区分等の共有範囲指定情報および、帳票を出力する対象期間を指定する期間指定情報を含む、抽出条件の入力を受け付ける。
The
そして、入力制御部122は、帳票出力パターン登録画面の登録ボタンb11が押下されることで、入力された抽出条件を定めた帳票出力パターンの登録指示を受け付ける(ステップS105)。当該登録指示を受け付けると、登録制御部123は、入力された抽出条件を定めた帳票出力パターンを記憶部106の帳票出力パターンマスタ161に登録する(ステップS106)。
Then, the
次に、呼び出した帳票出力パターンに基づく帳票の出力処理の流れを説明する。図17は、帳票の出力処理の流れを示すフローチャートである。 Next, the flow of the form output process based on the called form output pattern will be described. FIG. 17 is a flowchart showing the flow of form output processing.
まず、情報処理装置100にユーザがログインすると、出力制御部121は、条件指定画面(図8)をモニタ114に表示する(ステップS111)。次に、入力制御部122は、条件指定画面からパターン呼出ボタンb4が押下されると、帳票出力パターンを呼び出すための帳票出力パターン呼出画面(図10)の表示指示を受け付ける(ステップS112)。そして、出力制御部121は、帳票出力パターン呼出画面を表示する(ステップS113)。
First, when the user logs in to the
入力制御部122は、表示された帳票出力パターン呼出画面から、帳票出力パターン名の選択入力を受け付ける(ステップS114)。そして、入力制御部122は、帳票出力パターン呼出画面の呼出ボタンb21が押下されることで、入力された抽出条件に基づく帳票出力パターンの呼出指示を受け付ける(ステップS115)。
The
特定部124は、選択された帳票出力パターン名に基づいて帳票出力パターンを特定し、特定した帳票出力パターンから対象期間を特定する(ステップS116)。出力制御部121は、特定された帳票出力パターンの抽出条件である対象期間を反映した条件指定画面を表示する(ステップS117)。
The specifying
入力制御部122は、条件指定画面から帳票の出力指示を受け付ける(ステップS118)。具体的には、入力制御部122は、出力ボタンb2が押下されることで、帳票の表示指示を受け付ける。抽出部125は、特定部124により特定された対象期間に対応する帳票を抽出する(ステップS119)。そして、出力制御部121は、抽出された帳票をモニタ114に表示する(ステップS120)。
The
また、ステップS118において、入力制御部122は、印刷ボタンb1が押下されることで、帳票の印刷指示を受け付けてもよい。この場合、ステップS120では、出力制御部121は、抽出された帳票を印刷する。
Further, in step S118, the
このように、本実施形態の情報処理装置では、予め、帳票の出力を所望する対象期間を指定した期間指定情報を含めた抽出条件を定めた帳票出力パターンを登録する。そして、帳票を出力(印刷や表示)する際に、出力する日付を基準日とした対象期間を特定し、特定された対象期間の帳票を抽出し、抽出した帳票を出力する。このように、帳票を出力する際に先に登録した帳票出力パターンの抽出条件を条件指定画面に表示することで、帳票を出力する都度対象期間等の流動的な抽出条件を入力する必要がなくなり、保持された帳票から所望の対象期間に対応する帳票を出力する際の手間を削減して利便性を向上させることができる。 As described above, in the information processing apparatus of the present embodiment, the form output pattern in which the extraction conditions including the period designation information for which the target period for which the form is desired to be output is specified is specified is registered in advance. Then, when the form is output (printed or displayed), the target period with the output date as the reference date is specified, the form of the specified target period is extracted, and the extracted form is output. In this way, by displaying the extraction conditions of the form output pattern registered earlier when outputting the form on the condition specification screen, it is not necessary to input fluid extraction conditions such as the target period each time the form is output. , It is possible to reduce the time and effort required to output the form corresponding to the desired target period from the retained form and improve the convenience.
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。 In addition to the above-described embodiments, the present invention may be implemented in various different embodiments within the scope of the technical ideas described in the claims.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each processing, screen examples, and database configurations shown in this specification and drawings are not specified unless otherwise specified. Can be changed arbitrarily.
また、情報処理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
Further, with respect to the
例えば、情報処理装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて情報処理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。
For example, with respect to the processing functions included in the
また、このコンピュータプログラムは、情報処理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
Further, this computer program may be stored in an application program server connected to the
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム商品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD−ROM(Compact Disk Read Only Memory)、MO(Magneto−Optical disk)、DVD(Digital Versatile Disk)、および、Blu−ray(登録商標)Disc等の任意の「可搬用の物理媒体」を含むものとする。したがって、本明細書で説明したような処理又は処理方法を実行するためのプログラムを格納した記録媒体もまた本発明を構成することとなる。 Further, the program for executing the process described in the present embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the "recording medium" includes a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (registration). Trademarks) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magneto-Optical disk), DVD (Digital Versatile Disk), Blu-ray (registered trademark) Disc, etc. It shall include any "portable physical medium". Therefore, a recording medium containing a program for executing a process or a process method as described herein also constitutes the present invention.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 Further, the "program" is a data processing method described in any language or description method, regardless of the format such as source code or binary code. The "program" is not necessarily limited to a single program, but is distributed as multiple modules or libraries, or cooperates with a separate program represented by the OS to achieve its function. Including things. It should be noted that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading the recording medium and the installation procedure after reading in each device shown in the embodiment.
記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。
Various databases and the like stored in the
また、情報処理装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、情報処理装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。
Further, the
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution / integration of the device is not limited to the one shown in the figure, and all or part of the device may be functionally or physically in any unit according to various additions or functional loads. It can be distributed and integrated. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.
本発明は、特に、企業の経営管理などにおいて有用である。 The present invention is particularly useful in business management of a company.
100 情報処理装置
102 制御部
104 通信インターフェース部
106 記憶部
108 入出力インターフェース部
112 入力装置(キーボード、マウス)
114 出力装置(モニタ)
121 出力制御部
122 入力制御部
123 登録制御部
124 特定部
125 抽出部
161 帳票出力パターンマスタ
162 決算期マスタ
163 月度期間マスタ
164 ユーザマスタ
165 ユーザグループメンバマスタ
166 ユーザグループマスタ
100
114 Output device (monitor)
121
Claims (8)
帳票の出力を所望する対象期間を指定した期間指定情報を含む前記抽出条件の入力を受け付ける入力制御部と、
受け付けた前記抽出条件を定めた前記帳票出力パターンを記憶部に登録する登録制御部と、
帳票を出力する場合、帳票を出力する日付を基準日とし、前記基準日と前記帳票出力パターンに登録された前記期間指定情報とを参照して、前記基準日を基準とした前記対象期間を特定する特定部と、
特定された前記対象期間を出力する出力制御部と、を備える、情報処理装置。 An information processing device that outputs a form based on a form output pattern that defines extraction conditions when outputting a form.
An input control unit that accepts the input of the extraction conditions including the period specification information that specifies the target period for which the form output is desired, and the input control unit.
A registration control unit that registers the received form output pattern that defines the extraction conditions in the storage unit, and
When outputting a form, the date on which the form is output is set as the reference date, and the target period based on the reference date is specified by referring to the reference date and the period designation information registered in the form output pattern. With a specific part to do
An information processing device including an output control unit that outputs the specified target period.
前記出力制御部は、前記呼出指示を受け付けた場合、特定された前記対象期間を反映した条件指定画面を出力し、
前記入力制御部は、前記条件指定画面から、帳票の出力指示の入力を受け付け、
前記出力指示を受け付けた場合、特定された前記対象期間に対応する帳票を抽出する抽出部をさらに備え、
前記出力制御部は、抽出された帳票を出力する、請求項1に記載の情報処理装置。 The input control unit receives an input of a call instruction for calling the form output pattern, and receives the input.
When the output control unit receives the call instruction, the output control unit outputs a condition specification screen that reflects the specified target period.
The input control unit receives an input of a form output instruction from the condition specification screen, and receives the input.
When the output instruction is received, an extraction unit for extracting the form corresponding to the specified target period is further provided.
The information processing device according to claim 1, wherein the output control unit outputs the extracted form.
前記特定部は、前記呼出指示を入力したユーザが前記ユーザ範囲に含まれている前記帳票出力パターンを特定し、当該帳票出力パターンに登録された前記期間指定情報で指定された前記対象期間を特定する、請求項3に記載の情報処理装置。 The input control unit receives the input of the extraction condition including the shared range designation information for designating the user range in which the form output pattern can be shared, together with the period designation information.
The specific unit specifies the form output pattern included in the user range by the user who has input the call instruction, and specifies the target period specified by the period designation information registered in the form output pattern. The information processing apparatus according to claim 3.
前記入力制御部は、前記登録画面から前記期間指定情報および前記共有範囲指定情報を含む前記抽出条件の入力を受け付ける、請求項5に記載の情報処理装置。 The output control unit outputs a registration screen for inputting the extraction conditions, and outputs the registration screen.
The information processing device according to claim 5, wherein the input control unit receives input of the extraction condition including the period designation information and the sharing range designation information from the registration screen.
帳票の出力を所望する対象期間を指定した期間指定情報を含む前記抽出条件の入力を受け付ける入力制御ステップと、
受け付けた前記抽出条件を定めた前記帳票出力パターンを記憶部に登録する登録制御ステップと、
帳票を出力する場合、帳票を出力する日付を基準日とし、前記基準日と前記帳票出力パターンに登録された前記期間指定情報とを参照して、前記基準日を基準とした前記対象期間を特定する特定ステップと、
特定された前記対象期間を出力する出力制御ステップと、を含む、帳票出力方法。 It is a form output method executed by an information processing device that outputs a form based on a form output pattern that defines extraction conditions when outputting a form.
An input control step that accepts the input of the extraction condition including the period specification information that specifies the target period for which the form output is desired, and
A registration control step for registering the received form output pattern that defines the extraction conditions in the storage unit, and
When outputting a form, the date on which the form is output is set as the reference date, and the target period based on the reference date is specified by referring to the reference date and the period designation information registered in the form output pattern. Specific steps to take and
A form output method comprising an output control step for outputting the specified target period.
受け付けた前記抽出条件を定めた帳票出力パターンを記憶部に登録する登録制御ステップと、
帳票を出力する場合、帳票を出力する日付を基準日とし、前記基準日と前記帳票出力パターンに登録された前記期間指定情報とを参照して、前記基準日を基準とした前記対象期間を特定する特定ステップと、
特定された前記対象期間を出力する出力制御ステップと、をコンピュータに実行させるためのプログラム。 An input control step that accepts input of extraction conditions including period specification information that specifies the target period for which you want to output the form, and
A registration control step for registering the received form output pattern that defines the extraction conditions in the storage unit, and
When outputting a form, the date on which the form is output is set as the reference date, and the target period based on the reference date is specified by referring to the reference date and the period designation information registered in the form output pattern. Specific steps to take and
A program for causing a computer to execute an output control step that outputs the specified target period.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017214073A JP6978282B2 (en) | 2017-11-06 | 2017-11-06 | Information processing device, form output method, and program |
| JP2021182917A JP7245309B2 (en) | 2017-11-06 | 2021-11-10 | Information processing device, form output method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017214073A JP6978282B2 (en) | 2017-11-06 | 2017-11-06 | Information processing device, form output method, and program |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021182917A Division JP7245309B2 (en) | 2017-11-06 | 2021-11-10 | Information processing device, form output method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019086980A JP2019086980A (en) | 2019-06-06 |
| JP6978282B2 true JP6978282B2 (en) | 2021-12-08 |
Family
ID=66763049
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017214073A Active JP6978282B2 (en) | 2017-11-06 | 2017-11-06 | Information processing device, form output method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6978282B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7700480B2 (en) * | 2021-03-19 | 2025-07-01 | 株式会社リコー | Information processing device, information processing system, information processing method, and information processing program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04369770A (en) * | 1991-06-19 | 1992-12-22 | Tohoku Nippon Denki Software Kk | Device and method for supporting pos data analysis slip output |
| JP2004348420A (en) * | 2003-05-22 | 2004-12-09 | Obic Co Ltd | Accounting processing apparatus and method, and accounting processing program |
-
2017
- 2017-11-06 JP JP2017214073A patent/JP6978282B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019086980A (en) | 2019-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3443466B1 (en) | Document automation | |
| CN111598707A (en) | Page generation method and electronic equipment | |
| US8136120B2 (en) | Methods and systems of reconciling sources of print job processing information in a print processing environment | |
| JP6978282B2 (en) | Information processing device, form output method, and program | |
| JP7079673B2 (en) | Cost-bearing department setting device, cost-bearing department setting method and cost-bearing department setting program | |
| JP7048299B2 (en) | Order registration device, order registration method, and order registration program | |
| JP7324162B2 (en) | Cost output device, cost output method, and cost output program | |
| JP7245309B2 (en) | Information processing device, form output method, and program | |
| JP7033914B2 (en) | Registration screen processing device, registration screen processing method, and registration screen processing program | |
| JP7104520B2 (en) | Withholding tax-related business support equipment, withholding tax-related business support methods, and withholding tax-related business support programs | |
| JP2020013617A (en) | Accounting book management device, accounting book management method, and accounting book management program | |
| JP2023060041A (en) | Device, program, and method for supporting operation | |
| JP2022050655A (en) | Business management equipment, business management methods and business management programs | |
| JP7096665B2 (en) | Simulation budgeting device, simulation budgeting method and simulation budgeting program | |
| JP6947596B2 (en) | Deposit processing device, deposit processing method, and deposit processing program | |
| JP2002042045A (en) | Electronic business form system | |
| JP7104817B2 (en) | Voucher registration control device, voucher registration control method, and voucher registration control program | |
| JP7701857B2 (en) | Appropriate icon suggestion device, appropriate icon suggestion method, and appropriate icon suggestion program | |
| JP2021068042A (en) | Unit price management device, unit price management method, and unit price management program | |
| JP6735122B2 (en) | Accounting data creation device, accounting data creation method, and accounting data creation program | |
| JP7723042B2 (en) | Input item display control device, input item display control method, and input item display control program | |
| US20230409617A1 (en) | Method for providing term conversion service | |
| JP2002163091A (en) | Document printing system | |
| JP7199819B2 (en) | PRINT LAYOUT SWITCHING DEVICE, PRINT LAYOUT SWITCHING METHOD, AND PRINT LAYOUT SWITCHING PROGRAM | |
| JP7089363B2 (en) | Registration screen processing device, registration screen processing method, and registration screen processing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201029 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210924 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20211012 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211111 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6978282 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |