Cost transfer system, cost transfer method, and cost transfer program

The cost transfer system addresses the lack of clarity in specifying source projects and accrual slips by using a control unit to manage cost transfers, ensuring clear and balanced cost management and audit compliance.

JP7727600B2Active Publication Date: 2025-08-21OBIC CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022130776
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-08-18
Publication Date
2025-08-21
Estimated Expiration
2042-08-18

AI Technical Summary

Technical Problem

Existing cost transfer systems in the construction industry lack clarity in specifying the source project and accrual slip, leading to unclear basis for cost transfers, potential audit issues, and unregulated transfer amounts.

Method used

A cost transfer system and method that specifies the source project and accrual voucher for transferring costs to the destination project, allowing transfers in monetary or quantity units, with a control unit to manage cost accounting details and create journal entries.

Benefits of technology

Clarifies the basis for cost transfers, enabling effective audit responses and balanced cost management by specifying the source and destination projects, and allowing transfers in defined units.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007727600000001
    Figure 0007727600000001
  • Figure 0007727600000002
    Figure 0007727600000002
  • Figure 0007727600000003
    Figure 0007727600000003
Patent Text Reader

Abstract

To provide a cost transfer system that can clarify the base of cost transfer by specifying a project and a generation slip of a transfer source and using the generation slip to transfer the cost to the project of the transfer destination.SOLUTION: A cost transfer system comprises cost transfer means configured to: specify project numbers of a transfer source and a transfer destination as operated by an operator on a cost transfer input screen displayed at a display part, and also display cost transfer object details corresponding to cost generation data meeting specified extraction conditions; specify cost generation identification information on a transfer object in the cost transfer object details; transfer a transferrable part of the generation cost thereof; and generate cost add-up detail data including a cost transfer number, a transfer day, a project number of a debit as the transfer destination, a debit order reception number, a debit account title, a debit amount as a transfer amount, a project number of the debtor as the transfer source, a debtor order reception number, a debtor account title, and a debtor amount.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 cost transfer system, a cost transfer method, and a cost transfer program. [Background technology]

[0002] For example, in the construction industry, budgets are generally prepared for each project and income and expenditures are managed. To manage income and expenditures for each project, cost details are linked to each project, but at the end of the month, work occurs to transfer costs according to the progress of the construction work. For example, Patent Document 1 describes a system for cost transfers. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-203607 Summary of the Invention [Problem to be solved by the invention]

[0004] However, Patent Document 1 does not state anything about clarifying the basis for the cost transfer by specifying the source project and accrual slip and using that accrual slip to transfer the costs to the destination project.

[0005] The present invention has been made in consideration of the above, and aims to provide a cost transfer system, cost transfer method, and cost transfer program that can clarify the basis for the cost transfer by specifying the source project and accrual voucher and using the accrual voucher to transfer costs to the destination project. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the present invention provides a cost transfer system equipped with a control unit, wherein the control unit is configured to be able to access contract data including project number, order number, department, order date, and contract amount, and cost occurrence data including cost occurrence identification information, project number, cost occurrence date, expense item, cost account classification, quantity, unit price, and cost amount which is the incurred cost, and the control unit is configured to be able to access contract data including project number, order number, department, order date, and contract amount which is the incurred cost, and the control unit is configured to be able to access contract data including cost occurrence identification information, project number, cost occurrence date, expense item, cost account classification, quantity, unit price, and cost amount which is the incurred cost, and the control unit is configured to be able to access contract data including project number, order number, department, order date, contract amount, and cost occurrence identification information, and the control unit is configured to be able to access contract data including cost occurrence identification information, project number, cost occurrence date, expense item, cost account classification, quantity, unit price, and cost amount which is the incurred cost, and the control unit is configured to be able to access contract data including project number, The cost transfer means is characterized by the fact that it is provided with a cost transfer means which specifies the cost occurrence identification information of the transfer target in the cost transfer target details, transfers the transferable portion of the incurred costs, and creates cost accounting detail data including the cost transfer number, transfer date, debit project number as the transfer destination, debit order number, debit account item, debit amount as the transfer amount, credit project number as the transfer source, credit order number, credit account item, and credit amount.

[0007] According to one aspect of the present invention, the cost transfer means may further create cost transfer data including a cost transfer number, cost occurrence identification information, transfer source project number, transfer source order number, cost item classification, and transfer amount.

[0008] According to another aspect of the present invention, the cost transfer target details may be configured to be transferable in monetary units or quantity units.

[0009] Furthermore, according to one aspect of the present invention, when transferring by amount, part or all of the transferable amount, which is the balance of the incurred costs in the cost transfer target details, may be specified as the transfer amount.

[0010] Furthermore, according to one aspect of the present invention, when transferring in units of quantity, part or all of the transferable quantity, which is the remaining quantity in the incurred costs in the cost transfer target details, may be specified as the transfer quantity.

[0011] According to another aspect of the present invention, the control unit may further include a journal entry creating means for creating journal entry data based on the cost appropriation detail data.

[0012] According to another aspect of the present invention, the cost occurrence data may include purchase data, expense data, or transfer detail data.

[0013] In order to solve the above-mentioned problems and achieve the object, the present invention provides a cost transfer method executed by an information processing device having a control unit, wherein the control unit is configured to be able to access contract data including a project number, an order number, a department, an order date, and a contract amount, and cost occurrence data including cost occurrence identification information, a project number, a cost occurrence date, an expense item, a cost item classification, a quantity, a unit price, and a cost amount that is an incurred cost, and the control unit executes a cost transfer input screen displayed on a display unit, and the control unit executes a cost transfer input screen ... and the project number of the transfer destination, displaying cost transfer target details according to the cost occurrence data that meets the specified extraction conditions, specifying the cost occurrence identification information of the transfer target in the cost transfer target details, transferring the transferable portion of the incurred costs, and creating cost accounting detail data that includes the cost transfer number, transfer date, the debit project number that is the transfer destination, the debit order number, the debit account item, the debit amount that is the transfer amount, the credit project number that is the transfer source, the credit order number, the credit account item, and the credit amount.

[0014] In order to solve the above-mentioned problems and achieve the object, the present invention provides a cost transfer program to be executed by an information processing device having a control unit, wherein the control unit is configured to be able to access contract data including a project number, an order number, a department, an order date, and a contract amount, and cost occurrence data including cost occurrence identification information, a project number, a cost occurrence date, an expense item, a cost account classification, a quantity, a unit price, and a cost amount that is an incurred cost, and the control unit, in response to an operation by an operator, inputs the source and destination projects of the transfer on a cost transfer input screen displayed on a display unit. The cost transfer program is characterized by executing a cost transfer process that specifies a project number, displays cost transfer target details corresponding to the cost occurrence data that meets the specified extraction conditions, specifies the cost occurrence identification information of the transfer target in the cost transfer target details, transfers the transferable portion of the incurred costs, and creates cost accounting detail data that includes the cost transfer number, transfer date, debit project number that is the transfer destination, debit order number, debit account item, debit amount that is the transfer amount, credit project number that is the transfer source, credit order number, credit account item, and credit amount. [Effects of the Invention]

[0015] According to the present invention, by specifying the source project and accrual slip and using that accrual slip to transfer costs to the destination project, it is possible to clarify the basis for the cost transfer. [Brief explanation of the drawings]

[0016] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a cost transfer system according to this embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of the configuration of the cost item classification master. [Figure 3] FIG. 3 is a flow diagram showing an example of the overall processing of the cost transfer system according to this embodiment. [Figure 4] FIG. 4 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 5]FIG. 5 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 6] FIG. 6 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 7] FIG. 7 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 8] FIG. 8 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 9] FIG. 9 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 10] FIG. 10 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 11] FIG. 11 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 12] FIG. 12 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 13] FIG. 13 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. [Figure 14] FIG. 14 is a diagram for explaining a specific example of the processing of the control unit of the cost transfer system according to this embodiment. DETAILED DESCRIPTION OF THE INVENTION

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

[0018] [1. Overview] For example, in the construction industry, budgets are generally prepared for each project (hereinafter referred to as "PJ") and income and expenditures are managed. In order to manage income and expenditures by project, cost details are linked to each project, but at the end of the month, work occurs to transfer costs according to the progress of the construction work.

[0019] However, in the past, when issuing a transfer slip, it was not possible to specify the source slip, which led to the following issues: (1) Because it was not possible to specify the source slip, it was not clear how much could be transferred when transferring costs. (2) Because transfer slips were recorded without specifying the source slip, there were no upper or lower limits on transfer costs, and they could be recorded freely. This meant that the basis for incurred costs became unclear, which could be pointed out during an audit. (3) Even if the recipient slip was checked, there was no information on the source of the costs, making it impossible to check later.

[0020] Therefore, in this embodiment, by specifying the source project and accrual slip and using that accrual slip to transfer costs to the destination project, the basis for the cost transfer is made clear, which can be effectively utilized in audit responses, etc. Also, in this embodiment, cost transfers can be made by dividing the amount or quantity, and balance management after the cost transfer can be made.

[0021] The cost transfer system of the present invention can be widely applied to industries such as construction work and IT media, where costs are managed on a project (item) basis.

[0022] [2. Configuration] An example of the configuration of a cost transfer system 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of the cost transfer system 100.

[0023] The cost transfer system 100 is a commercially available desktop personal computer. Note that the cost transfer system 100 is not limited to a stationary information processing device such as a desktop personal computer, but may also be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

[0024] The cost transfer system 100 comprises a control unit 102, a communication interface unit 104, a memory unit 106, and an input / output interface unit 108. The units of the cost transfer system 100 are connected to each other so as to be able to communicate with each other via any communication path.

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

[0026] 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 achieve a pointing device function. Note that, hereinafter, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112. Displaying information on the monitor 114 and the user operating the input device 112 may be referred to as a "user operation via a UI."

[0027] The storage unit 106 stores various databases, tables, files, etc. The storage unit 106 stores computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes. The storage unit 106 may be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, or an optical disk. The storage unit 106 includes a cost item classification master 106a, a data table 106b, etc. Figure 2 is a diagram showing an example of the configuration of the cost item classification master 106a.

[0028] As shown in Figure 2, the cost item classification master 106a can be configured as a table or the like in which cost item classifications and account items are registered in association with each other. The cost item classification master 106a is referenced when the cost transfer unit 102c creates cost accounting detail data, and is used when converting cost item classifications into account items. In the example shown in the figure, the first line has the cost item classification "main material cost" and the account item "material cost," and the second line has the cost item classification "subcontract cost" and the account item "subcontract cost."

[0029] The data table 106b is a file for storing various data such as contract data, cost occurrence data (for example, purchase data, expense data, transfer detail data, etc.), cost accounting detail data, cost transfer data, and journal data.

[0030] The contract data may include project number, order number, project name, department, order date, and contract amount.

[0031] Purchase data, expense data, transfer detail data, etc. are collectively referred to as cost occurrence data (vouchers). Cost occurrence data (vouchers) may include cost occurrence identification information (e.g., purchase number-line number, expense accounting number-line number, transfer number-line number), project number (number), cost occurrence date (e.g., purchase date, accounting date, transfer date), expense item (e.g., product, service), cost account classification, quantity, unit price, and cost amount, which is the incurred cost.

[0032] The purchase data may include a purchase number, a line number, a project number, a project name, a purchase date, a product, a cost item classification, a quantity, a unit price, and an amount.

[0033] The expense accounting data may include an expense accounting number, a line number, a project number, a project name, an accounting date, an expense item, a cost item classification, a quantity, a unit price, and an amount.

[0034] The transfer detail data may include transfer number, line number, project number, project name, transfer date, product, cost item classification, quantity, unit price, and amount.

[0035] The cost accounting detail data may include cost transfer number, transfer date, debit department, debit project number, debit order number-line number, debit account item, debit amount, credit department, credit project number, credit order number-line number, credit account item, and credit amount.

[0036] The cost transfer data may include a cost transfer number, a document number-line number, a transfer source project number, a transfer source order number-line number, a cost item classification, a transfer quantity, and a transfer amount.

[0037] The journal data may include the date of occurrence, debit department, debit account, debit amount, debit project number-order number-line number, credit department, credit account, credit amount, credit project number-order number-line number.

[0038] Returning to Fig. 1, the control unit 102 is a CPU or the like that performs overall control of the cost transfer system 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, etc., and executes various information processing operations based on these stored programs.

[0039] The control unit 102 is configured to be able to access the cost item classification master 106a, the data table 106b, and the like stored in the storage unit 106. The cost item classification master 106a and the data table 106b may be provided in another location (for example, the server 200) as long as the control unit 102 is able to access them.

[0040] The control unit 102 has, in terms of functional concept, a contract data input unit 102a, a cost occurrence data input unit 102b, a cost transfer unit 102c, a journal entry creation unit 102d, a master maintenance unit 102e, and a screen display control unit 102f.

[0041] The contract data input unit 102a inputs contract data including the project number, order number, department, order date, and contract amount in response to, for example, the operator's operations on an input screen (not shown) displayed on the monitor 114, and registers the data in the data table 106b.

[0042] The cost occurrence data input unit 102b inputs and registers cost occurrence data, including cost occurrence identification information, project number, cost occurrence date, expense item, cost item classification, quantity, unit price, and cost amount that is the incurred cost, in the data table 106b in response to, for example, an operator's operation on an input screen (not shown) displayed on the monitor 114. The cost occurrence data may include purchase data, expense data, or transfer detail data.

[0043] The cost transfer unit 102c, for example, specifies the source and destination project numbers in response to operator operations on a cost transfer input screen displayed on the monitor 114, displays cost transfer target details corresponding to the cost occurrence data that meets the specified extraction conditions, specifies the cost occurrence identification information of the transfer target in the cost transfer target details, transfers the transferable portion of the incurred costs, creates cost accounting detail data including the cost transfer number, transfer date, destination debit project number, debit order number, debit account item, debit amount that is the transfer amount, source credit project number, credit order number, credit account item, and credit amount, and registers this in data table 106b.

[0044] The cost transfer item may be configured so that it can be transferred in monetary units or quantity units.

[0045] When transferring by amount, part or all of the transferable amount, which is the balance of the incurred costs, may be specified as the transfer amount in the cost transfer target details.

[0046] When transferring by quantity, part or all of the transferable quantity, which is the remaining quantity in the incurred costs, may be specified as the transfer quantity in the cost transfer target details.

[0047] The cost transfer unit 102c may further create cost transfer data including a cost transfer number, cost occurrence identification information, transfer source project number, transfer source order number, cost item classification, and transfer amount, and register the data in the data table 106b.

[0048] The journal entry creating unit 102d creates journal entry data based on the cost appropriation detail data and registers it in the data table 106b.

[0049] The master maintenance unit 102e performs settings such as inputting, adding, changing, and updating data in the cost item classification master 106a, for example, in response to an operator's operation on a master maintenance screen (not shown) displayed on the monitor 114.

[0050] The screen display control unit 102f controls the display of various screens (for example, a cost transfer input screen, a master maintenance screen, etc.) displayed on the monitor 114 and the inputs thereto.

[0051] [3. Specific Examples] A specific example of the processing performed by the control unit 102 of the cost transfer system 100 in this embodiment will be described with reference to FIGS.

