JP7572939B2 - Form creation device, form creation method, and form creation program - Google Patents
Form creation device, form creation method, and form creation program Download PDFInfo
- Publication number
- JP7572939B2 JP7572939B2 JP2021199475A JP2021199475A JP7572939B2 JP 7572939 B2 JP7572939 B2 JP 7572939B2 JP 2021199475 A JP2021199475 A JP 2021199475A JP 2021199475 A JP2021199475 A JP 2021199475A JP 7572939 B2 JP7572939 B2 JP 7572939B2
- Authority
- JP
- Japan
- Prior art keywords
- order
- project
- display
- input
- input screen
- 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
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、帳票作成装置、帳票作成方法及び帳票作成プログラムに関する。 The present invention relates to a form creation device, a form creation method, and a form creation program.
今日において、様々な帳票の作成業務が存在する。例えば、工事等のプロジェクトを受注した場合、受注入力、工事に必要な物品等の発注、及び、仕入れた物品の仕入入力等が行われ、これに伴い様々な帳票が作成される。 Nowadays, there are many different types of document creation tasks. For example, when an order is received for a construction project, the order is entered, the items required for the construction are ordered, and the purchase information for the purchased items is entered, and various documents are created accordingly.
特許文献1(特開2021-015607号公報)には、建物の工事の候補の場所等現場にて見積りを即座かつ精度よく発行可能とした情報処理システムが開示されている。この情報処理システムは、担当者処理制御部が、建物のリフォームの工事の施工内容、当該工事に必要な1以上の製品(建材等)、及び当該工事の施工の日程を、リフォーム担当者端末と適宜通信をすることで決定する。担当者処理制御部は、この工事について決定された施工内容及び製品についての、工事の施工者の候補との間で予め合意された原価情報に基づいて、工事に関する見積りを発行する。これにより、建物の工事の候補の場所等現場にて見積りを即座かつ精度よく発行できる。 Patent Document 1 (JP Patent Publication 2021-015607A) discloses an information processing system that enables instant and accurate issuance of estimates at the site, such as the location of a candidate building construction project. In this information processing system, a person in charge processing control unit determines the construction content of a building renovation project, one or more products (building materials, etc.) required for the project, and the construction schedule for the project by appropriately communicating with a renovation person's terminal. The person in charge processing control unit issues an estimate for the project based on cost information previously agreed upon between the candidate construction worker for the construction content and products determined for the project. This allows estimates to be instantly and accurately issued at the site, such as the location of a candidate building construction project.
しかし、従来は、例えば注文書を作成する場合、一つの注文書に対して同じプロジェクトの物品をまとめて記載することで、プロジェクト毎に注文書を分けて作成する。このため、合理性に欠ける帳票が作成される問題があった。 However, in the past, when creating an order form, for example, a separate order form was created for each project by listing all the items for the same project on one order form. This resulted in the problem of creating documents that lacked rationality.
本発明は、上述の課題に鑑みてなされたものであり、合理的な帳票の作成を可能とする帳票作成装置、帳票作成方法及び帳票作成プログラムの提供を目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide a form creation device, a form creation method, and a form creation program that enable the creation of rational forms.
上述した課題を解決し、目的を達成するために、本発明に係る帳票作成装置は、プロジェクト毎に付された固有のプロジェクト番号及び各プロジェクトの受注番号がそれぞれ関連付けされて記憶された記憶部から選択されたプロジェクト番号及び受注番号を含む、所定の明細情報の入力を行う明細入力画面を表示部に表示する表示制御部と、明細入力画面を介して明細情報の入力が行われる毎に、入力された明細情報、及び、明細情報の入力時に選択されていたプロジェクト番号及び受注番号を取得して同じ帳票に入力した帳票データを生成するデータ生成部と、を備え、表示制御部は、記憶部から選択されたプロジェクト番号及び受注番号と共に、プロジェクト番号及び受注番号における行番号を示す受注行番号を、所望の受注行番号に変更可能な状態で明細入力画面に表示し、データ生成部は、それぞれ同じプロジェクト番号及び受注番号の明細情報を、受注行番号毎に分けて同じ帳票に入力した帳票データを生成し、明細入力画面に対するプロジェクト番号、受注番号及び受注行番号を全て非表示とする第1の表示形態、プロジェクト番号のみを表示する第2の表示形態、プロジェクト番号及び受注番号を表示する第3の表示形態、及び、プロジェクト番号、受注番号及び受注行番号を全て表示する第4の表示形態のうち、所望の表示形態を選択する表示形態選択部を、さらに備え、表示制御部は、明細入力画面に対して、選択された表示形態の表示を行う。 In order to solve the above-mentioned problems and achieve the object, the document creation device according to the present invention includes a display control unit that displays on a display unit a detail input screen for inputting predetermined detailed information including a project number and an order number selected from a storage unit in which a unique project number assigned to each project and an order number of each project are stored in association with each other, and a data generation unit that acquires the input detailed information and the project number and order number selected when the detailed information was inputted each time detailed information is inputted via the detail input screen, and generates document data inputted into the same document, and the display control unit displays on a display unit a detail input screen for inputting predetermined detailed information including a project number and an order number selected from a storage unit in which a unique project number assigned to each project and an order number of each project are stored in association with each other, and a data generation unit that acquires the input detailed information and the project number and order number selected when the detailed information was inputted, each time detailed information is inputted via the detail input screen, and generates document data inputted into the same document, the order line number indicating the line number in the project is displayed on the detail input screen in a state where it can be changed to a desired order line number, the data generation unit generates form data in which detail information for the same project number and order number is entered into the same form, separated by order line number, and the display form selection unit selects a desired display form from a first display form in which the project number, order number, and order line number are all hidden on the detail input screen, a second display form in which only the project number is displayed, a third display form in which the project number and order number are displayed, and a fourth display form in which the project number, order number, and order line number are all displayed, and the display control unit displays the selected display form on the detail input screen.
また、本発明に係る帳票作成方法は、プロジェクト毎に付された固有のプロジェクト番号及び各プロジェクトの受注番号がそれぞれ関連付けされて記憶された記憶部から選択されたプロジェクト番号及び受注番号を含む、所定の明細情報の入力を行う明細入力画面を、表示制御部が表示部に表示する表示制御ステップと、明細入力画面を介して明細情報の入力が行われる毎に、データ生成部が、入力された明細情報、及び、明細情報の入力時に選択されていたプロジェクト番号及び受注番号を取得して同じ帳票に入力した帳票データを生成するデータ生成ステップと、を備え、表示制御ステップでは、記憶部から選択されたプロジェクト番号及び受注番号と共に、プロジェクト番号及び受注番号における行番号を示す受注行番号を、所望の受注行番号に変更可能な状態で明細入力画面に表示し、データ生成ステップでは、それぞれ同じプロジェクト番号及び受注番号の明細情報を、受注行番号毎に分けて同じ帳票に入力した帳票データを生成し、明細入力画面に対するプロジェクト番号、受注番号及び受注行番号を全て非表示とする第1の表示形態、プロジェクト番号のみを表示する第2の表示形態、プロジェクト番号及び受注番号を表示する第3の表示形態、及び、プロジェクト番号、受注番号及び受注行番号を全て表示する第4の表示形態のうち、所望の表示形態を選択する表示形態選択ステップを、さらに備え、表示制御ステップでは、明細入力画面に対して、選択された表示形態の表示を行う。 Further, a form creation method according to the present invention includes a display control step in which a display control unit displays on a display unit a detail input screen for inputting predetermined detailed information including a project number and an order number selected from a storage unit in which a unique project number assigned to each project and an order number of each project are stored in association with each other, and a data generation step in which, each time detailed information is input via the detail input screen, a data generation unit acquires the input detailed information and the project number and order number selected when the detailed information was input, and generates form data inputted into the same form, and in the display control step, a detailed information input screen for inputting predetermined detailed information including a project number and an order number selected from a storage unit in which a unique project number assigned to each project and an order number of each project are stored in association with each other, and ... of each project are stored in association with each other, and a detailed information input screen for inputting predetermined detailed information including a project number and an order number of each project are stored in association with each other, and a detailed information input screen for inputting predetermined detailed information the order line number indicating the line number to be input is displayed on the detail input screen in a state where it can be changed to a desired order line number, and in a data generation step, form data is generated in which detail information for the same project number and order number is entered into the same form, separated by order line number, and a display form selection step is further provided for selecting a desired display form from a first display form in which the project number, order number, and order line number are all hidden on the detail input screen, a second display form in which only the project number is displayed, a third display form in which the project number and order number are displayed, and a fourth display form in which the project number, order number, and order line number are all displayed, and in a display control step, the selected display form is displayed on the detail input screen.
また、本発明に係る帳票作成プログラムは、コンピュータを、プロジェクト毎に付された固有のプロジェクト番号及び各プロジェクトの受注番号がそれぞれ関連付けされて記憶された記憶部から選択されたプロジェクト番号及び受注番号を含む、所定の明細情報の入力を行う明細入力画面を表示部に表示する表示制御部と、明細入力画面を介して明細情報の入力が行われる毎に、入力された明細情報、及び、明細情報の入力時に選択されていたプロジェクト番号及び受注番号を取得して同じ帳票に入力した帳票データを生成するデータ生成部として機能させ、表示制御部は、記憶部から選択されたプロジェクト番号及び受注番号と共に、プロジェクト番号及び受注番号における行番号を示す受注行番号を、所望の受注行番号に変更可能な状態で明細入力画面に表示し、データ生成部は、それぞれ同じプロジェクト番号及び受注番号の明細情報を、受注行番号毎に分けて同じ帳票に入力した帳票データを生成し、明細入力画面に対するプロジェクト番号、受注番号及び受注行番号を全て非表示とする第1の表示形態、プロジェクト番号のみを表示する第2の表示形態、プロジェクト番号及び受注番号を表示する第3の表示形態、及び、プロジェクト番号、受注番号及び受注行番号を全て表示する第4の表示形態のうち、所望の表示形態を選択する表示形態選択部としてコンピュータをさらに機能させ、表示制御部は、明細入力画面に対して、選択された表示形態の表示を行う。 Furthermore, a form creation program according to the present invention causes a computer to function as a display control unit that displays on a display unit a detail input screen for inputting predetermined detailed information including a project number and an order number selected from a storage unit in which a unique project number assigned to each project and an order number for each project are stored in association with each other, and a data generation unit that acquires the input detailed information and the project number and order number selected when the detailed information was input each time detailed information is input via the detail input screen, and generates form data inputted into the same form , and the display control unit displays a line number in the project number and order number together with the project number and order number selected from the storage unit. the order line number to be displayed is displayed on the detail input screen in a state where it can be changed to a desired order line number, the data generation unit generates form data in which detail information for the same project number and order number is entered into the same form, separated by order line number, and the computer further functions as a display form selection unit which selects a desired display form from a first display form which hides the project number, order number, and order line number on the detail input screen, a second display form which displays only the project number, a third display form which displays the project number and order number, and a fourth display form which displays all of the project number, order number, and order line number, and the display control unit displays the selected display form on the detail input screen.
本発明によれば、合理的な帳票を作成できるという効果を奏する。 The present invention has the effect of enabling the creation of rational reports.
以下、本発明を適用した実施の形態となる帳票作成装置1を、図面に基づいて詳細に説明する。また、以下に説明する実施の形態の帳票作成装置1においては、プロジェクトとして所定の場所の工事を受注し、工事に必要な物品の注文伝票等の帳票を作成する例を説明する。なお、本実施形態により本発明が限定されるものではなく、例えばプロジェクトは工事以外の他のプロジェクトでもよいし、作成する帳票も受注伝票、仕入伝票等の他の帳票でもよい。このような他のプロジェクトの場合も、以下の説明を参照されたい。
Below, a detailed description is given of a
(ハードウェア構成)
図1は、実施の形態の帳票作成装置1のハードウェア構成を示すブロック図である。この帳票作成装置1としては、デスクトップ型のパーソナルコンピュータ装置の他、ノート型のパーソナルコンピュータ装置又はタブレット型のパーソナルコンピュータ装置を用いることができる。また、帳票作成装置1としては、PDA(Personal Digital Assistants)装置又はスマートフォン等携帯型情報処理装置を用いることができる。このような帳票作成装置1は、記憶部2、制御部3、通信インターフェース部4及び入出力インターフェース部5を備えている。
(Hardware configuration)
1 is a block diagram showing a hardware configuration of a
入出力インターフェース部5には、入力装置6及び出力装置7が接続されている。出力装置7としては、モニタ装置(表示部:家庭用テレビを含む)を用いることができる。入力装置6としては、キーボード装置及びマウス装置、及びマイクロホン装置の他、マウス装置と協働してポインティングデバイス機能を実現するモニタ装置を用いることができる。
An
記憶部2としては、例えばROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)又はSSD(Solid State Drive)等の記憶装置を用いることができる。記憶部2には、帳票に入力される仕入先情報が記憶された記憶領域である仕入先名マスタ11が設けられている。
The
また、記憶部2には、帳票作成装置1における帳票作成動作を制御するための帳票作成プログラムが記憶されている。また、記憶部2には、プログラムの一例である工事を受注した際に業務オペレータの入力操作により生成される工事基本データ、受注ヘッダデータ、受注明細データが記憶される。
The
また、記憶部2には、工事に必要な物品の発注を行う際に、業務オペレータの入力操作により生成される発注ヘッダデータ、発注明細データが記憶される。また、記憶部2には、業務オペレータが、発注した物品の仕入入力を行った際に生成される仕入ヘッダデータ及び仕入明細データが記憶される。また、記憶部2には、注文書を印刷する際に生成される注文書データが記憶される。
The
また、詳しくは後述するが、業務オペレータが各種帳票の入力操作を行う入力画面には、プロジェクト番号及び受注番号の入力欄と共に、受注行番号の選択欄が表示されるようになっている。記憶部2には、デフォルト設定、又は、業務オペレータにより設定された、プロジェクト番号、受注番号及び受注行番号の表示形態を示す表示形態選択データが記憶される。
Moreover, as will be described in detail later, the input screen on which the business operator performs input operations for various forms displays an input field for the project number and order number as well as a selection field for the order line number. The
(機能構成)
次に、制御部3は、記憶部2に記憶されている帳票作成プログラムを実行することで、表示制御部21、入力処理部22、演算部23、データ生成部24、表示形態選択部25、注文書作成部26、及び、出力制御部27として機能する。
(Functional configuration)
Next, the
表示制御部21は、受注明細入力画面、発注入力画面及び仕入入力明細画面等の各種帳票の入力画面等を、出力装置7を介して表示する。入力処理部22は、このような各種帳票の入力画面を介して業務オペレータにより入力された各種情報を取得する。演算部23は、例えば工事に必要な物品の発注数量及び発注単価に基づいて発注金額を算出する。データ生成部24は、業務オペレータの入力操作に応じて、図1に示した工事基本データ、受注ヘッダデータ、受注明細データ、発注ヘッダデータ等の各種帳票のデータを生成する。
The
表示形態選択部25は、業務オペレータにより選択された、プロジェクト番号、受注番号及び受注行番号の表示形態を示す表示形態選択データを生成し、記憶部2に記憶する。注文書作成部26は、工事に必要な物品の注文書を印刷する際に、印刷用のデータである注文書データを生成して記憶部2に記憶する。出力制御部27は、入出力インターフェース部5を介して出力装置7の一例であるプリンタ装置に注文書データを出力して、注文書の印刷を行う。
The display
(帳票の作成動作)
次に、実施の形態の帳票作成装置1における、各種帳票の作成動作を説明する。図2のフローチャートは、各種帳票の作成動作の流れ示すフローチャートである。このフローチャートにおいて、まず、工事の受注を行うと、業務オペレータは、受注した工事の基本情報を、入力装置6を介して入力する(ステップS1)。
(Form creation operation)
Next, the operation of creating various forms in the
図3は、業務オペレータにより入力された工事の基本情報の一例を示す図である。このうち、図3(a)は工事基本情報の一例を、図3(b)は受注ヘッダデータの一例を、図3(c)は受注明細データの一例を、それぞれ示している。この図3(a)~図3(c)に示す工事基本情報、受注ヘッダデータ及び受注明細データは、それぞれ関連付けされて記憶部2に記憶される。
Figure 3 shows an example of basic information for a construction project entered by a business operator. Of these, Figure 3(a) shows an example of basic construction information, Figure 3(b) shows an example of order header data, and Figure 3(c) shows an example of order detail data. The basic construction information, order header data, and order detail data shown in Figures 3(a) to 3(c) are associated with each other and stored in the
工事基本情報は、図3(a)に示すように受注した工事毎に付される固有の番号であるプロジェクト番号(PJ番号)、工事件名、直間区分及び工事場所の各情報を含んで生成される。工事件名としては、例えば「東京駅改良工事」又は「新宿駅改良工事」等の名称が入力される。工事場所は、例えば「東京都中央区八重洲」又は「東京都新宿区西新宿」等の工事の場所となる住所が入力される。 As shown in FIG. 3(a), basic construction information is generated including the project number (PJ number), which is a unique number assigned to each construction order, the construction project name, the direct/indirect division, and the construction location. For the construction project name, a name such as "Tokyo Station Improvement Project" or "Shinjuku Station Improvement Project" is input. For the construction location, the address of the construction site, such as "Yaesu, Chuo-ku, Tokyo" or "Nishi-Shinjuku, Shinjuku-ku, Tokyo" is input.
「直間区分」は、売上が発生する工事に対して使用される「直接」、及び、部門費用等の売上に直接関係しない原価を関連付けするためのプロジェクトに付される「間接」の各区分を示す情報である。上述の「東京駅改良工事」及び「新宿駅改良工事」は、売上が発生する工事であるため、それぞれ「直接」の直間区分が入力される。また、「直接」の直間区分が付された各工事に対しては、「直接」の直間区分用の例えば「PJ001」又は「PJ002」等の固有のPJ番号が付される。 "Direct/indirect classification" is information that indicates the classification of "direct", which is used for construction work that generates sales, and "indirect", which is assigned to projects to associate costs that are not directly related to sales, such as departmental expenses. The above-mentioned "Tokyo Station Improvement Work" and "Shinjuku Station Improvement Work" are construction works that generate sales, so the "direct/indirect classification" is entered for each. In addition, each construction work that is assigned the "direct" direct/indirect classification is assigned a unique project number for the "direct" direct/indirect classification, such as "PJ001" or "PJ002".
これに対して、図3(a)に示す「東京支店間接費」は、売上が発生しないため、「間接」の直間区分が付され、また、「間接」の直間区分用の、例えば「PJK01」等の固有のPJ番号が付される。また、「間接」の直間区分のプロジェクトに対しては、下記に示す受注ヘッダデータ及び受注明細データは、作成されない。 In contrast, the "Tokyo Branch Indirect Expenses" shown in Figure 3(a) is classified as "indirect" because no sales are generated, and a unique project number such as "PJK01" is assigned for the "indirect" direct/indirect classification. Furthermore, the order header data and order detail data shown below are not created for projects classified as "indirect."
受注ヘッダデータは、図3(b)に示すように、PJ番号、受注番号、及び、工事件名を含んで生成される。同じ「PJ001」のPJ番号のプロジェクトであっても、例えば「東京駅改良工事の建設作業分」は受注番号を「JU001」とし、「東京駅改良工事の電気設備分」は受注番号を「JU002」として、それぞれ分けて管理できる。これにより、例えばPJ番号が「PJ001」の同じプロジェクトの工事現場であり、建設作業及び電気設備作業等の作業単位で客先との間に契約が結ばれている場合でも、受注番号を分けて管理することができる。 As shown in Figure 3(b), the order header data is generated including the PJ number, order number, and construction project name. Even if the project has the same PJ number "PJ001", for example, the "construction work portion of the Tokyo Station improvement work" can be assigned the order number "JU001" and the "electrical equipment portion of the Tokyo Station improvement work" can be assigned the order number "JU002", and managed separately. This allows separate management of order numbers, even if the construction site has the same project number "PJ001", and a contract is made with a customer for construction work, electrical equipment work, etc.
受注明細データは、図3(c)に示すように、PJ番号、受注番号、受注行番号、売上予定日、及び、受注金額を含んで生成される。同じPJ番号及び同じ受注番号の工事(プロジェクト)であっても、受注行番号を分けることが可能となっている。具体的には、図3(c)に示すように、PJ番号が「PJ001」で受注番号が「JU001」の工事に対して、「2021年8月31日」を売上予定日とする「2000000円」の受注金額は、受注行番号を「001」とし、「2021年9月30日」を売上予定日とする「900000円」の受注金額は、受注行番号を「002」とすることができる。これにより、例えば、同じ工事の受注金額を、月毎に管理可能とすることができる。 As shown in FIG. 3(c), the order detail data is generated including the PJ number, order number, order line number, expected sales date, and order amount. Even for construction projects with the same PJ number and order number, it is possible to separate the order line numbers. Specifically, as shown in FIG. 3(c), for a construction project with the PJ number "PJ001" and the order number "JU001", the order amount of "2,000,000 yen" with the expected sales date of "August 31, 2021" can be assigned the order line number "001", and the order amount of "900,000 yen" with the expected sales date of "September 30, 2021" can be assigned the order line number "002". This makes it possible to manage the order amounts for the same construction project by month, for example.
次に、このようにして工事の基本情報が入力されると、合理性のある帳票の作成が可能となる。すなわち、工事の基本情報が入力されると、図2のフローチャートのステップS2において、入力処理部22が、帳票の入力指示操作の有無を監視する。入力処理部22により、帳票の入力指示操作が検出されると、表示制御部21は、ステップS3において、記憶部2に記憶されている表示形態選択データを参照する。そして、表示制御部21は、この表示形態選択データで示される表示形態となるプロジェクト番号、受注番号及び受注行番号を含む発注明細画面を、出力装置7を介して表示する。
Next, when the basic information of the construction work is input in this manner, it becomes possible to create a rational ledger. That is, when the basic information of the construction work is input, in step S2 of the flowchart in FIG. 2, the
具体的には、プロジェクト番号、受注番号及び受注行番号の表示形態としては、「プロジェクト番号、受注番号及び受注行番号を初期表示しない」表示形態、「プロジェクト番号だけを初期表示する」表示形態、「プロジェクト番号と受注番号を初期表示する」表示形態、及び、「プロジェクト番号、受注番号及び受注行番号を初期表示する」表示形態の中から、所望の表示形態を選択可能となっている。デフォルト設定としては、「プロジェクト番号、受注番号及び受注行番号を初期表示する」の表示形態が設定されている。 Specifically, the display format for the project number, order number, and order line number can be selected from among the display format "Do not initially display project number, order number, and order line number", "Initially display only the project number", "Initially display project number and order number", and "Initially display project number, order number, and order line number". The display format "Initially display project number, order number, and order line number" is set as the default setting.
このような表示形態のうち、デフォルト設定の表示形態、又は、業務オペレータにより選択された表示形態を示す表示形態選択データが表示形態選択部25により、記憶部に記憶されている。表示制御部21は、この表示形態選択データで示される表示形態で、プロジェクト番号、受注番号及び受注行番号を発注明細画面に表示する。
Of these display forms, display form selection data indicating the default display form or the display form selected by the business operator is stored in the storage unit by the display
図4は、業務オペレータにより、工事に必要な物品を発注する入力操作が行われることで表示制御部21により表示される発注明細入力画面の一例である。業務オペレータは、図3に示した工事の基本情報に基づいて、各工事のうち(プロジェクトのうち)、仕入商品の発注を行う工事を選択する。表示制御部21は、図4に示すように、業務オペレータにより選択された工事のPJ番号、受注番号及び受注行番号を入力した発注明細入力画面を表示する。
Figure 4 shows an example of an order details input screen displayed by the
図4の例は、図3に示した工事の基本情報のうち、「PJ001」のPJ番号の工事が、仕入商品の明細入力を行う工事として選択された例である。この図4の例は、上述の表示形態選択データで、「プロジェクト番号、受注番号及び受注行番号を初期表示する」の表示形態が設定されている例である。この場合、表示制御部21は、図3(c)に示す受注明細データを参照し、「PJ001」のPJ番号と共に、「PJ001」のPJ番号に関連付けされている「JU001」の受注番号、及び、「001」の受注行番号を入力した発注明細入力画面を表示する。
The example in Figure 4 is an example in which the construction with PJ number "PJ001" from the basic information of the construction shown in Figure 3 has been selected as the construction for which details of purchased goods are to be entered. This example in Figure 4 is an example in which the display form selection data described above is set to "Initially display project number, order number, and order line number." In this case, the
ここで、図3(c)に示すように、「JU001」の受注番号に対しては、「001」及び「002」の受注行番号が関連付けされている。このように受注番号に対して複数の受注行番号が関連付けされている場合、一例ではあるが、表示制御部21は、先頭の番号となる「001」の受注行番号をデフォルト表示する。なお、業務オペレータにより、予め指定されている受注行番号を表示してもよい。
As shown in FIG. 3(c), the order number "JU001" is associated with the order line numbers "001" and "002". When multiple order line numbers are associated with an order number in this way, as an example, the
このデフォルト表示された受注行番号は、業務オペレータがプルダウンメニューで選択可能となっている。すなわち、この例の場合、「001」及び「002」の受注行番号が「JU001」の受注番号に関連付けされている。このため、表示制御部21は、「001」及び「002」の受注行番号をプルダウンメニューで表示する。業務オペレータは、所望の受注行番号をプルダウンメニューから選択する。図4は、「001」の受注行番号が業務オペレータにより選択された例である。
The order line number displayed by default can be selected by the business operator using a pull-down menu. That is, in this example, the order line numbers "001" and "002" are associated with the order number "JU001." Therefore, the
このように、PJ番号及び受注番号を入力した発注明細入力画面を表示することにより、PJ番号及び受注番号で示される工事用の発注明細入力画面を表示することができる。また、上述の「001」及び「002」の受注行番号により、同じ受注番号の工事において、受注行番号を分けて指定できる。このため、例えば「PJ001」及び「JU001」の受注行番号「001」及び「002」を、例えば客先との契約はまとめて行われているが、売上月が異なる明細用として分けて用いることができる。これにより、例えば売上月毎の原価管理を可能とすることができる。この場合、完成振替時に、適切に売上月の作業内容のみを振り替える作業を行えばよい。 In this way, by displaying the order details input screen with the PJ number and order number entered, it is possible to display the order details input screen for the construction work indicated by the PJ number and order number. In addition, the order line numbers "001" and "002" mentioned above can be used to specify different order line numbers for construction work with the same order number. For this reason, for example, the order line numbers "001" and "002" for "PJ001" and "JU001" can be used separately for details for which contracts with customers are made together but sales months are different. This makes it possible to manage costs by sales month, for example. In this case, when transferring completion, it is sufficient to transfer only the work content for the sales month appropriately.
また、表示制御部21は、このようなPJ番号、受注番号及び受注行番号と共に、発注行番号、仕入商品名、発注数量、発注単価、及び、発注金額(合計金額)を、発注明細入力画面に表示する。
The
この図4の例は、発注明細入力画面の発注行番号としては、「1」の発注行番号が付された発注明細入力画面の例である。また、この図4の例は、工事に必要となる仕入商品として、発注単価が「2000円」の「照明器具A」を、発注数量を「100個」として指定した例である。このように、仕入商品の発注単価及び発注数量が指定されると、図1に示す演算部23は、「発注単価×発注数量」の演算を行うことで、発注金額を算出する。表示制御部21は、算出された発注金額を発注明細入力画面に表示する。この例の場合、「2000円×100個」で「200000円」の発注金額が表示される。
The example in Figure 4 is an example of an order details input screen with an order line number of "1" assigned to the order details input screen. The example in Figure 4 also shows an example in which "Lighting Fixture A" with an order unit price of "2,000 yen" and an order quantity of "100 units" are specified as the purchased item required for construction work. When the order unit price and order quantity of the purchased item are specified in this way, the calculation unit 23 shown in Figure 1 calculates the order amount by calculating "order unit price x order quantity". The
次に、表示制御部21は、このような発注明細入力画面に対して、図4に示す「確定」の文字が表示されたボタンである入力の確定ボタンを表示する。業務オペレータは、このような発注明細入力画面を介して指定した仕入商品の発注を確定する場合、確定ボタンを操作する。図2のフローチャートのステップS4では、入力処理部22が、確定ボタンの操作の有無を監視する。入力処理部22により、確定ボタンの操作が検出されると、処理がステップS5に進む。
Next, the
ステップS5では、確定ボタンの操作が検出されたため、表示制御部21が、確定ボタンが操作された発注明細入力画面で指定された仕入商品の明細を、図5に例示する発注入力画面に一覧表示する。
In step S5, since the operation of the Confirm button is detected, the
図5は、PJ番号が「PJ001」、受注番号が「JU001」、受注行番号が「001」の発注入力画面の例である。この図5に示すように、表示制御部21は、発注入力画面に対して、上述のPJ番号、受注番号及び受注行番号と共に、発注日、仕入先、工事件名、及び、工事場所を表示する。
Figure 5 is an example of an order input screen for a project number of "PJ001", an order number of "JU001", and an order line number of "001". As shown in Figure 5, the
表示制御部21は、発注日としては、当日の日付を取得して表示し、又は、業務オペレータにより入力された日付を表示する。また、表示制御部21は、仕入先としては、図1に示す仕入先マスタ11に登録されている仕入先のうち、業務オペレータにより選択された仕入先を表示する。図5の例は、仕入先番号が「TKY001」の「東京建設」が、仕入先として業務オペレータにより選択された例である。
The
また、工事件名は、表示制御部21が、図3(b)に示した受注ヘッダデータを参照し、発注入力画面に表示したPJ番号及び受注番号に対応する工事件名を取得して発注入力画面に表示する。同様に、工事場所は、表示制御部21が、図3(a)に示した工事基本情報を参照し、発注入力画面に表示したPJ番号に対応する工事場所を取得して発注入力画面に表示する。図5の例は、「PJ001」のPJ番号、「JU001」の受注番号、及び、「001」の受注行番号を表示した例である。
The
また、表示制御部21は、図4に示した発注明細入力画面で発注が確定される毎に、行を追加して各仕入商品の明細を発注入力画面に表示することで、発注入力画面に各仕入商品の一覧を表示する。図5の例は、「東京駅改良工事 建設作業分」用の明細の一覧である。このうち、「照明器具A」、「照明器具B」、「ケーブルA」は、「東京駅改良工事 建設作業分」の工事用として発注される仕入商品である。
Furthermore, each time an order is confirmed on the order details input screen shown in FIG. 4, the
これに対して、「ケーブルB」は、受注番号が「JU002」であるため、図3(b)に示したように「東京駅改良工事 電気設備分」の工事用として発注される仕入商品である。また、PJ番号が「PJ002」、受注番号が「JU003」の仕入商品は、図3(b)に示したように「新宿改良工事」用として発注される仕入商品である。さらに、PJ番号が「PJK01」の「台車」は、図3(a)に示したように、売上に直接関係しない原価である、直間区分が「間接」の仕入商品である。 In contrast, "Cable B" has an order number of "JU002", and is therefore a purchased product ordered for use in the "Tokyo Station Improvement Works - Electrical Equipment" construction project, as shown in Figure 3(b). Similarly, the purchased product with project number "PJ002" and order number "JU003" is a purchased product ordered for the "Shinjuku Improvement Works", as shown in Figure 3(b). Furthermore, "Trolley" with project number "PJK01" is a purchased product with an "indirect" direct/indirect cost classification, which means it is a cost that is not directly related to sales, as shown in Figure 3(a).
このように、実施の形態の帳票作成装置1では、業務オペレータが図3に示した工事の基本情報から所望の工事を指定して仕入商品の発注を行う。これにより、一つの発注入力画面に対して、異なる工事の仕入商品を含めることができる。
In this way, in the
次に、表示制御部21は、図5に示す受注入力画面対して、業務オペレータにより入力された仕入商品の明細の登録を指定するための、「登録」の文字が表示されたボタンである登録ボタンを表示する。業務オペレータは、このような発注入力画面に一覧表示された仕入商品の明細を登録する場合、登録ボタンを操作する。図2のフローチャートのステップS6では、入力処理部22が、登録ボタンの操作の有無を監視する。入力処理部22により、登録ボタンの操作が検出されると、処理がステップS7に進む。
Next, the
なお、業務オペレータは、続けて所望の工事に対する仕入商品の発注を行う場合、再度、図4に示した発注明細入力画面の表示を指定操作する。図2のフローチャートのステップS9では、入力処理部22が、このような発注明細入力画面の表示の指定操作の有無を監視している。ステップS9で、発注明細入力画面の表示の指定操作が検出されると(ステップS9:Yes)、ステップS3に処理が戻り、表示制御部21により、再度、図4に示した発注明細入力画面が表示される。これにより、業務オペレータは、所望の工事の仕入商品の発注入力を継続することができる。
If the business operator subsequently wishes to place an order for purchased goods for the desired construction work, he or she again selects the display of the order details input screen shown in FIG. 4. In step S9 of the flowchart in FIG. 2, the
次に、登録ボタンの操作が検出されることで処理がステップS7に進むと、データ生成部24は、発注入力画面に対して入力された各種データに基づいて、図6に示す発注データを生成し、記憶部2に記憶(登録)する。発注データは、図6(a)に示す発注ヘッダデータ及び発注明細データで構成されている。
Next, when the operation of the register button is detected and the process proceeds to step S7, the
図6(a)に示す発注ヘッダデータは、発注番号、発注日、仕入先コード、PJ番号、受注番号、受注行番号、及び、発注金額を含む。このうち、「HC001」の発注番号は、自動採番されて付加される。発注日、仕入先コード、PJ番号、受注番号及び受注行番号は、データ生成部24により、発注入力画面から取得される。図6(a)の例は、データ生成部24が、発注日として「2021年7月1日」を、仕入先コードとして「TKY001」を、PJ番号として「P001」を、受注番号として「JU001」を、受注行番号として「001」を、それぞれ発注入力画面から取得して発注ヘッダデータを生成した例である。
The order header data shown in FIG. 6(a) includes the order number, order date, supplier code, project number, order number, order line number, and order amount. Of these, the order number "HC001" is automatically assigned and added. The order date, supplier code, project number, order number, and order line number are obtained by the
また、演算部23は、発注入力画面に一覧表示された各明細の発注金額を加算処理することで、発注金額の合計金額を算出する。図5の例は、「1990000円」が、発注金額の合計金額として算出された例である。データ生成部24は、各明細の発注金額の合計金額を取得し、図6(a)に示す発注ヘッダデータの発注金額に入力する。
The calculation unit 23 also calculates the total order amount by adding up the order amounts of each item listed on the order input screen. In the example of FIG. 5, "1,990,000 yen" is calculated as the total order amount. The
図6(b)に示す発注明細データは、発注番号、及び、発注入力画面に一覧表示された各仕入商品の明細に対応する発注行番号、仕入商品名、PJ番号、受注番号、受注行番号、発注数量、発注単価、及び、発注金額を含んで生成される。図6(b)の例の場合、発注番号は「HC001」である。この「HC001」の発注番号に、照明器具A及びケーブルB等の各仕入商品のPJ番号、発注数量、発注金額等の明細が関連付けされて記憶部2に登録される。また、PJ番号が「PJK01」の「台車」のように、直間区分が「間接」の工事に対して原価を関連付けできる。
The order detail data shown in FIG. 6(b) is generated including the order number, and the order line number, purchased product name, project number, order number, order line number, order quantity, order price, and order amount corresponding to the details of each purchased product listed on the order input screen. In the example of FIG. 6(b), the order number is "HC001". This order number "HC001" is associated with details such as the project number, order quantity, and order amount of each purchased product such as lighting fixture A and cable B, and is registered in the
次に、このような発注データが登録されると、注文書の出力(印刷)が可能となる。業務オペレータにより、注文書の出力が指定されると、表示制御部21は、図7に例示するように、抽出条件の入力欄として、発注番号、発注日及び仕入先の各入力欄を含む注文出力画面を表示する。業務オペレータは、抽出条件の入力欄に対して、出力する注文書を指定するための抽出条件を入力する。図7の例は、抽出条件として「HC001」の発注番号が業務オペレータにより入力された例である。
Next, once such order data has been registered, it becomes possible to output (print) the order form. When the business operator specifies output of the order form, the
業務オペレータは、このように抽出条件を指定し、図7に示す注文出力画面の出力ボタンを操作する。図2のフローチャートのステップS8では、入力処理部22が、図7に示す注文出力画面の出力ボタンの操作の有無を監視している。入力処理部22により、出力ボタンの操作が検出されると、ステップS10において、注文書作成部26が、図6に示した発注データに基づいて注文書データを生成し、記憶部2に記憶する。そして、出力制御部27が、記憶部2から注文書データを読み出し、入出力インターフェース部5を介して出力装置7に送信する。これにより、注文書の印刷が行われる。
The business operator specifies the extraction conditions in this way and operates the output button on the order output screen shown in FIG. 7. In step S8 of the flowchart in FIG. 2, the
図8は、注文書の一例を示す図である。この図8に示す注文書は、図6に示した「HC001」の発注番号の発注データに基づいて生成された注文書データに対応する注文書である。この図8に示すように、注文書には、「東京建設御中」等の仕入先、注文日、発注番号、発注金額、「PJ001-JU001-001」等のPJ番号、受注番号、受注行番号、「東京都中央区八重洲」等の納入先が印刷される。 Figure 8 is a diagram showing an example of an order form. The order form shown in Figure 8 corresponds to the order form data generated based on the order data for the order number "HC001" shown in Figure 6. As shown in Figure 8, the order form prints the supplier, such as "To Tokyo Construction," the order date, the order number, the order amount, the project number, such as "PJ001-JU001-001," the order number, the order line number, and the delivery destination, such as "Yaesu, Chuo-ku, Tokyo."
納入先は、注文書作成部26が、図6に示した発注ヘッダデータに含まれる「PJ001」のPJ番号に基づいて、図3(a)に示した工事基本情報を参照して取得される。注文書作成部26は、「PJ001」のPJ番号に基づいて「東京都中央区八重洲」の工事場所を取得すると、これを納入先として上述の注文書データを生成する。これにより、注文書の印刷時に、納入先として、「東京都中央区八重洲」の工事場所が印刷される。
The order
また、注文書には、照明器具A、照明器具B、ケーブルB,台車等の明細の一覧が印刷される。上述のように、実施の形態の帳票作成装置1の場合、図3に示した工事の基本情報に基づいて、所望の工事を指定して明細を作成、これを一枚の注文書で発注することができる。換言すると、図6に示す発注ヘッダデータのPJ番号以外の工事の明細であっても、PJ番号、受注番号、受注行番号で一枚の注文書に明細を含めて指定することができる。このため、複数の工事の明細を1枚の注文書に含めた、合理的な注文書を作成できる。
In addition, a list of details for lighting fixture A, lighting fixture B, cable B, dolly, etc. is printed on the order form. As described above, in the case of the
なお、図3(b)に示す「東京駅改良工事 建設作業分」及び「東京駅改良工事 電気設備分」の各仕入商品を、図3(a)示す「東京都中央区八重洲」を納入先として1枚の注文書で指定した場合、各仕入商品が一括して「東京都中央区八重洲」を納入先に搬送される。この場合、各仕入商品は、同じ「「東京駅改良工事」用であるため、納入された際に、一部の仕入商品を「東京駅改良工事 建設作業分」の工事現場に運搬し、他の仕入商品を「東京駅改良工事 電気設備分」の工事現場に運搬すればよい。 If the purchased products for the "Tokyo Station Improvement Works - Construction Work" and "Tokyo Station Improvement Works - Electrical Equipment" shown in Figure 3(b) are specified on a single order form with the delivery destination being "Yaesu, Chuo-ku, Tokyo" shown in Figure 3(a), the purchased products will be transported together to the delivery destination of "Yaesu, Chuo-ku, Tokyo." In this case, since the purchased products are all for the same "Tokyo Station Improvement Works," when they are delivered, some of the purchased products will be transported to the construction site for the "Tokyo Station Improvement Works - Construction Work" and the other purchased products will be transported to the construction site for the "Tokyo Station Improvement Works - Electrical Equipment."
(他の帳票の作成動作)
次に、仕入入力明細の作成動作を説明する。業務オペレータにより仕入入力が指定されると、表示制御部21は、図6に示した発注データを参照し、図9に示す仕入入力明細画面を表示する。この図9は、照明器具Aに対応する仕入入力画面の表示例である。
(Other report creation operations)
Next, the operation of creating a purchase entry statement will be described. When a purchase entry is designated by the business operator, the
この図9に示すように、表示制御部21は、図6に示した発注データを参照することで、「照明器具A」との仕入商品に対応する「PJ001」のPJ番号、「JU001」の受注番号、「001」の受注行番号、「2000円」の仕入単価、「200000円」の仕入金額及び「100個」の仕入数量を仕入入力明細画面に表示する。このうち、仕入数量のみが変更可能となっている。例えば、分納を行う場合、この仕入数を変更することで分納に対応することができる。仕入数量以外の項目を変更する場合は、発注データから修正を行う。業務オペレータは、この仕入入力明細画面に基づいて、基本的には、仕入商品の仕入数量及び仕入金額の確認を行い、図9に示す「確定」の文字が表示された「確定ボタン」を操作する。
As shown in this FIG. 9, the
この確定ボタンが操作されると、表示制御部21は、確定された仕入商品の明細を、図10に示す仕入入力画面に表示する。このように、仕入入力明細画面で、仕入商品の確認を行う毎に確定ボタンを操作することで、確定された仕入商品の明細が、図10に示すように仕入入力画面に一覧表示される。なお、図10に示す仕入入力画面において、仕入日は仕入入力で登録され、その他の項目は発注データの内容となり変更不可とされる。仕入日以外の項目を変更する場合は、発注データから修正を行う。
When this Confirm button is operated, the
このような仕入入力画面で確認した仕入商品の明細を登録する場合、業務オペレータは、図10に示す「登録」の文字が表示された登録ボタンを操作する。登録ボタンが操作されると、データ生成部24は、図11に示す仕入データを生成し、記憶部2に記憶する。仕入データは、図11(a)に示す仕入ヘッダデータ及び図11(b)に示す仕入明細データを含んで構成される。
When registering details of purchased goods confirmed on such a purchase input screen, the business operator operates the registration button displayed with the word "Register" as shown in FIG. 10. When the registration button is operated, the
図11(a)に示す仕入ヘッダデータは、「SI001」等の仕入番号に対して、仕入日、仕入先、PJ番号、受注番号、受注行番号、及び、仕入金額が付加されて形成される。また、図11(b)に示す仕入明細データは、図10に示した仕入入力画面に一覧表示された各仕入商品の仕入行番号、仕入商品名、PJ番号、受注番号、受注行番号、仕入数量、仕入単価、及び、仕入金額を、「SI001」等の仕入番号に関連付けて形成される。 The purchase header data shown in FIG. 11(a) is formed by adding the purchase date, supplier, project number, order number, order line number, and purchase amount to a purchase number such as "SI001". The purchase detail data shown in FIG. 11(b) is formed by associating the purchase line number, purchase product name, project number, order number, order line number, purchase quantity, purchase price, and purchase amount of each purchased item listed on the purchase input screen shown in FIG. 10 with a purchase number such as "SI001".
(経費の仕入入力動作)
次に、経費の仕入入力を行う場合も同様であり、業務オペレータにより仕入入力が指定されると、表示制御部21は、図6に示した発注データを参照し、図12に示す仕入入力明細画面を表示する。この図12は、「水」に対応する仕入入力明細画面の表示例である。
(Expense purchase entry operation)
Next, when inputting purchases for expenses, the same applies: when the business operator specifies purchase input, the
この図12に示すように、表示制御部21は、図6に示した発注データを参照することで、「水」との仕入商品に対応する「PJ001」のPJ番号、「JU001」の受注番号、「001」の受注行番号、「20円」の仕入単価、「2000円」の仕入金額及び「100個」の仕入数量を仕入入力明細画面に表示する。業務オペレータは、この仕入入力明細画面に基づいて、経費とする仕入商品の仕入数量及び仕入金額の確認を行い、図12に示す「確定」の文字が表示された「確定ボタン」を操作する。
As shown in FIG. 12, the
この確定ボタンが操作されると、表示制御部21は、確定された仕入商品の明細を、図13に示す仕入入力画面に表示する。このように、仕入入力明細画面で、仕入商品の確認を行う毎に確定ボタンが操作されると、確定された仕入商品の明細が、図13に示すように仕入入力画面に一覧表示される。
When this Confirm button is operated, the
このような仕入入力画面で確認される仕入商品の明細を登録する場合、業務オペレータは、図13に示す「登録」の文字が表示された登録ボタンを操作する。登録ボタンが操作されると、データ生成部24は、図14に示す経費の仕入データを生成し、記憶部2に記憶する。経費の仕入データも、図14(a)に示す仕入ヘッダデータ及び図14(b)に示す仕入明細データを含んで構成される。
When registering details of purchased goods confirmed on such a purchase input screen, the business operator operates the registration button displayed with the word "Register" as shown in FIG. 13. When the registration button is operated, the
図14(a)に示す仕入ヘッダデータは、「SI002」等の仕入番号に対して、仕入日、仕入先、PJ番号、受注番号、受注行番号、及び、仕入金額が付加されて形成される。また、図14(b)に示す仕入明細データは、図13に示した仕入入力画面に一覧表示された各仕入商品の仕入行番号、仕入商品名、PJ番号、受注番号、受注行番号、仕入数量、仕入単価、及び、仕入金額を、「SI002」等の仕入番号に関連付けて形成される。 The purchase header data shown in FIG. 14(a) is formed by adding the purchase date, supplier, project number, order number, order line number, and purchase amount to a purchase number such as "SI002". The purchase detail data shown in FIG. 14(b) is formed by associating the purchase line number, purchase product name, project number, order number, order line number, purchase quantity, purchase price, and purchase amount of each purchased item listed on the purchase input screen shown in FIG. 13 with a purchase number such as "SI002".
(実施の形態の効果)
以上の説明から明らかなように、実施の形態の帳票作成装置1は、発注入力又は仕入入力等の帳票作成の際に、明細単位でプロジェクト(工事)を指定可能とすることができる。このため、以下に説明するように合理的な帳票の作成を行うことができる。
(Effects of the embodiment)
As is clear from the above description, the
(原価管理の精緻化)
プロジェクト毎に注文を分けることを避けたい場合、各プロジェクトの注文を、一つのプロジェクトの注文としてまとめる場合がある。この場合、原価管理が粗くなる問題がある。しかし、実施の形態の帳票作成装置1の場合、発生した原価を適切なプロジェクトに関連付けできるため、原価管理を精緻化できる。
(Refining cost management)
When it is desired to avoid dividing orders by project, orders for each project may be consolidated into an order for a single project. In this case, there is a problem that cost management becomes rough. However, in the case of the
換言すると、明細ごとにPJ番号-受注番号-受注行番号を3階層で管理できるため、同じ発注伝票内でも各階層を明細単位で指定でき、原価管理を精緻化できる。 In other words, because the project number - order number - order line number can be managed for each item in three hierarchies, each hierarchical level can be specified on a line-item basis even within the same purchase order, allowing for more precise cost management.
(原価管理の早期把握)
また、プロジェクト毎に注文を分けることを避けたい場合、一旦、所望のプロジェクトに原価をまとめて関連付けておき、後から適切なプロジェクトに原価を振り替える運用が知られている(原価の振替作業)。この運用を行う場合、仕入計上してから原価の振替作業が終わるまでの間は、いずれかのプロジェクトに対して原価がまとめて関連付けされたままの状態となり、原価の振替作業を行われるまでの間、原価を正確に把握困難となる問題がある(原価を把握するまでにタイムラグが発生する)。
(Early understanding of cost management)
Also, when it is desired to avoid dividing orders by project, a known practice is to temporarily associate the costs with the desired projects, and then later transfer the costs to the appropriate projects (cost transfer work). When this practice is performed, the costs remain associated with one of the projects from the time of recording the purchases until the cost transfer work is completed, and there is a problem that it is difficult to accurately grasp the costs until the cost transfer work is performed (a time lag occurs before the costs are grasped).
しかし、実施の形態の帳票作成装置1の場合、複数のプロジェクトの明細を一つの注文書にまとめることができる。このため、原価を正確かつ早期に把握可能とすることができる。
However, in the case of the embodiment of the
(伝票入力処理の効率化)
また、従来は発注伝票をわけて入力していたのに対して、実施の形態の帳票作成装置1は、1つの発注伝票で複数明細に異なるプロジェクト(工事)を関連付けできるため、発注伝票の入力作業時間を削減でき、伝票入力処理の効率化を図ることができる。
(Improved efficiency of slip entry processing)
In addition, whereas in the past purchase orders were entered separately, the
(印紙代の節約)
また、日本国の印紙税法により、発注金額が1万円を超える伝票に対しては印紙代が発生するが、複数のプロジェクトの明細単位で1枚の注文書にまとめることができるため、印紙代を節約できる。
(Savings on stamp duty)
In addition, under Japan's Stamp Tax Act, a stamp duty is incurred for invoices with an order amount exceeding 10,000 yen; however, by consolidating the details of multiple projects onto a single order form, stamp duty can be saved.
[国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to goals 8 and 9 of the SDGs.
また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs goals 12, 13, and 15.
また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[他の実施の形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[Other embodiments]
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、或いは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including search conditions and other parameters, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、帳票作成装置1に関して、図示の各構成要素は機能概念的なものであり、必ずしも図示の如く物理的に構成されていることを要しない。
In addition, with regard to the
例えば、帳票作成装置1が備える処理機能、特に制御部3及び制御部3にて行われる各処理機能については、その全部又は任意の一部を、CPU(Central Processing Unit)および当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。なお、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて帳票作成装置1に機械的に読み取られる。すなわち、ROM又はHDD等の記憶部等には、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部3を構成する。
For example, the processing functions of the
また、この帳票作成装置1の帳票作成プログラムは、帳票作成装置1に対して任意のネットワークを介して接続された他のサーバ装置に記憶されていてもよく、必要に応じてその全部又は一部をダウンロードすることも可能である。
In addition, the form creation program of this
また、本実施形態で説明した処理を実行するための帳票作成プログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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等の任意の「可搬用の物理媒体」を含むものとする。 The form creation program for executing the processes described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) Disc.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコード又はバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施の形態に示した帳票作成装置1において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by working with a separate program, such as an OS. Note that well-known structures and procedures can be used for the specific structure and reading procedure for reading a recording medium in the
記憶部2は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。
The
また、帳票作成装置1は、既知のパーソナルコンピュータ装置又はワークステーション等の情報処理装置で構成してもよく、また、任意の周辺装置が接続された情報処理装置で構成してもよい。また、情報処理装置は、本実施形態で説明した処理を実現させるソフトウェア(プログラム又はデータ等を含む)を実装することにより実現してもよい。
The
さらに、装置の分散・統合の具体的形態は図示するものに限られず、その全部又は一部を、各種の付加等に応じて又は機能付加に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or function additions. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively.
本発明は、帳票の作成業務に有用である。 This invention is useful for creating reports.
1 帳票作成装置
2 記憶部
3 制御部
4 通信インターフェース部
5 入出力インターフェース部
6 入力装置
7 出力装置
11 仕入先名マスタ
21 表示制御部
22 入力処理部
23 演算部
24 データ生成部
25 表示形態選択部
26 注文書作成部
27 出力制御部
REFERENCE SIGNS
Claims (3)
前記明細入力画面を介して前記明細情報の入力が行われる毎に、入力された前記明細情報、及び、前記明細情報の入力時に選択されていた前記プロジェクト番号及び前記受注番号を取得して同じ帳票に入力した帳票データを生成するデータ生成部と、を備え、
前記表示制御部は、前記記憶部から選択された前記プロジェクト番号及び前記受注番号と共に、前記プロジェクト番号及び前記受注番号における行番号を示す受注行番号を、所望の受注行番号に変更可能な状態で前記明細入力画面に表示し、
前記データ生成部は、それぞれ同じ前記プロジェクト番号及び前記受注番号の前記明細情報を、前記受注行番号毎に分けて前記同じ帳票に入力した前記帳票データを生成し、
前記明細入力画面に対する前記プロジェクト番号、前記受注番号及び前記受注行番号を全て非表示とする第1の表示形態、前記プロジェクト番号のみを表示する第2の表示形態、前記プロジェクト番号及び前記受注番号を表示する第3の表示形態、及び、前記プロジェクト番号、前記受注番号及び前記受注行番号を全て表示する第4の表示形態のうち、所望の表示形態を選択する表示形態選択部を、さらに備え、
前記表示制御部は、前記明細入力画面に対して、選択された前記表示形態の表示を行うこと
を特徴とする帳票作成装置。 a display control unit that displays on a display unit a detail input screen for inputting specific detail information including a unique project number assigned to each project and an order number selected from a storage unit in which the unique project number and the order number of each project are stored in association with each other;
a data generating unit that, each time the detailed information is input via the detailed input screen, acquires the input detailed information, and the project number and the order number selected when the detailed information is input , and generates form data that are input into the same form;
the display control unit displays, on the detail input screen, the project number and the order number selected from the storage unit, an order line number indicating a line number in the project number and the order number, in a state in which the order line number can be changed to a desired order line number;
the data generation unit generates the form data by inputting the detailed information of the same project number and the same order number into the same form, the detailed information being divided by the order line number;
a display form selection unit for selecting a desired display form from among a first display form in which the project number, the order number, and the order line number are all hidden on the detail input screen, a second display form in which only the project number is displayed, a third display form in which the project number and the order number are displayed, and a fourth display form in which the project number, the order number, and the order line number are all displayed,
The display control unit displays the selected display mode on the detail input screen.
A document creation device comprising:
前記明細入力画面を介して前記明細情報の入力が行われる毎に、データ生成部が、入力された前記明細情報、及び、前記明細情報の入力時に選択されていた前記プロジェクト番号及び前記受注番号を取得して同じ帳票に入力した帳票データを生成するデータ生成ステップと、を備え、
前記表示制御ステップでは、前記記憶部から選択された前記プロジェクト番号及び前記受注番号と共に、前記プロジェクト番号及び前記受注番号における行番号を示す受注行番号を、所望の受注行番号に変更可能な状態で前記明細入力画面に表示し、
前記データ生成ステップでは、それぞれ同じ前記プロジェクト番号及び前記受注番号の前記明細情報を、前記受注行番号毎に分けて前記同じ帳票に入力した前記帳票データを生成し、
前記明細入力画面に対する前記プロジェクト番号、前記受注番号及び前記受注行番号を全て非表示とする第1の表示形態、前記プロジェクト番号のみを表示する第2の表示形態、前記プロジェクト番号及び前記受注番号を表示する第3の表示形態、及び、前記プロジェクト番号、前記受注番号及び前記受注行番号を全て表示する第4の表示形態のうち、所望の表示形態を選択する表示形態選択ステップを、さらに備え、
前記表示制御ステップでは、前記明細入力画面に対して、選択された前記表示形態の表示を行うこと
を特徴とする帳票作成方法。 a display control step in which a display control unit displays on a display unit a detail input screen for inputting predetermined detail information including a unique project number assigned to each project and an order number selected from a storage unit in which the project number and the order number of each project are stored in association with each other;
a data generation step in which, each time the detailed information is input via the detailed input screen, a data generation unit acquires the input detailed information, and the project number and the order number selected when the detailed information is input , and generates form data by inputting the acquired detailed information into the same form;
In the display control step, an order line number indicating a line number in the project number and the order number selected from the storage unit is displayed on the detail input screen in a state in which the order line number can be changed to a desired order line number, together with the project number and the order number selected from the storage unit,
In the data generation step, the detailed information of the same project number and the same order number is divided by the order line number and input into the same form to generate the form data;
a display form selection step for selecting a desired display form from a first display form in which the project number, the order number, and the order line number are all hidden on the detail input screen, a second display form in which only the project number is displayed, a third display form in which the project number and the order number are displayed, and a fourth display form in which the project number, the order number, and the order line number are all displayed,
In the display control step, the selected display mode is displayed on the detail input screen.
A method for creating a form, comprising :
プロジェクト毎に付された固有のプロジェクト番号及び各前記プロジェクトの受注番号がそれぞれ関連付けされて記憶された記憶部から選択された前記プロジェクト番号及び前記受注番号を含む、所定の明細情報の入力を行う明細入力画面を表示部に表示する表示制御部と、
前記明細入力画面を介して前記明細情報の入力が行われる毎に、入力された前記明細情報、及び、前記明細情報の入力時に選択されていた前記プロジェクト番号及び前記受注番号を取得して同じ帳票に入力した帳票データを生成するデータ生成部として機能させ、
前記表示制御部は、前記記憶部から選択された前記プロジェクト番号及び前記受注番号と共に、前記プロジェクト番号及び前記受注番号における行番号を示す受注行番号を、所望の受注行番号に変更可能な状態で前記明細入力画面に表示し、
前記データ生成部は、それぞれ同じ前記プロジェクト番号及び前記受注番号の前記明細情報を、前記受注行番号毎に分けて前記同じ帳票に入力した前記帳票データを生成し、
前記明細入力画面に対する前記プロジェクト番号、前記受注番号及び前記受注行番号を全て非表示とする第1の表示形態、前記プロジェクト番号のみを表示する第2の表示形態、前記プロジェクト番号及び前記受注番号を表示する第3の表示形態、及び、前記プロジェクト番号、前記受注番号及び前記受注行番号を全て表示する第4の表示形態のうち、所望の表示形態を選択する表示形態選択部として前記コンピュータをさらに機能させ、
前記表示制御部は、前記明細入力画面に対して、選択された前記表示形態の表示を行うこと
を特徴とする帳票作成プログラム。 Computer,
a display control unit that displays on a display unit a detail input screen for inputting specific detail information including a unique project number assigned to each project and an order number selected from a storage unit in which the unique project number and the order number of each project are stored in association with each other;
functioning as a data generating unit which, each time the detailed information is input via the detailed input screen, acquires the input detailed information, and the project number and the order number selected when the detailed information is input, and generates form data input into the same form;
the display control unit displays, on the detail input screen, the project number and the order number selected from the storage unit, an order line number indicating a line number in the project number and the order number, in a state in which the order line number can be changed to a desired order line number;
the data generation unit generates the form data by inputting the detailed information of the same project number and the same order number into the same form, the detailed information being separated by the order line number;
making the computer further function as a display form selection unit which selects a desired display form from among a first display form in which the project number, the order number, and the order line number are all hidden on the detail input screen, a second display form in which only the project number is displayed, a third display form in which the project number and the order number are displayed, and a fourth display form in which the project number, the order number, and the order line number are all displayed,
The display control unit displays the selected display mode on the detail input screen.
A report creation program characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021199475A JP7572939B2 (en) | 2021-12-08 | 2021-12-08 | Form creation device, form creation method, and form creation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021199475A JP7572939B2 (en) | 2021-12-08 | 2021-12-08 | Form creation device, form creation method, and form creation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023085024A JP2023085024A (en) | 2023-06-20 |
| JP7572939B2 true JP7572939B2 (en) | 2024-10-24 |
Family
ID=86775637
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021199475A Active JP7572939B2 (en) | 2021-12-08 | 2021-12-08 | Form creation device, form creation method, and form creation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7572939B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2026053032A (en) * | 2024-09-12 | 2026-03-25 | 株式会社オービック | Purchase order/contract checking device, purchase order/contract checking method, and purchase order/contract checking program |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011141693A (en) | 2010-01-06 | 2011-07-21 | Mizuho Information & Research Institute Inc | System, method and program for supporting business |
| JP2013140543A (en) | 2012-01-06 | 2013-07-18 | Fuji Xerox Co Ltd | Document management system |
| JP2020154490A (en) | 2019-03-19 | 2020-09-24 | 株式会社オービック | Amount totaling device, amount totaling method and amount totaling program |
| JP2021144688A (en) | 2020-03-12 | 2021-09-24 | 株式会社オービック | Net-sales and journal entry apparatus, net-sales and journal entry method, and net-sales and journal entry program |
| JP2021144344A (en) | 2020-03-10 | 2021-09-24 | 株式会社オービック | Cost output device, cost output method, and cost output program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62117065A (en) * | 1985-11-15 | 1987-05-28 | Kawasaki Denshi Kenkyusho:Kk | Cost management system |
-
2021
- 2021-12-08 JP JP2021199475A patent/JP7572939B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011141693A (en) | 2010-01-06 | 2011-07-21 | Mizuho Information & Research Institute Inc | System, method and program for supporting business |
| JP2013140543A (en) | 2012-01-06 | 2013-07-18 | Fuji Xerox Co Ltd | Document management system |
| JP2020154490A (en) | 2019-03-19 | 2020-09-24 | 株式会社オービック | Amount totaling device, amount totaling method and amount totaling program |
| JP2021144344A (en) | 2020-03-10 | 2021-09-24 | 株式会社オービック | Cost output device, cost output method, and cost output program |
| JP2021144688A (en) | 2020-03-12 | 2021-09-24 | 株式会社オービック | Net-sales and journal entry apparatus, net-sales and journal entry method, and net-sales and journal entry program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023085024A (en) | 2023-06-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5653811B2 (en) | Accounting processing program, accounting processing apparatus and accounting processing method | |
| JP2025109831A (en) | Business support device, business support method, and business support program | |
| JP2024017968A (en) | Business support device, business support method, and business support program | |
| JP7572939B2 (en) | Form creation device, form creation method, and form creation program | |
| KR20190098681A (en) | Method for providing auto-print estimate service to support client and seller | |
| JP7780408B2 (en) | Income and expenditure management device, income and expenditure management method, and income and expenditure management program | |
| JP6923408B2 (en) | Retroactive unit price correction device, retroactive unit price correction method, and retroactive unit price correction program | |
| JP7614313B2 (en) | Business support device, business support method, and business support program | |
| JP7332752B2 (en) | Arrangement process control device, arrangement process control method, and arrangement process control program | |
| JP7530283B2 (en) | Cost transfer device, cost transfer method, and cost transfer program | |
| JP7733043B2 (en) | Project management system, project management method, and project management program | |
| JP7525466B2 (en) | Import overhead management device, import overhead management method, and import overhead management program | |
| JP7693565B2 (en) | Order management device, order management method, and order management program | |
| JP7804598B2 (en) | Business support device, business support method, and business support program | |
| JP7701407B2 (en) | Business support device, business support method, and business support program | |
| JP7530922B2 (en) | Fare calculation device, fare calculation method, and fare calculation program | |
| JP7708650B2 (en) | Automatic cost accounting device, automatic cost accounting method, and automatic cost accounting program | |
| JP7557484B2 (en) | Business support device, business support method, and business support program | |
| JP7550183B2 (en) | Order management device, order management method, and order management program | |
| JP7795440B2 (en) | Business support device, business support method, and business support program | |
| JP7744304B2 (en) | Difference check device, difference check method, and difference check program | |
| JP7593914B2 (en) | Sales management device, sales management method, and sales management program | |
| JP7507932B2 (en) | Business support device, business support method, and business support program | |
| JP7569341B2 (en) | Information processing device, information processing method, and information processing program | |
| JP2025058662A (en) | Business support device, business support method, and business support program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240327 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20240327 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240709 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240905 |
|
| 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: 20240917 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241011 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7572939 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |