Purchasing management system, purchasing management method, and purchasing management program
The purchasing management system automates order condition setting and record-keeping to reduce operator burden and error in centralized purchasing, improving efficiency and accuracy.
Patent Information
- Application Number
- JP2023032651
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-03
- Publication Date
- 2025-11-12
- Estimated Expiration
- 2043-03-03
AI Technical Summary
Existing purchasing management systems rely on manual data entry and communication methods, leading to operator burden and human error in centralized purchasing operations between affiliated and parent companies.
A purchasing management system with affiliated and parent company-side processing devices that automate the determination and setting of order conditions based on stored order condition masters, reducing the need for manual updates and communications.
Reduces operator workload and minimizes human error by automating centralized purchasing decisions and record-keeping, enhancing efficiency and accuracy in purchasing operations.
Smart Images

Figure 0007768920000001 
Figure 0007768920000002 
Figure 0007768920000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a purchasing management system, a purchasing management method, and a purchasing management program. [Background technology]
[0002] Conventionally, there has been known a purchasing management system that manages a centralized purchasing system in which a purchaser (such as an affiliated company) purchases products through a proxy purchaser (such as a parent company) (see, for example, Patent Document 1). The purchasing management system of Patent Document 1 ensures consistency of purchasing information in the centralized purchasing. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2022-117401 Summary of the Invention [Problem to be solved by the invention]
[0004] In a purchasing management system such as that described in Patent Document 1, various communications such as whether or not the proxy purchaser will make a centralized purchase, purchase requests from the purchaser to the proxy purchaser, and communication of delivery and sales results when the purchaser receives delivery of the goods are carried out by telephone, email, etc., and operators from each company have to manually update the data based on the content of the communications, which places a burden on the operators and is a factor in the occurrence of human error.
[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide a purchasing management system, a purchasing management method, and a purchasing management program that can reduce the burden on operators and suppress human error. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the objectives, the purchasing management system of the present invention is a purchasing management system that manages purchasing operations when an affiliated company related to a parent company purchases goods, and is equipped with an affiliated company side processing device that is provided at the affiliated company and has a first memory unit, and a parent company side processing device that is provided at the parent company and has a second memory unit, and the affiliated company side processing device stores in the first memory unit an order condition master that associates the identification information of the affiliated company, the identification information of the goods, order condition information that indicates the ordering conditions of the goods, and centralized purchasing information that indicates whether the purchase of the goods is subject to centralized purchasing where an order is placed with a supplier via the parent company, and when the goods to be ordered are input, it determines whether the input goods are subject to the centralized purchasing based on the stored order condition master, and if it is determined that the input goods are subject to the centralized purchasing, it sets the order conditions for the goods based on the order condition information in the order condition master.
[0007] Furthermore, the purchasing management method of the present invention is a purchasing management method for managing purchasing operations when an affiliated company related to a parent company purchases goods, and includes storing in a storage device an order condition master that associates identification information of the affiliated company, identification information of the goods, order condition information indicating the ordering conditions of the goods, and centralized purchasing information indicating whether the purchase of the goods is subject to centralized purchasing in which an order is placed with a supplier via the parent company, when the goods to be ordered at the affiliated company are input, determining based on the stored order condition master whether the input goods are subject to the centralized purchasing, and when it is determined that the input goods are subject to the centralized purchasing, setting the order conditions for the goods based on the order condition information in the order condition master.
[0008] In addition, the purchasing management program of the present invention is a purchasing management program that manages purchasing operations when an affiliated company related to a parent company purchases goods, and causes a computer to execute the following processes: storing in a storage device an order condition master that associates identification information of the affiliated company, identification information of the goods, order condition information indicating the ordering conditions of the goods, and centralized purchasing information indicating whether the purchase of the goods is subject to centralized purchasing in which an order is placed with a supplier via the parent company; when the goods to be ordered at the affiliated company are input, determining based on the stored order condition master whether the input goods are subject to the centralized purchasing; and when it is determined that the input goods are subject to the centralized purchasing, setting the order conditions for the goods based on the order condition information in the order condition master. [Effects of the Invention]
[0009] The present invention has the effect of reducing the burden on the operator and suppressing human error. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a diagram showing an example of the business flow in central purchasing, in which an affiliated company purchases products from a supplier via a parent company. [Figure 2] FIG. 2 is a block diagram showing an example of the configuration of a purchase management system. [Figure 3] FIG. 3 is a diagram showing an example of each data item, such as a company-specific control master, an order condition master, order data, and purchase data, stored in the storage unit of the affiliated company-side processing device. [Figure 4] FIG. 4 is a diagram showing an example of each data item, such as the company-specific control master, the order condition master, the order data, the order data, the purchase data, and the sales data, stored in the storage unit of the parent company's processing device. [Figure 5] FIG. 5 is a flowchart showing an example of the processing flow of the purchase management system SYS. [Figure 6] FIG. 6 is a diagram showing an example of the operation screen. [Figure 7] FIG. 7 is a diagram showing an example of the operation screen. [Figure 8] FIG. 8 is a diagram showing an example of the operation screen. [Figure 9] FIG. 9 is a diagram showing an example of the operation screen. [Figure 10] FIG. 10 is a diagram showing an example of the operation screen. [Figure 11] FIG. 11 is a diagram showing an example of the operation screen. [Figure 12] FIG. 12 is a diagram showing an example of the operation screen. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of a purchasing management system, a purchasing management method, and a purchasing management program according to the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to these embodiments.
[0012] [1. Configuration] An example of the configuration of a purchasing management system according to this embodiment will be described with reference to the drawings. The purchasing management system according to this embodiment manages purchasing operations when affiliated companies related to a parent company purchase goods from suppliers. Specifically, the purchasing management system manages centralized purchasing, in which affiliated companies purchase goods from suppliers via the parent company. Centralized purchasing involves operations that follow a sequence of centralized purchasing decisions, purchase requests, and acceptance. Each operation will be described below.
[0013] <Work flow> FIG. 1 is a diagram showing an example of the business flow in central purchasing, in which an affiliated company purchases products from a supplier via a parent company.
[0014] <Intensive purchasing decision> When an affiliated company wants to purchase a new product, it makes a decision on whether to purchase it in bulk. In making this decision, the affiliated company confirms with the parent company whether the new product it wants to purchase is one that should be purchased in bulk. After receiving confirmation from the affiliated company, the parent company decides whether the product should be purchased in bulk and notifies the affiliated company of the decision.
[0015] <Purchase request> If the parent company determines that a product should be subject to centralized purchasing, the affiliated company will request the parent company to purchase the product in question in a centralized manner. If the parent company receives a request for centralized purchasing from the affiliated company, it will place an order with the supplier. If the parent company receives a delivery date from the supplier, it will notify the affiliated company of the delivery date.
[0016] <Acceptance> In this embodiment, in a transaction, a supplier sells goods to a parent company, and the parent company sells the goods to an affiliated company. The actual goods are sent directly from the supplier to the affiliated company. When the affiliated company receives the goods from the supplier, it records the purchase at the affiliated company. The affiliated company also notifies the parent company that it has received the goods. Upon receiving the notification from the affiliated company, the parent company performs various processes, such as recording the purchase to the supplier and recording sales to the affiliated company.
[0017] FIG. 2 is a block diagram showing an example of the configuration of the purchasing management system SYS. As shown in FIG. 2, the purchasing management system SYS comprises an affiliated company-side processing device 100, a parent company-side processing device 200, and a network 300. The affiliated company-side processing device 100 is provided in the affiliated company. If there are multiple affiliated companies, an affiliated company-side processing device 100 is provided for each affiliated company. The parent company-side processing device 200 is provided in the parent company. The affiliated company-side processing device 100 and the parent company-side processing device 200 are constructed based on commercially available desktop personal computers. Note that the affiliated company-side processing device 100 and the parent company-side processing device 200 are not limited to those constructed based on stationary information processing devices such as desktop personal computers, but may also be constructed based on portable information processing devices such as commercially available notebook personal computers, PDAs (Personal Digital Assistants), smartphones, or tablet personal computers.
[0018] The affiliated company side processing device 100 comprises a control unit 102, a communication interface unit 104, a memory unit 106, and an input / output interface unit 108. The parent company side processing device 200 comprises a control unit 202, a communication interface unit 204, a memory unit 206, and an input / output interface unit 208. The units comprised in the affiliated company side processing device 100 and the parent company side processing device 200 are connected to each other so as to be able to communicate with each other via any communication path.
[0019] The control unit 102 is a CPU (Central Processing Unit) or the like that comprehensively controls the affiliated company's processing device 100. The control unit 102 performs information processing based on various data stored in the memory unit 106. The control unit 202 is a CPU or the like that comprehensively controls the parent company's processing device 200. The control unit 202 performs information processing based on various data stored in the memory unit 206. The control units 102 and 202 have internal memories for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and perform various information processing based on these stored programs. The specific processing contents of the control units 102 and 202 will be described later.
[0020] The communication interface units 104, 204 communicatively connect the affiliated company side processing device 100 and the parent company side processing device 200 to a 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 units 104, 204 have a function of communicating data with other devices via a communication line. Here, the network 300 has a function of communicatively connecting the affiliated company side processing device 100 and the parent company side processing device 200 to each other, and is, for example, the Internet or a LAN (Local Area Network). The network 300 may also have a function of communicatively connecting the affiliated company side processing device 100 and the parent company side processing device 200 to a server 400. In this case, the data stored in the storage units 106, 206 may be stored in the server 400, for example.
[0021] Input devices 112, 212 and output devices 114, 214 are connected to the input / output interface units 108, 208. The output devices 114, 214 may be a monitor (including a home television), speakers, or a printer. The input devices 112, 212 may be a keyboard, mouse, microphone, or a monitor that functions as a pointing device in cooperation with a mouse. In the following, the output devices 114, 214 may be referred to as the monitors 114, 214, and the input devices 112, 212 may be referred to as the keyboards 112, 212 or the mice 112, 212.
[0022] Various databases, tables, files, etc. are stored in the storage units 106, 206. Computer programs that work in conjunction with an OS (Operating System) to issue instructions to a CPU to perform various processes are recorded in the storage units 106, 206. The storage units 106, 206 can be, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, optical disks, etc.
[0023] The storage unit 106 stores a company-specific control master 106a, an order condition master 106b, order data 106c, purchase data 106d, etc. Fig. 3 is a diagram schematically illustrating examples of the company-specific control master 106a, the order condition master 106b, the order data 106c, and the purchase data 106d.
[0024] 3, the company-specific control master 106a is data indicating the identification information of affiliated companies. The company-specific control master 106a includes a "company No." indicating the company number and a "company flag" indicating the type of parent company and affiliated company.
[0025] The ordering conditions master 106b is data showing ordering conditions information, which is information related to ordering conditions for products at affiliated companies. The ordering conditions master 106b includes a "company number" indicating the company number, a "product code" indicating product identification information, a "supplier code" indicating supplier identification information, a "central purchasing flag" indicating central purchasing information on whether or not the product is subject to central purchasing, a "purchase price" indicating the standard purchase price of the product to be purchased, i.e., the purchase price of the product if central purchasing is not conducted, and a "parent company update flag" indicating whether or not the parent company has updated the ordering conditions master 106b.
[0026] The order data 106c indicates the details of the order processing for the product at the affiliated company. The order data 106c includes an "order number" indicating identification information for the order processing, a "supplier code" indicating identification information for the supplier, a "delivery location code" indicating the destination of the product, a "delivery date" indicating delivery date information for the product, a "product code" indicating identification information for the product, a "quantity" indicating the purchase quantity of the product, a "purchase price" indicating the unit purchase price of the product, a "purchase amount" indicating the total purchase amount, an "order request completed flag" indicating whether an order request has been made to the parent company, and a "delivery date reply completed flag" indicating whether the delivery date information has been updated by the parent company.
[0027] The purchase data 106d is data indicating information related to the purchase of merchandise by affiliated companies. The purchase data 106d includes an "order number" indicating identification information for the order process, a "purchasing number" indicating identification information for the supplier, a "supplier code" indicating identification information for the supplier, a "delivery location code" indicating the destination of the merchandise, a "delivery date" indicating delivery information for the merchandise, a "product code" indicating identification information for the merchandise, a "quantity" indicating the purchased quantity of the merchandise, and a "receiving cooperation completed flag" indicating whether receiving cooperation has been performed.
[0028] The storage unit 206 stores a company-specific control master 206a, an order condition master 206b, order data 206c, order receipt data 206d, purchase data 206e, sales data 206f, etc. Fig. 4 is a diagram schematically showing examples of each data of the company-specific control master 206a, the order condition master 206b, the order data 206c, the order receipt data 206d, the purchase data 206e, and the sales data 206f.
[0029] 4, the company-specific control master 206a is data indicating the identification information of a parent company. The company-specific control master 206a includes a "company No." indicating the company number and a "company flag" indicating the type of parent company or affiliated company.
[0030] The ordering conditions master 206b is data showing ordering conditions information, which is information related to the ordering conditions of products at the parent company. The ordering conditions master 206b includes a "company No." that indicates the company number, a "product code" that indicates product identification information, a "supplier code" that indicates supplier identification information, a "central purchasing flag" that indicates central purchasing information such as whether the product is subject to central purchasing, a "purchase price" that indicates the purchase price in the case of central purchasing, a "central purchasing unit price" that indicates the unit price of the product sold by the parent company to the affiliated company in the case of central purchasing, i.e., the purchase price of the product when the affiliated company purchases through central purchasing, and a "parent company update flag" that indicates whether the ordering conditions master 206b has been updated by the parent company.
[0031] The order data 206c indicates the details of the order processing for the product at the parent company. The order data 206c includes an "order number" indicating identification information for the order processing, a "supplier code" indicating identification information for the supplier, a "delivery location code" indicating the destination of the product, a "delivery date" indicating delivery information for the product, a "product code" indicating identification information for the product, a "quantity" indicating the purchase quantity of the product, a "purchase price" indicating the unit purchase price of the product, a "purchase amount" indicating the total purchase amount, and a "delivery date reply flag" indicating whether the delivery date information has been updated by the parent company.
[0032] The order data 206d is data indicating the details of the order processing of the product at the parent company. The order data 206d includes an "order number" indicating identification information of the order processing, a "customer code" indicating identification information of the product's buyer, a "delivery location code" indicating the product's delivery destination, a "delivery date" indicating delivery information of the product, a "product code" indicating identification information of the product, a "quantity" indicating the product's sales quantity, a "sales price" indicating the product's unit sales price, a "sales amount" indicating the total sales amount, and a "delivery date reply flag" indicating whether the delivery date information has been updated by the parent company.
[0033] The purchase data 206e is data indicating information related to purchases of merchandise by the parent company. The purchase data 206e includes an "order number" indicating identification information for the order process, a "purchasing number" indicating identification information for the supplier, a "supplier code" indicating identification information for the supplier, a "delivery location code" indicating the destination of the merchandise, a "delivery date" indicating delivery information for the merchandise, a "product code" indicating identification information for the merchandise, and a "quantity" indicating the purchase quantity of the merchandise.
[0034] The sales data 206f is data that indicates information related to sales of products at the parent company. The sales data 206f includes an "order number" that indicates identification information for order processing, a "sales number" that indicates identification information for sales, a "customer code" that indicates identification information for the seller of the product, a "delivery location code" that indicates the delivery destination of the product, a "delivery date" that indicates delivery information for the product, a "product code" that indicates identification information for the product, and a "quantity" that indicates the purchase quantity of the product.
[0035] [2. Specific examples of processing] Next, a specific example of the processing executed by the control units 102, 202 will be described in detail. Here, a specific example of the processing executed by the purchasing management system SYS will be described with reference to Figs. 5 to 12. Fig. 5 is a flowchart showing an example of the processing flow of the purchasing management system SYS. Figs. 6 to 12 are diagrams showing examples of operation screens in the affiliated company side processing device 100 or the parent company side processing device 200. Note that Figs. 6 to 12 show the operation screens in association with data related to operations on the operation screens.
[0036] <Processing for centralized purchasing decisions> As shown in Fig. 5, the purchasing management system SYS first performs processing related to centralized purchasing decisions. Specifically, when an order condition master is input to the affiliated company side processing device 100 (step S101), the control unit 102 stores the order condition master in the memory units (first memory unit, second memory unit) 106, 206 (step S102).
[0037] As shown in FIG. 6, when entering order condition master data in the affiliated company-side processing device 100, the control unit 102 displays an operation screen F1 on the monitor 114. The operation screen F1 displays input fields for, for example, the company number, product code, supplier code, central purchasing flag, and purchase price. Note that the central purchasing flag field cannot be entered in the affiliated company-side processing device 100. In the example shown in FIG. 6, the number "250" indicating affiliated company A is entered as the company number. Furthermore, "SHO0000001" indicating product 001 is entered as the product code. Furthermore, "SIIRESAKI-X" indicating supplier X is entered as the supplier code. Furthermore, "3900 (yen)" is entered as the purchase price. When the company number, product code, and supplier code are entered, the control unit 102 displays the company name, product name, and supplier name corresponding to the input content in positions corresponding to the respective input fields (e.g., to the right of the input fields).
[0038] Based on the input contents, the control unit 102 stores an order condition master 106b for the affiliated company in the memory unit 106 of the affiliated company-side processing device 100, and stores an order condition master 206b for the parent company in the memory unit 206 of the parent company-side processing device 200. An example of the order condition master 106b, 206b stored in the memory units 106, 206 at this time is shown in FIG. 6. When storing the order condition master 206b in the memory unit 206, for example, information input on the operation screen F1 can be transmitted from the communication interface unit 104 via the network 300 to the parent company-side processing device 200, and the order condition master 206b can be stored in the memory unit 206 of the parent company-side processing device 200 based on the information received by the control unit 204.
[0039] When an operation is performed in the parent company's processing device 200 to access the order condition master 206b stored in the memory unit 206, the control unit 202 displays an operation screen F2 showing the contents of the order condition master 206b on the monitor 214, as shown in Fig. 7. The operation screen F2 displays input fields for the company number, product code, supplier code, central purchasing flag, purchase price, and central purchasing unit price. Note that the central purchasing flag field can be entered in the parent company's processing device 200.
[0040] The parent company determines whether to make a central purchase based on the contents of the order condition master 206b. For example, if purchasing from a supplier specified in the order condition master 206b is possible at a lower price than the standard unit price if central purchasing is not performed, the parent company can determine to make a central purchase. Note that other criteria for determining whether to make a central purchase may also be used. Below, we will explain the case where the purchase price if central purchasing is performed is 3,000 yen, and it is decided to make a central purchase. If central purchasing is performed, the parent company's processing device 200 checks the central purchasing flag column. Also, "3,000" is entered in the purchase unit price column, and "3,500" is entered in the central purchasing unit price column. Note that the central purchasing unit price can be set appropriately by the parent company.
[0041] Based on the input contents, the control unit 202 updates the order condition master 106b stored in the memory unit 106 of the affiliated company's processing device 100 and the order condition master 206b stored in the memory unit 206 of the parent company's processing device 200. Note that examples of the updated order condition masters 106b, 206b at this time are shown in FIG. 7. In the example shown in FIG. 7, the control unit 202 updates the central purchasing flag in the order condition master 106b from 0 to 1 by checking the central purchasing flag column. Furthermore, by inputting the purchase price and central purchasing unit price as described above, the control unit 202 updates the purchase price from 3900 to 3000 and the central purchasing unit price from 0 to 3500, respectively. Furthermore, by updating on the parent company's operation screen F2, the control unit 202 updates the parent company update flag from 0 to 1.
[0042] <Purchase request processing> After the process related to the centralized purchasing decision is completed, the purchasing management system SYS processes the purchase request. Specifically, the affiliated company's processing device 100 displays an operation screen F3 related to order input on the monitor 114. As shown in Figure 8, the operation screen F3 displays input fields for the order number, product code, supplier code, delivery location code, quantity, purchase price, purchase amount, and delivery date.
[0043] When the product code of the product to be ordered is input (step S105), the control unit 102 determines whether the input product is subject to central purchasing based on the order condition master 106b (step S106). In the determination in step S106, the control unit 102 determines that the product is subject to central purchasing if the central purchasing flag in the order condition master 106b is "1", and determines that the product is not subject to central purchasing if the flag is "0".
[0044] If the control unit 102 determines that the input product is not subject to central purchasing (No in step S106), it terminates the process. If the control unit 102 determines that the input product is subject to central purchasing (Yes in step S106), it sets the product's ordering conditions based on the ordering condition information in the ordering condition master 106b (step S107). In step S107, the control unit 102 automatically enters "OYA00000-1," which indicates the parent company, as the supplier code on the operation screen F3. The control unit 102 also automatically enters "3500," the central purchasing unit price in the ordering condition master 206b, as the purchasing unit price on the operation screen F3. Because the data is entered automatically based on the ordering condition masters 106b and 206b, it is possible to reduce the time and effort required and to suppress human error. The delivery location code, quantity, and delivery date are entered by the operator of the affiliated company input device 100. When the quantity is input, the control unit 102 calculates the purchase amount by multiplying the quantity by the purchase unit price, and automatically inputs the amount in the input field for the purchase amount.
[0045] After setting the product ordering conditions, the control unit 102 generates order data 106c based on the set order conditions and stores the order data 106c in the storage unit 106 (step S108). An example of the order data 106c stored in the storage unit 106 at this time is shown in FIG. 8. As shown in FIG. 8, the control unit 102 generates the order data 106c based on the set order conditions and the input content. At the stage of generating the order data 106c, the control unit 102 sets the order request completed flag and the delivery date response completed flag to "0".
[0046] After the order data 106c is stored in the memory unit 106, if an order request is input to officially request the parent company to place an order for the product (step S109), the control unit 102 updates the order request completion flag of the order data 106c from 0 to 1 and issues an order request form (step S110). As shown in Fig. 9, the control unit 102 displays an operation screen F4 for issuing an order request form on the monitor 114. The operation screen F4 displays extracted content to be written in the order request form.
[0047] Furthermore, when an order request is input, the control unit 102 generates order data 206c and order receipt data 206d for the parent company as order request information and stores them in the memory unit 206 of the parent company-side processing device 200 (step S111). An example of the order data 206c and order receipt data 206d generated in step S111 is shown in FIG. 9. As shown in FIG. 9, the control unit 102 generates the order data 206c and order receipt data 206d based on the contents of the order data 106c. Note that the control unit 102 inputs "SIIRESAKI-X," which indicates the supplier company from which the parent company purchases products, as the supplier code of the order data 206c. Furthermore, the control unit 102 adopts and inputs the purchase price of "3,000 (yen)" from the order condition master 206b, which is the purchase price when the parent company purchases products, as the purchase price of the order data 206c. Furthermore, the control unit 102 inputs, as the customer code of the order data 206d, "250" indicating affiliated company A, to which the parent company sells its products, i.e., the company number in the order condition master 106b. Furthermore, the control unit 102 inputs, as the purchasing unit price of the order data 206d, the central purchasing unit price of "3,500 (yen)" in the order condition master 206b, which is the unit price when the parent company sells its products to the affiliated company.
[0048] After the order data 206c and the order data 206d are stored in the storage unit 206, if there is an input to output a purchase order in the parent company's processing device 200, the control unit 202 issues the purchase order (step S112). As shown in Fig. 10, the control unit 202 displays an operation screen F5 for issuing a purchase order to a supplier on the monitor 214. The operation screen F5 displays extracted content to be written in the purchase order.
[0049] After the purchase order is sent to the supplier, when the parent company receives delivery date information from the supplier, the delivery date information is input into the parent company's processing device 200 by an operator or the like (step S113). When the delivery date information is input, the control unit 202 updates the order data 106c stored in the memory unit 106 of the affiliated company's processing device 100 and the order data 206c stored in the memory unit 206 of the parent company's processing device 200 (step S114). In step S114, the control unit 202 displays an operation screen F6 for updating the delivery date information on the monitor 214, as shown in FIG. 11. The operation screen F6 corresponds to the operation screen F3 for order input described above, and only the field for inputting the delivery date can be entered or updated. FIG. 11 shows examples of the order data 106c and order data 206c generated in step S114. 11, the control unit 202 updates the delivery date fields of the order data 106c and the order data 206c based on the input delivery date information, and updates the respective delivery date reply flags from 0 to 1. In the example shown in FIG. 11, the delivery date is updated from January 31, 2023 to January 25, 2023.
[0050] <Acceptance process> After the processing related to the purchase request is completed, the purchasing management system SYS performs processing related to receipt. Specifically, when a supplier delivers goods to an affiliated company, a purchase entry is performed in the affiliated company's processing device 100 (step S115). The control unit 102 generates purchase data 106d for the affiliated company based on the purchase entry and stores it in the memory unit 106 (step S116). The control unit 102 also generates performance data including purchase data 206e and sales data 206f for the parent company based on the purchase entry and stores it in the memory unit 206 of the parent company's processing device 200 (step S117).
[0051] In step S115, the control unit 102 displays the operation screen F7 for inputting purchases on the monitor 114. As shown in FIG. 12, the operation screen F7 displays fields for purchase number, order number, product code, supplier code, delivery location code, quantity, purchase price, purchase amount, and delivery date. Of these, the purchase number, order number, and quantity fields are inputtable. The operator can enter a number in the quantity field for the product corresponding to the purchase number and order number based on the quantity delivered by the supplier. This makes it possible to handle cases where the supplier delivers products in installments. In this case, purchase data 106d with different purchase numbers is generated for the same order number.
[0052] An example of the purchase data 106d generated in step S116 and the purchase data 206e and sales data 206f generated in step S117 is shown in Fig. 12. As shown in Fig. 12, the control unit 102 generates the purchase data 106d by referring to the order data 106c stored in the memory unit 106. When the control unit 102 generates the purchase data 106d, it sets the arrival linkage completion flag to 0.
[0053] 12, the control unit 102 generates purchase data 206e by referring to the order data 206c stored in the memory unit 206 of the parent company's processing device 200. The control unit 102 also generates sales data 206f by referring to the order data 206d stored in the memory unit 206 of the parent company's processing device 200. When the control unit 102 generates the purchase data 206e and the sales data 206f and stores them in the memory unit 206 of the parent company's processing device 200, it updates the arrival linkage completed flag to 1.
[0054] As described above, the purchasing management system SYS of this embodiment is a purchasing management system SYS that manages purchasing operations when an affiliated company related to a parent company purchases goods, and is equipped with an affiliated company side processing device 100 that is provided at the affiliated company and has a memory unit 106, and a parent company side processing device 200 that is provided at the parent company and has a memory unit 206. The affiliated company side processing device 100 stores in memory units 106 and 206 an order condition master that associates the affiliated company's identification information, product identification information, order condition information that indicates the product ordering conditions, and centralized purchasing information that indicates whether the product purchase is subject to centralized purchasing, in which an order is placed with a supplier via the parent company.When a product to be ordered is input, the system determines whether the input product is subject to centralized purchasing based on the order condition master stored in memory units 106 and 206, and if it is determined that the input product is subject to centralized purchasing, it sets the product ordering conditions based on the order condition information in the order condition master.
[0055] Furthermore, the purchasing management method according to this embodiment is a purchasing management method for managing purchasing operations when an affiliated company related to a parent company purchases goods, and includes storing in a storage device an order condition master that associates the identification information of the affiliated company, the identification information of the goods, order condition information indicating the order conditions for the goods, and centralized purchasing information indicating whether the purchase of the goods is subject to centralized purchasing in which an order is placed with a supplier via the parent company, and when a product to be ordered at an affiliated company is input, determining whether the input product is subject to centralized purchasing based on the stored order condition master, and if it is determined that the input product is subject to centralized purchasing, setting the order conditions for the product based on the order condition information in the order condition master.
[0056] In addition, the purchasing management method of this embodiment is a purchasing management program that manages purchasing operations when an affiliated company related to a parent company purchases goods, and causes a computer to perform the following processes: storing in a storage device an order condition master that associates the affiliated company's identification information, the product identification information, order condition information indicating the product ordering conditions, and centralized purchasing information indicating whether the purchase of the product is subject to centralized purchasing in which an order is placed with a supplier via the parent company; when a product to be ordered at an affiliated company is input, determining based on the stored order condition master whether the input product is subject to centralized purchasing; and, if it is determined that the input product is subject to centralized purchasing, setting the product ordering conditions based on the order condition information in the order condition master.
[0057] According to this embodiment, if it is determined that the entered product is subject to centralized purchasing, the product ordering conditions can be automatically set based on the ordering condition information in the ordering condition master, thereby reducing the operator's workload and preventing human error.
[0058] In the purchasing management system SYS according to this embodiment, when the affiliated company's processor 100 receives information about the arrival of a product determined to be subject to central purchasing, it generates performance information indicating the parent company's purchasing and sales records for the central purchasing. This configuration automatically records the parent company's purchases from its suppliers and sales to the affiliated company by providing the parent company with performance information about the affiliated company for the central purchasing. This eliminates the need for communication by email, telephone, or other means, reducing the operator's workload and preventing missed communications between the parent company and the affiliated company.
[0059] In the purchasing management system SYS according to this embodiment, when an order instruction to order a product with set order conditions is input, the affiliated company processing device 100 generates order information including the order conditions and stores it in the storage unit 106. According to this configuration, when an order instruction is input, order information including the order conditions is generated and automatically stored in the storage unit 106, eliminating the need for communication by email, telephone, or other means, reducing the operator's workload and preventing missed communication between the affiliated company and the parent company.
[0060] In the purchasing management system SYS according to this embodiment, the order information includes delivery date information indicating the delivery date of the product, and when delivery date information of the product is input, the parent company's processing device 200 updates the order information stored in the storage unit 106 based on the input delivery date information. With this configuration, when delivery date information is input, the order information stored in the storage unit 106 is automatically updated based on the input delivery date information, eliminating the need for communication by email, telephone, or other methods, reducing the operator's workload and preventing missed communication between the affiliated company and the parent company.
[0061] In the purchasing management system SYS according to this embodiment, the affiliated company processing device 100 generates order request information based on the order information, requesting the parent company to place an order for the product for which an order instruction has been input, and stores the generated order request information in the memory unit 206. The parent company processing device 200 generates a purchase order for the supplier based on the order request information stored in the memory unit 206. According to this configuration, the parent company processing device 200 generates a purchase order for the supplier based on the order request information generated by the affiliated company processing device 100, thereby reducing the operator's workload and preventing communication omissions between the affiliated company and the parent company.
[0062] In the purchasing management system SYS according to this embodiment, the affiliated company processing device 100 generates an order condition master containing identification information for the affiliated company, identification information for the product, and order condition information, and stores this in the storage units 106 and 206, while the parent company processing device 200 updates the order condition master stored in the storage units 106 and 206 by adding centralized purchasing information. With this configuration, by inputting centralized purchasing information into the parent company processing device 200, the order condition masters 106b and 206b stored in the storage units 106 and 206 are automatically updated, eliminating the need for communication by email, telephone, or other means, reducing the operator's workload and preventing missed communications between the affiliated company and the parent company.
[0063] [3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.
[0064] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.
[0065] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.
[0066] 4. Other Embodiments The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
[0067] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.
[0068] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.
[0069] Furthermore, with regard to the purchasing management system SYS, the components shown in the figure are functional concepts, and do not necessarily have to be physically configured as shown in the figure.
[0070] For example, all or any part of the processing functions of the purchasing management system SYS, particularly those performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or by hardware using wired logic. The program is stored on a non-transitory, computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the purchasing management system SYS as needed. That is, a computer program is stored in a storage unit such as a ROM or HDD (Hard Disk Drive) to work with the OS to issue instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM and cooperates with the CPU to form the control unit.
[0071] This computer program may also be stored in an application program server connected to the purchasing management system SYS via any network, and all or part of it may be downloaded as needed.
[0072] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.
[0073] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.
[0074] The various databases stored in the memory unit 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 store various programs, tables, databases, and web page files used for various processes and providing websites.
[0075] The purchasing management system SYS may be configured as an information processing device such as a known personal computer or workstation, or may be configured as such an information processing device connected to any peripheral device. The purchasing management system SYS may also be realized by installing software (including programs or data) that causes such a device to perform the processing described in this embodiment.
[0076] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]
[0077] The present invention is useful in manufacturing industries that implement centralized purchasing, where affiliated companies purchase products from suppliers via a parent company. [Explanation of symbols]
[0078] SYS Purchasing Management System 100 Affiliated company processing equipment 200 Parent company processing equipment 102,202 Control unit 104,204 Communication interface section 106,206 storage section 106a, 206a Company-specific control master 106b, 206b Order condition master 106c,206c Ordering Data 106d,206e Purchase data 108,208 Input / Output Interface Section 112,212 input devices 114,214 output devices 206d Order Data 206f Sales Data 208 Output interface section 300 Network 400 servers
Claims
1. A purchasing management system that manages purchasing operations when an affiliated company related to a parent company purchases goods, an affiliated company side processing device provided in the affiliated company and having a first storage unit; a parent company-side processing device provided in the parent company and having a second storage unit; Equipped with the affiliated company side processing device stores in the first storage unit a first order condition master that associates identification information of the affiliated company, identification information of the product, identification information of a supplier of the product, purchase unit price information indicating the unit price of the product, and centralized purchasing information indicating whether the purchase of the product is subject to centralized purchasing in which an order is placed with a supplier via the parent company; the parent company side processing device stores in the second storage unit a second order condition master that associates the identification information of the affiliated company, the identification information of the product, the identification information of the product supplier, the purchase price information, the central purchasing information, and central purchasing unit price information that indicates the central purchasing unit price that is the unit price when the central purchasing is performed for the product; When the product to be ordered is input, the affiliated company side processing device determines whether the input product is subject to the central purchasing based on the central purchasing information in the first order condition master, and if it determines that the input product is subject to the central purchasing, sets the supplier of the product to the parent company based on the determination result, and sets the unit price of the product to the central purchasing unit price based on the central purchasing unit price information in the second order condition master. Purchasing management system.
2. When the affiliated company side processing device receives the arrival information of the product determined to be the target of the central purchasing, it generates performance information indicating the purchase performance and sales performance of the parent company through the central purchasing. The purchasing management system according to claim 1 .
3. When an ordering instruction to order the product is input, the affiliated company side processing device generates ordering information including the fact that the product supplier is the parent company and the product unit price is the central purchasing unit price, and stores the order information in the first storage unit. The purchasing management system according to claim 1 .
4. the order information includes delivery date information indicating a delivery date for the product; When the delivery date information of the product is input, the parent company side processing device updates the order information stored in the first storage unit based on the input delivery date information. The purchasing management system according to claim 3 .
5. the affiliated company side processing device generates order request information for requesting the parent company to place an order for the product for which the order instruction has been input based on the order information, and stores the generated order request information in the second storage unit; The parent company side processing device generates a purchase order for the supplier based on the order request information stored in the second storage unit. The purchasing management system according to claim 3 .
6. the affiliated company side processing device generates the first order condition master and the second order condition master based on the identification information of the affiliated company, the identification information of the product, the identification information of the product supplier, and the purchase unit price information, and stores them in the first storage unit and the second storage unit; The parent company side processing device updates the first order condition master and the second order condition master by adding the central purchasing information and changing the purchase unit price information, and further updates the second order condition master by adding the central purchasing unit price information. The purchasing management system according to claim 1 .
7. A purchasing management method in which a computer manages purchasing operations when an affiliated company related to a parent company purchases goods, comprising: storing in a storage device an order condition master that associates the identification information of the affiliated company, the identification information of the product, the identification information of the supplier of the product, purchase price information indicating the unit price of the product, centralized purchasing information indicating whether the purchase of the product is subject to centralized purchasing in which an order is placed with a supplier via the parent company, and centralized purchasing unit price information indicating the centralized purchasing unit price that is the unit price when the centralized purchase is made for the product; When the product to be ordered at the affiliated company is input, it is determined whether the input product is subject to the central purchasing based on the central purchasing information in the stored order condition master; When it is determined that the inputted product is subject to the central purchasing, the supplier of the product is set to the parent company based on the determination result, and the unit price of the product is set to the central purchasing unit price based on the central purchasing unit price information in the order condition master. Purchasing management methods, including:
8. A purchasing management program that manages purchasing operations when an affiliated company related to a parent company purchases goods, a process of storing in a storage device an order condition master that associates the identification information of the affiliated company, the identification information of the product, the identification information of the supplier of the product, purchase price information indicating the unit price of the product, centralized purchasing information indicating whether the purchase of the product is subject to centralized purchasing in which an order is placed with a supplier via the parent company, and centralized purchasing unit price information indicating the centralized purchasing unit price that is the unit price when the centralized purchase is made for the product; When the product to be ordered at the affiliated company is input, a process of determining whether the input product is subject to the central purchasing based on the central purchasing information of the stored order condition master; When it is determined that the inputted product is subject to the central purchasing, the supplier of the product is set to the parent company based on the determination result, and the unit price of the product is set to the central purchasing unit price based on the central purchasing unit price information in the order condition master. A purchasing management program that runs on a computer.
Citation Information
Patent Citations
Purchase management device and recording medium
JP2001126004A
Centralized purchase management system and computer program and recording medium
JP2005100157A
Transaction management device, transaction management method, and transaction management program
JP2018073178A
Funding schedule management device, funding schedule management method and funding schedule management program
JP2022117401A