[0052] (3-1. Overall processing) FIG. 3 is a flowchart for explaining an outline of the overall processing of the control unit 102 of the cost transfer system 100 in this embodiment.

[0053] An overview of the overall processing of the control unit 102 of the cost transfer system 100 in this embodiment will be described with reference to Figure 3. In Figure 3, the contract data input unit 102a executes a contract data input process (step S1). Specifically, in the contract data input process, the contract data input unit 102a inputs contract data including the project number, order number, department, order date, and contract amount in response to an operator's operation on an input screen (not shown) displayed on the monitor 114, for example, and registers the data in the data table 106b.

[0054] The cost occurrence data input unit 102b executes a cost occurrence data input process (step S2). Specifically, in the cost occurrence data input process, the cost occurrence data input unit 102b inputs cost occurrence data including cost occurrence identification information, project number, cost occurrence date, expense item, cost subject classification, quantity, unit price, and cost amount which is the incurred cost in response to, for example, an operator's operation on an input screen (not shown) displayed on the monitor 114, and registers the data in the data table 106b.

[0055] The cost occurrence data may include purchase data, expense data, or transfer detail data.

[0056] The cost occurrence data input process (step S2) includes a purchase input process: S2-1, an expense payment schedule input process: S2-2, and a transfer input process: S2-3.

[0057] The cost transfer unit 102c executes cost transfer processing (step S3). Specifically, in the cost transfer processing, the cost transfer unit 102c, for example, specifies the project numbers of the transfer source and the transfer destination in response to an operator's operation on a cost transfer input screen displayed on the monitor 114, displays cost transfer target details corresponding to the cost occurrence data that meets the specified extraction conditions, specifies the cost occurrence identification information of the transfer target in the cost transfer target details, transfers the transferable portion of the incurred costs, creates cost accounting detail data including the cost transfer number, transfer date, the debit project number that is the transfer destination, the debit order number, the debit account item, the debit amount that is the transfer amount, the credit project number that is the transfer source, the credit order number, the credit account item, and the credit amount, and registers the data in the data table 106b.

[0058] The cost transfer item may be configured to allow transfers in monetary units or quantity units. When transferring in monetary units, part or all of the transferable amount, which is the balance of the incurred costs, may be specified as the transfer amount in the cost transfer item. When transferring in quantity units, part or all of the transferable quantity, which is the balance of the incurred costs, may be specified as the transfer quantity in the cost transfer item.

[0059] The cost transfer unit 102c may further create cost transfer data including a cost transfer number, cost occurrence identification information, transfer source project number, transfer source order number, cost item classification, and transfer amount, and register the data in the data table 106b.

[0060] The journal entry creating unit 102d executes a journal entry creating process (step S4). Specifically, in the journal entry creating process, the journal entry creating unit 102d creates journal entry data based on the cost appropriation detail data and registers the journal entry data in the data table 106b.

[0061] (3-2. Sample data) 4 to 14 are diagrams showing sample data for explaining a specific example of the processing by the control unit 102 of the cost transfer system 100 in this embodiment. A specific example of the processing by the control unit 102 of the cost transfer system 100 in this embodiment will be explained with reference to FIGS. 4 to 14. The following is an example where it is assumed that the cost to be used for a specific project has not been decided at the time of cost recording, and the cost is recorded for each specific project, and then transferred to each project that actually occurred at the end of the month.

[0062] (S1: Contract data entry process) A specific example of the contract data input process will be described with reference to Fig. 4. The contract data input unit 102a inputs contract data including the project number, order number, department, order date, and contract amount in response to, for example, an operator's operation on an input screen (not shown) displayed on the monitor 114, and registers the data in the data table 106b.

[0063] FIG. 4 is a diagram showing an example of contract data. The contract data has fields for project number, order number, project name, department, order date, and contract amount. In the example shown in the figure, the first line has project number "PJ0001," order number "JU0001," project name "New factory XX area construction," department "B001: 1st construction department," order date "2022 / 6 / 1," and contract amount "10,000,000." The second line has project number "PJ0002," order number "JU0002," project name "New factory XX area air conditioning construction," department "B002: 2nd construction department," order date "2022 / 6 / 1," and contract amount "20,000,000." The third line has project number "PJ0003," order number "JU0003," and project name "New factory XX area The contract is "Facility Construction", department "B003: 3rd Construction Department", order date "2022 / 6 / 1", and contract amount "30,000,000".

[0064] (S2: Cost occurrence data input processing) A specific example of cost occurrence data input processing (purchase input processing: S2-1, expense payment schedule input processing: S2-2, transfer input processing: S2-3) will be described with reference to Figure 5. The cost occurrence data input unit 102b inputs cost occurrence data including cost occurrence identification information, project number, cost occurrence date, expense item, cost subject classification, quantity, unit price, and cost amount which is the incurred cost in response to, for example, an operator's operation on an input screen (not shown) displayed on the monitor 114, and registers the data in the data table 106b.

[0065] Figure 5(A) is a diagram showing an example of purchase data. The purchase data has the following fields: purchase number, line number, project number, project name, purchase date, product, cost item classification, quantity, unit price, and amount. In the example shown in the figure, the first line contains the purchase number "SI001," line number "1," project number "PJ0001," project name "New factory XX area construction," purchase date "2022 / 7 / 1," product "steel," cost item classification "main material cost," quantity "10," unit price "1,000," and amount "10,000."

