Device, method and program for calculating delivery lead-time

The shipping lead time calculation device accurately determines the expected shipping date by using the postal code and warehouse to retrieve lead time data from a master database, addressing the inefficiencies in existing methods and enhancing delivery operation efficiency.

JP2025060006APending Publication Date: 2025-04-10OBIC CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023170473
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-09-29
Publication Date
2025-04-10

AI Technical Summary

Technical Problem

Existing shipping lead time calculation methods do not accurately calculate the expected shipping date using a combination of the postal code of the delivery destination and the shipping warehouse, especially when the delivery destination is not pre-registered in the master system.

Method used

A shipping lead time calculation device and method that access a master database registered with warehouse, postal code, and lead time, allowing for the calculation of lead time using specified postal code and warehouse as keys, and automatically determining the expected shipping date based on the acquired lead time and specified delivery date.

Benefits of technology

This solution enables accurate calculation of the expected shipping date even for unregistered delivery destinations, improving the efficiency of delivery operations by streamlining the lead time calculation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025060006000001_ABST
    Figure 2025060006000001_ABST
Patent Text Reader

Abstract

To provide a device, a method and a program for calculating a delivery lead-time, that calculate a lead-time according to a combination of a postal code of a delivery destination and a shipping warehouse, even in the case of a spot delivery destination, and that accurately calculate a delivery scheduled date, in order to improve the efficiency of delivery work.SOLUTION: A delivery lead-time calculating device includes: a master in which a warehouse, a postal code, and a lead-time are registered in association with each other; and order reception input means for calculating a delivery scheduled date, on the basis of an acquired lead-time and a designated delivery date, wherein the lead-time is acquired from the master by using a designated postal code and a warehouse, as keys, in the case that a postal code of a delivery destination, a warehouse, and a delivery date are designated on an order reception input screen.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a shipping lead time calculation device, a shipping lead time calculation method, and a shipping lead time calculation program. [Background technology]

[0002] For example, when a product order is received from a supplier, the lead time must be calculated and the product must be delivered by the delivery date. Here, "lead time" refers to the time it takes for a supplier who has received an order to deliver the product to the client. Conventionally, there is a device for calculating the lead time, for example, as disclosed in Patent Document 1. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2018-136631 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the above-mentioned Patent Document 1 does not state anything about calculating the lead time based on the combination of the destination postal code and the shipping warehouse, and accurately calculating the scheduled shipping date, even for spot delivery destinations.

[0005] The present invention has been made in consideration of the above, and aims to provide a shipping lead time calculation device, a shipping lead time calculation method, and a shipping lead time calculation program that can improve the efficiency of delivery operations by calculating the lead time based on the combination of the destination's postal code and shipping warehouse, even for spot delivery destinations, and accurately calculating the scheduled shipping date. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the present invention provides a shipping lead time calculation device equipped with a control unit, which is configured to be able to access a master in which warehouses, postal codes, and lead times are registered in association with each other, and which is characterized in that it is equipped with an order input means for, when a destination postal code, warehouse, and delivery date are specified on an order input screen, obtaining the lead time from the master using the specified postal code and warehouse as keys, and calculating a scheduled shipping date based on the obtained lead time and the specified delivery date.

[0007] Furthermore, according to one aspect of the present invention, when the first three digits of a postal code are designated as a first postal code and the last four digits of the postal code are designated as a second postal code, the first postal code and the second postal code may be registered in the master, or only the first postal code may be registered, and the order input means may, when there is no corresponding data in the master using a warehouse designated as the first postal code and the second postal code as a key, obtain a lead time from the master using the warehouse designated as the first postal code as a key.

[0008] Furthermore, according to one aspect of the present invention, if there is no corresponding data in the master using the first postal code and the specified warehouse as keys, the order input means displays a screen including a message indicating that the lead time could not be obtained and a confirmation message as to whether to register in the master, and if the person in charge selects "register in master" on the screen, the specified postal code and warehouse are initially displayed, and a master maintenance screen having an input field for the lead time is displayed, and if the person in charge inputs a lead time on the master maintenance screen, the data entered in the master maintenance screen is newly registered in the master, and the scheduled shipping date is calculated based on the input lead time and the specified delivery date.

[0009] According to another aspect of the present invention, when the calculated scheduled shipping date falls on a holiday, the order input means may set the previous business day as the scheduled shipping date.

[0010] According to one aspect of the present invention, the order input means registers order data in a memory area according to the input contents on the order input screen, and the control unit may further include a shipping schedule output means for outputting a shipping schedule list based on the order data registered in the memory area, and at that time, displaying the message "lead time not registered" for delivery destinations for which lead time could not be obtained.

[0011] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention provides a shipping lead time calculation method executed by an information processing device equipped with a control unit, wherein the control unit is configured to be able to access a master in which warehouses, postal codes, and lead times are registered in association with each other, and the method includes an order input step in which, when a delivery destination postal code, warehouse, and delivery date are specified on an order input screen executed by the control unit, the lead time is obtained from the master using the specified postal code and warehouse as keys, and a scheduled shipping date is calculated based on the obtained lead time and the specified delivery date.

[0012] In order to solve the above-mentioned problems and achieve the object, the present invention provides a shipping lead time calculation program to be executed by an information processing device having a control unit, the control unit comprising: The shipping lead time calculation program is configured to be able to access a master in which warehouses, postal codes, and lead times are registered in association with each other, and when the delivery destination postal code, warehouse, and delivery date are specified on the order input screen, the control unit executes an order input step in which the control unit obtains the lead time from the master using the specified postal code and warehouse as keys, and calculates the scheduled shipping date based on the obtained lead time and the specified delivery date. Effect of the Invention

[0013] According to the present invention, even for spot delivery destinations, the lead time can be calculated based on a combination of the delivery destination's postal code and shipping warehouse, and the scheduled shipping date can be accurately calculated, thereby making it possible to streamline delivery operations. [Brief description of the drawings]

[0014] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a shipping lead time calculation device according to the present embodiment. [Diagram 2] FIG. 2 is a diagram showing an example of the configuration of the warehouse-by-delivery destination lead time master. [Diagram 3] FIG. 3 is a diagram showing an example of the configuration of the warehouse-by-zip code lead time master. [Figure 4] FIG. 4 is a diagram showing an example of the configuration of a calendar master. [Diagram 5] FIG. 5 is a diagram for explaining a specific example of the process of the control unit of the shipping lead time calculation device according to the present embodiment. [Figure 6] FIG. 6 is a diagram for explaining a specific example of the process of the control unit of the shipping lead time calculation device according to the present embodiment. [Figure 7A] FIG. 7A is a diagram for explaining a specific example of the process of the control unit of the shipping lead time calculation device according to the present embodiment. [Figure 7B] FIG. 7B is a diagram for explaining a specific example of the process of the control unit of the shipping lead time calculation device according to the present embodiment. [Figure 7C] FIG. 7C is a diagram for explaining a specific example of the process of the control unit of the shipping lead time calculation device according to the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to the embodiment.

[0016] [1. Overview] For example, when an order for a product is received, the lead time to the delivery destination must be calculated and the product must be delivered by the delivery date. In this case, the scheduled shipping date is calculated from the lead time and delivery date, and the product is shipped on the scheduled shipping date.

[0017] For example, in many cases, orders are processed by the sales department, but shipments are handled by a separate logistics department. The sales department inputs the orders, but they do not know how many days the lead time is, and since many of the destinations are spot deliveries and master management is not possible, they often enter the delivery address each time. If the expected shipping date based on the other party's desired delivery date is not accurately communicated to the logistics department, confusion will occur.

[0018] In the existing function, when an order is entered, the lead time at the time of shipment is determined by the combination of the "shipping warehouse" and "delivery destination." If the shipping warehouse and delivery destination are clear at the time of the order, and the delivery destination is registered in advance in the delivery destination master, by registering it in the lead time master by warehouse and delivery destination, the lead time from each warehouse can be referenced, and the scheduled shipping date can be calculated automatically by entering the desired delivery date of the other party.

[0019] However, in the case of construction work, etc., the delivery destination is often on-site, and it is often difficult to register the delivery destination in the delivery destination master. In such cases, the delivery destination address must be entered each time, and it is not possible to register it in the lead time master by warehouse and delivery destination.

[0020] Therefore, in the present invention, even for spot delivery destinations, the lead time is calculated based on the combination of the delivery destination's postal code and shipping warehouse, and the scheduled shipping date is accurately calculated, thereby making delivery operations more efficient.

[0021] Specifically, in this invention, the combination of postal code and shipping warehouse and the lead time are registered in the warehouse-specific postal code-specific lead time master, and when an order is entered, the lead time is obtained from the warehouse-specific postal code-specific lead time master for the combination of the delivery destination postal code and the shipping warehouse, and the scheduled shipping date is automatically calculated from the obtained lead time and the specified delivery date. This makes it possible to accurately calculate the scheduled shipping date even for orders to spot delivery destinations that are not registered in the master, making it possible to streamline delivery operations.

[0022] The present invention is not limited to the manufacturing industry, but can also be applied to construction businesses and the like that do not often deliver to specific customers.

[0023] [2. Configuration] An example of a shipping lead time calculation device according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of a shipping lead time calculation device according to this embodiment.

[0024] The shipment lead time calculation device 100 is, for example, a commercially available desktop personal computer. Note that the shipment lead time calculation device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may be a portable information processing device such as a commercially available notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.

[0025] 1, the shipping lead time calculation device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the shipping lead time calculation device 100 are connected to each other so as to be able to communicate with each other via any communication path.

[0026] The communication interface unit 104 communicably connects the shipment lead time calculation device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the shipment lead time calculation device 100 and the server 200 to each other so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

[0027] An input device 112 and an output device 114 are connected to the input / output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that cooperates with a mouse to realize a pointing device function. In the following, the output device 114 may be referred to as a monitor 114.

[0028] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs for cooperating with an OS (Operating System) to give instructions to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. 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. can be used as the storage unit 106.

[0029] The storage unit 106 stores a warehouse-by-delivery destination leadtime master 106a, a warehouse-by-zip code leadtime master (master) 106b, a calendar master 106c, order data, etc. Fig. 2 is a diagram showing an example of the configuration of the warehouse-by-delivery destination leadtime master (existing function) 106a. Fig. 3 is a diagram showing an example of the configuration of the warehouse-by-zip code leadtime master (master) 106b. Fig. 4 is a diagram showing an example of the configuration of the calendar master 106c.

[0030] The warehouse-by-delivery-destination lead time master 106a can be configured as a table or the like in which warehouses (warehouse CD and / or warehouse name), delivery destinations (delivery destination CD and / or delivery destination name) and lead times are associated and registered, as shown in Fig. 2. This is used when a delivery destination is registered in the warehouse-by-delivery-destination lead time master 106a (standard function), and the lead time is read out using the warehouse CD and delivery destination CD as keys.

[0031] The warehouse-by-postal code lead time master 106b can be composed of a table or the like in which a warehouse (warehouse CD and / or warehouse name), a first postal code (first three digits of the postal code), a second postal code (last four digits of the postal code), and lead time are associated and registered, as shown in Fig. 3. Hereinafter, the first postal code will be referred to as postal code 1, and the second postal code as postal code 2. The warehouse-by-postal code lead time master 106b is used when a delivery destination is not registered in the warehouse-by-delivery destination lead time master 106a (when the standard function cannot be used).

[0032] In the warehouse-by-postal code-by-lead time master 106b, there are cases where postal code 1 and postal code 2 are registered, and cases where only postal code 1 is registered. In the example shown in the figure, the first line has warehouse CD "0001", postal code 1 "115", postal code 2 "0001", and lead time "4", and the third line has warehouse CD "0002", postal code 1 "940", postal code 2 "blank", and lead time "3".

[0033] As shown in FIG. 4, the calendar master 106c can be configured as a table or the like in which date, day of the week, and working day classifications (0: working day, 1: holiday) that specify business days or holidays are registered in association with each other.

[0034] The storage unit 106 is provided with a conversion master (not shown) for converting between the code and the name corresponding to the code, but either or both of the code and the name can be used, and the conversion master is not necessarily required. Hereinafter, XX means XX code and / or XX name (for example, warehouse means warehouse code and / or warehouse name).

[0035] The order data may include order number, order date, customer, customer address, scheduled shipping date, delivery destination, delivery address, shipping warehouse, product, quantity, etc.

[0036] The control unit 102 is a CPU or the like that performs overall control of the shipping lead time calculation device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, and the like, and executes various information processing based on these stored programs.

[0037] The control unit 102 is configured to be able to access the warehouse-by-delivery destination lead time master 106a, the warehouse-by-zip code lead time master 106b, the calendar master 106c, order data, etc., stored in the memory unit 106. Note that the warehouse-by-delivery destination lead time master 106a, the warehouse-by-zip code lead time master 106b, the calendar master 106c, order data, etc. may be provided in another location (for example, the server 200) as long as the control unit 102 is able to access them.

[0038] The control unit 102 conceptually includes, in terms of functions, an order input unit 102a, a shipping schedule output unit 102b, a master maintenance unit 102c, and a screen display control unit 102d.

[0039] The order input unit 102a inputs order data and registers it in the storage unit 106 in response to, for example, an operator's operation on an order input screen (see FIG. 5) displayed on the monitor 114.

[0040] In this case, when the destination postal code, warehouse, and delivery date are specified on the order input screen, the order input unit 102a may obtain the lead time from the warehouse-by-postal code-by-warehouse lead time master 106b using the specified postal code and warehouse as keys, and calculate the scheduled shipping date based on the obtained lead time and the specified delivery date.

[0041] In addition, if there is no corresponding data in the warehouse-by-postal code lead time master 106b using the warehouses specified as postal code 1 and postal code 2 as keys, the order input unit 102a may obtain the lead time from the warehouse-by-postal code lead time master 106b using the warehouse specified as postal code 1 as a key.

[0042] In addition, if there is no corresponding data in the warehouse-by-postal code-by-lead time master 106b using the warehouse specified as the key as postal code 1, the order input unit 102a displays a screen including a message to the effect that the lead time could not be obtained and a confirmation message as to whether to register it in the master, and if the person in charge selects "register in the master" on that screen, the specified postal code and warehouse are initially displayed, and a master maintenance screen having an input field for the lead time is displayed, and if the person in charge enters a lead time on that master maintenance screen, the data entered on the master maintenance screen is newly registered in the warehouse-by-postal code-by-lead time master 106b, and the scheduled shipping date is calculated based on the entered lead time and the specified delivery date.

[0043] Furthermore, the order input unit 102a may refer to the calendar master 106c and, if the calculated scheduled shipping date falls on a holiday, set the previous business day as the scheduled shipping date.

[0044] The shipping schedule output unit 102b outputs a shipping schedule list based on the order data registered in the memory unit 106, and at that time, for delivery destinations for which lead time could not be obtained, the message "Lead time not registered" may be displayed.

[0045] The master maintenance unit 102c performs editing such as registering, updating, adding, and deleting data in the warehouse-by-delivery destination lead time master 106a, the warehouse-by-postal code lead time master 106b, and the calendar master 106c, in response to, for example, an operator's operation on a master maintenance screen displayed on the monitor 114.

[0046] The screen display control unit 102d controls the display of various screens (for example, an order input screen, a master maintenance screen, etc.) displayed on the monitor 114 and the input therefor.

[0047] [3. Specific Examples] A specific example of the process of the control unit 102 of the shipping lead time calculation device 100 according to the present embodiment will be described with reference to Fig. 1 to Fig. 7C. Fig. 2 to Fig. 7C are diagrams for explaining a specific example of the process of the control unit 102 of the shipping lead time calculation device 100 according to the present embodiment.

