JP7445536B2 - Order processing device, order processing method, and order processing program - Google Patents

Order processing device, order processing method, and order processing program Download PDF

Info

Publication number
JP7445536B2
JP7445536B2 JP2020106361A JP2020106361A JP7445536B2 JP 7445536 B2 JP7445536 B2 JP 7445536B2 JP 2020106361 A JP2020106361 A JP 2020106361A JP 2020106361 A JP2020106361 A JP 2020106361A JP 7445536 B2 JP7445536 B2 JP 7445536B2
Authority
JP
Japan
Prior art keywords
order
slip data
order slip
main amount
amount
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
JP2020106361A
Other languages
Japanese (ja)
Other versions
JP2022001995A (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 JP2020106361A priority Critical patent/JP7445536B2/en
Publication of JP2022001995A publication Critical patent/JP2022001995A/en
Application granted granted Critical
Publication of JP7445536B2 publication Critical patent/JP7445536B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、発注処理装置、発注処理方法、及び発注処理プログラムに関する。 The present invention relates to an order processing device, an order processing method, and an order processing program.

例えば、建設工事業における注文書について、同じ発注伝票の内容を修正して再発行する場合がある。発注伝票を修正して再発行するシステムとして、例えば、特許文献1がある。 For example, regarding an order form for construction work, the contents of the same order slip may be revised and reissued. For example, Patent Document 1 is known as a system for correcting and reissuing an order slip.

特開2019-169122号公報JP 2019-169122 Publication

しかしながら、上記特許文献1においては、注文書を修正して再発行する場合に、前回からの差額金額を注文書の鑑部分に印字することにより、収入印紙代を削減することに関して何等記載されていない。 However, in the above-mentioned Patent Document 1, there is no mention of reducing the revenue stamp fee by printing the difference amount from the previous order in the verification section of the order form when the order form is revised and reissued. do not have.

本発明は、上記問題点に鑑みてなされたものであって、注文書を修正して再発行する場合に、前回からの差額金額を注文書の鑑部分に印字することにより、収入印紙代を削減することが可能な発注処理装置、発注処理方法、および、発注処理プログラムを提供することを目的とする。 The present invention has been made in view of the above-mentioned problems, and when an order form is revised and reissued, the difference in amount from the previous time is printed in the review section of the order form, thereby reducing the revenue stamp fee. It is an object of the present invention to provide an order processing device, an order processing method, and an order processing program that can reduce the number of orders.

上述した課題を解決し、目的を達成するために、本発明は、記憶部及び制御部を備えた発注処理装置であって、前記制御部は、本体金額、前回本体金額と今回本体金額の差額である差額本体金額、及び変更回数を含む発注伝票データを入力して前記記憶部に登録する発注伝票登録手段と、前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録する変更手段と、前記記憶部に登録した発注伝票データに基づく注文書を発行し、その際、変更後の発注伝票データに基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載する発行手段と、を備えたことを特徴とする。 In order to solve the above-mentioned problems and achieve the objects, the present invention provides an order processing device that includes a storage section and a control section, and the control section stores the order amount, the difference between the previous order amount and the current order amount. an order slip registration means for inputting and registering order slip data including the difference amount and the number of changes in the storage section, the main amount of the order slip data registered in the storage section, the difference amount itself, and changing means for changing the number of changes and registering the changed order slip data in the storage section; and issuing a purchase order based on the order slip data registered in the storage section; When issuing an order form based on the above, the present invention is characterized by comprising an issuance means for writing the main amount of the difference in the review part.

また、本発明の一態様によれば、前記制御部は、さらに、前記記憶部に登録されている発注伝票データを訂正して、前記記憶部に登録されている発注伝票データを更新する訂正手段を備えることにしてもよい。 According to one aspect of the present invention, the control unit further includes a correction unit for correcting the order slip data registered in the storage unit and updating the order slip data registered in the storage unit. You may decide to provide

また、本発明の一態様によれば、前記発注伝票データは、当該発注伝票が承認されたか否かを示す承認状態と、注文書を発行したか否かを示す発行フラグとを含み、対象の発注伝票データの承認状態が承認済、かつ、発行フラグが発行済の場合に、前記変更手段は変更を行い、それ以外の場合は、前記訂正手段が訂正を行うことにしてもよい。 Further, according to one aspect of the present invention, the order slip data includes an approval state indicating whether the order slip has been approved or not, and an issuance flag indicating whether the order slip has been issued, If the approval state of the order slip data is approved and the issuance flag is issued, the changing means may make the change, and otherwise the correction means may make the correction.

また、本発明の一態様によれば、発行手段は、変更後の発注伝票データに基づく注文書を発行する場合は、注文書に、更に、累計金額と変更回数を記載することにしてもよい。 Further, according to one aspect of the present invention, when issuing an order form based on the changed order slip data, the issuing means may further write the cumulative amount and the number of changes in the order form. .

また、上述した課題を解決し、目的を達成するために、本発明は、記憶部と制御部とを備えた情報処理装置で実行させるための発注処理方法であって、前記制御部で実行される、本体金額、前回本体金額と今回本体金額の差額である差額本体金額、及び変更回数を含む発注伝票データを入力して前記記憶部に登録する発注伝票登録工程と、前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録する変更工程と、前記記憶部に登録した発注伝票データに基づく注文書を発行し、その際、変更後の発注伝票データに基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載する発行工程と、を含むことを特徴とする。 Further, in order to solve the above-mentioned problems and achieve the objects, the present invention provides an order processing method to be executed by an information processing device including a storage unit and a control unit, the order processing method being executed by the control unit. an order slip registration step of inputting and registering order slip data including the main amount, the difference main amount that is the difference between the previous main amount and the current main amount, and the number of changes; a change step of changing the main amount, the difference main amount, and the number of changes of the order slip data, and registering the changed order slip data in the storage section; and a purchase order based on the order slip data registered in the storage section. and, at that time, when issuing an order form based on the changed order slip data, the method includes an issuance step of writing the difference amount in the review section.

また、上述した課題を解決し、目的を達成するために、本発明は、記憶部と制御部とを備えた情報処理装置に実行させるための発注処理プログラムであって、前記制御部において、本体金額、前回本体金額と今回本体金額の差額である差額本体金額、及び変更回数を含む発注伝票データを入力して前記記憶部に登録する発注伝票登録工程と、前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録する変更工程と、前記記憶部に登録した発注伝票データに基づく注文書を発行し、その際、変更後の発注伝票データに基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載する発行工程と、を実行させるための発注処理プログラムであることを特徴とする。 Further, in order to solve the above-mentioned problems and achieve the objects, the present invention provides an order processing program to be executed by an information processing apparatus including a storage section and a control section, wherein the control section includes a main body. an order slip registration step in which order slip data including the amount, the difference between the previous main amount and the current main amount, and the number of changes are entered and registered in the storage section; and the order registered in the storage section. A change step of changing the main amount, difference main amount, and number of changes of the slip data, and registering the changed order slip data in the storage section, and issuing a purchase order based on the order slip data registered in the storage section. , at that time, when issuing an order form based on the changed order slip data, an issuance step of writing the main amount of the difference in the review part. .

本発明によれば、注文書を修正して再発行する場合に、前回からの差額金額を注文書の鑑部分に印字することにより、収入印紙代を削減することが可能となるという効果を奏する。 According to the present invention, when a purchase order is revised and reissued, the difference in amount from the previous purchase price is printed on the copy of the purchase order, thereby making it possible to reduce the revenue stamp fee. .

図1は、発注処理装置の構成の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of the configuration of an order processing device. 図2は、本実施の形態に係る発注処理装置の制御部の全体の処理の概略を説明するためのフローを示す図である。FIG. 2 is a flowchart for explaining an outline of the overall processing of the control unit of the order processing device according to the present embodiment. 図3は、発注伝票データの訂正を説明するための図である。FIG. 3 is a diagram for explaining correction of order slip data. 図4は、発注伝票データの変更を説明するための図である。FIG. 4 is a diagram for explaining changes to order slip data. 図5は、訂正モードの入力画面の制御を説明するための図である。FIG. 5 is a diagram for explaining control of the correction mode input screen. 図6は、訂正モードの入力画面の制御を説明するための図である。FIG. 6 is a diagram for explaining control of the correction mode input screen. 図7は、変更モードの入力画面の制御を説明するための図である。FIG. 7 is a diagram for explaining control of the change mode input screen. 図8は、変更前と変更後の発注伝票に基づく注文書の印刷出力について説明するための図である。FIG. 8 is a diagram for explaining the printout of an order form based on the order slip before and after the change. 図9は、変更前と変更後の発注伝票に基づく注文書の印刷出力について説明するための図である。FIG. 9 is a diagram for explaining the printout of an order form based on the order slip before and after the change. 図10は、印紙代金の節約効果を説明するための図である。FIG. 10 is a diagram for explaining the effect of saving stamp fees.

本発明に係る発注処理装置、発注処理方法、及び発注処理プログラムの実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 Embodiments of an order processing device, an order processing method, and an order processing program according to the present invention will be described in detail based on the drawings. Note that the present invention is not limited to this embodiment.

[1.概要]
例えば、建設工事業における注文書について、同じ発注伝票の内容を修正して再発行する場合がある。注文書を交わす際、鑑部分の金額に応じて、必要とされる収入印紙の代金が規定されている。従来の注文書修正後の再発行では、鑑部分に累計の注文金額が常に表示されるため、必要な収入印紙代金はその金額に応じた印紙を購入する必要があった。
[1. overview]
For example, regarding an order form for construction work, the contents of the same order slip may be revised and reissued. When exchanging a purchase order, the amount of revenue stamps required is stipulated depending on the amount of the appraisal. In the conventional reissuance of an order form after modification, the cumulative order amount is always displayed in the review section, so it was necessary to purchase the necessary revenue stamps according to that amount.

具体的には、建設工事業においては、案件の規模が大きくなるほど注文金額も大きくなり、仮に注文書を修正して再発行すると、その発行の都度、注文金額の総額に応じた収入印紙を貼る必要があるため、その費用が余分にかかってしまうという課題が存在する。 Specifically, in construction work, the larger the project size, the larger the order amount, and if the order form is revised and reissued, a revenue stamp will be affixed each time according to the total order amount. There is a problem in that the cost is extra because it is necessary.

また、前回からの差額金額を有していないため、この課題を解決するための伝票修正自体ができないことが課題であった。 Another problem was that the bill could not be corrected to solve this problem because it did not have the difference in amount from the previous amount.

そこで、本実施の形態では、注文書を修正して再発行する場合に、前回からの差額金額を注文書の鑑部分に印字する。これにより、その差額金額に応じた金額の収入印紙代金のみが必要となるため、収入印紙代を削減することができる。 Therefore, in this embodiment, when an order form is revised and reissued, the difference in amount from the previous time is printed in the review section of the order form. As a result, only the revenue stamp fee corresponding to the amount of the difference is required, so the revenue stamp fee can be reduced.

また、本実施の形態では、発注担当者による誤った発注伝票の修正を防止するため、発注伝票の修正を行うモードを2つに分岐させており、一方の訂正モードでは、通常通りの伝票修正、他方の変更モードでは変更回数という項目によって採番管理する伝票修正ができる。これにより、任意の変更に関する履歴管理が同一発注伝票内でなされる。この変更回数に応じた注文書を発行することができ、鑑部分の金額が通常の注文書よりも小さくなることから、契約書類に必要な収入印紙代金の削減という、直接的な費用削減をおこなうことが可能となっている。 In addition, in this embodiment, in order to prevent the person in charge of ordering from incorrectly modifying the order slip, the mode for modifying the order slip is divided into two modes.In one correction mode, the order slip is corrected as usual. In the other change mode, it is possible to modify the slip numbering management based on the item of number of changes. This allows history management of any changes to be made within the same order slip. Order forms can be issued according to the number of changes, and the amount of the review part is smaller than a normal order form, resulting in a direct cost reduction by reducing the amount of revenue stamps required for contract documents. It is now possible.

具体的には、本実施の形態では、(1)発注伝票毎に変更回数をデータとして保持する機能を搭載することで、発注伝票の変更履歴を管理し、また、発注伝票毎に、注文金額、差額金額を保持する機能を搭載している。また、(2)上記(1)を受けて、注文書の発行を変更回数で抽出することができ、また無駄に発行枚数を増やさない入力制御を実現している。(3)発注伝票を修正する場合、「訂正」と「変更」の2つのモードを使い分けることで、発注伝票毎に変更履歴を保持するようデータ構造を作り上げている。 Specifically, in this embodiment, (1) the change history of order slips is managed by installing a function that stores the number of changes as data for each order slip, and the order amount is , is equipped with a function to hold the difference amount. Furthermore, (2) in response to the above (1), it is possible to extract the issuance of order forms based on the number of changes, and to realize input control that does not increase the number of issued orders unnecessarily. (3) When modifying an order slip, the data structure is created to maintain a history of changes for each order slip by using two modes: "correction" and "change".

以下の説明では、発注金額が増える伝票修正を一例として説明しているが、減額する場合にも適用可能である。また、本明細書では、「発注」と「注文」を同じ意味で使用している。 In the following explanation, an example of a slip modification that increases the order amount will be explained, but it can also be applied to a case where the order amount is decreased. Furthermore, in this specification, "order" and "order" are used interchangeably.

[2.構成]
本実施形態に係る発注処理装置100の構成の一例について、図1を参照して説明する。図1は、発注処理装置100の構成の一例を示すブロック図である。
[2. composition]
An example of the configuration of the order processing device 100 according to this embodiment will be described with reference to FIG. 1. FIG. 1 is a block diagram showing an example of the configuration of an order processing device 100. As shown in FIG.

発注処理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、発注処理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 Order processing device 100 is a commercially available desktop personal computer. Note that the order processing device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may also be a portable type such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer. It may also be an information processing device.

発注処理装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。発注処理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The order processing device 100 includes a control section 102, a communication interface section 104, a storage section 106, and an input/output interface section 108. Each unit included in the order processing device 100 is communicably connected via an arbitrary communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、発注処理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、発注処理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。 The communication interface unit 104 communicatively connects the order processing device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via a communication line. Here, the network 300 has a function of connecting the order processing device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をプリンタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface unit 108 . As the output device 114, in addition to a monitor (including a home television), a speaker or a printer can be used. As the input device 112, in addition to a keyboard, a mouse, and a microphone, a monitor that cooperates with the mouse to realize a pointing device function can be used. Note that, below, the output device 114 may be described as a printer 114, and the input device 112 may be described as a keyboard 112 or a mouse 112.

記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。記憶部106は、データテーブル106aを備えている。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 stores a computer program for giving instructions to a CPU (Central Processing Unit) to perform various processes in cooperation with an OS (Operating System). As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc. can be used. The storage unit 106 includes a data table 106a.

データテーブル106aは、発注伝票データ等の各種データを格納するためのテーブルである。データテーブル106aに格納される発注伝票データには、変更前、変更後、訂正後のデータが含まれる。発注伝票データは、発注番号、変更回数、注文書日付、仕入先名、本体金額、消費税額、前回の本体金額と今回の本体金額の差額である差額本体金額、差額消費税額、当該発注伝票が承認済みであるか否かを示す承認状態「例えば、承認済or申請中」、注文書を発行したか否かを示す発行FLG「例えば、済or未」を含んでいていてもよい(図3参照)。 The data table 106a is a table for storing various data such as order slip data. The order slip data stored in the data table 106a includes data before change, after change, and after correction. The order slip data includes the order number, number of changes, order date, supplier name, main amount, consumption tax amount, difference main amount that is the difference between the previous main amount and this current main amount, the difference consumption tax amount, and the relevant order slip. It may also include an approval status ``for example, approved or under application'' indicating whether the order has been approved or not, and an issuance FLG ``for example, completed or not yet'' indicating whether or not the order form has been issued (Fig. (See 3).

担当者は発注伝票を作成する際に、上司等に承認を申請し、「承認状態」は、申請中の場合は「申請中」、承認された場合は、「承認済」とする。また、「発行FLG」に関して、発注伝票データに基づく「注文書」を発行した場合は、「済」、未発行の場合は、「未」とする。「承認状態」と「発行FLG」のステータスは、オペレータの入力操作により更新してもよく、また、制御部102が自動で更新してもよい。 When a person in charge creates an order slip, he/she requests approval from his or her superior, etc., and the "approval status" is set to "Applying in progress" if the application is in progress, and "Approved" if approved. Regarding the "Issuance FLG", if an "order form" based on the order slip data has been issued, it is marked "Done", and if it has not been issued, it is marked "Not yet". The statuses of "approval state" and "issuance FLG" may be updated by an input operation by an operator, or may be updated automatically by the control unit 102.

また、発注伝票データでは、「変更回数」を保持することで変更履歴を管理している。また、「差額本体金額」を保持することで、注文書の鑑部分に差額本体金額を印字することができ、収入印紙代を低減することができる。 Additionally, in the order slip data, the change history is managed by retaining the "number of changes." In addition, by retaining the "difference amount", the difference amount can be printed on the copy of the order form, and revenue stamp fees can be reduced.

制御部102は、発注処理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、発注伝票登録部102aと、訂正部102bと、変更部102cと、発行部102dと、画面表示制御部102eとを備えている。 The control unit 102 is a CPU or the like that controls the order processing device 100 in an integrated manner. The control unit 102 has an internal memory for storing control programs such as an OS, programs specifying various processing procedures, required data, etc., and performs various information processing based on these stored programs. Execute. Functionally, the control section 102 includes an order slip registration section 102a, a correction section 102b, a change section 102c, an issuance section 102d, and a screen display control section 102e.

発注伝票登録部102aは、例えば、新規の工事の注文を受けた場合に、例えば、モニタ114に表示される入力画面上でのオペレータの操作に応じて、発注伝票データを入力して、データテーブル106aに登録する。 For example, when an order for new construction is received, the order slip registration unit 102a inputs order slip data in response to an operator's operation on the input screen displayed on the monitor 114, and stores it in a data table. 106a.

訂正部102bは、例えば、モニタ114に表示される入力画面上でのオペレータの操作に応じて、発注番号をキーとして、データテーブル106aから発注伝票データを読み出し、読み出した発注伝票データを訂正して、訂正後の発注伝票データにデータテーブル106aのデータを更新する。すなわち、訂正の場合は、データテーブル106aの発注伝票データは訂正後のデータに書き換えられる。 For example, the correction unit 102b reads order slip data from the data table 106a using the order number as a key, and corrects the read order slip data in accordance with an operator's operation on the input screen displayed on the monitor 114. , the data in the data table 106a is updated to the corrected order slip data. That is, in the case of correction, the order slip data in the data table 106a is rewritten with the corrected data.

変更部102cは、例えば、モニタ114に表示される入力画面上でのオペレータの操作に応じて、発注番号をキーとして、データテーブル106aから発注伝票データを読み出して、読み出した発注伝票データの本体金額、差額本体金額、及び変更回数等を変更し、変更後の発注伝票データをデータテーブル106aに追加する。すなわち、変更の場合は、データテーブル106aの発注伝票データは、変更前のデータに加えて、変更後のデータが順次追加され、変更履歴が保持される。 For example, the changing unit 102c reads the order slip data from the data table 106a using the order number as a key in accordance with an operator's operation on the input screen displayed on the monitor 114, and changes the main amount of the read order slip data. , the difference amount, the number of changes, etc., and add the changed order slip data to the data table 106a. That is, in the case of a change, the data after the change is sequentially added to the order slip data in the data table 106a in addition to the data before the change, and the change history is maintained.

発行部102dは、例えば、モニタ114に表示される入力画面上でのオペレータの操作に応じて、データテーブル106aに登録されている発注伝票データに基づく注文書を発行(プリンタ114で印刷出力、モニタ114に表示出力等)する。発行部102dは、変更後の発注伝票データに基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載する。また、発行部102dは、変更後の発注伝票データに基づく注文書を出力する場合には、累計金額(本体金額)と変更回数を記載してもよい。 For example, the issuing unit 102d issues an order form based on the order slip data registered in the data table 106a (prints it out on the printer 114, monitors it, etc.) in response to an operator's operation on the input screen displayed on the monitor 114, 114 (display output, etc.). When issuing a purchase order based on the changed order slip data, the issuing unit 102d writes the difference amount in the review section. Furthermore, when outputting an order form based on the changed order slip data, the issuing unit 102d may write the cumulative amount (main amount) and the number of changes.

画面表示制御部102eは、例えば、モニタ114に表示する各種画面の表示及びその画面上での入力の受付を制御する。 The screen display control unit 102e controls, for example, the display of various screens displayed on the monitor 114 and the reception of input on the screens.

[3.具体例]
図1~図10を参照して、本実施の形態に係る発注処理装置100の制御部102の処理の具体例を説明する。図2は、本実施の形態に係る発注処理装置100の制御部102の全体の処理の概略を説明するためのフローを示す図である。図2を参照して、本実施の形態に係る発注処理装置100の制御部102の全体の処理の概略を説明する。
[3. Concrete example]
A specific example of the processing of the control unit 102 of the order processing device 100 according to the present embodiment will be described with reference to FIGS. 1 to 10. FIG. 2 is a flowchart illustrating an overview of the overall processing of the control unit 102 of the order processing device 100 according to the present embodiment. Referring to FIG. 2, an overview of the overall processing of the control unit 102 of the order processing device 100 according to the present embodiment will be described.

(全体の処理)
図2において、発注伝票登録部102aは、発注登録処理を実行する(ステップS1)。発注登録処理では、新規の発注伝票データを登録する。具体的には、発注伝票登録部102aは、例えば、新規の工事の注文を受けた場合に、例えば、モニタ114に表示される入力画面上でのオペレータの操作に応じて、発注伝票データを入力して、データテーブル106aに登録する。つぎに、モードを判定する(ステップS2)。例えば、登録した発注伝票データの承認状態が「承認済」、かつ、発行FLGが「済」の場合に「変更モード」、それ以外の場合に「訂正モード」を実行することにしてもよい。
(Overall processing)
In FIG. 2, the order slip registration unit 102a executes order registration processing (step S1). In the order registration process, new order slip data is registered. Specifically, for example, when receiving an order for new construction, the order slip registration unit 102a inputs order slip data in response to an operator's operation on an input screen displayed on the monitor 114. and register it in the data table 106a. Next, the mode is determined (step S2). For example, if the approval status of the registered order slip data is "approved" and the issue FLG is "completed", the "change mode" may be executed, and in other cases, the "correction mode" may be executed.

訂正部102bは、訂正モードの場合に訂正処理を実行する(ステップS3)。具体的には、訂正処理では、訂正部102bは、例えば、モニタ114に表示される入力画面上でのオペレータの操作に応じて、発注番号をキーとして、データテーブル106aから発注伝票データを読み出し、読み出した発注伝票データを訂正して、訂正後の発注伝票データにデータテーブル106aのデータを更新する。 The correction unit 102b executes correction processing in the correction mode (step S3). Specifically, in the correction process, the correction unit 102b reads order slip data from the data table 106a using the order number as a key, for example, in response to an operator's operation on the input screen displayed on the monitor 114. The read order slip data is corrected and the data in the data table 106a is updated to the corrected order slip data.

変更部102cは、変更モードの場合に変更処理を実行する(ステップS4)。具体的には、変更処理では、変更部102cは、例えば、モニタ114に表示される入力画面上でのオペレータの操作に応じて、発注番号をキーとして、データテーブル106aから発注伝票データを読み出して、読み出した発注伝票データの本体金額、差額本体金額、及び変更回数等を変更し、変更後の発注伝票データをデータテーブル106aに追加する。 The changing unit 102c executes changing processing in the changing mode (step S4). Specifically, in the change process, the change unit 102c reads order slip data from the data table 106a using the order number as a key, for example, in response to an operator's operation on the input screen displayed on the monitor 114. , changes the main amount, difference main amount, number of changes, etc. of the read order slip data, and adds the changed order slip data to the data table 106a.

発行部102dは、注文書発行処理を実行する(ステップS5)。具体的には、注文書発行処理では、発行部102dは、例えば、オペレータの操作に応じて、データテーブル106aに登録されている発注伝票データ(新規の発注伝票データ、訂正後の発注伝票データ、or変更後の発注伝票データ)に基づく注文書を発行(プリンタ114で印刷出力、モニタ114に表示出力等)する。この場合、発行部102dは、変更後の発注伝票データ(変更回数が「1」以上)に基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載し、さらに、累計金額(本体金額)と変更回数を記載してもよい。 The issuing unit 102d executes order form issuing processing (step S5). Specifically, in the order form issuing process, the issuing unit 102d, for example, generates order slip data registered in the data table 106a (new order slip data, corrected order slip data, corrected order slip data, or the changed order slip data) is issued (printed out on the printer 114, displayed on the monitor 114, etc.). In this case, when issuing an order form based on the changed order slip data (the number of changes is "1" or more), the issuing unit 102d writes the main amount of the difference in the review section, and further writes the cumulative amount ( You may also include the amount (main amount) and the number of changes.

(訂正の場合)
図3を参照して、発注伝票データの訂正の場合を説明する。図3は、発注伝票データの
訂正を説明するための図である。
(In case of correction)
With reference to FIG. 3, the case of correction of order slip data will be explained. FIG. 3 is a diagram for explaining correction of order slip data.

発注登録処理により発注伝票データを生成する。図3(A)は、発注登録処理S1に生成される発注伝票データの一例を示す図である。図3(A)に示す例では、発注番号「HACCUU001」、変更回数「0」、注文書日付「2020/3/1」、仕入先名「○×商事」、本体金額「¥20,000,000」、消費税額「¥2,000,000」、差額本体金額「¥20,000,000」、差額消費税額「¥2,000,000」、承認状態「申請中」、発行FLG「未」となっている。 Generate order slip data through order registration processing. FIG. 3A is a diagram showing an example of order slip data generated in the order registration process S1. In the example shown in Figure 3 (A), the order number is “HACCUU001”, the number of changes is “0”, the order date is “2020/3/1”, the supplier name is “XX Shoji”, and the amount is “¥20,000”. ,000'', consumption tax amount ``¥2,000,000'', difference amount ``¥20,000,000'', difference consumption tax amount ``¥2,000,000'', approval status ``Applying'', issue FLG ``Not yet available''. ”.

つぎに、訂正処理S3により発注伝票データを訂正する。図3(B)は、訂正処理により訂正された発注伝票データの一例を示す図である。ここでは、例えば、発注金額を「¥60,000,000」に訂正する。図2(B)に示す訂正された発注伝票データの例では、本体金額「¥60,000,000」、消費税額「¥6,000,000」、差額本体金額「¥60,000,000」、差額消費税額「¥6,000,000」が訂正されている。データテーブル106aは、訂正された発注伝票データに更新される。 Next, the order slip data is corrected by correction processing S3. FIG. 3(B) is a diagram showing an example of order slip data corrected by the correction process. Here, for example, the order amount is corrected to "¥60,000,000." In the example of the corrected order slip data shown in Figure 2(B), the main amount is "¥60,000,000", the consumption tax amount is "¥6,000,000", and the difference amount is "¥60,000,000". , the difference consumption tax amount "¥6,000,000" has been corrected. The data table 106a is updated with the corrected order slip data.

(変更の場合)
図4を参照して、発注伝票データの変更の場合を説明する。図4は、発注伝票データの
変更を説明するための図である。
(In case of change)
A case of changing order slip data will be described with reference to FIG. 4. FIG. 4 is a diagram for explaining changes to order slip data.

発注登録処理S1により発注伝票データを生成する。図4(A)は、発注登録処理S1に生成される発注伝票データの一例を示す図である。図4(A)に示す例では、発注番号「HACCUU001」、変更回数「0」、注文書日付「2020/3/1」、仕入先名「○×商事」、本体金額「¥20,000,000」、消費税額「¥2,000,000」、差額本体金額「¥20,000,000」、差額消費税額「¥2,000,000」、承認状態「承認済」、発行FLG「済」となっている。 Order slip data is generated by order registration processing S1. FIG. 4A is a diagram showing an example of order slip data generated in the order registration process S1. In the example shown in Figure 4 (A), the order number is “HACCUU001”, the number of changes is “0”, the order form date is “2020/3/1”, the supplier name is “XX Shoji”, and the amount is “¥20,000”. ,000'', consumption tax amount ``¥2,000,000'', difference amount ``¥20,000,000'', difference consumption tax amount ``¥2,000,000'', approval status ``Approved'', issued FLG ``Completed''. ”.

次に、変更処理S4(1回目)により発注伝票データを変更する。図4(B)は、変更処理(1回目)により変更された発注伝票データの一例を示す図である。ここでは、例えば、発注金額を「¥60,000,000」に変更する Next, the order slip data is changed by a change process S4 (first time). FIG. 4(B) is a diagram showing an example of order slip data changed by the change process (first time). For example, change the order amount to ¥60,000,000.

図4(B)に示す変更された発注伝票データの例(2行目)では、変更回数「1」、本体金額「¥60,000,000」、消費税額「¥6,000,000」、差額本体金額「¥40,000,000」、差額消費税額「¥4,000,000」に変更されている。データテーブル106aには、変更された発注伝票データが順次追加されていく。 In the example of changed order slip data (second line) shown in Figure 4(B), the number of changes is "1", the amount of the main item is "¥60,000,000", the amount of consumption tax is "¥6,000,000", The difference amount has been changed to "¥40,000,000" and the difference consumption tax amount has been changed to "¥4,000,000." Changed order slip data is sequentially added to the data table 106a.

次に、変更処理S4(2回目)により発注伝票データを変更する。図4(C)は、変更処理S4(2回目)により変更された発注伝票データの一例を示す図である。ここでは、例えば、発注金額を「¥65,000,000」に変更する。 Next, the order slip data is changed by a change process S4 (second time). FIG. 4C is a diagram showing an example of order slip data changed by the change process S4 (second time). Here, for example, the order amount is changed to "¥65,000,000."

図4(C)に示す変更された発注伝票データの例(3行目)では、変更回数「2」、本体金額「¥65,000,000」、消費税額「¥6,500,000」、差額本体金額「¥5,000,000」、差額消費税額「¥500,000」、承認状態「申請中」、発行FLG「未」に変更されている。 In the example of changed order slip data (third line) shown in Figure 4(C), the number of changes is "2", the amount of the main item is "¥65,000,000", the amount of consumption tax is "¥6,500,000", The difference amount has been changed to "¥5,000,000," the consumption tax difference amount is "¥500,000," the approval status is "applying," and the issued FLG is "not yet."

(入力画面の制御)
図5~図7を参照して、入力画面における制御を説明する。発注伝票作成時、「訂正モード」と「変更モード」におけるオペレーション制御の概要は以下のようになる。
(Input screen control)
Control on the input screen will be explained with reference to FIGS. 5 to 7. The outline of operation control in "correction mode" and "change mode" when creating an order slip is as follows.

図5及び図6を参照して、訂正モードの入力画面の制御を説明する。図5及び図6は、訂正モードの入力画面の制御を説明するための図である。図5は、入力画面の例を示しており、入力画面は、発注番号、発注事業所、発注担当者、発注日、注文書日付、変更理由等の入力欄と、注文書不要チェックボックス、明細項目エリアで新規行を追加するための新規行ボタン、明細項目エリアで行を修正するための行修正ボタン、明細項目エリアで行を削除するための行削除ボタン、明細項目を入力するための明細項目エリア(商品、数量、単価、金額、明細備考)等を備えている。 Control of the correction mode input screen will be described with reference to FIGS. 5 and 6. 5 and 6 are diagrams for explaining control of the input screen in the correction mode. Figure 5 shows an example of an input screen, and the input screen includes input fields such as order number, ordering office, person in charge of ordering, ordering date, ordering date, reason for change, etc., checkbox not requiring ordering, and details. New line button for adding a new line in the item area, Line correction button for modifying a line in the line item area, Delete line button for deleting a line in the line item area, Line item button for entering a line item. It has item areas (product, quantity, unit price, amount, detailed notes), etc.

訂正モードでは、登録済みの発注伝票について、承認状態が「承認済」以外、かつ、注文書発行FLGが「未」の場合は、基本的にどの項目についても修正可能となる。 In the correction mode, for a registered order slip, if the approval status is other than "approved" and the order form issue FLG is "not yet", basically any item can be corrected.

一方で、承認状態、注文書発行FLGの双方のいずれかが上記の条件を満たさない場合には、数量、単価、金額、商品といった明細項目エリア、注文書に印字する日付の変更ができないように、図6に示すように、画面上でロック制御される。 On the other hand, if either the approval status or the order form issuing FLG does not meet the above conditions, the detailed item areas such as quantity, unit price, amount, and product, and the date printed on the order form cannot be changed. , as shown in FIG. 6, is controlled to be locked on the screen.

図7を参照して、変更モードの入力画面の制御を説明する。図7は、変更モードの入力画面の制御を説明するための図である。図7において、変更モードでは、数量、単価、金額、商品といった明細項目エリアに関する制御を行わないが、そのモードの性質を考慮し、注文書不要チェックボックスのチェックが不可となるような制御、また変更理由は必須入力項目とする制御を行う。 Control of the change mode input screen will be described with reference to FIG. FIG. 7 is a diagram for explaining control of the change mode input screen. In Figure 7, in the change mode, control is not performed on detail item areas such as quantity, unit price, amount, and product, but considering the nature of that mode, there is control such that the check box for order form not required is disabled, and The reason for change is controlled to be a required input field.

なお、マスタデータの設定により、注文書を発行していない発注伝票については変更モードで登録するように制御してもよい。 In addition, by setting the master data, control may be performed such that order slips for which no order form has been issued are registered in the change mode.

(差額注文書の発行)
図8及び図9を参照して、変更前と変更後の発注伝票に基づく注文書の印刷出力を説明する。図8及び図9は、変更前と変更後の発注伝票に基づく注文書の印刷出力について説明するための図である。
(Issuance of difference order form)
With reference to FIGS. 8 and 9, printing of an order form based on the order slip before and after the change will be described. FIGS. 8 and 9 are diagrams for explaining the printout of an order form based on the order slip before and after the change.

図8は、1回目の注文書(変更前)の印刷出力の例を示す図である。1回目の注文書では、鑑部分の注文金額が「¥20,000,000」、明細に、商品名「土木工事」、数量「一式」、金額「¥20,000,000」が印刷されている。 FIG. 8 is a diagram showing an example of a printout of the first order form (before change). In the first order form, the order amount in the review section is ``¥20,000,000'', and the product name ``civil engineering work'', quantity ``complete set'', and amount ``¥20,000,000'' are printed on the details. There is.

図9は、2回目の注文書(変更回数1)の印刷出力の例を示す図である。2回目の注文書では、鑑部分の注文金額が「¥40,000,000」、鑑部分の下に、前回迄の金額「¥20,000,000」、累計注文金額「¥60,000,000」が印刷されている。また、明細に、商品名「土木工事」、数量「一式」、金額「¥60,000,000」が印刷されている。さらに、下方に変更回数「1」が印刷されている。 FIG. 9 is a diagram showing an example of a printout of the second order form (number of changes: 1). In the second order form, the order amount in the review section is "¥40,000,000," the amount up to the previous time is "¥20,000,000," and the cumulative order amount is "¥60,000." 000" is printed. Furthermore, the product name "Civil Engineering Works", the quantity "one set", and the amount "60,000,000 yen" are printed on the details. Furthermore, the number of changes "1" is printed at the bottom.

(印紙代金の節約)
図10を参照して、印紙代金の節約効果について説明する。注文書として発行した場合の鑑部分の金額によって印紙代が決定する。図3及び図4の例を用いて、1回発注伝票を訂正/変更した場合に必要となる印紙代金は以下となる。
(Savings on stamp fees)
The effect of saving stamp fees will be explained with reference to FIG. 10. If issued as a purchase order, the stamp fee will be determined by the amount of the appraisal portion. Using the examples of FIGS. 3 and 4, the stamp fee required when the order slip is corrected/changed once is as follows.

訂正の場合は、新規注文時「¥20,000,000」のため、印紙代「¥20,000」必要、訂正注文時「¥60,000,000」のため、印紙代「¥60,000」必要であり、合計の印紙代「¥80,000」となる。 In the case of correction, the stamp fee is ¥20,000 because the new order is ¥20,000,000, and the stamp fee is ¥60,000 when the correction order is ¥60,000,000. ”, and the total stamp fee will be ¥80,000.

これに対して、変更の場合は、新規注文時「¥20,000,000」のため、印紙代「¥20,000」必要であり、変更注文時「¥40,000,000」のため、印紙代「¥20,000」必要であり、合計の印紙代「¥40,000」となる。このように、発行枚数が増えれば増えるほど、注文金額が増えれば増えるほど、「変更」による印紙代金の節約効果が大きくなる。 On the other hand, in the case of a change, a stamp fee of "20,000 yen" is required at the time of a new order, as it is "20,000,000 yen", and a stamp fee of "40,000,000 yen" is required at the time of a change order. A stamp fee of ¥20,000 is required, making the total stamp fee ¥40,000. In this way, the greater the number of copies issued and the greater the order amount, the greater the savings in stamp fees due to "changes".

以上説明したように、本実施の形態によれば、本体金額、前回本体金額と今回本体金額の差額である差額本体金額、及び変更回数を含む発注伝票データを入力してデータテーブル106aに登録する発注伝票登録部102aと、データテーブル106aに登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データをデータテーブル106aに登録する変更部102cと、データテーブル106aに登録した発注伝票データに基づく注文書を発行し、その際、変更後の発注伝票データに基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載する発行部102dと、を備えているので、注文書を修正して再発行する場合に、前回からの差額金額を注文書の鑑部分に印字することにより、収入印紙代を削減することが可能となる。 As explained above, according to the present embodiment, order slip data including the main amount, the difference between the previous main amount and the current main amount, and the number of changes are input and registered in the data table 106a. an order slip registration section 102a, and a changing section 102c that changes the main amount, difference main amount, and number of changes of the order slip data registered in the data table 106a, and registers the changed order slip data in the data table 106a. , an issuing unit that issues an order form based on the order slip data registered in the data table 106a, and when issuing an order form based on the changed order slip data, writes the difference main amount in the review section; 102d, when the order form is revised and reissued, the difference in amount from the previous time is printed on the verification part of the order form, thereby making it possible to reduce the revenue stamp fee.

[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[4. Other embodiments]
In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described 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 of the processes described as being performed manually can be performed manually. Alternatively, some of the steps can be performed automatically using known methods.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, unless otherwise specified, information including processing procedures, control procedures, specific names, parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings are included. It can be changed arbitrarily.

また、発注処理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Further, regarding the order processing device 100, each illustrated component is functionally conceptual, and does not necessarily need to be physically configured as illustrated.

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

また、このコンピュータプログラムは、発注処理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 Further, this computer program may be stored in an application program server connected to the order processing device 100 via any network, and it is also possible to download all or part of it as necessary. be.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 Further, a program for executing the processing described in this embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, this "recording medium" includes a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), and an EEPR. OM (registration) Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magneto-Optical disk), DVDs (Digital Versatile Discs), Blu-ray (registered trademark) Discs, etc. shall include any “portable physical medium”.

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 Further, a "program" is a data processing method written in any language or writing method, and does not matter in the form of source code or binary code. Note that a "program" is not necessarily limited to a unitary structure, but may be distributed as multiple modules or libraries, or may work together with separate programs such as an OS to achieve its functions. Including things. Note that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading the recording medium in each device shown in the embodiments, and the installation procedure after reading.

記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 Various databases and the like stored in the storage unit 106 are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and various databases used for various processing and website provision. Stores programs, tables, databases, web page files, etc.

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

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of dispersion and integration of devices is not limited to what is shown in the diagram, and all or part of them can be functionally or physically divided into arbitrary units according to various additions or functional loads. It can be configured in a distributed/integrated manner. That is, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively.

100 発注処理装置
102 制御部
102a 発注伝票登録部
102b 訂正部
102c 変更部
102d 発行部
102e 画面表示制御部
104 通信インターフェース部
106 記憶部
106a データテーブル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Order processing device 102 Control unit 102a Order slip registration unit 102b Correction unit 102c Change unit 102d Issue unit 102e Screen display control unit 104 Communication interface unit 106 Storage unit 106a Data table 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 network

Claims (4)

記憶部及び制御部を備えた発注処理装置であって、
前記制御部は、
本体金額、前回本体金額と今回本体金額の差額である差額本体金額、及び変更回数を含む発注伝票データを入力して前記記憶部に登録する発注伝票登録手段と、
前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録する変更手段と、
前記記憶部に登録した発注伝票データに基づく注文書を発行し、その際、変更後の発注伝票データに基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載する発行手段と、
前記記憶部に登録されている発注伝票データを訂正して、前記記憶部に登録されている発注伝票データを更新する訂正手段と、
を備え、
前記発注伝票データは、当該発注伝票データが承認されたか否かを示す承認状態と、注文書を発行したか否かを示す発行フラグとを含み、
対象の発注伝票データの承認状態が承認済、かつ、発行フラグが発行済の場合に、前記変更手段は、前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録し、それ以外の場合は、前記訂正手段は、前記記憶部に登録されている発注伝票データを訂正し、前記記憶部に登録されている発注伝票データを更新することを特徴とする発注処理装置。
An order processing device comprising a storage unit and a control unit,
The control unit includes:
order slip registration means for inputting and registering order slip data including the main amount, the difference main amount that is the difference between the previous main amount and the current main amount, and the number of changes;
a changing means for changing the main amount, the difference main amount, and the number of changes of the order slip data registered in the storage section, and registering the changed order slip data in the storage section;
an issuance means for issuing an order form based on the order slip data registered in the storage unit, and at that time, when issuing an order form based on the changed order slip data, a difference main amount is written in the review section; ,
a correction means for correcting the order slip data registered in the storage section and updating the order slip data registered in the storage section;
Equipped with
The order slip data includes an approval status indicating whether the order slip data has been approved or not, and an issue flag indicating whether the order form has been issued,
When the approval status of the target order slip data is approved and the issue flag is issued, the changing means changes the main amount, difference main amount, and number of changes of the order slip data registered in the storage unit. and registers the changed order slip data in the storage section; otherwise, the correction means corrects the order slip data registered in the storage section, and registers the changed order slip data in the storage section. An order processing device characterized in that it updates order slip data .
前記発行手段は、変更後の発注伝票データに基づく注文書を発行する場合は、注文書に、更に、累計金額と変更回数を記載することを特徴とする請求項1に記載の発注処理装置。 2. The order processing device according to claim 1 , wherein when the issuing unit issues an order form based on the changed order slip data, the issuing unit further writes a cumulative amount and the number of changes in the order form. 記憶部と制御部とを備えた情報処理装置で実行させるための発注処理方法であって、
前記制御部で実行される、
本体金額、前回本体金額と今回本体金額の差額である差額本体金額、及び変更回数を含む発注伝票データを入力して前記記憶部に登録する発注伝票登録工程と、
前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録する変更工程と、
前記記憶部に登録した発注伝票データに基づく注文書を発行し、その際、変更後の発注伝票データに基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載する発行工程と、
前記記憶部に登録されている発注伝票データを訂正して、前記記憶部に登録されている発注伝票データを更新する訂正工程と、
を含み、
前記発注伝票データは、当該発注伝票データが承認されたか否かを示す承認状態と、注文書を発行したか否かを示す発行フラグとを含み、
対象の発注伝票データの承認状態が承認済、かつ、発行フラグが発行済の場合に、前記変更工程では、前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録し、それ以外の場合は、前記訂正工程では、前記記憶部に登録されている発注伝票データを訂正し、前記記憶部に登録されている発注伝票データを更新することを特徴とする発注処理方法。
An order processing method executed by an information processing device including a storage unit and a control unit, the method comprising:
executed by the control unit,
an order slip registration step of inputting and registering order slip data including the main amount, the difference between the previous main amount and the current main amount, and the number of changes;
a changing step of changing the main amount, difference main amount, and number of changes of the order slip data registered in the storage section, and registering the changed order slip data in the storage section;
an issuance step of issuing an order form based on the order slip data registered in the storage unit, and at that time, when issuing an order form based on the changed order slip data, a difference main amount is written in the review section; ,
a correction step of correcting the order slip data registered in the storage unit and updating the order slip data registered in the storage unit;
including;
The order slip data includes an approval status indicating whether the order slip data has been approved or not, and an issue flag indicating whether the order form has been issued,
When the approval status of the target order slip data is approved and the issue flag is issued, in the change step, the main amount, difference main amount, and number of changes of the order slip data registered in the storage unit and registering the changed order slip data in the storage section; otherwise, in the correction step, the order slip data registered in the storage section is corrected and the changed order slip data is registered in the storage section. An order processing method characterized by updating order slip data .
記憶部と制御部とを備えた情報処理装置に実行させるための発注処理プログラムであって、
体金額、前回本体金額と今回本体金額の差額である差額本体金額、及び変更回数を含む発注伝票データを入力して前記記憶部に登録する発注伝票登録工程と、
前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録する変更工程と、
前記記憶部に登録した発注伝票データに基づく注文書を発行し、その際、変更後の発注伝票データに基づく注文書を発行する場合には、その鑑部分に差額本体金額を記載する発行工程と、
前記記憶部に登録されている発注伝票データを訂正して、前記記憶部に登録されている発注伝票データを更新する訂正工程と、
を前記制御部に実行させる発注処理プログラムであり、
前記発注伝票データは、当該発注伝票データが承認されたか否かを示す承認状態と、注文書を発行したか否かを示す発行フラグとを含み、
対象の発注伝票データの承認状態が承認済、かつ、発行フラグが発行済の場合に、前記変更工程では、前記記憶部に登録されている発注伝票データの本体金額、差額本体金額、及び変更回数を変更し、変更後の発注伝票データを前記記憶部に登録し、それ以外の場合は、前記訂正工程では、前記記憶部に登録されている発注伝票データを訂正し、前記記憶部に登録されている発注伝票データを更新することを特徴とする発注処理プログラム。
An order processing program to be executed by an information processing device including a storage unit and a control unit ,
an order slip registration step of inputting and registering order slip data including the main amount, the difference between the previous main amount and the current main amount, and the number of changes;
a changing step of changing the main amount, difference main amount, and number of changes of the order slip data registered in the storage section, and registering the changed order slip data in the storage section;
an issuance step of issuing an order form based on the order slip data registered in the storage unit, and at that time, when issuing an order form based on the changed order slip data, a difference main amount is written in the review section; ,
a correction step of correcting the order slip data registered in the storage unit and updating the order slip data registered in the storage unit;
an order processing program that causes the control unit to execute
The order slip data includes an approval status indicating whether the order slip data has been approved or not, and an issue flag indicating whether the order form has been issued,
When the approval status of the target order slip data is approved and the issue flag is issued, in the change step, the main amount, difference main amount, and number of changes of the order slip data registered in the storage unit and registering the changed order slip data in the storage section; otherwise, in the correction step, the order slip data registered in the storage section is corrected and the changed order slip data is registered in the storage section. An order processing program characterized by updating order slip data .
JP2020106361A 2020-06-19 2020-06-19 Order processing device, order processing method, and order processing program Active JP7445536B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020106361A JP7445536B2 (en) 2020-06-19 2020-06-19 Order processing device, order processing method, and order processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020106361A JP7445536B2 (en) 2020-06-19 2020-06-19 Order processing device, order processing method, and order processing program

Publications (2)

Publication Number Publication Date
JP2022001995A JP2022001995A (en) 2022-01-06
JP7445536B2 true JP7445536B2 (en) 2024-03-07

Family

ID=79244248

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020106361A Active JP7445536B2 (en) 2020-06-19 2020-06-19 Order processing device, order processing method, and order processing program

Country Status (1)

Country Link
JP (1) JP7445536B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305827A (en) 1999-04-23 2000-11-02 Business Brain Showa Ota Inc Data processing system
JP2001256424A (en) 2000-03-09 2001-09-21 Toshiba Corp Method and system for slip processing and computer readable storage medium
JP2004185323A (en) 2002-12-03 2004-07-02 Sekisui House Ltd Estimation management support system and method
JP2016173718A (en) 2015-03-17 2016-09-29 カシオ計算機株式会社 Output controller and program
JP2019016243A (en) 2017-07-07 2019-01-31 株式会社オービック Order data management apparatus, order data management method, and order data management program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305827A (en) 1999-04-23 2000-11-02 Business Brain Showa Ota Inc Data processing system
JP2001256424A (en) 2000-03-09 2001-09-21 Toshiba Corp Method and system for slip processing and computer readable storage medium
JP2004185323A (en) 2002-12-03 2004-07-02 Sekisui House Ltd Estimation management support system and method
JP2016173718A (en) 2015-03-17 2016-09-29 カシオ計算機株式会社 Output controller and program
JP2019016243A (en) 2017-07-07 2019-01-31 株式会社オービック Order data management apparatus, order data management method, and order data management program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
変更契約書の書き方によっては印紙税額が高くなる?,[online],2017年11月01日,[2023年10月4日検索],インターネット,<URL:https://www.ymbt-zeirishi.com/stamp-duty-of-change-agreement/>

Also Published As

Publication number Publication date
JP2022001995A (en) 2022-01-06

Similar Documents

Publication Publication Date Title
JP5043280B2 (en) Processing ebook requests
JP5043281B2 (en) Content processing for electronic distribution using digital rights management system
JP2005285104A (en) Approval management system and method thereof
JP6827837B2 (en) Project-specific credit management device, project-specific credit management method, and project-specific credit management program
JP7445536B2 (en) Order processing device, order processing method, and order processing program
JP6923408B2 (en) Retroactive unit price correction device, retroactive unit price correction method, and retroactive unit price correction program
JP7389849B2 (en) Information processing device, information processing method, and information processing program
JP7474041B2 (en) Accrued expense transfer device, incurred expense transfer method, and incurred expense transfer program
JP6850162B2 (en) Business data change check device, business data change check method, and business data change check program
JP7237677B2 (en) Business support device, business support program and business support method
JP7223903B1 (en) Fixed Asset System, Fixed Asset Management Method, and Fixed Asset Management Program
JP7324162B2 (en) Cost output device, cost output method, and cost output program
JP7186088B2 (en) Return settlement device, return settlement method, and return settlement program
JP2016091384A (en) Information processor, program, and information processing method
JP7250590B2 (en) Price plan change device, price plan change method, and price plan change program
JP7474364B2 (en) Management outsourcing business support device, management outsourcing business support program, and management outsourcing business support method
JP7333447B2 (en) Depreciation Cost Calculation Device, Depreciation Cost Calculation Method, and Depreciation Cost Calculation Program
JP7507932B2 (en) Business support device, business support method, and business support program
JP2023014602A (en) Real estate property per-item dividing device, real estate property per-item dividing program, and real estate property per-item dividing program
JP7462500B2 (en) Project management device, project management method, and project management program
JP7248752B2 (en) Accounting device, accounting method and accounting program
JP7141501B2 (en) Slip processing device, slip processing method, and slip processing program
JP7235522B2 (en) Payment record issuing device, payment record issuing method, and payment record issuing program
JP6603426B1 (en) Information processing program, information processing apparatus, and information processing method
JP2021163183A (en) Service assistance device, service assistance method, and service assistance program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231010

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20231011

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231207

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: 20240130

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240226

R150 Certificate of patent or registration of utility model

Ref document number: 7445536

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150