[0066] 5B is a diagram showing an example of expense accounting data. The expense accounting data includes the following fields: expense accounting number, line number, project number, project name, accounting date, expense item, cost item classification, quantity, unit price, and amount.

[0067] 5(C) is a diagram showing an example of transfer detail data. The transfer detail data has the following fields: transfer number, line number, project number, project name, transfer date, product, cost item classification, quantity, unit price, and amount.

[0068] In the following example, a case where cost transfer is performed for purchase data as cost occurrence data will be explained as an example, but cost transfer may also be performed for expense appropriation data or transfer detail data.

[0069] (S3: Cost transfer processing) A specific example of cost transfer processing will be described with reference to Figures 6 to 13. For example, the cost transfer unit 102c, in response to an operator's operation on a cost transfer input screen displayed on the monitor 114, specifies the project numbers of the transfer source and the transfer destination, displays cost transfer target details corresponding to the cost occurrence data that meets the specified extraction conditions, specifies the cost occurrence identification information of the transfer target in the cost transfer target details, transfers the transferable portion of the incurred costs, creates cost accounting detail data including the cost transfer number, transfer date, the debit project number of the transfer destination, the debit order number, the debit account item, the debit amount that is the transfer amount, the credit project number of the transfer source, the credit order number, the credit account item, and the credit amount, and registers this data in the data table 106b. The cost transfer target details are configured so that transfers can be switched between monetary units and quantity units.

[0070] (When transferring costs from Order Number: JU0001 to Order Number: JU0002) This section explains the cost transfer from Order Number: JU0001 (Project Number: PJ0001) to Order Number: JU0002 (Project Number: PJ0002) in two cases: 1. when it is done in monetary units, and 2. when it is done in quantity units.

[0071] (1. When transferring money in monetary units) A case where a transfer is performed in monetary units will be described with reference to FIGS. 6 and 7. FIG. 6 shows an example of a cost transfer input screen 400. The cost transfer input screen 400 includes a header area 401 for specifying the cost transfer number, cost transfer date, source project number, source order number line, source business establishment, source department, destination project number, destination order number line, destination business establishment, and destination department; a cost transfer area 402 for specifying extraction conditions such as document type, accounting date, business partner, and cost item, and displaying cost transfer details for cost occurrence data that meet the extraction conditions; and a register button (not shown). Pressing the register button (not shown) generates cost accounting detail data and cost transfer data according to the input contents on the screen and registers them in data table 106b.

[0072] In the cost transfer area 402, it is possible to switch between cost transfers in monetary units or quantity units. In the example shown in Figure 6, monetary units have been selected. The cost transfer target details display the following items: target checkbox to specify the transfer target, document number-line number, document type, posting date, business partner, expense item (product), cost account classification, incurred cost, transferred amount, transferable amount, transfer amount, and balance.

[0073] "Incurred cost" is the amount of costs incurred, and is the amount in the purchase data. "Transferred cost" is the amount that has been transferred, and is the total amount of transfers other than for self-vouchers. "Transfer amount" is the amount to be transferred this time, and is the value entered as the transfer amount on the screen. If incurred cost - transferred cost - transfer amount < 0, an error will occur as the transfer amount is insufficient. "Balance" is the balance (amount that can be transferred) for incurred costs, and is calculated as follows: incurred cost - transferred cost - transfer amount. Balance = amount in purchase data - total amount of transfers other than for self-vouchers - transfer amount entered as the transfer amount on the screen.

[0074] The document number, line number, document type, accounting date, business partner, expense item (product), cost account classification, incurred cost, transferred amount, transferable amount, and balance (the hatched area in the figure) are automatically calculated and displayed, and the operator selects the target details using the target checkboxes and enters the transfer amount.

[0075] In the example shown in the same figure, the header area 401 specifies the cost transfer number "GH001", cost transfer date "2022 / 07 / 30", source project number "PJ0001", source order number-line "JU0001-1", source business office "J001 Head Office", source department "B001, First Construction Department", destination project number "PJ0002", destination order number-line "JU0002-1", destination business office "J001 Head Office", and destination department "B002 Second Construction Department", and the cost is transferred from source project number "PJ0001" to destination project number "PJ0002".

[0076] In the cost transfer area 402, the slip type "Purchase Data" and the accounting date "2022 / 07 / 01-2022 / 07 / 30" are specified as extraction conditions, and the cost transfer details display data corresponding to the purchase data. Of the transferable amount "10,000" on the first line, "4,000" is transferred in monetary units. In addition, the transferable amount "30,000" on the third line and the transferable amount "50,000" on the fourth line are transferred in full monetary units.

[0077] When a registration button (not shown) is pressed, cost appropriation detail data as shown in FIG. 7(A) and cost transfer data as shown in FIG. 7(B) are created and stored in the data table 106b.