[0048] (Example 1) Specific example 1 will be described with reference to Fig. 5. Fig. 5(A) is a diagram showing a display example of an order input screen. Fig. 5(B) is a diagram showing a display example of a details screen (delivery destination information input screen) that is displayed when a details button on the order input screen is pressed.

[0049] As shown in Fig. 5(A), the order input screen has input fields for the order date, customer, scheduled shipping date, delivery destination, shipping warehouse, product (not shown), and quantity (not shown), as well as a details button and a registration button (not shown). When the details button is pressed, the details screen is displayed. As shown in Fig. 5(B), the details screen has input fields for the delivery destination name, delivery destination postal code, and delivery destination address. Furthermore, when the registration button (not shown) is pressed, the order input unit 102a registers in the memory unit 106 the order data corresponding to the input contents on the order input screen.

[0050] For example, a sales department staff member enters a customer CD on the order entry screen, and if the delivery destination has not been mastered (if it is not registered in the warehouse-specific delivery destination lead time master 106a), he or she leaves delivery destination CD blank, presses the details button, and enters the delivery destination name, delivery destination postal code, and delivery destination address on the details screen. The delivery destination postal code may be automatically searched and entered from the delivery destination address. Then, after entering the shipping warehouse on the order entry screen, the delivery date is entered.

[0051] In the example of the order input screen shown in Figure 5 (A), the order date "2023 / 7 / 19", the customer "T0001 XX Industry", the shipping warehouse "0001 Warehouse X", and the delivery date "2023 / 7 / 26" are entered. In addition, in the example of the details screen shown in Figure 5 (B), the delivery destination name "A Corporation Kanto Warehouse", the delivery destination postal code "115-0001", the delivery destination address 1 "XX, XX Ward, Tokyo", and the delivery destination address 2 "1-2-3" are entered.

[0052] FIG. 5(C) shows the input values, which are warehouse CD "0001", warehouse name "Warehouse X", delivery destination CD "blank", delivery destination name "A Co., Ltd.", delivery destination postal code 1 "115", and delivery destination postal code 2 "0001".

[0053] The order input unit 102a uses the input delivery destination zip code as a key, refers to the warehouse-specific zip code-specific lead time master 106b shown in Fig. 5(D), acquires the lead time, and calculates the scheduled shipping date. For example, the calculation can be made as scheduled shipping date = delivery date - lead time. The order input unit 102a automatically inputs (automatically displays) the calculated scheduled shipping date in the scheduled shipping date field on the order input screen.

[0054] If the delivery destination is registered in the master, the standard function is used to enter the delivery destination on the order input screen, and the lead time is obtained by referring to the warehouse-specific delivery destination-specific lead time master 106a to calculate the scheduled shipping date. However, in this example, the delivery destination is not registered in the master, so the standard function cannot be used.

[0055] In this example, the delivery destination zip code (delivery destination zip code 1 "115" + delivery destination zip code 2 "0001") is used as a key, the lead time "1 day" is obtained by referencing the warehouse-specific zip code-specific lead time master 106b shown in Figure 5 (D), and the scheduled shipping date is calculated as delivery date "7 / 26" - lead time "1 day" = 7 / 25. The calculated scheduled shipping date "7 / 25" is automatically set as the scheduled shipping date on the order entry screen as shown in Figure 5 (E).

[0056] When a registration button (not shown) is pressed, the order input unit 102a registers the order data corresponding to the input contents on the order input screen in the storage unit 106. The order data may include, for example, the order number, the order date, the customer, the customer address, the scheduled shipping date, the delivery destination, the delivery destination address, the shipping warehouse, the product, the quantity, etc.

