Logistics management device, logistics management method, and logistics management program

JP7901566B2Active Publication Date: 2026-08-06OBIC CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
OBIC CO LTD
Filing Date
2023-07-27
Publication Date
2026-08-06

Smart Images

  • Figure 0007901566000001
    Figure 0007901566000001
  • Figure 0007901566000002
    Figure 0007901566000002
  • Figure 0007901566000003
    Figure 0007901566000003
Patent Text Reader

Abstract

To facilitate the management of a service contract.SOLUTION: Transport management of a transport object is performed based on a physical distribution contract in which a consignor guarantees that a fixed amount of the transport object is transported within a predetermined contract period. In this case, based on order reception input data including the contract number input for order reception input of the transportation of the transport object, a determination unit refers to a storage unit storing contract data of the distribution contract including the contract number, and determines whether or not input content indicated by the order reception input data corresponding to the contract number match contract content indicated by the contract data corresponding to the contract number. When a determination result indicating that the input content does not match the contract content is obtained, an order reception input processing unit performs processing for disabling the order reception input. Thus, the input error can be prevented, and registration of the contents other than the contract can be prevented. Therefore, the management of a service contract can be facilitated.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 logistics management device, a logistics management method, and a logistics management program.

Background Art

[0002] Patent Document 1 (Japanese Patent Application Laid-Open No. 2023-003417) discloses a logistics management system that enables efficient management of packages. This logistics management system stores, in a pairing database, package identification information for identifying a package and container identification information for identifying a container in which the package is placed in association with each other, and stores, in a tracking database, a history of logistics bases where the package and the container have been present.

[0003] An input unit receives an input of base identification information for identifying a base and container identification information for identifying a container that has arrived at a logistics base. A registration unit registers, in the tracking database, the container identification information and the base identification information received by the input unit in association with each other. Then, the registration unit identifies, from the pairing database, the package identification information corresponding to the received container identification information, and registers, in the tracking database, the identified package identification information and the base identification information in association with each other. Thereby, efficient management of packages can be performed.

[0004] Here, in the international logistics industry, transportation based on a service contract is typically carried out between shipping companies and shippers. A service contract is a contract in which a shipping company provides a discounted freight / service to a shipper who guarantees the transportation of a certain quantity of cargo and specific cargo types for a certain period. This service contract is mainly used for North American route transportation.

Prior Art Documents

Patent Documents

[0005]

Patent Document 1

Summary of the Invention

[0006] However, under the current system, service contract agreements are managed on paper, which leads to problems such as discrepancies between the input content and the contract content, making contract management difficult.

[0007] This invention has been made in view of the above-mentioned problems, and aims to provide a logistics management device, a logistics management method, and a logistics management program that can facilitate the management of service contract agreements. [Means for solving the problem]

[0008] To solve the above-mentioned problems and achieve the objective, the logistics management device according to the present invention is a logistics management device that manages the transportation of transported items based on a logistics contract in which the shipper guarantees the transportation of a certain amount of transported items within a predetermined contract period, and includes a storage unit that stores contract data of the logistics contract including a contract number, and a discrimination unit that refers to order input data including a contract number entered when an order for the transportation of transported items is entered, and determines whether the input content indicated by the order input data corresponding to the contract number matches the contract content indicated by the contract data corresponding to the contract number, and an order input processing unit that performs a process to prevent order input if a discrimination result is obtained indicating that the input content does not match the contract content.

[0009] Furthermore, in order to solve the above-mentioned problems and achieve the objective, the logistics management method according to the present invention is a logistics management method for a logistics management device that manages the transportation of transported items based on a logistics contract in which the shipper guarantees the transportation of a certain amount of transported items within a predetermined contract period, and comprises a discrimination step in which a discrimination unit refers to a storage unit that stores contract data of a logistics contract including a contract number, based on order input data including a contract number entered when an order for the transportation of transported items is entered, and determines whether the input content indicated by the order input data corresponding to the contract number matches the contract content indicated by the contract data corresponding to the contract number, and an order input processing step in which an order input processing unit performs a process to prevent order input if a discrimination result is obtained indicating that the input content does not match the contract content.

[0010] Furthermore, in order to solve the above-mentioned problems and achieve the objectives, the logistics management program according to the present invention is a logistics management program that causes a computer to function to manage the transportation of transported items based on a logistics contract in which the shipper guarantees the transportation of a certain amount of transported items within a predetermined contract period, and the computer functions as a determination unit that refers to a storage unit in which contract data of the logistics contract including a contract number is stored, based on order input data including a contract number entered when an order for the transportation of transported items is entered, and determines whether the input content indicated by the order input data corresponding to the contract number matches the contract content indicated by the contract data corresponding to the contract number, and if a determination result is obtained indicating that the input content does not match the contract content, it performs an order input processing that makes the order input impossible. [Effects of the Invention]

[0011] This invention can simplify the management of service contract agreements. [Brief explanation of the drawing]

[0012] [Figure 1] Figure 1 is a block diagram showing the hardware configuration of the logistics management device according to the embodiment. [Figure 2] Figure 2 is a diagram illustrating the overview of a service contract agreement. [Figure 3] Figure 3 is a diagram illustrating the management operation of service contract agreements by the logistics management system of the embodiment. [Figure 4] Figure 4 shows an example of a contract data entry screen. [Figure 5] Figure 5 shows an example of contract data generated based on the input content on the contract data entry screen. [Figure 6] Figure 6 shows an example of a contract input screen for billing data. [Figure 7] Figure 7 shows an example of billing data generated based on the input content on the contract entry screen for billing data. [Figure 8] Figure 8 shows an example of a contract input screen for cargo data. [Figure 9] Figure 9 shows an example of cargo data generated based on the input content on the cargo data contract input screen. [Figure 10] Figure 10 shows an example of an order entry screen where data is entered based on contract data from a service contract agreement. [Figure 11] Figure 11 shows an example of an order entry screen where data is entered based on billing data from a service contract. [Figure 12] Figure 12 shows an example of order data. [Figure 13] Figure 13 shows an example of an output screen where the departure date and service contract number are entered when outputting cargo volume data. [Figure 14] Figure 14 shows an example of actual volume data. [Modes for carrying out the invention]

[0013] Hereinafter, a logistics management device according to an embodiment to which the present invention is applied will be described in detail based on the drawings. The logistics management device of this embodiment is a logistics management device that performs transportation management of a transportation target based on a service contract in which a shipper guarantees to perform transportation of a certain amount of transportation targets within a predetermined contract period. Note that the present invention is not limited to the following embodiments.

[0014] (Hardware Configuration) As shown in FIG. 1, the logistics management device 1 of the embodiment includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input / output interface unit 5. An input device 6 and an output device 7 are connected to the input / output interface unit 5. As the output device 7, a display unit such as a monitor device (including a home TV), a printing device, or a speaker device corresponds. As the input device 6, in addition to a keyboard device, a mouse device, and a microphone device, a monitor device that realizes a pointing device function in cooperation with the mouse device can be used. The communication interface unit 4 is connected to a network such as a wide area network such as the Internet or a private network such as a LAN (Local Area Network).

[0015] As the storage unit 2, for example, a storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD (Hard Disk Drive), or a SSD (Solid State Drive) can be used. As shown in FIG. 2, the storage unit 2 stores a logistics management program for performing transportation management based on a service contract that provides a discounted freight / service to a shipper who guarantees to perform transportation of a certain amount of cargo and transportation of specific varieties within a predetermined contract period. In addition, contract data, billing data, cargo data, order data, volume performance data, and unit price changeable information (unit price changeable flag) described later are stored in the storage unit 2.

[0016] (Functional Configuration of Logistics Management Device) Next, the control unit 3 executes the logistics management program stored in the memory unit 2, and functions as a contract input processing unit 20, a discrimination unit 21, an order input processing unit 22, a display control unit 23, a data generation unit 24, and an output control unit 25, as shown in Figure 1.

[0017] The contract input processing unit 20 generates contract data, billing data, and cargo data based on the contract input corresponding to the service contract agreement.

[0018] The discrimination unit 21 refers to the storage unit 2, which stores contract data of logistics contracts including the contract number, based on the order entry data including the contract number entered when entering the order for the transport to be transported, and determines whether the input content indicated by the order entry data corresponding to the contract number matches the contract content indicated by the contract data corresponding to the contract number.

[0019] The order entry processing unit 22 performs a process to reject order entry if it obtains a determination result indicating that the input content does not match the contract content.

[0020] Furthermore, the contract data includes the contract period along with the contract number. In this case, the discrimination unit 21 refers to the contract data based on the contract number and shipping date entered during order entry and determines whether the shipping date falls within the contract period. If the order entry processing unit 22 obtains a determination result indicating that the shipping date is outside the contract period, it performs a process to prevent order entry.

[0021] Furthermore, the storage unit 2 stores cargo data, including the transport items associated with the contract number. In this case, the discrimination unit 21 refers to the cargo data based on the entered contract number and transport items, and determines whether or not the transport items corresponding to the entered contract number are stored in the cargo data. If the order entry processing unit 22 obtains a discrimination result indicating that the transport items corresponding to the contract number are not stored in the cargo data, it performs order entry processing that rejects the order entry.

[0022] Furthermore, the cargo data includes the total weight of the items to be transported within the contract period. In this case, the discrimination unit 21 refers to the cargo data based on the entered contract number and the transport weight of the transport items, and determines whether the transport weight corresponding to the entered contract number is less than the total weight.

[0023] If the determination result indicates that the transported weight corresponding to the entered contract number is less than the total weight, the display control unit 23 displays the transported weight less than the total weight via the display unit (output device 7) in a different display format than the transported weights of other transported items.

[0024] Furthermore, the storage unit 2 stores billing data, including unit prices associated with the contract number. The display control unit 23 refers to the billing data based on the entered contract number to detect the unit price corresponding to the contract number and displays the detected unit price as the billing unit price on the order entry screen.

[0025] Furthermore, the invoice unit price can be changed. This invoice unit price can be set to one of three management modes: 1) an alert is displayed when it is changed, 2) the amount can be changed but no alert is displayed, and 3) the amount cannot be changed.

[0026] The order entry processing unit 22, when the first management mode is set, allows changes to the invoice unit price and displays an alert when the price is changed. Furthermore, when the second management mode is set, the order entry processing unit 22 allows changes to the invoice unit price, but does not display an alert when the price is changed. Finally, when the third management mode is set, the order entry processing unit 22 does not allow changes to the invoice unit price.

[0027] The data generation unit 24 generates order data including the entered contract number, transport items, and transport weight, and generates actual volume data including the actual value which is the total transport weight for each transport item within the contract period.

[0028] The output control unit 25 outputs the generated physical volume data to an external device. This external device is the output device 7. If the output device 7 is a display unit, the output control unit 25 supplies the generated physical volume data as image data (video data) to the display unit for display. If the output device 7 is a printer, the output control unit 25 supplies the generated physical volume data as print data to the printer for printing. If the output device 7 is a speaker, the output control unit 25 supplies the generated physical volume data as audio data to the speaker to obtain audio output of the physical volume data.

[0029] Furthermore, the discrimination unit 21 compares the contract value, which is the contractual transport weight for each transported item in the volume performance data, with the actual value, which is the actual transported weight. If the discrimination unit 21 provides a discrimination result indicating that the actual value is less than the contract value, the data generation unit 24 outputs at least the actual value for that transported item in a different output format than the actual values ​​for other transported items.

[0030] (Overview of service contract management operations) Next, the management operation of service contract agreements in the logistics management device 1 of this embodiment will be described.

[0031] First, Figure 3 is a diagram illustrating the overview of the service contract management operation in the logistics management device 1 of this embodiment. The control unit 3 shown in Figure 1 operates based on the logistics management program stored in the storage unit 2, functioning as a contract input processing unit 20 to an output control unit 25, and performs the management operations shown in Figure 3.

[0032] Specifically, in step S1, the control unit 3 first functions as a contract input processing unit 20 and processes the input of the contract details of the service contract entered by the operator. That is, the operator inputs contract details such as the service contract number, shipping company, contract period (contract start date to contract end date), transport items, contract charges, and unit price.

[0033] The contract input processing unit 20 generates contract data, billing data, and cargo data based on the entered contract details and stores them in the storage unit 2.

[0034] Next, in step S2, the control unit 3 functions as an order input processing unit 22, inputting order data corresponding to the consignor's request for the transport of specified transport items and generating order data. At this time, the control unit 3 functions as a discrimination unit 21, comparing the input content of this order data with the contract details shown in the contract data, billing data and cargo data mentioned above, and determining whether the two match (consistency check).

