Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7572939B2 - Form creation device, form creation method, and form creation program - Google Patents
[go: Go Back, main page]

JP7572939B2 - Form creation device, form creation method, and form creation program - Google Patents

Form creation device, form creation method, and form creation program Download PDF

Info

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
Application number
JP2021199475A
Other languages
Japanese (ja)
Other versions
JP2023085024A (en
Inventor
翔馬 前田
祐治 大隈
弘樹 村野
剛光 上野
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2021199475A priority Critical patent/JP7572939B2/en
Publication of JP2023085024A publication Critical patent/JP2023085024A/en
Application granted granted Critical
Publication of JP7572939B2 publication Critical patent/JP7572939B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2021-015607号公報JP 2021-015607 A

しかし、従来は、例えば注文書を作成する場合、一つの注文書に対して同じプロジェクトの物品をまとめて記載することで、プロジェクト毎に注文書を分けて作成する。このため、合理性に欠ける帳票が作成される問題があった。 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は、実施の形態の帳票作成装置のハードウェア構成を示すブロック図である。FIG. 1 is a block diagram showing a hardware configuration of a form creation device according to an embodiment of the present invention. 図2は、帳票作成装置の帳票の作成動作の流れを示すフローチャートである。FIG. 2 is a flow chart showing the flow of the form creation operation of the form creation device. 図3は、帳票の作成に用いられる工事の基本情報の一例を示す図である。FIG. 3 is a diagram showing an example of basic information of a construction project used to create a form. 図4は、発注明細入力画面の一例を示す図である。FIG. 4 is a diagram showing an example of an order details input screen. 図5は、発注入力画面の一例を示す図である。FIG. 5 is a diagram showing an example of an order input screen. 図6は、発注データの一例を示す図である。FIG. 6 is a diagram showing an example of the order data. 図7は、注文出力画面の一例を示す図である。FIG. 7 is a diagram showing an example of an order output screen. 図8は、注文書の一例を示す図である。FIG. 8 is a diagram showing an example of an order form. 図9は、仕入入力明細画面の一例を示す図である。FIG. 9 is a diagram showing an example of a purchase input details screen. 図10は、仕入入力画面の一例を示す図である。FIG. 10 is a diagram showing an example of a purchase input screen. 図11は、仕入データの一例を示す図である。FIG. 11 is a diagram showing an example of purchase data. 図12は、経費の仕入入力明細画面の一例を示す図である。FIG. 12 is a diagram showing an example of a purchase entry details screen for expenses. 図13は、経費の仕入入力画面の一例を示す図である。FIG. 13 is a diagram showing an example of a purchase input screen for expenses. 図14は、経費の仕入データの一例を示す図である。FIG. 14 is a diagram showing an example of expense purchase data.

以下、本発明を適用した実施の形態となる帳票作成装置1を、図面に基づいて詳細に説明する。また、以下に説明する実施の形態の帳票作成装置1においては、プロジェクトとして所定の場所の工事を受注し、工事に必要な物品の注文伝票等の帳票を作成する例を説明する。なお、本実施形態により本発明が限定されるものではなく、例えばプロジェクトは工事以外の他のプロジェクトでもよいし、作成する帳票も受注伝票、仕入伝票等の他の帳票でもよい。このような他のプロジェクトの場合も、以下の説明を参照されたい。 Below, a detailed description is given of a form creation device 1 according to an embodiment of the present invention, with reference to the drawings. In addition, in the form creation device 1 according to the embodiment described below, an example is described in which an order is received for construction work at a specified location as a project, and forms such as order slips for items required for the construction work are created. Note that the present invention is not limited to this embodiment, and for example, the project may be a project other than construction work, and the forms created may be other forms such as order slips and purchase slips. Please refer to the following description for such other projects as well.

(ハードウェア構成)
図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 form creation device 1 according to an embodiment. As the form creation device 1, in addition to a desktop personal computer, a notebook personal computer, or a tablet personal computer can be used. Also, as the form creation device 1, a PDA (Personal Digital Assistant) device or a portable information processing device such as a smartphone can be used. Such a form creation device 1 includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input/output interface unit 5.

入出力インターフェース部5には、入力装置6及び出力装置7が接続されている。出力装置7としては、モニタ装置(表示部:家庭用テレビを含む)を用いることができる。入力装置6としては、キーボード装置及びマウス装置、及びマイクロホン装置の他、マウス装置と協働してポインティングデバイス機能を実現するモニタ装置を用いることができる。 An input device 6 and an output device 7 are connected to the input/output interface unit 5. A monitor device (display unit: including a home television) can be used as the output device 7. As the input device 6, a keyboard device, a mouse device, a microphone device, and a monitor device that cooperates with a mouse device to realize a pointing device function can be used.

記憶部2としては、例えばROM(Read Only Memory)、RAM(Random Access Memory)、HDD(Hard Disk Drive)又はSSD(Solid State Drive)等の記憶装置を用いることができる。記憶部2には、帳票に入力される仕入先情報が記憶された記憶領域である仕入先名マスタ11が設けられている。 The storage unit 2 may be, for example, a storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD (Hard Disk Drive), or an SSD (Solid State Drive). The storage unit 2 is provided with a supplier name master 11, which is a storage area in which supplier information to be entered into the form is stored.

また、記憶部2には、帳票作成装置1における帳票作成動作を制御するための帳票作成プログラムが記憶されている。また、記憶部2には、プログラムの一例である工事を受注した際に業務オペレータの入力操作により生成される工事基本データ、受注ヘッダデータ、受注明細データが記憶される。 The storage unit 2 also stores a form creation program for controlling the form creation operation in the form creation device 1. The storage unit 2 also stores basic construction data, order header data, and order detail data that are generated by input operations of a business operator when an order for construction work is received, which are examples of a program.

また、記憶部2には、工事に必要な物品の発注を行う際に、業務オペレータの入力操作により生成される発注ヘッダデータ、発注明細データが記憶される。また、記憶部2には、業務オペレータが、発注した物品の仕入入力を行った際に生成される仕入ヘッダデータ及び仕入明細データが記憶される。また、記憶部2には、注文書を印刷する際に生成される注文書データが記憶される。 The memory unit 2 also stores order header data and order detail data generated by the input operation of the business operator when placing an order for items required for construction work. The memory unit 2 also stores purchase header data and purchase detail data generated when the business operator performs purchase input for the ordered items. The memory unit 2 also stores order form data generated when printing an order form.

また、詳しくは後述するが、業務オペレータが各種帳票の入力操作を行う入力画面には、プロジェクト番号及び受注番号の入力欄と共に、受注行番号の選択欄が表示されるようになっている。記憶部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 memory unit 2 stores display format selection data that indicates the display format of the project number, order number, and order line number, either as a default setting or as set by the business operator.

(機能構成)
次に、制御部3は、記憶部2に記憶されている帳票作成プログラムを実行することで、表示制御部21、入力処理部22、演算部23、データ生成部24、表示形態選択部25、注文書作成部26、及び、出力制御部27として機能する。
(Functional configuration)
Next, the control unit 3 executes the report creation program stored in the memory unit 2, and thereby functions as a display control unit 21, an input processing unit 22, a calculation unit 23, a data generation unit 24, a display form selection unit 25, an order form creation unit 26, and an output control unit 27.

表示制御部21は、受注明細入力画面、発注入力画面及び仕入入力明細画面等の各種帳票の入力画面等を、出力装置7を介して表示する。入力処理部22は、このような各種帳票の入力画面を介して業務オペレータにより入力された各種情報を取得する。演算部23は、例えば工事に必要な物品の発注数量及び発注単価に基づいて発注金額を算出する。データ生成部24は、業務オペレータの入力操作に応じて、図1に示した工事基本データ、受注ヘッダデータ、受注明細データ、発注ヘッダデータ等の各種帳票のデータを生成する。 The display control unit 21 displays various forms input screens, such as an order details input screen, an order input screen, and a purchase details input screen, via the output device 7. The input processing unit 22 acquires various information input by the business operator via the input screens of such various forms. The calculation unit 23 calculates the order amount based on, for example, the order quantity and order unit price of items required for construction work. The data generation unit 24 generates data for various forms, such as the construction basic data, order header data, order details data, and order header data shown in FIG. 1, in response to the input operations of the business operator.

表示形態選択部25は、業務オペレータにより選択された、プロジェクト番号、受注番号及び受注行番号の表示形態を示す表示形態選択データを生成し、記憶部2に記憶する。注文書作成部26は、工事に必要な物品の注文書を印刷する際に、印刷用のデータである注文書データを生成して記憶部2に記憶する。出力制御部27は、入出力インターフェース部5を介して出力装置7の一例であるプリンタ装置に注文書データを出力して、注文書の印刷を行う。 The display format selection unit 25 generates display format selection data indicating the display format of the project number, order number, and order line number selected by the business operator, and stores it in the memory unit 2. The order form creation unit 26 generates order form data, which is data for printing, when printing an order form for items required for construction work, and stores it in the memory unit 2. The output control unit 27 outputs the order form data to a printer device, which is an example of an output device 7, via the input/output interface unit 5, and prints the order form.

(帳票の作成動作)
次に、実施の形態の帳票作成装置1における、各種帳票の作成動作を説明する。図2のフローチャートは、各種帳票の作成動作の流れ示すフローチャートである。このフローチャートにおいて、まず、工事の受注を行うと、業務オペレータは、受注した工事の基本情報を、入力装置6を介して入力する(ステップS1)。
(Form creation operation)
Next, the operation of creating various forms in the form creation device 1 of the embodiment will be described. The flowchart in Fig. 2 shows the flow of the operation of creating various forms. In this flowchart, when a construction job is received, the business operator first inputs basic information about the received construction job via the input device 6 (step S1).

図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 memory unit 2.

工事基本情報は、図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 input processing unit 22 monitors whether or not an input instruction operation has been performed on the ledger. When the input processing unit 22 detects an input instruction operation on the ledger, in step S3, the display control unit 21 refers to the display form selection data stored in the memory unit 2. Then, the display control unit 21 displays, via the output device 7, an order details screen including the project number, order number, and order line number, which are the display form indicated by the display form selection data.

具体的には、プロジェクト番号、受注番号及び受注行番号の表示形態としては、「プロジェクト番号、受注番号及び受注行番号を初期表示しない」表示形態、「プロジェクト番号だけを初期表示する」表示形態、「プロジェクト番号と受注番号を初期表示する」表示形態、及び、「プロジェクト番号、受注番号及び受注行番号を初期表示する」表示形態の中から、所望の表示形態を選択可能となっている。デフォルト設定としては、「プロジェクト番号、受注番号及び受注行番号を初期表示する」の表示形態が設定されている。 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 form selection unit 25. The display control unit 21 displays the project number, order number, and order line number on the order details screen in the display form indicated by this display form selection data.

図4は、業務オペレータにより、工事に必要な物品を発注する入力操作が行われることで表示制御部21により表示される発注明細入力画面の一例である。業務オペレータは、図3に示した工事の基本情報に基づいて、各工事のうち(プロジェクトのうち)、仕入商品の発注を行う工事を選択する。表示制御部21は、図4に示すように、業務オペレータにより選択された工事のPJ番号、受注番号及び受注行番号を入力した発注明細入力画面を表示する。 Figure 4 shows an example of an order details input screen displayed by the display control unit 21 when the business operator performs an input operation to order items required for construction work. Based on the basic information about the construction work shown in Figure 3, the business operator selects the construction work (project) for which an order for purchased goods is to be placed. As shown in Figure 4, the display control unit 21 displays the order details input screen on which the project number, order number, and order line number of the construction work selected by the business operator have been input.

図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 display control unit 21 refers to the order detail data shown in Figure 3(c) and displays an order detail input screen on which the order number "JU001" associated with the PJ number "PJ001" and the order line number "001" have been entered, along with the PJ number "PJ001."

ここで、図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 display control unit 21 displays the first order line number "001" by default. Note that an order line number designated in advance by the business operator may also be displayed.

このデフォルト表示された受注行番号は、業務オペレータがプルダウンメニューで選択可能となっている。すなわち、この例の場合、「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 display control unit 21 displays the order line numbers "001" and "002" in a pull-down menu. The business operator selects the desired order line number from the pull-down menu. Figure 4 shows an example in which the order line number "001" has been selected by the business operator.

このように、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 display control unit 21 also displays the order line number, purchase product name, order quantity, order price, and order amount (total amount) on the order details input screen along with the project number, order number, and order line number.

この図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 display control unit 21 displays the calculated order amount on the order details input screen. In this example, the order amount of "200,000 yen" is displayed as "2,000 yen x 100 units".

次に、表示制御部21は、このような発注明細入力画面に対して、図4に示す「確定」の文字が表示されたボタンである入力の確定ボタンを表示する。業務オペレータは、このような発注明細入力画面を介して指定した仕入商品の発注を確定する場合、確定ボタンを操作する。図2のフローチャートのステップS4では、入力処理部22が、確定ボタンの操作の有無を監視する。入力処理部22により、確定ボタンの操作が検出されると、処理がステップS5に進む。 Next, the display control unit 21 displays an input confirmation button on this order details input screen, which is a button on which the word "Confirm" is displayed as shown in FIG. 4. When the business operator confirms the order for the specified purchased product via this order details input screen, he or she operates the confirmation button. In step S4 of the flowchart in FIG. 2, the input processing unit 22 monitors whether or not the confirmation button has been operated. When the input processing unit 22 detects that the confirmation button has been operated, the process proceeds to step S5.

ステップS5では、確定ボタンの操作が検出されたため、表示制御部21が、確定ボタンが操作された発注明細入力画面で指定された仕入商品の明細を、図5に例示する発注入力画面に一覧表示する。 In step S5, since the operation of the Confirm button is detected, the display control unit 21 displays a list of the details of the purchased product specified on the order details input screen on which the Confirm button was operated, on the order input screen illustrated in FIG. 5.

図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 display control unit 21 displays the order date, supplier, project name, and construction site on the order input screen along with the project number, order number, and order line number described above.

表示制御部21は、発注日としては、当日の日付を取得して表示し、又は、業務オペレータにより入力された日付を表示する。また、表示制御部21は、仕入先としては、図1に示す仕入先マスタ11に登録されている仕入先のうち、業務オペレータにより選択された仕入先を表示する。図5の例は、仕入先番号が「TKY001」の「東京建設」が、仕入先として業務オペレータにより選択された例である。 The display control unit 21 obtains and displays the current date as the order date, or displays the date entered by the business operator. The display control unit 21 also displays, as the supplier, the supplier selected by the business operator from among the suppliers registered in the supplier master 11 shown in FIG. 1. The example in FIG. 5 is an example in which "Tokyo Construction" with the supplier number "TKY001" was selected as the supplier by the business operator.

また、工事件名は、表示制御部21が、図3(b)に示した受注ヘッダデータを参照し、発注入力画面に表示したPJ番号及び受注番号に対応する工事件名を取得して発注入力画面に表示する。同様に、工事場所は、表示制御部21が、図3(a)に示した工事基本情報を参照し、発注入力画面に表示したPJ番号に対応する工事場所を取得して発注入力画面に表示する。図5の例は、「PJ001」のPJ番号、「JU001」の受注番号、及び、「001」の受注行番号を表示した例である。 The display control unit 21 refers to the order header data shown in FIG. 3(b) to obtain the construction project name corresponding to the PJ number and order number displayed on the order input screen, and displays it on the order input screen. Similarly, the display control unit 21 refers to the basic construction information shown in FIG. 3(a) to obtain the construction location corresponding to the PJ number displayed on the order input screen, and displays it on the order input screen. The example in FIG. 5 is an example in which the PJ number of "PJ001", the order number of "JU001", and the order line number of "001" are displayed.

また、表示制御部21は、図4に示した発注明細入力画面で発注が確定される毎に、行を追加して各仕入商品の明細を発注入力画面に表示することで、発注入力画面に各仕入商品の一覧を表示する。図5の例は、「東京駅改良工事 建設作業分」用の明細の一覧である。このうち、「照明器具A」、「照明器具B」、「ケーブルA」は、「東京駅改良工事 建設作業分」の工事用として発注される仕入商品である。 Furthermore, each time an order is confirmed on the order details input screen shown in FIG. 4, the display control unit 21 adds a row and displays the details of each purchased item on the order input screen, thereby displaying a list of each purchased item on the order input screen. The example in FIG. 5 is a list of details for the "Tokyo Station Improvement Works - Construction Work". Of these, "Lighting Fixture A", "Lighting Fixture B", and "Cable A" are purchased items ordered for use in the "Tokyo Station Improvement Works - Construction Works".

これに対して、「ケーブル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 form creation device 1 of the embodiment, the business operator specifies the desired construction work from the basic construction work information shown in FIG. 3 and places an order for the purchased product. This makes it possible to include purchased products for different construction works on a single order input screen.

次に、表示制御部21は、図5に示す受注入力画面対して、業務オペレータにより入力された仕入商品の明細の登録を指定するための、「登録」の文字が表示されたボタンである登録ボタンを表示する。業務オペレータは、このような発注入力画面に一覧表示された仕入商品の明細を登録する場合、登録ボタンを操作する。図2のフローチャートのステップS6では、入力処理部22が、登録ボタンの操作の有無を監視する。入力処理部22により、登録ボタンの操作が検出されると、処理がステップS7に進む。 Next, the display control unit 21 displays a registration button on the order entry screen shown in FIG. 5, which is a button displaying the word "Register" to specify the registration of the details of the purchased goods entered by the business operator. When the business operator wants to register the details of the purchased goods listed on such an order entry screen, he or she operates the registration button. In step S6 of the flowchart in FIG. 2, the input processing unit 22 monitors whether or not the registration button has been operated. When the input processing unit 22 detects that the registration button has been operated, the process proceeds to step S7.

なお、業務オペレータは、続けて所望の工事に対する仕入商品の発注を行う場合、再度、図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 input processing unit 22 monitors whether or not such a selection operation for displaying the order details input screen has been performed. If a selection operation for displaying the order details input screen is detected in step S9 (step S9: Yes), processing returns to step S3, and the display control unit 21 again displays the order details input screen shown in FIG. 4. This allows the business operator to continue entering an order for purchased goods for the desired construction work.

次に、登録ボタンの操作が検出されることで処理がステップS7に進むと、データ生成部24は、発注入力画面に対して入力された各種データに基づいて、図6に示す発注データを生成し、記憶部2に記憶(登録)する。発注データは、図6(a)に示す発注ヘッダデータ及び発注明細データで構成されている。 Next, when the operation of the register button is detected and the process proceeds to step S7, the data generation unit 24 generates the order data shown in FIG. 6 based on the various data entered on the order input screen, and stores (registers) it in the storage unit 2. The order data is composed of the order header data and order detail data shown in FIG. 6(a).

図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 data generation unit 24 from the order input screen. The example in FIG. 6(a) is an example in which the data generation unit 24 generates order header data by obtaining "July 1, 2021" as the order date, "TKY001" as the supplier code, "P001" as the project number, "JU001" as the order number, and "001" as the order line number from the order input screen.

また、演算部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 data generation unit 24 obtains the total order amount of each item and inputs it into the order amount of the order header data shown in FIG. 6(a).

図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 memory unit 2. In addition, costs can be associated with construction work with a direct/indirect classification of "indirect," such as "cart" with project number "PJK01."

次に、このような発注データが登録されると、注文書の出力(印刷)が可能となる。業務オペレータにより、注文書の出力が指定されると、表示制御部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 display control unit 21 displays an order output screen including input fields for the order number, order date, and supplier as input fields for extraction conditions, as illustrated in FIG. 7. The business operator inputs extraction conditions for specifying the order form to be output in the input fields for extraction conditions. The example in FIG. 7 shows an example in which the business operator inputs the order number "HC001" as an extraction condition.

業務オペレータは、このように抽出条件を指定し、図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 input processing unit 22 monitors whether the output button on the order output screen shown in FIG. 7 has been operated. When the input processing unit 22 detects operation of the output button, in step S10, the order form creation unit 26 generates order form data based on the ordering data shown in FIG. 6 and stores it in the memory unit 2. The output control unit 27 then reads out the order form data from the memory unit 2 and transmits it to the output device 7 via the input/output interface unit 5. This causes the order form to be printed.

図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 form creation unit 26 acquires the delivery destination by referring to the basic construction information shown in FIG. 3(a) based on the PJ number "PJ001" included in the order header data shown in FIG. 6. When the order form creation unit 26 acquires the construction location "Yaesu, Chuo-ku, Tokyo" based on the PJ number "PJ001", it generates the above-mentioned order form data with this as the delivery destination. As a result, when the order form is printed, the construction location "Yaesu, Chuo-ku, Tokyo" is printed as the delivery destination.

また、注文書には、照明器具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 form creation device 1 of the embodiment, the desired work can be specified based on the basic information for the work shown in Figure 3, details can be created, and this can be ordered on a single order form. In other words, even if the details for the work are other than the PJ number in the order header data shown in Figure 6, the details can be specified on a single order form using the PJ number, order number, and order line number. This makes it possible to create a streamlined order form that includes details for multiple works on a single order form.

なお、図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 display control unit 21 refers to the order data shown in Fig. 6 and displays a purchase entry statement screen shown in Fig. 9. Fig. 9 is a display example of the purchase entry screen corresponding to lighting fixture A.

この図9に示すように、表示制御部21は、図6に示した発注データを参照することで、「照明器具A」との仕入商品に対応する「PJ001」のPJ番号、「JU001」の受注番号、「001」の受注行番号、「2000円」の仕入単価、「200000円」の仕入金額及び「100個」の仕入数量を仕入入力明細画面に表示する。このうち、仕入数量のみが変更可能となっている。例えば、分納を行う場合、この仕入数を変更することで分納に対応することができる。仕入数量以外の項目を変更する場合は、発注データから修正を行う。業務オペレータは、この仕入入力明細画面に基づいて、基本的には、仕入商品の仕入数量及び仕入金額の確認を行い、図9に示す「確定」の文字が表示された「確定ボタン」を操作する。 As shown in this FIG. 9, the display control unit 21 refers to the order data shown in FIG. 6 to display the PJ number "PJ001" corresponding to the purchased product "Lighting fixture A", the order number "JU001", the order line number "001", the purchase price "2000 yen", the purchase amount "200000 yen", and the purchase quantity "100 units" on the purchase input details screen. Of these, only the purchase quantity can be changed. For example, when making partial deliveries, partial deliveries can be accommodated by changing this purchase number. When changing items other than the purchase quantity, corrections are made from the order data. Based on this purchase input details screen, the business operator basically confirms the purchase quantity and purchase amount of the purchased product, and operates the "Confirm button" on which the word "Confirm" is displayed as shown in FIG. 9.

この確定ボタンが操作されると、表示制御部21は、確定された仕入商品の明細を、図10に示す仕入入力画面に表示する。このように、仕入入力明細画面で、仕入商品の確認を行う毎に確定ボタンを操作することで、確定された仕入商品の明細が、図10に示すように仕入入力画面に一覧表示される。なお、図10に示す仕入入力画面において、仕入日は仕入入力で登録され、その他の項目は発注データの内容となり変更不可とされる。仕入日以外の項目を変更する場合は、発注データから修正を行う。 When this Confirm button is operated, the display control unit 21 displays details of the confirmed purchased item on the purchase input screen shown in FIG. 10. In this way, by operating the Confirm button each time a purchased item is confirmed on the purchase input details screen, the confirmed details of the purchased item are displayed in a list on the purchase input screen as shown in FIG. 10. Note that on the purchase input screen shown in FIG. 10, the purchase date is registered during purchase input, and other items become the contents of the order data and cannot be changed. If items other than the purchase date need to be changed, they are corrected from the order data.

このような仕入入力画面で確認した仕入商品の明細を登録する場合、業務オペレータは、図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 data generation unit 24 generates the purchase data shown in FIG. 11 and stores it in the memory unit 2. The purchase data includes the purchase header data shown in FIG. 11(a) and the purchase detail data shown in FIG. 11(b).

図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 display control unit 21 refers to the order data shown in Fig. 6 and displays the purchase input details screen shown in Fig. 12. Fig. 12 is a display example of the purchase input details screen for "water."

この図12に示すように、表示制御部21は、図6に示した発注データを参照することで、「水」との仕入商品に対応する「PJ001」のPJ番号、「JU001」の受注番号、「001」の受注行番号、「20円」の仕入単価、「2000円」の仕入金額及び「100個」の仕入数量を仕入入力明細画面に表示する。業務オペレータは、この仕入入力明細画面に基づいて、経費とする仕入商品の仕入数量及び仕入金額の確認を行い、図12に示す「確定」の文字が表示された「確定ボタン」を操作する。 As shown in FIG. 12, the display control unit 21 refers to the order data shown in FIG. 6 to display on the purchase input details screen the PJ number "PJ001" corresponding to the purchased product "water", the order number "JU001", the order line number "001", the purchase price "20 yen", the purchase amount "2000 yen", and the purchase quantity "100 units". Based on this purchase input details screen, the business operator confirms the purchase quantity and purchase amount of the purchased product to be expensed, and operates the "Confirm" button, which displays the word "Confirm" as shown in FIG. 12.

この確定ボタンが操作されると、表示制御部21は、確定された仕入商品の明細を、図13に示す仕入入力画面に表示する。このように、仕入入力明細画面で、仕入商品の確認を行う毎に確定ボタンが操作されると、確定された仕入商品の明細が、図13に示すように仕入入力画面に一覧表示される。 When this Confirm button is operated, the display control unit 21 displays details of the confirmed purchased item on the purchase input screen shown in FIG. 13. In this way, when the Confirm button is operated each time a purchased item is confirmed on the purchase input details screen, details of the confirmed purchased item are displayed in a list on the purchase input screen as shown in FIG. 13.

このような仕入入力画面で確認される仕入商品の明細を登録する場合、業務オペレータは、図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 data generation unit 24 generates the expense purchase data shown in FIG. 14 and stores it in the memory unit 2. The expense purchase data also includes the purchase header data shown in FIG. 14(a) and the purchase detail data shown in FIG. 14(b).

図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 form creation device 1 of the embodiment can specify a project (construction) on a detail basis when creating a form for order entry, purchase entry, etc. This makes it possible to create a rational form as described below.

(原価管理の精緻化)
プロジェクト毎に注文を分けることを避けたい場合、各プロジェクトの注文を、一つのプロジェクトの注文としてまとめる場合がある。この場合、原価管理が粗くなる問題がある。しかし、実施の形態の帳票作成装置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 form creation device 1 according to the embodiment, the incurred costs can be associated with the appropriate project, so that cost management can be refined.

換言すると、明細ごとに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 document creation device 1, the details of multiple projects can be consolidated into a single order form. This makes it possible to grasp the cost accurately and quickly.

(伝票入力処理の効率化)
また、従来は発注伝票をわけて入力していたのに対して、実施の形態の帳票作成装置1は、1つの発注伝票で複数明細に異なるプロジェクト(工事)を関連付けできるため、発注伝票の入力作業時間を削減でき、伝票入力処理の効率化を図ることができる。
(Improved efficiency of slip entry processing)
In addition, whereas in the past purchase orders were entered separately, the document creation device 1 of the embodiment can associate different projects (construction works) with multiple details in a single purchase order, thereby reducing the time required to enter purchase order documents and improving the efficiency of the document entry process.

(印紙代の節約)
また、日本国の印紙税法により、発注金額が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 document creation device 1, each component shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure.

例えば、帳票作成装置1が備える処理機能、特に制御部3及び制御部3にて行われる各処理機能については、その全部又は任意の一部を、CPU(Central Processing Unit)および当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。なお、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて帳票作成装置1に機械的に読み取られる。すなわち、ROM又はHDD等の記憶部等には、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部3を構成する。 For example, the processing functions of the document creation device 1, particularly the control unit 3 and each processing function performed by the control unit 3, may be realized in whole or in part by a CPU (Central Processing Unit) and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transient computer-readable recording medium that contains programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the document creation device 1 as necessary. That is, a computer program is recorded in a storage unit such as a ROM or HDD to work with the OS to give instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM, and works with the CPU to form the control unit 3.

また、この帳票作成装置1の帳票作成プログラムは、帳票作成装置1に対して任意のネットワークを介して接続された他のサーバ装置に記憶されていてもよく、必要に応じてその全部又は一部をダウンロードすることも可能である。 In addition, the form creation program of this form creation device 1 may be stored in another server device connected to the form creation device 1 via any network, and it is also possible to download all or part of it as necessary.

また、本実施形態で説明した処理を実行するための帳票作成プログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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 form creation device 1 shown in the embodiment, as well as the installation procedure after reading.

記憶部2は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。 The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, and web page files used for various processes and providing websites.

また、帳票作成装置1は、既知のパーソナルコンピュータ装置又はワークステーション等の情報処理装置で構成してもよく、また、任意の周辺装置が接続された情報処理装置で構成してもよい。また、情報処理装置は、本実施形態で説明した処理を実現させるソフトウェア(プログラム又はデータ等を含む)を実装することにより実現してもよい。 The report creation device 1 may be configured as an information processing device such as a known personal computer device or a workstation, or may be configured as an information processing device to which any peripheral device is connected. The information processing device may also be realized by implementing software (including programs or data, etc.) that realizes the processing described in this embodiment.

さらに、装置の分散・統合の具体的形態は図示するものに限られず、その全部又は一部を、各種の付加等に応じて又は機能付加に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 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 LIST 1 Form creation device 2 Storage unit 3 Control unit 4 Communication interface unit 5 Input/output interface unit 6 Input device 7 Output device 11 Supplier name master 21 Display control unit 22 Input processing unit 23 Calculation unit 24 Data generation unit 25 Display form selection unit 26 Order form creation unit 27 Output control unit

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.
JP2021199475A 2021-12-08 2021-12-08 Form creation device, form creation method, and form creation program Active JP7572939B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62117065A (en) * 1985-11-15 1987-05-28 Kawasaki Denshi Kenkyusho:Kk Cost management system

Patent Citations (5)

* Cited by examiner, † Cited by third party
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