Order management system, order management method, and program
The order management system addresses inefficiencies in order status confirmation by implementing a common screen with status tracking, enhancing operational efficiency and reducing response times.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- TOPPAN HOLDINGS INC
- Filing Date
- 2024-10-02
- Publication Date
- 2026-04-14
AI Technical Summary
Existing order receiving and placing systems lack status management from order receipt to shipment, leading to inefficient confirmation of operation progress and potential delays in response times.
An order management system that provides a common order management screen for multiple users, including status management to track the progress of order operations, displayed on each user's screen, enhancing visibility and efficiency.
Improves the efficiency of status confirmation in order placement and receiving operations by providing real-time tracking and reducing response times.
Smart Images

Figure 2026064312000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an order receiving and placing management system, an order receiving and placing management method, and a program.
Background Art
[0002] Conventionally, various technologies for managing order receiving and placing operations have been proposed. For example, Patent Document 1 below discloses a technology related to inventory management in order receiving and placing operations. In this technology, when a customer places an order for an inventory item with a merchant, information related to the order is linked from the merchant to an inventory management system, and the inventory item is shipped to the customer by the inventory management system.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the technology described in Patent Document 1 above, status management indicating the progress from receipt of an order by a customer to shipment of an inventory item is not performed. For this reason, in order receiving and placing operations, in order to confirm the status indicating the progress of the operations, it is necessary to inquire each person in charge of each operation individually. Furthermore, when the person in charge of the inquiry destination does not grasp the status, it may take time to obtain a response. Thus, the work efficiency of status confirmation in order receiving and placing operations was poor.
[0005] In view of the above problems, an object of the present invention is to provide an order receiving and placing management system, an order receiving and placing management method, and a program capable of improving the work efficiency of status confirmation in order receiving and placing operations.
Means for Solving the Problems
[0006] To solve the above-mentioned problems, an order management system according to one aspect of the present invention is an order management system comprising: an order management unit that displays a common order management screen to users, including a first user who orders the goods, a second user who manages the goods, and a third user who receives the order for the goods from the first user, in order for each user to perform the order management operations; and a status management unit that sets a status indicating the progress of the order management operations for each order based on the content of the order management operations performed by any of the users on the order management screen, and displays the status for each order on each of the users' order management screens.
[0007] An order management method according to one aspect of the present invention is an order management method executed by a computer, which includes an order management process in which a user including a first user who orders the goods, a second user who manages the goods, and a third user who receives the order for the goods from the first user displays a common order management screen for each user to carry out the order management work, and a status management process which sets a status indicating the progress of the order management work for each order based on the content of the order management work carried out by one of the users on the order management screen, and displays the status for each order on each user's order management screen.
[0008] A program according to one aspect of the present invention is a program for causing a computer to function as an order management means that displays a common order management screen to users, including a first user who orders the goods, a second user who manages the goods, and a third user who receives the order from the first user, in order to carry out the order management operations; and a status management means that sets a status indicating the progress of the order management operations for each order based on the content of the order management operations carried out by any of the users on the order management screen, and displays the status for each order on each of the users' order management screens. [Effects of the Invention]
[0009] According to the present invention, the efficiency of status confirmation in order placement and receiving operations can be improved. [Brief explanation of the drawing]
[0010] [Figure 1] This diagram shows an overview of the order management service according to this embodiment. [Figure 2] This diagram shows an example of the configuration of the order management system according to this embodiment. [Figure 3] This is a block diagram showing an example of the functional configuration of the order management device according to this embodiment. [Figure 4] This figure shows an example of the material information management screen among the order management screens according to this embodiment. [Figure 5] This figure shows an example of a new registration screen in the material information management screen, which is part of the order management screen according to this embodiment. [Figure 6] This figure shows an example of the viewing screen in the material information management screen, which is part of the order management screen according to this embodiment. [Figure 7] This figure shows an example of the image registration screen in the material information management screen, which is part of the order management screen according to this embodiment. [Figure 8]It is a diagram showing an example of a set product registration screen in the set product information management screen of the order receiving and placing management screen according to this embodiment. [Figure 9] It is a diagram showing an example of a receipt instruction registration screen in the order receiving and placing management screen according to this embodiment. [Figure 10] It is a diagram showing an example of a receipt / inventory adjustment history screen in the order receiving and placing management screen according to this embodiment. [Figure 11] It is a diagram showing an example of a material selection screen in the material delivery request registration screen of the order receiving and placing management screen according to this embodiment. [Figure 12] It is a diagram showing an example of a destination selection screen in the material delivery request registration screen of the order receiving and placing management screen according to this embodiment. [Figure 13] It is a diagram showing an example of a quantity registration screen in the material delivery request registration screen of the order receiving and placing management screen according to this embodiment. [Figure 14] It is a diagram showing an example of a delivery instruction history screen in the order receiving and placing management screen according to this embodiment. [Figure 15] It is a sequence diagram showing an example of the flow of processing related to the preliminary registration of the master according to this embodiment. [Figure 16] It is a sequence diagram showing an example of the flow of processing related to the production request registration of materials according to this embodiment. [Figure 17] It is a sequence diagram showing an example of the flow of processing related to the production result registration of materials according to this embodiment. [Figure 18] It is a sequence diagram showing an example of the flow of processing related to the delivery instruction registration of materials according to this embodiment. [Figure 19] It is a sequence diagram showing an example of the flow of processing related to the delivery approval of materials according to this embodiment. [Figure 20] It is a sequence diagram showing an example of the flow of processing related to the shipment result registration of materials according to this embodiment. [Figure 21] It is a block diagram showing an example of the functional configuration of an order receiving and placing management device in a modification according to this embodiment.
Mode for Carrying Out the Invention
[0011] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0012] <1. Overview of Order Receiving and Placing Management Service> Referring to FIG. 1, an overview of the order receiving and placing management service SA according to the present embodiment will be described. FIG. 1 is a diagram showing an overview of the order receiving and placing management service SA according to the present embodiment. The order receiving and placing management service SA is a service that centrally manages information related to the order receiving and placing operations of goods and enables the confirmation of various information and the implementation of various operations. Hereinafter, as an example, the present embodiment will be described taking as an example the case where the goods targeted for the order receiving and placing operations are materials used in retail stores (such as in-store tools, catalogs, pamphlets, etc.).
[0013] The order receiving and placing management system shown in FIG. 1 is a system that centrally manages information related to the order receiving and placing operations. The order receiving and placing management system 1 provides a common management screen (hereinafter also referred to as the "order receiving and placing management screen") for a plurality of related parties (an example of a user) involved in the order receiving and placing operations. The plurality of related parties can confirm various information related to the order receiving and placing operations and perform various operations through the order receiving and placing management screen.
[0014] In FIG. 1, as an example of a plurality of related parties (users), an order placer, an administrator, and a secretariat are shown. The order placer is a person who places an order for materials in the order receiving and placing operations (an example of a first user) and belongs to the order placing department (for example, a salesperson). The administrator is a person who manages materials (an example of a second user) and belongs to the management department. The secretariat is a person who receives an order for materials from the order placer (an example of a third user) and belongs to the warehouse. Although not shown in the figure, the plurality of related parties further includes an approver. The approver is a person who approves an order from the order placer (an example of a fourth user).
[0015] User privileges include general privileges, approval privileges, and administrative privileges. General privileges are the authority to perform material ordering tasks and are held by general users (e.g., orderers). Approval privileges are the authority to approve or reject orders and are held by approving users (e.g., administrative staff, approvers, etc.). Administrative privileges are the authority to perform tasks such as registering and managing all master information and issuing production instructions for materials. Tasks that can be performed with administrative privileges also include tasks that can be performed with general and approval privileges. The approver may be an administrator with administrative authority, or an administrative staff member with approval authority.
[0016] The ordering party can use the order management system 1 to place orders for materials (request shipments) and check the status of order processing operations. The administrator can perform various management tasks and check the status of order processing operations through the order management system 1. Examples of management tasks performed by the administrator include managing various master data and managing the inventory status of materials. If replenishment of material inventory is necessary, the administrator can place a production request (inventory request) for materials through the order management system 1. The secretariat can receive incoming and outgoing orders, check the status of order processing, and register performance information via the order management system 1. When an incoming order is received from an administrator, the secretariat issues production instructions (incoming orders) to the supplier (manufacturing company) without going through the order management system 1. When an outgoing order is received from a customer, the secretariat issues delivery instructions (outgoing orders) to the delivery company (not shown) without going through the order management system 1. As a result, the materials ordered by the customer are delivered (shipped) to the store by the delivery company.
[0017] <2. Configuration of the Order Management System> The overview of the order management service SA according to this embodiment has been described above. Next, the configuration of the order management system 1 according to this embodiment will be described with reference to Figure 2. Figure 2 is a block diagram showing an example of the configuration of the order management system 1 according to this embodiment.
[0018] The order management system 1 shown in Figure 2 is a system for realizing the order management service SA explained with reference to Figure 1. As shown in Figure 2, the order management system 1 comprises an order management device 10, a customer terminal 20, an approver terminal 30, an administrator terminal 40, an administrative office terminal 50, and a supplier terminal 60.
[0019] (1) Order management device 10 The order management device 10 is a device that centrally manages information related to order placement and provides an order management screen. The order management device 10 consists of one or more servers (e.g., cloud servers) or PCs. The order management device 10 is connected to the orderer terminal 20, the approver terminal 30, the administrator terminal 40, and the secretariat terminal 50 so as to be able to communicate with them.
[0020] (2) Ordering terminal 20 The ordering terminal 20 is a terminal used by the ordering party. The ordering terminal 20 may be a mobile device such as a smartphone or tablet, or a PC. The ordering terminal 20 is connected to the order management device 10 so as to be able to communicate with it.
[0021] (3) Approver terminal 30 The approver terminal 30 is a terminal used by the approver. The approver terminal 30 may be a mobile device such as a smartphone or tablet, or a PC. The approver terminal 30 is connected to the order management device 10 so as to be able to communicate with it. The approver terminal 30 may be an administrator terminal 40 used by an administrator with administrative authority, or an administrative office terminal 50 used by an administrative office with approval authority.
[0022] (4) Administrator terminal 40 The administrator terminal 40 is a terminal used by the administrator. The administrator terminal 40 may be a mobile device such as a smartphone or tablet, or a PC. The administrator terminal 40 is connected to the order management device 10 so that it can communicate with it.
[0023] (5) Secretariat 50 The secretariat terminal 50 is a terminal used by the secretariat. The secretariat terminal 50 is, for example, a mobile device such as a smartphone or tablet, or a PC. The secretariat terminal 50 is connected to the order management device 10 and the supplier terminal 60 so as to be able to communicate with them.
[0024] (6) Suppliers 60 The supplier terminal 60 is a terminal used by the supplier. The supplier terminal 60 may be a mobile device such as a smartphone or tablet, or a PC. The supplier terminal 60 is connected to the secretariat terminal 50 in a communication-enabled manner.
[0025] <3. Functional Configuration of the Order Management System> The configuration of the order management system 1 according to this embodiment has been described above. Next, the functional configuration of the order management device 10 according to this embodiment will be described with reference to Figures 3 to 14. Figure 3 is a block diagram showing an example of the functional configuration of the order management device 10 according to this embodiment. As shown in Figure 3, the order management device 10 comprises a communication unit 110, a storage unit 120, and a control unit 130.
[0026] (1) Communications Department 110 The communication unit 110 has the function of sending and receiving various types of information. The communication unit 110 is connected to the ordering terminal 20, the approver terminal 30, the administrator terminal 40, and the secretariat terminal 50 so as to be able to communicate with each of these terminals, and sends and receives various types of information with each of them.
[0027] (2) Storage section 120 The storage unit 120 has the function of storing various types of information. The storage unit 120 is composed of storage media provided as hardware by the order management device 10, such as an HDD (Hard Disk Drive), SSD (Solid State Drive), flash memory, EEPROM (Electrically Erasable Programmable Read Only Memory), RAM (Random Access read / write Memory), ROM (Read Only Memory), or any combination of these storage media.
[0028] The storage unit 120 stores various master data that are pre-registered by the user. For example, the storage unit 120 stores material master data, set item master data, delivery address master data, user master data, organization master data, and notification master data. The delivery address master data is registered by the orderer, approver, or administrator. The material master data, set item master data, user master data, organization master data, and notification master data are registered by the administrator.
[0029] The materials master is a master file that manages materials information. Materials information is information about materials handled in order processing operations, such as materials code, materials name, materials type, unit price, and inventory quantity. The set item master is a master that manages set item information. Set item information is information about materials that are put into a set, such as the set item code, set material name, and component material information. The delivery address master is a master database that manages delivery address information. Delivery address information is information about the destination of materials, such as the name of the delivery address, address, and telephone number. The user master is a master file that manages user information. User information refers to information about users who use the order management system 1, such as user login information. The organization master is a master file that manages organizational information. Organizational information is information about the organization to which a user belongs, such as the organization name. The notification master is a master database for managing notification information. Notification information is information related to notifications to users, such as system maintenance information.
[0030] Furthermore, the memory unit 120 stores various information registered by the user in the order placement and receiving operations. For example, the memory unit 120 stores production instruction information, receiving record information, delivery instruction information, and shipping record information.
[0031] Production instruction information refers to information regarding the production instructions for materials. For example, when a manager determines that replenishment of material inventory is necessary during order processing, production instruction information is registered by the manager as a production instruction to the supplier.
[0032] Inventory record information is information that shows the actual arrival of materials. For example, when a supplier completes the material receiving work in response to a production instruction from the manager, the administrative office registers that record.
[0033] Delivery instruction information refers to information regarding the delivery instructions for materials. For example, when a customer places an order for materials in the order processing process, they register this delivery instruction information as a delivery instruction to the supplier.
[0034] Shipping record information is information that shows the actual shipping status of materials. For example, when a supplier completes the shipping work of materials in response to a delivery instruction from the ordering party, the secretariat registers that record.
[0035] Furthermore, various pieces of information registered by users in the order placement and receiving process are assigned (linked) a status indicating the progress of the order placement and receiving process (hereinafter also referred to as "order placement / receiving status"). The order placement / receiving status includes a status indicating the progress of material production (hereinafter also referred to as "material production status") and a status indicating the progress of material delivery (hereinafter also referred to as "material delivery status").
[0036] Material production statuses include, for example, "Under review by the secretariat," "In warehouse processing," "Cancelled," and "Received." The "Under Secretariat Review" status for material production indicates that the secretariat is reviewing the production instruction information registered by the administrator. This status is set, for example, when the administrator registers production instruction information in the order management system 1. The "Warehouse Work in Progress" status for material production indicates that work related to the production instructions registered by the administrator is being carried out in the warehouse. For example, the "Warehouse Work in Progress" status is set when the administrative office downloads production instructions from the order management system 1. The "Cancelled" status for material production indicates that the production order has been canceled. This status is set, for example, when an administrator cancels a production order. The "Receipt Complete" status in the materials production system indicates that the materials have been received. This status is set, for example, when the administrative office registers the receipt information in the order management system 1.
[0037] Material delivery statuses include, for example, "Awaiting Approval," "Under Review by Secretariat," "In Warehouse Processing," "Cancelled," and "Shipped." The "Awaiting Approval" status for material delivery indicates that the delivery instruction information registered by the orderer, approver, or administrator is awaiting approval by the approver (or administrator). This status is set, for example, when the orderer, approver, or administrator registers the delivery instruction information in the order management system 1. The "Under Review by Secretariat" status for material delivery indicates that the secretariat is reviewing the delivery instruction information registered by the ordering party, approver, or administrator. This status is set, for example, when the approver (or administrator) approves the delivery instruction information. The "Warehouse Processing" status for material delivery indicates that work is being carried out in the warehouse in accordance with the delivery instruction information registered by the orderer, approver, or administrator. For example, the "Warehouse Processing" status for material delivery is set when the secretariat downloads the delivery instruction information from the order management system 1. The "Cancelled" status for material delivery indicates that the delivery instruction information has been rejected or the delivery instruction has been canceled. The "Cancelled" status is set, for example, when the delivery instruction information is rejected by the approver (or administrator) or canceled by the person who registered the delivery instruction information. The "Shipped" status in the materials delivery status indicates that the shipment of materials has been completed. For example, the "Shipped" status is set when the secretariat registers the shipment record information in the order management system 1.
[0038] (3) Control unit 130 The control unit 130 has the function of controlling the overall operation of the order management device 10. The control unit 130 is implemented, for example, by causing the CPU (Central Processing Unit) or GPU (Graphics Processing Unit) provided as hardware in the order management device 10 to execute a program. As shown in Figure 3, the control unit 130 includes an order management unit 131, a master management unit 132, a status management unit 133, a business authority control unit 134, an information output unit 135, and a display control unit 136.
[0039] (3-1) Order Management Department 131 The Order Management Unit 131 has the function of managing order placement and receiving operations. In the order placement and receiving operations for materials, the Order Management Unit 131 displays a common order management screen to users, including the orderer, approver, administrator, and secretariat, so that each user can carry out order placement and receiving operations. Based on the operations of each user, the Order Management Unit 131 displays the order management screen on the orderer terminal 20, approver terminal 30, administrator terminal 40, and secretariat terminal 50 via the display control unit 136.
[0040] Furthermore, the Order Management Department 131 manages the production of materials (receiving management), delivery management (shipping management), and inventory management based on the information entered into the order management screen at each terminal. For example, the Order Management Department 131 accepts the registration, editing, and cancellation of production instructions, the confirmation and output of production instructions, the registration of receiving results, the registration, editing, cancellation, and approval of delivery instructions, the confirmation and output of delivery instructions, and the registration of shipping results.
[0041] (3-2) Master Management Department 132 The master management unit 132 has the function of managing master information. The master management unit 132 receives master registration information from the ordering terminal 20, approver terminal 30, or administrator terminal 40 via the communication unit 110 and registers it in the corresponding master in the storage unit 120.
[0042] (3-3) Status Management Unit 133 The status management unit 133 has the function of managing the status of order placement and processing. Based on the content of order placement and processing performed by any of the users on the order placement and processing screen, the status management unit 133 sets a status indicating the progress of the order placement and processing for each order, and displays the status for each order on each user's order placement and processing screen.
[0043] Regarding the material production status, the status management unit 133 sets one of the following statuses: "Under review by the secretariat," "In progress in warehouse," "Cancelled," and "Incoming stock." When production instruction information is registered from the administrator terminal 40 to the order management device 10, the status management unit 133 sets the material production status to "Under review by the secretariat". When production instruction information is downloaded from the order management device 10 to the secretariat terminal 50, the status management unit 133 sets the material production status to "In progress in the warehouse". When production instruction information already registered in the order management device 10 is canceled from the administrator terminal 40, the status management unit 133 sets the material production status to "Cancelled". When receiving record information is uploaded from the secretariat terminal 50 to the order management device 10, the status management unit 133 sets the material production status to "Receipt completed".
[0044] Regarding the material delivery status, the status management unit 133 sets one of the following statuses: "Awaiting Approval," "Under Review by Secretariat," "In Warehouse Operation," "Cancelled," and "In Stock." When delivery instruction information is registered in the order management device 10 from the ordering terminal 20, the approver terminal 30, or the administrator terminal 40, the status management unit 133 sets the material delivery status to "Waiting for Approval". When the delivery instruction information already registered in the order management device 10 is approved by the approver terminal 30 (or the administrator terminal 40), the status management unit 133 sets the material delivery status to "Under Review by Secretariat". When delivery instruction information is downloaded from the order management device 10 to the secretariat terminal 50, the status management unit 133 sets the material delivery status to "In Warehouse Operation". When the delivery instruction information already registered in the order management device 10 is approved by the approver terminal 30 (or the administrator terminal 40), or canceled from the terminal of the person who registered the delivery instruction information, the status management unit 133 sets the material delivery status to "Canceled". When shipment performance information is uploaded from the secretariat terminal 50 to the order management device 10, the status management unit 133 sets the material delivery status to "Shipment Completed".
[0045] (3-4) Business Authority Control Unit 134 The business authorization control unit 134 has a function to perform control based on business authorization. The business authorization control unit 134 determines the business authorization for each user and order according to the status set by the status management unit 133, and controls the display of the order management screen according to the determination result. For example, the business authorization control unit 134 displays the operators corresponding to the order management tasks that can be performed according to the determined business authorization for each order on the order management screen, and hides the operators corresponding to the order management tasks that cannot be performed according to the determined business authorization for each order.
[0046] Here, we will explain an example of displaying or hiding controls on the order management screen. For example, suppose the status of an order indicates that approval is required, that is, the material delivery status is "awaiting approver". In this case, the business authority control unit 134 displays the controls for performing approval on the approver's order management screen for each order with a material delivery status of "awaiting approver", and hides the controls for performing approval for orders that do not have a material delivery status of "awaiting approver".
[0047] Furthermore, suppose the order status indicates that approval by the approver has not yet been granted, i.e., the material delivery status is "awaiting approver". In this case, the business authority control unit 134 displays the operation controls for editing or canceling the order on the order management screen for each order that has not yet been approved. On the other hand, suppose the order status indicates that approval by the approver has been granted, i.e., the material delivery status is "under review by the secretariat". In this case, the business authority control unit 134 hides the operation controls for editing or canceling the order on the order management screen for orders that have already been approved. Also, suppose the order status indicates that approval by the approver has not been granted, i.e., the material delivery status is "cancelled" due to rejection. In this case, the business authority control unit 134 hides all operation controls on the order management screens for all users for orders that have been rejected.
[0048] Furthermore, suppose the order status indicates that it has been canceled, that is, the material delivery status is "canceled". In this case, the business authority control unit 134 hides all operations for canceled orders on the order management screen for all users.
[0049] Furthermore, suppose the order status indicates that the material shipment process is underway after approval by the approver, that is, the material delivery status is "in warehouse work." In this case, the business authority control unit 134 hides all operations for orders where the shipment process is underway on all users' order management screens.
[0050] Furthermore, suppose the order status indicates that the material shipment process has been completed, that is, the material delivery status is "Shipped". In this case, the business authority control unit 134 hides all operations for orders where the shipment process has been completed on all users' order management screens.
[0051] (3-5) Information output unit 135 The information output unit 135 has the function of outputting various types of information in any format. For example, the information output unit 135 outputs information specified by the user on the order management screen to the user's terminal in CSV (Comma Separated Values) file format.
[0052] (3-6) Display control unit 136 The display control unit 136 has the function of controlling the display of various screens. The display control unit 136 displays the order management screen to each user's terminal in accordance with the processing by the order management unit 131, the status management unit 133, and the business authority control unit 134.
[0053] Now, with reference to Figures 4 to 14, the order management screen according to this embodiment will be described.
[0054] Figure 4 shows an example of the material information management screen among the order management screens according to this embodiment. The material information management screen G1 shown in Figure 4 is a screen that allows operations such as searching, viewing, registering, editing, copying, deleting, and outputting materials.
[0055] In area R1 of the materials information management screen G1, registered materials information is displayed in a list. Button B1 is used to search for material information. When a user presses button B1, area R2 is displayed on the material information management screen G1. The user enters search criteria for material information in area R2 and executes a search, which allows them to narrow down the material information displayed in area R1 according to the search criteria. Button B2 is for registering new material information. Button B3 is for editing material information. Button B4 is for duplicating material information. Button B5 is for deleting material information. Button B6 is used to output material information (for example, CSV output).
[0056] Figure 5 shows an example of a new registration screen in the material information management screen, which is part of the order management screen according to this embodiment.
[0057] When the user presses button B2 on the material information management screen G1, window W1 is superimposed on the material information management screen G1, as shown in Figure 5. The user enters the information to be registered as material information into area R3 of window W1 and executes the registration.
[0058] Figure 6 shows an example of the viewing screen in the material information management screen, which is part of the order management screen according to this embodiment.
[0059] When a user selects any of the material information displayed in area R1 of the material information management screen G1 (for example, by clicking on the material code), window W2 is superimposed on the material information management screen G1, as shown in Figure 6. The registered material information is displayed in area R4 of window W2. This allows the user to view the registered material information.
[0060] Figure 7 shows an example of the image registration screen in the material information management screen, which is part of the order management screen according to this embodiment.
[0061] When the user scrolls window W2, which is superimposed on the material information management screen G1, buttons B7 and B8 related to inventory management and buttons B9 and B10 related to image registration are displayed, as shown in Figure 7. Button B7 is for registering incoming goods. Button B8 is for adjusting inventory. Button B9 is for registering images linked to material information. Button B10 is for downloading images already linked to material information.
[0062] While Figures 4 to 7 describe the material information management screen G1 for managing material information, the layout and functions of the material information management screen G1 can also be applied to screens for managing information other than material information. However, it is necessary to set the screen name and item names according to the information to which they are applied. Examples of information other than material information include set product information (set product information management screen), delivery address information (delivery address information management screen), user information (user information management screen), organization information (organization information management screen), and announcement information (information management screen). Note that the screen layout when applying information other than material information is the same as the material information management screen G1 explained with reference to Figures 4 to 7, so that explanation will be omitted. However, the set item information management screen has a screen for selecting the materials to be included in the set, so please refer to Figure 8 for explanation.
[0063] Figure 8 shows an example of the set product registration screen in the set product information management screen, which is part of the order management screen according to this embodiment.
[0064] When a user clicks the "New Registration" button on the set item information management screen, a window W3 for registering set item information is superimposed on the set item information management screen, as shown in Figure 8. When the user scrolls through window W3 superimposed on the set item information management screen, a button B11 for selecting the materials to be included in the set is displayed, as shown in Figure 8. When the user clicks button B11, a window W4 for selecting materials is further displayed, as shown in Figure 8. In window W4, the user can search for materials by entering a search term in area R5 and clicking button B12. The user selects multiple materials to be included in the set from the materials displayed in window W4. After selection, when the user clicks button B13, the screen transitions to window W3, and the materials selected in window W4 are displayed in area R6 of window W3.
[0065] Figure 9 shows an example of the receiving instruction registration screen among the order management screens according to this embodiment. The receiving instruction registration screen G2 shown in Figure 9 is a screen on which receiving instruction registration operations can be performed.
[0066] In area R7 of the incoming order registration screen G2, a list of material information for which incoming orders can be registered is displayed. Button B14 is used to search for material information. When the user presses button B14, area R8 is displayed on the incoming order registration screen G2. The user enters search criteria for material information in area R8 and executes the search, which allows them to narrow down the material information displayed in area R7 according to the search criteria. The user enters the necessary information in area R9 for the materials for which they wish to register an incoming order, from the material information displayed in area R7. This information includes, for example, the planned inventory change quantity, the planned inventory transfer date, and the planned work reason. After entering the information in area R9, the user presses button B15, and a registration confirmation screen is displayed. When the user presses the register button on the registration confirmation screen, the incoming order registration is completed. This registers the production order information. Button B16 is used to input all the information necessary for registering an incoming order at once. When the user enters the required information in area R10 and presses button B16, the same information entered in area R10 is automatically entered into area R9. Button B17 is used to output production instruction information (for example, CSV output).
[0067] Figure 10 shows an example of the receiving / inventory adjustment history screen, which is part of the order management screen according to this embodiment. The receiving / inventory adjustment history screen G3 shown in Figure 10 is a screen that allows users to search, view, edit, cancel, and output receiving instructions or inventory adjustments.
[0068] In the R11 area of the G3 screen for the receiving / inventory adjustment history, a list of receiving instructions or inventory adjustment history is displayed. Button B18 is used to search the history of receiving orders or inventory adjustments. When the user presses button B18, area R12 is displayed on the receiving / inventory adjustment history screen G3. The user enters search criteria for receiving orders or inventory adjustments in area R12 and executes the search, which allows them to narrow down the history of receiving orders or inventory adjustments displayed in area R11 according to the search criteria. Button B19 is used to edit receiving instructions or inventory adjustments. Button B20 is used to cancel receiving instructions or inventory adjustments. Note that there are restrictions on operations on the receiving / inventory adjustment history screen G3 based on the order status. For example, button B19 is displayed and editable only when the status is "Under review by the secretariat". Also, button B20 is displayed and cancelable only when the status is "Under review by the secretariat". Note that buttons B19 and B20 are just examples of operators that may or may not be displayed. Button B21 is used to output the receiving and inventory adjustment history (for example, as a CSV file).
[0069] Figure 11 shows an example of the material selection screen in the material delivery request registration screen, which is part of the order management screen according to this embodiment. The material delivery request registration screen is a screen for registering delivery instructions (delivery instruction information). The material selection screen G4 shown in Figure 11 is a screen for selecting the materials to be delivered.
[0070] Area R13 of the material selection screen G4 displays a list of materials that can be selected for delivery. Users can view the material information by selecting a material displayed in area R13 (for example, by selecting the material code). Note that only materials with available stock and within their expiration date are displayed in area R13. Button B22 is used to search for materials. When the user presses button B22, area R14 is displayed on the material selection screen G4. The user enters search criteria for materials in area R14 and executes the search, which allows them to narrow down the materials displayed in area R13 according to the search criteria. The checkboxes in area R15 are for the user to select the materials to be delivered from the materials displayed in area R13. Button B23 is used to add the materials selected in the checkbox in area R15 to the delivery target. Button B24 is used to output material information (for example, CSV output). Button B25 is used to switch the screen display.
[0071] Figure 12 shows an example of the delivery destination selection screen in the material delivery request registration screen, which is part of the order management screen according to this embodiment. The delivery destination selection screen G5 shown in Figure 12 is a screen for selecting the delivery destination to be delivered.
[0072] Area R16 of the delivery destination selection screen G5 displays a list of selectable delivery destinations. Users can view the delivery destination information by selecting a destination displayed in area R16 (for example, by selecting the delivery destination ID). Note that only delivery destination information registered by the user is displayed in area R16. Button B26 is used to search for a delivery address. When the user presses button B26, area R17 is displayed on the delivery address selection screen G5. The user can then enter search criteria for the delivery address in area R17 and execute the search, which will narrow down the delivery addresses displayed in area R16 according to the search criteria. The checkbox in area R18 allows the user to select the delivery destination from the destinations displayed in area R16. Button B27 is used to add the recipient selected in the checkbox in area R18 as a recipient for delivery. Button B28 is used to output recipient information (for example, CSV output). Button B29 is used to switch the screen display.
[0073] Figure 13 shows an example of the quantity registration screen in the material delivery request registration screen, which is part of the order management screen according to this embodiment. The quantity registration screen G6 shown in Figure 13 is a screen for registering the quantity to be delivered.
[0074] Area R19 of the quantity registration screen G6 displays a list of materials selected for delivery and their destinations. The user enters the necessary information in area R20 for the quantities of the delivery items displayed in area R19. This information includes, for example, the order quantity, desired delivery date, and order remarks. Button B30 is used to remove materials from the delivery list. After entering the information in area R20, the user presses button B31, and a registration confirmation screen is displayed. When the user presses the register button on the registration confirmation screen, the quantity registration is completed. This registers the delivery instruction information. Button B32 is used to input all the necessary information for registering quantities at once. When the user enters the required information into area R21 and presses button B32, the same information entered into area R21 is automatically entered into area R20. Button B33 is used to reset the information entered in area R20.
[0075] Figure 14 shows an example of the delivery instruction history screen, which is part of the order management screen according to this embodiment. The delivery instruction history screen G7 shown in Figure 14 is a screen that allows users to search, view, edit, cancel, approve, or reject delivery instructions.
[0076] In area R22 of the delivery instruction history screen G7, the history of delivery instructions is displayed in a list. Button B34 is used to search the delivery instruction history. When the user presses button B34, area R23 is displayed on the delivery instruction history screen G7. The user can then enter search criteria for delivery instructions in area R23 and execute the search to narrow down the delivery instruction history displayed in area R22 according to the search criteria. Button B35 is used to approve or reject a shipping instruction. Button B36 is used to edit a shipping instruction. Button B37 is used to cancel a shipping instruction. Note that there are restrictions on operations on the shipping instruction history screen G7 depending on the order status. For example, button B35 is displayed and approval or rejection is possible only when the status is "Waiting for Approver". Also, buttons B36 and B37 are displayed and editing and cancellation are possible only when the status is "Waiting for Approver" or "Under Review by Secretariat". Note that when the status is "Warehouse Processing", buttons B35, B36, and B37 are all hidden and no operations on the shipping instruction are possible. Note that buttons B35, B36, and B37 are just examples of operators that may or may not be displayed. Button B38 is used to approve or reject delivery instructions in bulk if their status is "awaiting approver". Button B39 is used to output the delivery instruction history (for example, as a CSV file).
[0077] <4. Processing Flow> The functional configuration of the order management device 10 according to this embodiment has been described above. Next, the processing flow in the order management system 1 according to this embodiment will be described with reference to Figures 15 to 20.
[0078] (1) Flow of processing related to pre-registration of master data Referring to Figure 15, the processing flow for pre-registration of the master according to this embodiment will be explained. Figure 15 is a sequence diagram showing an example of the processing flow for pre-registration of the master according to this embodiment.
[0079] As shown in Figure 15, the ordering terminal 20 or the approver terminal 30 accepts the destination registration operation from the ordering party or the approver, respectively (step S101). The ordering terminal 20 or the approver terminal 30 registers the delivery destination master to the order management device 10 based on the information entered by the ordering party or approver, respectively (step S102). The master management unit 132 of the order management device 10 stores the delivery destination information received by the communication unit 110 from the orderer terminal 20 or the approver terminal 30 in the delivery destination master of the storage unit 120 (step S103).
[0080] The administrator terminal 40 accepts various information registration operations from the administrator (step S104). The administrator terminal 40 registers various master data with the order management device 10 based on the information entered by the administrator (step S105). The master management unit 132 of the order management device 10 stores the information received by the communication unit 110 from the administrator terminal 40 in the corresponding master in the storage unit 120 (step S106).
[0081] (2) Processing flow for registering material production requests Referring to Figure 16, the processing flow for registering a material production request according to this embodiment will be explained. Figure 16 is a sequence diagram showing an example of the processing flow for registering a material production request according to this embodiment.
[0082] As shown in Figure 16, the administrator terminal 40 receives production instructions from the administrator (step S201). The administrator terminal 40 registers production instructions to the order management device 10 based on the information entered by the administrator (step S202).
[0083] The order management unit 131 of the order management device 10 stores the production instruction information received by the communication unit 110 from the administrator terminal 40 in the storage unit 120 (step S203). The status management unit 133 of the order management device 10 sets the material production status of the production instruction information to "Under review by the secretariat" because the production instruction information has been registered with the order management device 10 from the administrator terminal 40 (step S204). The business authority control unit 134 of the order management device 10 displays an operator on the order management screen of the administrator terminal 40 that allows editing or cancellation of the registered production instruction, because the material production status has been set to "Under review by the secretariat" (step S205).
[0084] If the order management department 131 accepts a cancellation of the production instruction after it has been registered (step S206 / YES), the process proceeds to step S207. On the other hand, if the order management department 131 has not accepted a cancellation of the production instruction (step S206 / NO), the process does not proceed.
[0085] If the process proceeds to step S207, the status management unit 133 sets the material production status of the corresponding production instruction information to "cancelled" because the production instruction has been canceled (step S207). The business authority control unit 134, because the material production status has been set to "cancelled," hides all operators for manipulating the canceled production instruction on all users' order management screens, making them inoperable (step S208).
[0086] (3) Flow of processing related to the registration of material production records Referring to Figure 17, the processing flow for registering the production record of materials according to this embodiment will be explained. Figure 17 is a sequence diagram showing an example of the processing flow for registering the production record of materials according to this embodiment.
[0087] As shown in Figure 17, the secretariat terminal 50 receives a production instruction confirmation operation from the secretariat (step S301). The secretariat terminal 50 requests the order management device 10 to confirm the production instructions based on the information entered by the secretariat (step S302). In this request, the secretariat terminal 50 requests the order management device 10 to output (download) the production instruction information as a CSV file.
[0088] The information output unit 135 of the order management device 10 receives a request from the secretariat terminal 50 and outputs a CSV file of production instruction information to the secretariat terminal 50 (step S303). The status management unit 133 of the order management device 10 sets the material production status of the corresponding production instruction information to "Warehouse work in progress" because the production instruction information has been output to the secretariat terminal 50 (step S304). The business authority control unit 134 of the order management device 10 hides all operators for manipulating the production instruction information output as a CSV file on all users' order management screens, making them inoperable, because the material production status has been set to "in warehouse work" (step S305).
[0089] The secretariat terminal 50 receives production instructions from the secretariat (step S306). The secretariat terminal 50 transmits production instruction information to the supplier terminal 60 and instructs the production of materials (step S307).
[0090] The supplier terminal 60 receives production instructions from the secretariat terminal 50 (step S308). Based on the production instruction information received by the supplier terminal 60 along with the production instructions from the secretariat terminal 50, the supplier carries out the production and receiving of materials. The supplier terminal 60 receives confirmation from the supplier that the goods have been received (step S309). The supplier terminal 60 notifies the secretariat terminal 50 that the goods have been received, based on the information entered by the supplier (step S310).
[0091] The secretariat terminal 50 receives the operation to register the receipt record from the secretariat (step S311). The secretariat terminal 50 registers the delivery record to the order management device 10 based on the information entered by the secretariat (step S312).
[0092] The order management unit 131 of the order management device 10 stores the incoming goods information received by the communication unit 110 from the secretariat terminal 50 in the storage unit 120 (step S313). The status management unit 133 sets the material production status of the corresponding production instruction information to "Receipt Completed" because the receipt record information has been registered in the order management device 10 (step S314). The business authority control unit 134, because the material production status has been set to "receipt completed," hides all operators for manipulating production instruction information with registered receipt information on all users' order management screens, making them inoperable (step S315).
[0093] (4) Flowchart for registering delivery instructions for materials Referring to Figure 18, the processing flow for registering delivery instructions for materials according to this embodiment will be explained. Figure 18 is a sequence diagram showing an example of the processing flow for registering delivery instructions for materials according to this embodiment.
[0094] As shown in Figure 18, the ordering terminal 20, the approver terminal 30, or the administrator terminal 40 each receive delivery instruction operations from the ordering party, approver, or administrator, respectively (step S401). The ordering terminal 20, the approver terminal 30, or the administrator terminal 40 registers a delivery instruction to the order management device 10 based on the information entered by the ordering party, approver, or administrator, respectively (step S402).
[0095] The order management unit 131 of the order management device 10 stores the delivery instruction information received by the communication unit 110 from the orderer terminal 20, the approver terminal 30, or the administrator terminal 40 in the storage unit 120 (step S403). The status management unit 133 of the order management device 10 sets the material delivery status of the delivery instruction information to "Waiting for Approval" because the delivery instruction information has been registered with the order management device 10 from the ordering terminal 20, the approver terminal 30, or the administrator terminal 40 (step S404). The business authority control unit 134 of the order management device 10 displays an operation on the order management screen of the ordering terminal 20 that allows editing or cancellation of the registered delivery instruction, because the material delivery status has been set to "awaiting approver" (step S405). Furthermore, because the material delivery status has been set to "awaiting approver," the business authority control unit 134 displays controls on the order management screens of the approver terminal 30 and the administrator terminal 40 that allow approval, editing, or cancellation of the registered delivery instruction (step S406).
[0096] If the order management department 131 accepts a cancellation of the delivery instruction after it has been registered (step S407 / YES), the process proceeds to step S408. On the other hand, if the order management department 131 has not accepted a cancellation of the delivery instruction (step S407 / NO), the process does not proceed.
[0097] If the process proceeds to step S408, the status management unit 133 sets the material delivery status of the corresponding delivery instruction information to "cancelled" because the delivery instruction has been canceled (step S408). The business authority control unit 134, because the material delivery status has been set to "cancelled," hides all operators for manipulating the canceled delivery instruction on all users' order management screens, making them inoperable (step S409).
[0098] (5) Flowchart for approval of material delivery Referring to Figure 19, the processing flow for approval of material delivery according to this embodiment will be explained. Figure 19 is a sequence diagram showing an example of the processing flow for approval of material delivery according to this embodiment.
[0099] As shown in Figure 19, the order management unit 131 of the order management device 10 requests delivery approval from the approver terminal 30 or administrator terminal 40 (step S501). For example, the order management unit 131 sends a delivery approval request email via the communication unit 110 to the approver terminal 30 or administrator terminal 40 of a user in the organization who has approval authority (hereinafter also referred to as an "approval authority user").
[0100] The approver terminal 30 or administrator terminal 40 of the user with approval authority receives a delivery approval request from the order management device 10 (step S502). The approver terminal 30 or administrator terminal 40 that receives the delivery approval request accepts the approval operation from the user with approval authority (step S503). If the user with approval authority rejects the request (step S504 / NO), the process proceeds to step S505. On the other hand, if the user with approval authority approves the request (step S504 / YES), the process proceeds to step S507.
[0101] If the process proceeds to step S505, the status management unit 133 of the order management device 10 sets the material delivery status of the corresponding delivery instruction information to "cancelled" because the delivery instruction has been rejected (step S505). The business authority control unit 134 of the order management device 10 hides all operators for manipulating the canceled delivery instruction on all users' order management screens, rendering them inoperable, because the material delivery status has been set to "cancelled" (step S506). After step S506 is executed, the process ends.
[0102] If the process proceeds to step S507, the status management unit 133 sets the material delivery status of the corresponding delivery instruction information to "Under review by the secretariat" because the delivery instruction has been approved (step S507). The business authority control unit 134 hides all the controls for operating the approved delivery instructions on the order management screen of the ordering terminal 20, making them inoperable, because the material delivery status has been set to "Under review by the secretariat" (step S508). Furthermore, because the material delivery status has been set to "Under review by the secretariat," the business authority control unit 134 displays an operation on the order management screen of the administrator terminal 40 that allows editing or cancellation of the approved delivery instruction (step S509).
[0103] (6) Processing flow for registering material shipment records Referring to Figure 20, the processing flow for registering the shipment record of materials according to this embodiment will be explained. Figure 20 is a sequence diagram showing an example of the processing flow for registering the shipment record of materials according to this embodiment.
[0104] As shown in Figure 20, the secretariat terminal 50 receives a delivery instruction confirmation operation from the secretariat (step S601). The secretariat terminal 50 requests the order management device 10 to confirm the delivery instructions based on the information entered by the secretariat (step S602). In this request, the secretariat terminal 50 requests the order management device 10 to output (download) the delivery instruction information as a CSV file.
[0105] The information output unit 135 of the order management device 10 receives a request from the secretariat terminal 50 and outputs a CSV file of delivery instruction information to the secretariat terminal 50 (step S603). The status management unit 133 of the order management device 10 sets the material delivery status of the corresponding delivery instruction information to "Warehouse work in progress" because the delivery instruction information has been output to the secretariat terminal 50 (step S604). The business authority control unit 134 of the order management device 10 hides all operators for manipulating delivery instruction information output as a CSV file on all users' order management screens, rendering them inoperable, because the material delivery status has been set to "Warehouse work in progress" (step S605).
[0106] The secretariat terminal 50 receives delivery instructions from the secretariat (step S606). The secretariat terminal 50 transmits delivery instruction information to the supplier terminal 60 and instructs the delivery of materials (step S607).
[0107] The supplier terminal 60 receives delivery instructions from the secretariat terminal 50 (step S608). Based on the delivery instruction information received by the supplier terminal 60 along with the delivery instructions from the secretariat terminal 50, the supplier carries out the delivery and shipping operations for the materials. The supplier terminal 60 receives a shipment completion operation from the supplier (step S609). The supplier terminal 60 notifies the secretariat terminal 50 of the completion of shipment based on the information entered by the supplier (step S610).
[0108] The secretariat terminal 50 receives the operation to register the shipping record from the secretariat (step S611). The secretariat terminal 50 registers the shipment record to the order management device 10 based on the information entered by the secretariat (step S612).
[0109] The order management unit 131 of the order management device 10 stores the shipment record information received by the communication unit 110 from the secretariat terminal 50 in the storage unit 120 (step S613). The status management unit 133 sets the material delivery status of the corresponding delivery instruction information to "Shipment Completed" because the shipment performance information has been registered in the order management device 10 (step S614). The business authority control unit 134 hides all operators for manipulating delivery instruction information with registered delivery performance information on all users' order management screens, making them inoperable, because the material delivery status has been set to "Shipment Completed" (step S615).
[0110] The processing flow according to this embodiment has been described above. As described above, the order management system 1 according to this embodiment includes an order management unit 131 that displays a common order management screen to users, including a first user who orders materials, a second user who manages materials, and a third user who receives material orders from the first user, in order to carry out order management operations for materials (goods); and a status management unit 133 that sets a status indicating the progress of order management operations for each order based on the content of order management operations carried out by any of the users on the order management screen, and displays the status for each order on each user's order management screen.
[0111] This configuration allows for centralized management of the status of orders, which changes depending on the tasks performed by multiple stakeholders in the order processing process. As a result, anyone who wants to check the status of an order can see the status of each order at a glance on a common management screen shared by all stakeholders. Therefore, the order management system 1 according to this embodiment makes it possible to improve the efficiency of status confirmation in order processing.
[0112] <5. Variation> The embodiment has been described above. Next, modifications of this embodiment will be described. The modifications described below may be applied to the embodiment individually or in combination. Furthermore, the modifications may be applied in place of the configuration described in the embodiment, or they may be applied in addition to the configuration described in the embodiment.
[0113] In the embodiments described above, the approver may be provided with information that serves as a basis for deciding whether to approve or reject an order (hereinafter also referred to as "approval decision information"). Now, with reference to Figure 21, the function for providing approval decision information to the approver will be described. Figure 21 is a block diagram showing an example of the functional configuration of the order management device 10a in a modified example of this embodiment. As shown in Figure 21, the order management device 10a further includes an approval decision information acquisition unit 137 in addition to the functional configuration of the order management device 10 described with reference to Figure 3 in the embodiments described above.
[0114] The approval decision information acquisition unit 137 acquires approval decision information that serves as a basis for the approver to decide whether to approve or reject an order, and displays the approval decision information on the approver's order management screen when the approver approves an order. The approval decision information acquisition unit 137 acquires, for example, information indicating the budget for orders (hereinafter also referred to as "budget information") as approval decision information. The budget information may be registered in the storage unit 120 of the order management device 10, or the order management device 10 may acquire it from an external server or the like. The approval decision information acquisition unit 137 may use the acquired approval decision information without processing it, or it may use the acquired approval decision information after processing it. For example, if the budget information is used without processing it, the approval decision information acquisition unit 137 displays the budget for orders and deliveries indicated by the budget information directly on the order management screen. On the other hand, if the budget information is used after processing it, the approval decision information acquisition unit 137 generates information showing the results of a comparison between the budget information and other information (for example, actual budget usage information obtained from the approval history), and displays it on the order management screen. This eliminates the need for approvers to prepare approval decision information themselves, allowing them to perform approval tasks more efficiently.
[0115] Modified examples of this embodiment have been described above. Furthermore, some or all of the order management system 1 and order management device 10 in the above-described embodiment may be implemented using a computer. In that case, the program for implementing this function may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be loaded into a computer system and executed. In this context, "computer system" includes hardware such as the operating system and peripheral devices. Furthermore, "computer-readable recording media" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into computer systems. Additionally, "computer-readable recording media" may also include those that dynamically hold programs for a short period of time, such as communication lines used when transmitting programs over networks such as the Internet or communication lines such as telephone lines, as well as those that hold programs for a fixed period of time, such as volatile memory within computer systems that act as servers or clients in such cases. Furthermore, the above program may be for the purpose of implementing some of the functions described above, or it may be for the purpose of implementing the above functions in combination with a program already recorded in the computer system, or it may be implemented using a programmable logic device such as an FPGA (Field Programmable Gate Array).
[0116] Although embodiments of this invention have been described in detail above with reference to the drawings, the specific configuration is not limited to those described above, and various design changes can be made without departing from the spirit of this invention. [Explanation of symbols]
[0117] 1…Order management system, 10,10a…Order management device, 20…Orderer terminal, 30…Approver terminal, 40…Administrator terminal, 50…Secretariat terminal, 60…Supplier terminal, 110,110a…Communication unit, 120,120a…Storage unit, 130,130a…Control unit, 131…Order management unit, 132…Master management unit, 133…Status management unit, 134…Business authority control unit, 135…Information output unit, 136…Display control unit, 137…Approval judgment information acquisition unit
Claims
1. In the order placement and receiving operations for goods, a user including a first user who places an order for the goods, a second user who manages the goods, and a third user who receives an order for the goods from the first user, each performs the order placement and receiving operations, and the order placement and receiving unit displays a common order placement and receiving management screen to the users. A status management unit that, based on the content of the order management operations performed by any of the users on the order management screen, sets a status indicating the progress of the order management operations for each order, and displays the status for each order on each of the users' order management screens, An order management system equipped with the following features.
2. A business authority control unit determines the business authority for each user and each order according to the set status, displays the operators corresponding to the order management tasks that can be performed according to the business authority for each order on the order management screen, and hides the operators corresponding to the order management tasks that cannot be performed according to the business authority for each order. The order management system according to claim 1, further comprising:
3. The user further includes a fourth user who approves the order, If the status of the order indicates that approval is required, the business authorization control unit displays the operation for performing approval on the order management screen of the fourth user for each order with an approval-required status, and hides the operation for performing approval for orders with an approval-not-required status. The order management system according to claim 2.
4. The business authority control unit, when the status indicates that the order management screen of the first user is awaiting approval by the fourth user, displays the operation for editing or canceling the order for each order that is awaiting approval, and when the status indicates that the order has been approved by the fourth user, hides the operation for editing or canceling the order that has been approved. The order management system according to claim 3.
5. If the status indicates that the shipment of the goods is being processed after approval by the fourth user, the business authority control unit will hide all the operators for the orders for which the shipment process is underway on the order management screen for all users. The order management system according to claim 3.
6. Approval decision information acquisition unit acquires approval decision information that indicates information that serves as a basis for the fourth user to decide whether to approve or disapprove the order, and when the fourth user approves the order, the approval decision information is displayed on the fourth user's order management screen. The order management system according to claim 3, further comprising:
7. In the order placement and receiving of goods, a user including a first user who orders the goods, a second user who manages the goods, and a third user who receives the order from the first user, each performs the order placement and receiving operations, and a common order placement and receiving management screen is displayed to the user in the order placement and receiving operations. A status management process that, based on the content of the order management operations performed by any of the users on the order management screen, sets a status indicating the progress of the order management operations for each order, and displays the status for each order on each of the users' order management screens, A computer-based order management method that includes the following:
8. Computers, In the order placement and receiving operations for goods, a user including a first user who places an order for the goods, a second user who manages the goods, and a third user who receives an order for the goods from the first user, is provided with an order placement and receiving management means that displays a common order placement and receiving management screen to each user in order to perform the order placement and receiving operations. A status management means that, based on the content of the order management operations performed by any of the users on the order management screen, sets a status indicating the progress of the order management operations for each order, and displays the status for each order on each of the users' order management screens, A program designed to function as such.
Citation Information
Patent Citations
Foaming treatment of soil and soil material
JP1981028941A