[0035] If the input details for the order entry do not match the contract details, the order entry processing unit 22 displays a predetermined error message. This prevents the inconvenience of mismatches between input details and contract details, thereby simplifying the management of service contract agreements.

[0036] Furthermore, if the input content of the order entry matches the contract details, the order entry processing unit 22 generates order data and stores it in the storage unit 2, or updates the generated order data stored in the storage unit 2 with new order data.

[0037] Next, in step S3, when the operator specifies the target period (departure date and contract number), the control unit 3 functions as a data generation unit 24 and generates volume performance data that shows a list of each contract data and the contract value (weight under transport contract) and actual value (weight actually transported) for each transported item, based on the contract data and order data, etc. corresponding to the specified target period. The output control unit 25 displays this volume performance data via the output device 7 (an example of a display unit).

[0038] In this process, the discrimination unit 21 compares the contract value and the actual value of the volume data for each contract number. The display control unit 23 displays at least the actual value in a different display format than other actual values ​​if the actual value is less than the contract value. This makes it easy to manage the status of contract performance.

[0039] (Details of the management process for service contract agreements) Next, we will explain the detailed operation of the default steps S1 to S3.

[0040] (Step S1) First, regarding the "contract input processing" in step S1, in this case, the operator specifies the display of the contract input screen for contract data via the input device 6. Once this specification operation is performed, the display control unit 23 displays the contract input screen for contract data, as illustrated in Figure 4, via the output device 7.

[0041] As shown in Figure 4, the contract input screen for contract data includes input fields for the shipping company, the contract period, and the service contract number (S / C number). The operator enters the shipping company code, shipping company name, service contract period, and contract number for the shipping company for which the order is being entered into each input field.

[0042] Based on this input, the contract input processing unit 20 generates contract data including the contract number, S / C number, shipping company code, shipping company name, contract start date, and contract end date, as shown in Figure 5, and stores it in the storage unit 2. For example, the contract number is automatically generated and entered into the contract data by the contract input processing unit 20.

[0043] Furthermore, in step S1, the operator specifies the display of the contract input screen for billing data via the input device 6. Once this specification is performed, the display control unit 23 displays the contract input screen for billing data, as illustrated in Figure 6, via the output device 7.

[0044] As shown in Figure 6, the contract input screen for billing data includes input fields for billing item, transit unit, and billing quantity, as well as input fields for billing recipient, billing unit, and billing unit price. For billing item, for example, the item name may be "sea freight" or "BAF (Bunker Adjustment Factor)." The "Fuel Adjustment Factor" is a fuel surcharge, which is a surcharge adjusted in response to fluctuations in fuel (heavy oil) prices.

[0045] Furthermore, for such claim items, a currency unit such as "USD (United States Dollar)" and a claim quantity such as "3.00" are entered.

[0046] Furthermore, for the billing recipient, the following information is entered: the company code of the billing recipient, such as "Company A"; the unit of transport, such as "Container," "KGS (kgg)," or "item"; and the amounts, such as "US$5,000" for the ocean freight and "US$1,000" for the BAF (Billing Expense Fee) mentioned above.

[0047] Based on this input, the contract input processing unit 20 generates invoice data including the contract number, claim code, claim name, unit, transit unit, and unit price (invoice unit price), as shown in Figure 7, and stores it in the storage unit 2.

[0048] Furthermore, in step S1, the operator specifies the display of the contract input screen for cargo data via the input device 6. Once this specification is performed, the display control unit 23 displays the contract input screen for cargo data, as illustrated in Figure 8, via the output device 7.

[0049] As shown in Figure 8, the contract input screen for cargo data includes input fields for the transport items and total weight. For the transport items, for example, the transport item code and transport item name are entered. For the total weight, the total weight of each item to be transported is entered, such as "6,000 KGS" or "2,000 KGS".

[0050] Based on this input, the contract input processing unit 20 generates cargo data including the contract number, transport item code, transport item name, and total weight, as shown in Figure 9, and stores it in the storage unit 2.

[0051] These three contract input screens—one for contract data, one for billing data, and one for cargo data—may be displayed simultaneously on a single screen, or one or two of the contract input screens may be displayed in a predetermined order, such as contract data → billing data → cargo data.