[0057] (Example 2) Specific example 2 will be described with reference to FIG. 6. In the example of the order input screen shown in FIG. 6(A), the order date "2023 / 7 / 19", the customer "T0001 XX Industry", the shipping warehouse "0002 Warehouse Y", and the delivery date "2023 / 7 / 26" are input. In addition, in the example of the detail screen shown in FIG. 5(B), the delivery destination name "B Co., Ltd. Kyushu Warehouse", the delivery destination postal code "940-0011", the delivery destination address 1 "XX, XX City, Kagoshima Prefecture", and the delivery destination address 2 "1-2-3" are input.

[0058] FIG. 6(C) shows the input values, which are warehouse CD "0002", warehouse name "Warehouse Y", delivery destination CD "blank", delivery destination name "B Co., Ltd.", delivery destination postal code 1 "940", and delivery destination postal code 2 "0011".

[0059] When the order input unit 102a uses the shipping warehouse specified as zip code 1 + zip code 2 as a key, if there is no corresponding data in the warehouse-by-zip code-by-lead time master 106b, the order input unit 102a uses only the specified shipping warehouse and zip code 1 as keys, and refers to the warehouse-by-zip code-by-lead time master 106b to obtain the lead time.

[0060] In this example, when the delivery destination postal code (postal code 1 "940" + delivery destination postal code 2 "0001") and warehouse CD "002" are used as keys to refer to the warehouse-by-postal code lead time master 106b shown in FIG. 6(D), no relevant data is found, so the warehouse CD "002" and postal code 1 "940" are used as keys only to refer to the warehouse-by-postal code lead time master 106b to obtain lead time "3" and calculate the scheduled shipping date. In this case, delivery date "7 / 26" - lead time "3" = scheduled shipping date "7 / 23", but when the calendar master 106c shown in FIG. 6(F) is referred to, this falls on a holiday, so the previous business day, 7 / 21, is calculated as the scheduled shipping date. The calculated scheduled shipping date "7 / 21" is automatically set as the scheduled shipping date on the order entry screen, as shown in FIG. 6(E).

[0061] When a registration button (not shown) is pressed, the order input unit 102a registers in the storage unit 106 the order data corresponding to the input contents on the order input screen.

[0062] (Example 3) Specific example 3 will be described with reference to Fig. 7A to Fig. 7C. In the example of the order input screen shown in Fig. 7A(A), the order date "2023 / 7 / 19", the customer "T0001 XX Industry", the shipping warehouse "0002 Warehouse Y", and the delivery date "2023 / 7 / 26" are input. In addition, in the example of the detail screen shown in Fig. 7A(B), the delivery destination name "C Corporation Kyushu Warehouse", the delivery destination postal code "980-0055", and the delivery destination address 1 "XX, △△ City, Kagoshima Prefecture" are input.

[0063] FIG. 7A (C) shows the input values, which are warehouse CD "0002", warehouse name "Warehouse Y", delivery destination CD "blank", delivery destination name "C Co., Ltd.", delivery destination postal code "980", and delivery destination postal code 2 "0055".

[0064] If there is no corresponding data for postal code 1 + postal code 2 in the warehouse-by-postal code lead time master 106b shown in FIG. 7A(D), and if there is no corresponding data even when referring to the warehouse-by-postal code lead time master 106b for only postal code 1, the order input unit 102a displays a message as shown in FIG. 7A(E) stating that the lead time could not be obtained and a message screen to confirm whether to register in the warehouse-by-postal code lead time master 106b.

[0065] In this example, when the warehouse-by-postal-code lead time master 106b shown in FIG. 7(B) is referenced using destination postal code 1 "980" + destination postal code 2 "0055" as a key, no corresponding data is found. Furthermore, when the warehouse-by-postal-code lead time master 106b is referenced using only postal code 1 "980" as a key, no corresponding data is found, so a message screen is displayed.