[0078] 7A is a diagram showing an example of cost accounting detail data. The cost accounting detail data has the following fields: cost transfer number, transfer date, debit department, debit project number, debit order number-line number, debit account item, debit amount, credit department, credit project number, credit order number-line number, credit account item, and credit amount. In the example shown in the figure, the first line has the cost transfer number "GH001," transfer date "2022 / 07 / 30," debit department "B002," debit project number "PJ0002," debit order number-line number "JU0002-1," debit account item "Materials cost," debit amount "4,000," credit department "B001," credit project number "PJ0001," credit order number-line number "JU0001-1," credit account item "Materials cost," and credit amount "4,000."

[0079] Figure 7(B) is a diagram showing an example of cost transfer data. The cost transfer data has the following fields: cost transfer number, slip number-line number, transfer source project number, transfer source order number-line number, project cost item classification, transfer quantity, and transfer amount. In the example shown in the figure, the first line contains the cost transfer number "GH001," slip number-line number "SI001-1," transfer source project number "PJ0001," transfer source order number-line number "JU0001-1," project cost item classification "main material cost," transfer quantity "0," and transfer amount "4,000."

[0080] By retaining the voucher number of the cost-transferred item in the cost transfer data, an error is generated when the original voucher (for example, purchase data) is modified or deleted because the voucher has already been transferred.

[0081] (2. When transferring by quantity unit) A case where transfer is performed in quantity units will be described with reference to Fig. 8 and Fig. 9. Fig. 8 is a diagram showing a display example of a cost transfer input screen 400. In Fig. 8, the data in the header area 401 is the same as in Fig. 6.

[0082] The quantity unit is selected in the cost transfer area 402. The cost transfer target details display the following items: target checkbox to specify the transfer target, document number-line number, document type, posting date, business partner, expense item (product), cost account classification, unit price, quantity, number transferred, number available for transfer, transfer quantity, incurred cost, transferred amount, available amount for transfer, transfer amount, and balance.

[0083] Here, "Quantity" is the quantity for which costs have been incurred, and is the quantity in the purchase data. "Transferred Quantity" is the quantity for which transfer has been completed, and is the total of the transferred quantities other than those in the self-document. "Transferred Quantity" is the quantity to be transferred this time, and is the value of the transfer quantity input on the screen. If Quantity - Transferred Quantity - Transfer Quantity < 0, an error will occur as there is not enough quantity available for transfer. "Remaining Quantity" is the remaining quantity (quantity available for transfer) in the incurred costs, and is calculated as Quantity - Transferred Quantity - Transfer Quantity. Remaining Quantity = Quantity in the purchase data - Total of the transferred quantities other than those in the self-document - Transfer Quantity input on the screen.

[0084] The document number, line number, document type, accounting date, business partner, expense item (product), cost account classification, unit price, quantity, number transferred, number available for transfer, incurred cost, transferred amount, transferable amount, transfer amount, and balance (hatched area in Figure 8) are automatically calculated and displayed. Hatched areas cannot be entered. The operator specifies the target details using the target checkboxes and enters the transfer quantity. Note that if the transfer has been made in monetary units, it cannot be transferred in quantitative units (displayed as hatched).

[0085] In the example shown in the figure, in the cost transfer area 402, the slip type "Purchase Data" and the accounting date "2022 / 07 / 01-2022 / 07 / 30" are specified as extraction conditions, and data corresponding to the purchase data is displayed in the cost transfer target details. In this example, of the transferable quantity "20" in the second line, "6" is partially transferred in quantity units. Since transfer input has already been made in monetary units for lines 1, 3, and 4, transfer in quantity units is not possible. By internally storing the unit in which the transfer is being made for the cost transfer target, control is exercised to prevent transfer of the same details with different units.

[0086] When a registration button (not shown) is pressed, cost appropriation detail data as shown in FIG. 9(A) and cost transfer data as shown in FIG. 9(B) are created and stored in the data table 106b.

[0087] Figure 9(A) is a diagram showing an example of cost accounting detail data. In the example shown in the figure, the cost transfer number is "GH001," the transfer date is "2022 / 07 / 30," the debit department is "B002," the debit project number is "PJ0002," the debit order number-line number is "JU0002-1," the debit account item is "materials cost," the debit amount is "12,000," the credit department is "B001," the credit project number is "PJ0001," the credit order number-line number is "JU0001-1," the credit account item is "materials cost," and the credit amount is "12,000."

[0088] Figure 9(B) shows an example of cost transfer data. In the example shown in the figure, the cost transfer number is "GH001", document number-line number is "SI001-1", transfer source project number is "PJ0001", transfer source order number-line number is "JU0001-1", cost item classification is "main material cost", transfer quantity is "6", and transfer amount is "4,000".

[0089] (When transferring costs from Order Number: JU0001 to Order Number: JU0003) This section explains the cost transfer from Order Number: JU0001 (Project Number: PJ0001) to Order Number: JU0003 (Project Number: PJ0003) in two cases: 1. when it is done in monetary units, and 2. when it is done in quantity units.

[0090] (1. When transferring money in monetary units) A case where a transfer is made in monetary units will be described with reference to Figures 10 and 11. Figure 10 is a diagram showing a display example of a cost transfer input screen 400. In the example shown in the figure, the header area 401 specifies the cost transfer number "GH002," the cost transfer date "2022 / 07 / 30," the source project number "PJ0001," the source order number-line "JU0001-1," the source business office "J001 Head Office," the source department "B001, First Construction Department," the destination project number "PJ0003," the destination order number-line "JU0003-1," the destination business office "J003 Head Office," and the destination department "B003 Third Construction Department." A cost transfer is made from the source project number "PJ0001" to the destination project number "PJ0003."