[0052] Furthermore, contract data, billing data, and cargo data are all associated based on a common contract number. That is, if the contract number "SEI00000001" is automatically assigned when entering contract data, the contract input processing unit 20 will associate the billing data entered subsequently on the contract input screen for this contract data with the same contract number "SEI00000001" and process it accordingly. Similarly, the contract input processing unit 20 will associate the cargo data entered subsequently on the contract input screen for this billing data with the same contract number "SEI00000001" and process it accordingly.

[0053] In other words, the contract input processing unit 20 associates the contract data, billing data, and cargo data for the same case by using the same contract number.

[0054] (Step S2) Next, regarding the "order entry processing" in step S2, in this case, the operator specifies the display of the order entry screen for contract data via the input device 6. Once this specification operation is performed, the display control unit 23 displays the order entry screen for contract data, as illustrated in Figure 10, via the output device 7.

[0055] As shown in Figure 10, the order entry screen for contract data includes input fields for the contract number, and display fields for the origin, loading port, unloading port, and destination. The example in Figure 10 is one in which Tokyo, Japan is the origin, Tokyo Port is the loading port, and Los Angeles on the West Coast of the United States is designated as the unloading port.

[0056] Furthermore, the order entry screen for contract data includes input fields for the items to be transported and for the total weight. In addition, the order entry screen for contract data includes fields for displaying the shipping company and service contract number (S / C number), and for inputting the departure date.

[0057] The operator enters a contract number, such as "SEI0000001," corresponding to the ordered transportation, into the order entry screen for this contract data. The order entry processing unit 22 refers to the contract data shown in Figure 5 based on the entered contract number and detects the service contract number (S / C number) and shipping company information (shipping company code and shipping company name) associated with the entered contract number. The order entry processing unit 22 then displays the detected service contract number (S / C number) and shipping company information (shipping company code and shipping company name) in the respective display fields on the order entry screen.

[0058] Let's assume that the operator has entered "May 31, 2023" as the departure date. Based on the entered departure date, the discrimination unit 21 refers to the contract period (the period between the contract start date and the contract end date) of the contract data shown in Figure 5. The discrimination unit 21 then determines whether or not the entered departure date falls within the contract period.

[0059] If the order entry processing unit 22 obtains a determination result from the determination unit 21 indicating that the entered departure date is outside the contract period, it performs an action to prevent registration. This "action to prevent registration" may include, for example, displaying the entered departure date in a different color than the other characters, or displaying the departure date in a different font than the other characters, or adding a texture such as shading to the departure date. Alternatively, the order entry processing unit 22 may display an error message on the order entry screen, such as "The departure date is outside the contract period."

[0060] This prevents discrepancies between input data and contract details, and simplifies the management of service contract agreements.

[0061] Next, the operator enters the transport items (transport item code and total weight) into the order entry screen. The discrimination unit 21 refers to the cargo data shown in Figure 9 based on the entered contract number and transport item code. The discrimination unit 21 then determines whether the "contract number and transport item code" entered into the order entry screen matches the "contract number and transport item code" stored as contract data.

[0062] In the example shown in Figure 10, a transportation request was made for the contract number "SEI0000001" for the first, second, and third items of transport. However, in the cargo data shown in Figure 9, the first and second items of transport corresponding to the contract number "SEI0000001" are registered, but the third item of transport is not registered in the cargo data. In this case, the discrimination unit 21 outputs a discrimination result indicating that the third item of transport in the transportation request received this time is not included in the cargo data.

[0063] If the order entry processing unit 22 obtains a determination result from the determination unit 21 indicating that the entered transport items are not included in the cargo data, it performs an action to prevent registration. This "action to prevent registration" involves, as described above, displaying the text color of the transport items that are not included in the cargo data in a different color than the text color of the other transport items, or displaying the font of the transport items that are not included in the cargo data in a different font than the font of the other transport items, or adding a texture such as shading to the text of the transport items that are not included in the cargo data. Alternatively, the order entry processing unit 22 displays an error message on the order entry screen, for example, "The order includes transport items that are not part of the contract."

[0064] This prevents discrepancies between input data and contract details, and simplifies the management of service contract agreements.

[0065] Next, the operator specifies the display of the order entry screen for billing data via the input device 6. Once this specification is performed, the display control unit 23 displays the order entry screen for billing data, as illustrated in Figure 11, via the output device 7.