[0066] When the person in charge selects "Yes" on the message screen, a maintenance screen of the warehouse-by-postal code-by-lead time master 106b is displayed as shown in FIG. 7B(F). The maintenance screen has input fields for the warehouse code, postal code 1, postal code 2, and lead time, as well as a register button and a cancel button. The master maintenance screen starts with the warehouse code, postal code 1, and postal code 2 initially set to the values ​​entered during order entry. The person in charge manually enters the lead time. Then, when the person in charge presses the register button, the postal code 1 and postal code 2 set on the order entry screen and the entered lead time are additionally registered in the warehouse-by-postal code-by-lead time master 106b as shown in FIG. 7B(H). The scheduled shipping date is calculated from the registered lead time and the entered delivery date, and is automatically set to the scheduled shipping date on the order entry screen as shown in FIG. 7B(G).

[0067] In this example, the person in charge enters a lead time of "4" on the master maintenance screen and presses the register button, and the zip code 1 "980" and zip code 2 "055" set on the order screen and the entered lead time of "4" are added and registered in the warehouse-by-zip code-by-lead time master 106b as shown in the fifth row of Fig. 7B(H). Based on the registered lead time "4" and the entered delivery date "7 / 26 / 2023", the scheduled shipping date = delivery date "7 / 26 / 2023" - lead time "4" = "7 / 21 / 2023" is calculated, and this is automatically set as the scheduled shipping date on the order entry screen as shown in Fig. 7B(G).

[0068] When a registration button (not shown) is pressed on the order entry screen, the order entry unit 102a registers in the storage unit 106 the order data corresponding to the input contents on the order entry screen.

[0069] The shipping schedule output unit 102b creates and outputs a shipping schedule list based on the order data registered in the storage unit 106. FIG. 7C(J) shows an output example of a shipping schedule list. For delivery destinations for which the lead time could not be obtained, a note is displayed indicating that "lead time not registered." The logistics department checks the shipping schedule list to make sure there are no problems with the final scheduled shipping date.

[0070] As described above, according to this embodiment, there is provided a warehouse-by-postal code-specific leadtime master 106b in which warehouses, postal codes, and lead times are registered in association with each other, and an order input unit 102a which, when a destination postal code, warehouse, and delivery date are specified on the order input screen, obtains the lead time from the warehouse-by-postal code-specific leadtime master 106b using the specified postal code and warehouse as keys, and calculates a scheduled shipping date based on the obtained lead time and the specified delivery date. Therefore, even in the case of a spot delivery destination, the lead time can be calculated using the combination of the destination postal code and shipping warehouse, and the scheduled shipping date can be accurately calculated, making it possible to streamline delivery operations.