[0091] Additionally, monetary units are selected in the cost transfer area 402. The document type "Purchase Data" and the posting dates "2022 / 07 / 01 - 2022 / 07 / 30" are specified as extraction conditions, and data corresponding to the purchase data is displayed in the cost transfer target details. Of the transferable amount of "6,000" in the first line, "2,500" is being partially transferred in monetary units. Furthermore, the second line has already been transferred in the previous quantity unit, and the third and fourth lines have already been transferred in full, so transfers are not possible. As mentioned above, by internally storing the unit used for the transfer of cost transfer targets, control is exercised to prevent transfers of the same details with different units.

[0092] When a registration button (not shown) is pressed, cost appropriation detail data as shown in FIG. 11(A) and cost transfer data as shown in FIG. 12(B) are created and stored in the data table 106b.

[0093] 11(A) is a diagram showing an example of cost accounting detail data. In the example shown in the figure, the first line has the cost transfer number "GH002," transfer date "2022 / 07 / 30," debit department "B003," debit project number "PJ0003," debit order number-line number "JU0003-1," debit account item "Materials Cost," debit amount "2,500," credit department "B001," credit project number "PJ0001," credit order number-line number "JU0001-1," credit account item "Materials Cost," and credit amount "2,500."

[0094] Figure 11(B) shows an example of cost transfer data. In the example shown in the figure, the first line contains the cost transfer number "GH002," document number-line number "SI001-1," transfer source project number "PJ0001," transfer source order number-line number "JU0001-1," cost item classification "main material cost," transfer quantity "0," and transfer amount "2,500."

[0095] (2. When transferring by quantity unit) A case where transfer is performed in quantity units will be described with reference to Figures 12 and 13. Figure 12 is a diagram showing a display example of a cost transfer input screen 400. In Figure 12, the data in the header area 401 is the same as in Figure 10.

[0096] In the cost transfer area 402, the quantity unit is selected. The slip type "Purchase data" and the accounting date "2022 / 07 / 01-2022 / 07 / 30" are specified as extraction conditions, and the cost transfer target details display data corresponding to the purchase data that meets the extraction conditions. In this example, of the transferable quantity "14" in the second line, "5" is being partially transferred in quantity units.

[0097] When a registration button (not shown) is pressed, cost appropriation detail data as shown in FIG. 13(A) and cost transfer data as shown in FIG. 13(B) are created and stored in the data table 106b.

[0098] Figure 13(A) is a diagram showing an example of cost accounting detail data. In the example shown in the figure, the cost transfer number is "GH002," the transfer date is "2022 / 07 / 30," the debit department is "B003," the debit project number is "PJ0003," the debit order number-line number is "JU0003-1," the debit account item is "materials cost," the debit amount is "10,000," the credit department is "B001," the credit project number is "PJ0001," the credit order number-line number is "JU0001-1," the credit account item is "materials cost," and the credit amount is "10,000."

[0099] Figure 13(B) shows an example of cost transfer data. In the example shown in the figure, the cost transfer number is "GH002," the slip number-line number is "SI002-1," the transfer source project number is "PJ0001," the transfer source order number-line number is "JU0001-1," the cost item classification is "main material cost," the transfer quantity is "5," and the transfer amount is "10,000."

[0100] (S4: Journal entry creation process) A specific example of the journal entry creation process will be described with reference to Fig. 14. The journal entry creation unit 102d creates journal entry data based on the cost appropriation detail data and registers it in the data table 106b.

[0101] 14 is a diagram showing an example of journal data. The journal data has the following fields: occurrence date, debit department, debit account item, debit amount, debit project number-order number-line number, credit department, credit account item, credit amount, credit project number-order number-line number. In the example shown in the figure, the first line has the following: occurrence date "2022 / 07 / 30", debit department "B002", debit account item "material cost", debit amount "4,000", debit project number-order number-line number "PJ0002-JU0002-1", credit department "B001", credit account item "material cost", credit amount "4,000", and credit project number-order number-line number "PJ0001-JU0001-1".

[0102] As described above, according to this embodiment, the cost transfer input screen displayed on the monitor 114 allows the operator to specify the source and destination project numbers in response to operations, and also displays cost transfer target details corresponding to the cost occurrence data that meets the specified extraction conditions, specifies the cost occurrence identification information of the transfer target in the cost transfer target details, transfers the transferable portion of the incurred costs, and is equipped with a cost transfer unit 102c that creates cost accounting detail data including the cost transfer number, transfer date, destination debit project number, debit order number, debit account item, debit amount that is the transfer amount, source credit project number, credit order number, credit account item, and credit amount.Therefore, by specifying the source project and occurrence voucher and transferring costs to the destination project using the occurrence voucher, it becomes possible to clarify the basis for the cost transfer.