[0066] As shown in Figure 11, the order entry screen for billing data includes display fields for billing items (transaction price and billed quantity) and billing recipients (billing unit and billed unit price). The order entry screen for billing data also includes an input field for a "unit price changeable flag" that sets whether the displayed billed unit price can be changed and whether an alert is issued when the billed unit price is changed.

[0067] The unit price changeable flag can be set by selecting from "0: Invoice unit price can be changed (no alert)", "1: Invoice unit price can be changed (with alert)", and "2: Invoice unit price cannot be changed". The example in Figure 11 shows an example where the unit price changeable flag is set to "0: Invoice unit price can be changed (no alert)".

[0068] The order entry processing unit 22, based on the contract number "SEI00000001" entered on the order entry screen for contract data, refers to the billing data shown in Figure 7, detects the billing unit price for ocean freight (5,000 dollars) and the billing unit price for BAF (1,000 dollars) that are associated with this contract number and registered in the billing data, and displays them on the order entry screen for billing data as shown in Figure 11.

[0069] The order entry processing unit 22 determines whether the invoice unit price can be changed based on the unit price changeable flag selected by the operator, if the service contract number is set when the order is registered as described above. If the unit price changeable flag selected by the operator is "0: Invoice unit price can be changed (no alert)", the order entry processing unit 22 displays the invoice unit price changed by the operator on the order entry screen for the invoice data. In this case, no alert output control is performed.

[0070] In contrast, if the unit price changeable flag selected by the operator is "1: Invoice unit price can be changed (with alert)", the order entry processing unit 22 displays the changed invoice unit price on the order entry screen of the invoice data when the operator changes the invoice unit price. At the same time, the order entry processing unit 22 outputs an electronic sound or message, etc., via the output device 7 to indicate that the invoice unit price has been changed. This prevents input errors or fraudulent tampering of the invoice unit price.

[0071] Furthermore, if the unit price changeable flag selected by the operator is "2: Invoice unit price cannot be changed", the order entry processing unit 22 will not accept the change operation even if the invoice unit price is changed by the operator, and will maintain the previous invoice unit price.

[0072] Next, the data generation unit 24 generates the order data shown in Figure 12 based on the input contents of the order entry screen for contract data shown in Figure 10 and the input contents of the order entry screen for billing data shown in Figure 11, and stores it in the storage unit 2. This order data consists of an automatically assigned order number, contract number, departure date, service contract number, shipping company code, shipping company name, transport item code, and weight, etc.

[0073] (Step S3) Next, regarding the "order data output processing" in step S3, in this case, the operator specifies the display of the order data output screen via the input device 6. Once this specification operation is performed, the display control unit 23 displays the order data output screen illustrated in Figure 13 via the output device 7.

[0074] This order data output screen includes input fields for the departure date and the service contract number. The operator enters the service contract number and departure date for the desired service contract. The data generation unit 24 then obtains the contract data (see Figure 5) and order data (see Figure 12) corresponding to the departure date and generates the actual volume data exemplified in Figure 14.

[0075] This cargo volume data is a list of data corresponding to the specified departure date and service contract number, including the service contract number, contract number, shipping company code, shipping company name, cargo item code, contracted weight, and actual weight. The output control unit 25 controls the output of this cargo volume data to the output device 7. As a result, if the output device 7 is a display unit, the cargo volume data is displayed; if the output device 7 is a printer, the cargo volume data is printed out; and if the output device 7 is a speaker, the audio output of the cargo volume data is controlled.

[0076] By referring to this volume data, including the items transported and their weight (actual values), it is possible to manage the performance status of service contract agreements.

[0077] Here, the discrimination unit 21 compares the contract value and the actual value for each transported item in the volume performance data. If the actual value is less than the contract value, the display control unit 23 displays at least the actual value for that transported item in the volume performance data in a different display format than the actual values ​​for other transported items.

[0078] In the example shown in Figure 14, the contract value for the first transported item, with service contract number "SC0000002" and contract number "SEI0000002," is "5,000 KGS," but the actual value is "4,500 KGS." In this case, the determination unit 21 determines that the actual value of the first transported item is less than the contract value, and therefore the data generation unit 24 generates actual volume data that outputs the actual value of the first transported item in a different output format than the actual values ​​of other transported items.