[0071] [4. 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 goals 8 and 9 of the SDGs.

[0072] 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.

[0073] Furthermore, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.

[0074] 5. Other embodiments The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.

[0075] 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.

[0076] In addition, 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 may be changed as desired unless otherwise specified.

[0077] Moreover, with regard to the shipping lead time calculation device 100, each of the components shown in the figures is merely a functional concept, and does not necessarily have to be physically configured as shown in the figures.

[0078] For example, the processing functions of the shipping lead time calculation device 100, particularly the processing functions performed by the control unit 102, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded in a non-transient computer-readable recording medium including programmed instructions for causing an information processing device to execute the processes described in this embodiment, and is mechanically read by the shipping lead time calculation device 100 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in the storage unit 106 such as a ROM or HDD (Hard Disk Drive). The computer program is executed by being loaded into the RAM, and constitutes the control unit 102 in cooperation with the CPU.

[0079] In addition, this computer program may be stored in an application program server connected to the shipping lead time calculation device 100 via any network, and it is also possible to download all or a part of it as needed.

[0080] In addition, the program for executing the process described in this embodiment may be stored in a non-transient computer-readable recording medium, or may be configured as a program product. Here, the "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.

[0081] Moreover, a "program" is a data processing method written in any language or description method, and may be in any form, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration as multiple modules or libraries, and a program that works with a separate program, such as an OS, to achieve its function. 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, may use well-known configurations and procedures.

[0082] The various databases etc. stored in the memory unit 106 are storage means such as memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files etc. used for various processes and providing websites.

[0083] The shipping lead time calculation device 100 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as the information processing device to which any peripheral device is connected. The shipping lead time calculation device 100 may be realized by installing software (including programs or data, etc.) that causes the information processing device to realize the processing described in this embodiment.

[0084] Furthermore, the specific form of distribution and integration of the devices is not limited to those shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or function additions. In other words, the above-mentioned embodiments can be implemented in any combination, or the embodiments can be implemented selectively. [Explanation of symbols]

[0085] 100 Shipping lead time calculation device 102 Control section 102a Order Entry Section 102b Shipment output section 102c Master Maintenance Department 102d Screen display control unit 104 Communication interface section 106 Storage section 106a Warehouse-specific delivery destination-specific lead time master 106b Warehouse-by-zip code lead time master 106c Calendar Master 108 Input / Output Interface Section 112 Input Devices 114 Output Device 200 Servers 300 Network

Claims

1. A shipping lead time calculation device including a control unit, The control unit is It is structured to be accessible to the master data registered by associating warehouses, postal codes, and lead times. A shipping lead time calculation device characterized by comprising an order input means for, when a delivery destination postal code, warehouse, and delivery date are specified on an order input screen, retrieving a lead time from the master using the specified postal code and warehouse as keys, and calculating a scheduled shipping date based on the retrieved lead time and the specified delivery date.

2. If the first three digits of the postal code are the first postal code and the last four digits of the postal code are the second postal code, In the master, the first postal code and the second postal code may be registered, or only the first postal code may be registered; The order input means includes: The shipping lead time calculation device described in claim 1, characterized in that if there is no corresponding data in the master using the first postal code and the second postal code and the designated warehouse as keys, the lead time is obtained from the master using the first postal code and the designated warehouse as keys.

3. The order input means includes: If there is no corresponding data in the master using the first postal code and the designated warehouse as a key, a screen including a message to the effect that the lead time could not be obtained and a confirmation message for whether to register the data in the master is displayed; When the person in charge selects "Register in master" on the screen, the specified postal code and warehouse are initially displayed, and a master maintenance screen having an input field for lead time is displayed. The shipping lead time calculation device described in claim 2, characterized in that when a lead time is entered by a person in charge on the master maintenance screen, the data entered on the master maintenance screen is newly registered in the master, and a scheduled shipping date is calculated based on the entered lead time and a specified delivery date.

4. 4. The shipping lead time calculation device according to claim 1, wherein, when the calculated scheduled shipping date falls on a holiday, the order input means sets the previous business day as the scheduled shipping date.

5. The order entry means registers order data corresponding to the input contents on the order entry screen in a storage area, The control unit further includes: The shipping lead time calculation device according to claim 3, further comprising a shipping schedule output means for outputting a shipping schedule list based on the order data registered in the memory area, and displaying the message "lead time not registered" for a delivery destination for which a lead time could not be obtained.

6. A shipping lead time calculation method executed by an information processing device having a control unit, The control unit is It is structured to be accessible to the master data registered by associating warehouses, postal codes, and lead times. Executed in the control unit: A shipping lead time calculation method characterized by including an order input step of, when a delivery destination postal code, warehouse, and delivery date are specified on an order input screen, retrieving a lead time from the master using the specified postal code and warehouse as keys, and calculating a scheduled shipping date based on the retrieved lead time and the specified delivery date.

7. A shipping lead time calculation program to be executed by an information processing device having a control unit, In the control unit, The control unit is It is structured to be accessible to the master data registered by associating warehouses, postal codes, and lead times. In the control unit, A shipping lead time calculation program for executing an order input step in which, when the delivery destination postal code, warehouse, and delivery date are specified on an order input screen, the specified postal code and warehouse are used as keys to obtain the lead time from the master, and the scheduled shipping date is calculated based on the obtained lead time and the specified delivery date.

Citation Information

Patent Citations

  • Method and system for quickly positioning plant calendar

    CN101276445A

  • Program, device and method for calculating scheduled delivery date

    JP2008174339A

  • Order acceptance management device, order acceptance management system, order acceptance management method, and program

    JP2018136631A