[0103] [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 the achievement of SDGs Goals 8 and 9.

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

[0105] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.

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

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

[0108] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.

[0109] Furthermore, with regard to the cost transfer system 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.

[0110] For example, all or any part of the processing functions of the cost transfer system 100, particularly those performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory, computer-readable recording medium containing programmed instructions for causing an information processing device to execute the processes described in this embodiment, and is mechanically read by the cost transfer system 100 as needed. That is, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) for working with the OS to issue instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM and cooperates with the CPU to form the control unit.

[0111] This computer program may also be stored in an application program server connected to the cost transfer system 100 via any network, and all or part of it may be downloaded as needed.

[0112] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.

[0113] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single program, but also includes programs that are distributed as multiple modules or libraries, or programs that achieve their functions by working together with other programs, such as an OS. Note that the specific configurations and reading procedures for reading a recording medium in each device shown in the embodiments, as well as the installation procedures after reading, can use well-known configurations and procedures.

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

[0115] The cost transfer system 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The cost transfer system 100 may also be realized by installing software (including programs or data) that causes the device to perform the processing described in this embodiment.

[0116] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Explanation of symbols]

[0117] 100 Cost Transfer System 102 Control section 102a Contract data entry section 102b Cost occurrence data entry section 102c Cost Transfer Department 102d Journal Entry Preparation Department 102e Master Maintenance Department 102f Screen display control unit 104 Communication interface unit 106 Storage section 106a Cost item classification master 106b Data Table 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network

Claims

1. A cost transfer system having a control unit, The control unit Contract data including project number, order number, department, order date, and contract amount; Cost occurrence data including cost occurrence identification information, project number, cost occurrence date, expense item, cost account classification, quantity, unit price, and cost amount that is the incurred cost; It is configured to be accessible to A cost transfer system characterized by comprising a cost transfer means for specifying the source and destination project numbers in response to operator operation on a cost transfer input screen displayed on a display unit, displaying cost transfer subject details corresponding to the cost occurrence data that meets the specified extraction conditions, specifying the cost occurrence identification information of the transfer subject in the cost transfer subject details, transferring the transferable portion of the incurred costs, and creating cost accounting detail data including the cost transfer number, transfer date, destination debit project number, debit order number, debit account item, debit amount that is the transfer amount, source credit project number, credit order number, credit account item, and credit amount.

2. The cost transfer system of claim 1, characterized in that the cost transfer means further creates cost transfer data including a cost transfer number, cost occurrence identification information, transfer source project number, transfer source order number, cost item classification, and transfer amount.

3. 2. The cost transfer system according to claim 1, wherein the cost transfer target details are configured to be transferable in monetary units or quantity units.

4. A cost transfer system as described in claim 3, characterized in that when transfers are made in monetary units, part or all of the transferable amount, which is the balance of the incurred costs in the cost transfer target details, is specified as the transfer amount.

5. A cost transfer system as described in claim 3, characterized in that when transfers are made in quantity units, part or all of the transferable quantity, which is the remaining amount in the incurred costs in the cost transfer target details, is specified as the transfer quantity.

6. The control unit further A journal entry creation means for creating journal entry data based on the cost accounting detail data is provided.

6. A cost transfer system according to claim 1, wherein:

7. 6. A cost transfer system according to claim 1, wherein the cost occurrence data includes purchase data, expense data, or transfer detail data.

8. A cost transfer method executed by an information processing device having a control unit, The control unit Contract data including project number, order number, department, order date, and contract amount; Cost occurrence data including cost occurrence identification information, project number, cost occurrence date, expense item, cost account classification, quantity, unit price, and cost amount that is the incurred cost; It is configured to be accessible to Executed in the control unit: A cost transfer method characterized by including a cost transfer step of specifying the source and destination project numbers in response to operator operation on a cost transfer input screen displayed on a display unit, displaying cost transfer target details corresponding to the cost occurrence data that meets the specified extraction conditions, specifying the cost occurrence identification information of the transfer target in the cost transfer target details, transferring the transferable portion of the incurred costs, and creating cost accounting detail data including the cost transfer number, transfer date, destination debit project number, debit order number, debit account item, debit amount that is the transfer amount, source credit project number, credit order number, credit account item, and credit amount.

9. A cost transfer program to be executed by an information processing device having a control unit, The control unit Contract data including project number, order number, department, order date, and contract amount; Cost occurrence data including cost occurrence identification information, project number, cost occurrence date, expense item, cost account classification, quantity, unit price, and cost amount that is the incurred cost; It is configured to be accessible to In the control unit, A cost transfer program for executing a cost transfer process that, on a cost transfer input screen displayed on a display unit, specifies the source and destination project numbers in response to operator operations, displays cost transfer subject details corresponding to the cost occurrence data that meets the specified extraction conditions, specifies the cost occurrence identification information of the transfer subject in the cost transfer subject details, transfers the transferable portion of the incurred costs, and creates cost accounting detail data including the cost transfer number, transfer date, destination debit project number, debit order number, debit account item, debit amount that is the transfer amount, source credit project number, credit order number, credit account item, and credit amount.

Citation Information

Patent Citations

  • Accounting processing program, accounting processing device, and accounting processing method

    JP2012203607A

  • Project accounting management device, project accounting management method, and project accounting management program

    JP2021119514A

  • Cost transfer device, cost transfer method, and cost transfer program

    JP2022097173A