[0079] Specifically, when displaying the actual volume data on the display unit, the data generation unit 24 generates actual volume data that displays the actual value of the first transported item in a different color from the actual values ​​of other transported items, changes the font of the characters, or adds textures such as shading to the characters. Alternatively, the data generation unit 24 generates display data, print data, or audio data for an error message such as "The actual value of the first transported item is below the contracted value." The output control unit 25 controls the output of the generated actual volume data via the output device 7 as described above.

[0080] This allows for the management of contract values ​​and actual values ​​for each item transported under each service contract, and enables the management of the performance status of the service contracts.

[0081] (Effects of the embodiment) As is clear from the above description, the logistics management device 1 of this embodiment manages the concluded service contract agreements and performs consistency checks with the registered order details. This makes it possible to simplify the management of service contract agreements.

[0082] Furthermore, because registered order details and service contract agreements can be linked and managed within the system, aggregation work can be simplified, input errors can be prevented, and the registration of non-contractual content can be prevented.

[0083] Furthermore, by preventing input errors and the registration of content outside the contract, operational efficiency can be improved, and the risk of fines or business suspension for contract breaches can be reduced. Consequently, it becomes possible to gain the trust of customers.

[0084] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving operational efficiency and promoting appropriate management decisions by companies, thereby contributing to SDG Goals 8 and 9.

[0085] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.

[0086] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.

[0087] [Other embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

[0088] 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 by known methods.

[0089] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.

[0090] Furthermore, with respect to the logistics management device 1, each component shown in the diagram is a functional concept and does not necessarily need to be physically configured as shown in the diagram.

[0091] For example, the processing functions of the logistics management device 1, particularly the control unit 3 and each processing function performed by the control unit 3, may be implemented in whole or in part by a CPU (Central Processing Unit) and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processing described in this embodiment, and is mechanically read by the logistics management device 1 as needed. That is, a storage unit such as ROM or HDD records a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to constitute the control unit 3.

[0092] Furthermore, the logistics management program of this logistics management device 1 may be stored on another server device connected to the logistics management device 1 via any network, and it is possible to download all or part of it as needed.

[0093] Furthermore, the logistics management program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical Disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.

[0094] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedure for reading the recording medium in the logistics management device 1 shown in the embodiment, as well as the installation procedure after reading, well-known configurations and procedures can be used.

[0095] The storage unit 2 is a storage means such as memory devices like RAM and ROM, fixed disk devices like hard disks, flexible disks, and optical disks, and stores various programs, tables, databases, and web page files used for various processes and website provision.

[0096] Furthermore, the logistics management device 1 may be composed of a known personal computer device or an information processing device such as a workstation, or it may be composed of an information processing device to which any peripheral devices are connected. In addition, the information processing device may be implemented by implementing software (including programs or data, etc.) that realizes the processing described in this embodiment.

[0097] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the illustration, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Industrial applicability]

[0098] The present invention is particularly suitable for use in managing service contract agreements in the international logistics industry. [Explanation of Symbols]

[0099] 1 Logistics management equipment 2 Storage section 3. Control Unit 4. Communication Interface Section 5 Input / Output Interface Section 6 Input devices 7 Output device 20 Contract Input Processing Unit 21 Discrimination part 22 Order Entry Processing Unit 23 Display Control Unit 24 Data Generation Unit 25 Output control unit

Claims

1. A logistics management device that manages the transportation of a certain quantity of transportable items based on a logistics contract in which the shipper guarantees the transportation of a certain quantity of transportable items within a predetermined contract period, A storage unit that stores the contract data of the logistics contract, including the contract number, is referenced based on order entry data, including the contract number, entered when entering the order for the transport of the transported item, and a determination unit that determines whether the input content indicated in the order entry data corresponding to the contract number matches the contract content indicated in the contract data corresponding to the contract number. If a determination result is obtained indicating that the input content does not match the contract content, the order entry processing unit performs a process to disable the order entry. A logistics management device characterized by having the following features.

2. The aforementioned contract data includes the contract period along with the contract number. The discrimination unit refers to the contract data based on the contract number and shipping date entered during order entry, and determines whether the shipping date falls within the contract period. The order entry processing unit shall, if it obtains a determination result indicating that the transportation date is outside the contract period, perform a process to prevent the order entry. A logistics management device according to claim 1, characterized by the following:

3. The storage unit stores cargo data, including the items of transport associated with the contract number. The discrimination unit refers to the cargo data based on the entered contract number and transport item, and determines whether the transport item corresponding to the entered contract number is stored in the cargo data. If the order entry processing unit obtains a determination result indicating that the transport item corresponding to the contract number is not stored in the cargo data, it performs an order entry process that rejects the order entry. A logistics management device according to claim 2, characterized by the following:

4. The aforementioned cargo data includes the total weight of the items to be transported within the contract period. The discrimination unit refers to the cargo data based on the entered contract number and the transport weight of the transported items, and determines whether the transport weight corresponding to the entered contract number is less than the total weight. If a determination result is obtained indicating that the transported weight corresponding to the entered contract number is less than the total weight, the display control unit further provides a display unit that displays the transported weight less than the total weight in a different display format than the transported weights of other transported items. A logistics management device according to claim 3, characterized by the following:

5. The storage unit stores billing data, including the unit price associated with the contract number. The display control unit, by referring to the billing data based on the entered contract number, detects the unit price corresponding to the contract number, and displays the detected unit price as the billing unit price on the order entry screen. A logistics management device according to claim 4, characterized by the following:

6. The aforementioned billing unit price can be set to one of the following management modes: a first management mode in which the amount can be changed and an alert is displayed when it is changed; a second management mode in which the amount can be changed but no alert is displayed when it is changed; and a third management mode in which the amount cannot be changed. The order entry processing unit, when the first management mode is set, allows the amount of the invoiced unit price to be changed and displays an alert when the amount is changed; when the second management mode is set, allows the amount of the invoiced unit price to be changed but does not display an alert even if the amount is changed; and when the third management mode is set, does not allow the amount of the invoiced unit price to be changed. A logistics management device according to claim 5, characterized by the following:

7. A data generation unit generates order data including the entered contract number, transport items and transport weight, and generates actual volume data including the actual value which is the total transport weight for each transport item within the contract period. The system further comprises an output control unit that outputs the generated physical data to an external device. A logistics management device according to any one of claims 4 to 6, characterized by the above.

8. The discrimination unit compares the contract value, which is the contractual transport weight of each of the transported items in the volume data, with the actual value, which is the actual transport weight. If the data generation unit obtains a determination result indicating that the actual value is less than the contract value, it generates the actual volume data that outputs at least the actual value of that transported item in a different output format from the actual values ​​of other transported items. A logistics management device according to claim 7, characterized by the following:

9. A logistics management method for a logistics management device that manages the transportation of a certain quantity of transportable items based on a logistics contract in which the shipper guarantees the transportation of a certain quantity of transportable items within a predetermined contract period, The discrimination unit refers to a storage unit that stores contract data of the logistics contract including the contract number, based on order entry data including the contract number entered when entering the order for the transport to be transported, and determines whether the input content indicated in the order entry data corresponding to the contract number matches the contract content indicated in the contract data corresponding to the contract number. If the order entry processing unit obtains a determination result indicating that the input content does not match the contract content, the order entry processing step includes processing to reject the order entry, A logistics management method characterized by having the following features.

10. A logistics management program that causes a computer to function to manage the transportation of a certain quantity of transported items based on a logistics contract in which the shipper guarantees the transportation of said transported items within a predetermined contract period, The aforementioned computer, A storage unit that stores the contract data of the logistics contract, including the contract number, is referenced based on order entry data, including the contract number, entered when entering the order for the transport of the transported item, and a determination unit that determines whether the input content indicated in the order entry data corresponding to the contract number matches the contract content indicated in the contract data corresponding to the contract number, If a determination result is obtained indicating that the input content does not match the contract content, the order entry processing unit will function to perform a process that rejects the order entry. A logistics management program characterized by the following:

Citation Information

Patent Citations

  • Method and device for controlling transaction concerning exposure calculation of batch account settlement netting for financial property based on master contract articles and computer readable recording medium with recorded transaction control program

    JP2001147956A

  • Transportation reservation system and transportation reservation program

    JP2021056587A

  • System and method for improving efficiency of receiving operations using short-distance notification technology

    JP2022165368A

  • Logistics management system, logistics management method and program

    JP2023003417A

  • Accelerated invoicing using predictive freight events

    US20230096163A1