A service invoice-based contract internal transfer method, device and medium

CN117391062BActive Publication Date: 2026-10-30INSPUR GENERSOFT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311337152.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-16
Publication Date
2026-10-30
Estimated Expiration
2043-10-16

AI Technical Summary

Technical Problem

[0004]本申请实施例提供了一种基于业务单据的合同内部移交方法、设备及介质,用以解决现有的合同内部移交方式,无法实现对合同的精细控制,无法保证移交前后合同数据的一致性的技术问题

Benefits of technology

[0040]通过获取待内部移交合同的接收信息、移交信息和合同信息,能够得到待内部移交的合同移交单据,这样合同内部移交以业务单据为基础,通过具体的合同内部移交记录和管理,实现粒度具体到每个合同、每个接收人的精细控制;通过过滤审批后的合同移交单据,过滤出移交人对应的待内部移交合同,且接收人为目标接收人的合同,找到与待内部移交合同相关联的业务单据,以在不修改合同的结构化数据情况下,避免了移交前和移交后差别导致的理解偏差。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117391062B_ABST
    Figure CN117391062B_ABST
Patent Text Reader

Abstract

The application discloses a contract internal transfer method and device based on business documents and a medium. The contract internal transfer method comprises the following steps: obtaining receiving information, transfer information and contract information of a to-be-transferred contract based on a predetermined contract transfer document template, and making a document to obtain a contract transfer document corresponding to the to-be-transferred contract; determining a transfer list corresponding to the to-be-transferred contract, and approving the contract transfer document based on a filtering condition in the transfer list; filtering a plurality of contracts of a transfer person corresponding to the to-be-transferred contract in a contract document list of an ERP system, and filtering a contract of a subtable in the plurality of contracts, in which a receiver is a target receiver, under the condition that the contract transfer document is approved; determining a target business document associated with the to-be-transferred contract in the target contract of the subtable in which the receiver is the target receiver, and displaying the target contract and the target business document, so that the internal transfer of the contract is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a method, device and medium for internal contract transfer based on business documents. Background Technology

[0002] Currently, with the advancement of enterprise digital transformation and the continuous growth of enterprise management needs, more and more enterprises' ERP systems have management needs such as contract registration, negotiation, and performance. For business personnel related to contract data in the ERP system, due to reasons such as resignation or job transfer, they may no longer be responsible for the original contracts, which need to be handled by other business personnel. Therefore, it is necessary to process the transfer of contracts in the ERP system.

[0003] In traditional ERP systems, internal contract transfers are typically achieved by modifying user permissions or updating contract data. However, adjusting user permissions for internal contract transfers offers coarse-grained control and complex configurations, requiring a deep understanding of the ERP system's functions and configurations. Furthermore, incorrect adjustments can easily lead to unauthorized access. Additionally, updating fields in the contract's structured data, such as the contract handler, usually requires manual intervention to update the responsible party's information. This can result in tedious procedures and human error risks. Moreover, the document information seen by new employees may differ from the information before the transfer, potentially causing misunderstandings. Summary of the Invention

[0004] This application provides a method, device, and medium for internal contract transfer based on business documents, which solves the technical problem that existing internal contract transfer methods cannot achieve fine-grained control over contracts and cannot guarantee the consistency of contract data before and after transfer.

[0005] On the one hand, embodiments of this application provide a method for internal contract transfer based on business documents, including:

[0006] Based on a pre-determined contract handover document template, the receiving information, handover information, and contract information corresponding to the contract to be internally handed over are obtained, and a document is generated according to the receiving information, handover information, and contract information to obtain the contract handover document corresponding to the contract to be internally handed over.

[0007] Determine the transfer list corresponding to the contracts to be internally transferred, and approve the contract transfer documents based on the filtering conditions in the transfer list;

[0008] In the contract document list of the ERP system, multiple contracts whose handler is the transferee corresponding to the contract to be internally transferred are filtered out. If the contract transfer document is approved, contracts whose recipient in the sub-table is the target recipient are filtered out from the multiple contracts.

[0009] In the target contracts where the recipient is the target recipient in the sub-table, the target business documents associated with the contract to be internally transferred are identified, and the target contracts and target business documents are displayed to realize the internal transfer of the contract.

[0010] In one implementation of this application, before obtaining the receiving information, transfer information, and contract information corresponding to the contract to be internally transferred based on a pre-determined contract transfer document template, the method further includes:

[0011] Identify the internal contract handover requirements in the ERP system, and configure the contract handover document template for the ERP system based on the internal contract handover requirements;

[0012] Identify the transferee corresponding to the internal transfer requirement of the contract, and send the contract transfer document template to the transferee so that the transferee can fill in the contract information to be internally transferred based on the contract transfer document template.

[0013] In one implementation of this application, the step of obtaining the receiving information, transfer information, and contract information corresponding to the contract to be internally transferred based on a pre-determined contract transfer document template specifically includes:

[0014] Receive the contract information to be internally transferred submitted by the transferor, and determine the transfer information corresponding to the contract to be internally transferred based on the master table in the pre-determined contract transfer document template; the transfer information includes at least: the person in charge, the transferor, the transfer department, and the reason for the transfer;

[0015] Based on the sub-tables in the contract handover document template, the receiving information corresponding to the contract to be internally handed over is determined, and based on the main table and sub-tables, the contract information corresponding to the contract to be internally handed over is determined; the receiving information includes at least: recipient, receiving department and receiving date, and the contract information includes at least: contract number, contract date, handler and handling department.

[0016] In one implementation of this application, the step of generating a document based on the received information, transfer information, and contract information to obtain the contract transfer document corresponding to the contract to be internally transferred specifically includes:

[0017] The contract number, the person in charge, and the department in charge of the contract to be internally transferred are determined from the contract information, and the contract content of the contract to be internally transferred is obtained based on the contract number.

[0018] The recipient and receiving department of the contract to be internally transferred are determined from the received information, and the transferor and transfer department of the contract to be internally transferred are determined from the transfer information, and it is determined whether the handling department and the transfer department, as well as the handling person and the transferor, are consistent.

[0019] If the person in charge matches the person transferring the contract and the department in charge matches the department transferring the contract, draw up the contract transfer document corresponding to the contract to be internally transferred based on the contract content, the recipient, the receiving department, the person transferring the contract, and the department transferring the contract.

[0020] In one implementation of this application, determining the transfer list corresponding to the contract to be internally transferred, and approving the contract transfer document based on the filtering conditions in the transfer list, specifically includes:

[0021] Based on the internal handover requirements of the contracts, a handover list corresponding to the contracts to be internally handed over is determined, and the filtering conditions in the handover list are determined; the filtering conditions include at least: contract number, contract date, handover person, handover department, recipient and receiving department;

[0022] Based on the filtering conditions, the contract handover document is approved, and a filtered contract handover document is obtained.

[0023] The main table information in the filtered contract handover document is visualized so that the main table information can be accessed and viewed.

[0024] In one implementation of this application, filtering out multiple contracts in the contract document list of the ERP system, where the handler is the transferor corresponding to the contract to be internally transferred, specifically includes:

[0025] Identify all contract documents in the ERP system to generate a corresponding list of contract documents, and determine the transferee for contracts to be internally transferred.

[0026] The transferor is matched with the handler in the contract document list, and based on the matching results, multiple contracts with the transferor as the handler are identified, and the multiple contracts are filtered out.

[0027] In one implementation of this application, after displaying the target contract and target business documents to achieve internal transfer of the contract, the method further includes:

[0028] Obtain the business requirements of the ERP system, and based on the business requirements, determine whether the transferee corresponding to the contract to be internally transferred retains the corresponding contract permissions;

[0029] If so, no action will be taken on the transferor corresponding to the contract to be internally transferred; otherwise, the corresponding transferor in the contract to be internally transferred will be deleted so that the transferor does not have the permissions corresponding to the contract to be internally transferred.

[0030] In one implementation of this application, if the statement is true, then the corresponding transferor in the internal transfer contract to be transferred is deleted, so that the transferor does not have the permissions corresponding to the internal transfer contract to be transferred, specifically including:

[0031] If the transferring party does not retain the corresponding contract authority, based on the approved contract transfer document, identify the internal transfer contract to be handled by the transferring party, and delete the transferring party from the internal transfer contract;

[0032] Identify the business documents associated with the transferor, and delete the transferor from the associated business documents to remove the transferor's corresponding permissions.

[0033] On the other hand, embodiments of this application also provide an internal contract transfer device based on business documents, the device comprising:

[0034] At least one processor;

[0035] And, a memory communicatively connected to the at least one processor;

[0036] The memory stores instructions that can be executed by the at least one processor, which enable the at least one processor to perform an internal contract transfer method based on business documents as described above.

[0037] On the other hand, embodiments of this application also provide a non-volatile computer storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured as follows:

[0038] The above is one method for internal contract transfer based on business documents.

[0039] This application provides a method, device, and medium for internal contract transfer based on business documents, which has at least the following beneficial effects:

[0040] By acquiring the receiving, transferring, and contract information of contracts to be internally transferred, the internal transfer documents for these contracts can be obtained. This internal transfer, based on business documents, allows for fine-grained control down to the level of each contract and each recipient through specific internal transfer records and management. By filtering approved contract transfer documents, contracts corresponding to the transferor and those whose recipients are the target recipients are identified. This process finds the business documents associated with the contracts to be internally transferred, avoiding misunderstandings caused by differences between pre- and post-transfer data without modifying the contract's structured data. Attached Figure Description

[0041] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0042] Figure 1 A flowchart illustrating an internal contract transfer method based on business documents, provided for an embodiment of this application;

[0043] Figure 2 A schematic diagram of internal contract handover logic based on business documents is provided for an embodiment of this application;

[0044] Figure 3 This is a schematic diagram of the internal structure of a contract internal transfer device based on business documents, provided as an embodiment of this application. Detailed Implementation

[0045] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0046] This application provides a method, device, and medium for internal contract transfer based on business documents. By acquiring the receiving information, transfer information, and contract information of the contract to be internally transferred, the transfer document for the contract to be internally transferred can be obtained. Thus, internal contract transfer is based on business documents, achieving fine-grained control down to each contract and each recipient through specific internal contract transfer records and management. By filtering approved contract transfer documents, contracts to be internally transferred corresponding to the transferor and whose recipients are the target recipients are identified, and business documents associated with the contracts to be internally transferred are found. This avoids misunderstandings caused by differences before and after transfer without modifying the structured data of the contract. This solves the technical problem that existing internal contract transfer methods cannot achieve fine-grained control over contracts and cannot guarantee the consistency of contract data before and after transfer.

[0047] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.

[0048] Figure 1 This is a flowchart illustrating an internal contract transfer method based on business documents, provided as an embodiment of this application.

[0049] The analysis method involved in the embodiments of this application can be implemented by a terminal device or a server, and this application does not impose any special limitations on it. For ease of understanding and description, the following embodiments are all described in detail using a server as an example.

[0050] It should be noted that the server can be a single device or a system composed of multiple devices, i.e., a distributed server. This application does not make any specific limitations on this.

[0051] like Figure 1 As shown in the embodiment of this application, a method for internal contract transfer based on business documents is provided, including:

[0052] 101. Based on the pre-determined contract handover document template, obtain the receiving information, handover information and contract information corresponding to the contract to be internally handed over, and generate a document based on the receiving information, handover information and contract information to obtain the contract handover document corresponding to the contract to be internally handed over.

[0053] This application discloses a method, device, and medium for internal contract transfer based on business documents, which can record and manage transfer information in the ERP system and is used for the transfer of contract data between business personnel in the ERP system.

[0054] In one embodiment, before the server obtains the receiving information, transfer information, and contract information corresponding to the contract to be internally transferred based on a pre-determined contract transfer document template, it needs to determine the internal transfer requirements of the contract in the ERP system, configure the contract transfer document template of the ERP system according to the internal transfer requirements, determine the transferor corresponding to the internal transfer requirements of the contract, and send the contract transfer document template to the transferor so that the transferor can fill in the information of the contract to be internally transferred based on the contract transfer document template.

[0055] Specifically, in one embodiment of this application, the server receives the contract information to be internally transferred submitted by the transferor, and determines the transfer information corresponding to the contract to be internally transferred based on the master table in the pre-determined contract transfer document template. It should be noted that the transfer information in this embodiment includes at least: the handler, the transferor, the transfer department, and the reason for transfer.

[0056] The server also determines the receiving information corresponding to the contract to be internally transferred based on the sub-tables in the contract transfer document template, and determines the contract information corresponding to the contract to be internally transferred based on the main table and sub-tables. It should be noted that the receiving information in this embodiment includes at least: recipient, receiving department, and receiving date, and the contract information includes at least: contract number, contract date, handler, and handler department.

[0057] Specifically, in one embodiment of this application, the server determines the contract number, handler, and handling department of the contract to be internally transferred from the contract information, and obtains the contract content of the contract to be internally transferred based on the contract number. It determines the recipient and receiving department of the contract to be internally transferred from the receiving information, and the transferor and transferring department of the contract to be internally transferred from the transfer information. It also determines whether the handling department and the transferring department, as well as the handler and the transferor, are consistent. If the handler and the transferor, as well as the handling department and the transferring department, are consistent, the server draws the contract transfer document corresponding to the contract to be internally transferred based on the contract content, recipient, receiving department, transferor, and transferring department.

[0058] In one embodiment, the contract handover document is divided into a main table and a sub-table. The main table is used to fill in the relevant information of the transferor, and the sub-table is used to fill in the relevant information of the recipient and the received contract. The main table requires the filling in of the unit, transferring department, transferor, reason for transfer, and remarks, and can automatically retrieve the contract date and contract number of the business document. It should be noted that the default system date and automatic numbering in this embodiment can be changed according to actual needs. When creating the document, the contract number to be transferred is selected. Based on the contract number, the relevant contract information can be retrieved. This contract reference is used for filtering and restriction, only contracts handled by the current transferor or transferred to the current transferor can be selected. The receiving department and recipient can be selected, and remarks can also be filled in. After completion, the document is saved to the ERP system.

[0059] 102. Determine the handover list corresponding to the contracts to be internally transferred, and approve the contract handover documents based on the filtering conditions in the handover list.

[0060] Specifically, in one embodiment of this application, the server determines a transfer list corresponding to contracts to be internally transferred based on the internal transfer requirements of the contracts, and determines the filtering conditions in the transfer list. It should be noted that the filtering conditions in this embodiment of the application include at least: contract number, contract date, transferor, transfer department, recipient, and receiving department.

[0061] Then, the server approves the contract handover documents based on the filtering conditions and obtains the filtered contract handover documents. The server then visualizes the main table information in the filtered contract handover documents so that the main table information can be accessed and viewed.

[0062] In one embodiment, the transfer list is filtered by document date, document number, unit, transferring department, transferor, and approval status to filter out contract transfer documents and display the main table information in the contract transfer documents, which facilitates maintenance and management.

[0063] 103. In the contract document list of the ERP system, filter out multiple contracts whose handler is the transferee corresponding to the contract to be internally transferred, and if the contract transfer document is approved, filter out the contracts in the sub-table whose recipient is the target recipient from the multiple contracts.

[0064] Specifically, in one embodiment of this application, the server determines all contract documents in the ERP system to generate a corresponding list of contract documents, identifies the transferor corresponding to the contract to be internally transferred, and then matches the transferor with the handler in the list of contract documents. Based on the matching results, multiple contracts with the handler as the transferor are identified, thereby filtering out multiple contracts.

[0065] In one embodiment, when filtering contract handover documents in the ERP system, in addition to filtering out those that should be filtered out, it is also necessary to additionally filter out contracts in the sub-tables of effective contract handover documents where the recipient is the target recipient. Furthermore, for other business documents associated with contracts, it is also necessary to additionally filter out documents associated with contracts in the sub-tables of effective contract handover documents where the recipient is the target recipient.

[0066] 104. In the target contracts in the sub-table where the recipient is the target recipient, identify the target business documents associated with the contracts to be internally transferred, and display the target contracts and target business documents to realize the internal transfer of contracts.

[0067] In one embodiment, after displaying the target contract and target business documents and realizing the internal transfer of the contract, the server obtains the business requirements of the ERP system and, based on the business requirements, determines whether the transferor corresponding to the contract to be internally transferred retains the corresponding contract permissions. If yes, the transferor corresponding to the contract to be internally transferred is not processed; otherwise, the corresponding transferor in the contract to be internally transferred is deleted so that the transferor does not have the permissions corresponding to the contract to be internally transferred.

[0068] Specifically, if the transferor does not retain the corresponding contract permissions, the server determines the internal transfer contract to be handled by the transferor based on the approved contract transfer document, and deletes the transferor from the internal transfer contract. Then, the server also determines the business documents associated with the transferor and deletes the transferor from the associated business documents to remove the transferor's corresponding permissions.

[0069] Figure 2 This is a schematic diagram illustrating an internal contract transfer logic based on business documents, provided as an embodiment of this application. For example... Figure 2 As shown, the contract handover logic diagram includes two parts: a contract list display document and a contract handover document. For the contract handover document part, the corresponding contract handover document is first created, then approved, and becomes effective after approval. For the contract list display document part, the contracts originally intended for display are first filtered out. Then, based on the effective contract handover documents and the displayed contracts, the received contracts are filtered out. Furthermore, based on actual business needs, the transferred contracts can be filtered out, completing the internal contract handover, and finally displaying the final contracts.

[0070] The above are embodiments of the method proposed in this application. Based on the same inventive concept, embodiments of this application also provide an internal contract transfer device based on business documents, the structure of which is as follows: Figure 3 As shown.

[0071] Figure 3 This is a schematic diagram of the internal structure of a contract internal transfer device based on business documents, provided as an embodiment of this application. For example... Figure 3 As shown, the device includes:

[0072] At least one processor;

[0073] And, a memory that is communicatively connected to at least one processor;

[0074] The memory stores instructions that can be executed by at least one processor, and the instructions, when executed by at least one processor, enable at least one processor to:

[0075] Based on a pre-determined contract handover document template, obtain the receiving information, handover information, and contract information corresponding to the contract to be internally handed over, and generate a document based on the receiving information, handover information, and contract information to obtain the contract handover document corresponding to the contract to be internally handed over.

[0076] Determine the handover list corresponding to the contracts to be internally transferred, and approve the contract handover documents based on the filtering conditions in the handover list;

[0077] In the contract document list of the ERP system, multiple contracts whose handler is the transferee corresponding to the contract to be internally transferred are filtered out. And if the contract transfer document is approved, contracts whose recipient in the sub-table is the target recipient are filtered out from multiple contracts.

[0078] In the target contract where the recipient in the sub-table is the target recipient, identify the target business documents associated with the contract to be internally transferred, and display the target contract and the target business documents to realize the internal transfer of the contract.

[0079] This application embodiment also provides a non-volatile computer storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured as follows:

[0080] Based on a pre-determined contract handover document template, obtain the receiving information, handover information, and contract information corresponding to the contract to be internally handed over, and generate a document based on the receiving information, handover information, and contract information to obtain the contract handover document corresponding to the contract to be internally handed over.

[0081] Determine the handover list corresponding to the contracts to be internally transferred, and approve the contract handover documents based on the filtering conditions in the handover list;

[0082] In the contract document list of the ERP system, multiple contracts whose handler is the transferee corresponding to the contract to be internally transferred are filtered out. And if the contract transfer document is approved, contracts whose recipient in the sub-table is the target recipient are filtered out from multiple contracts.

[0083] In the target contract where the recipient in the sub-table is the target recipient, identify the target business documents associated with the contract to be internally transferred, and display the target contract and the target business documents to realize the internal transfer of the contract.

[0084] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device and medium embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the description of the method embodiments.

[0085] The foregoing has described specific embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired results. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0086] The devices and media provided in this application are one-to-one with the methods. Therefore, the devices and media also have similar beneficial technical effects as their corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.

[0087] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0088] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0089] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0090] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0091] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0092] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0093] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0094] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0095] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for internal contract transfer based on business documents, characterized in that, The method includes: Based on a pre-determined contract handover document template, the receiving information, handover information, and contract information corresponding to the contract to be internally handed over are obtained, and a document is generated according to the receiving information, handover information, and contract information to obtain the contract handover document corresponding to the contract to be internally handed over. Determine the transfer list corresponding to the contracts to be internally transferred, and approve the contract transfer documents based on the filtering conditions in the transfer list; In the contract document list of the ERP system, multiple contracts whose handler is the transferee corresponding to the contract to be internally transferred are filtered out. If the contract transfer document is approved, contracts whose recipient in the sub-table is the target recipient are filtered out from the multiple contracts. In the target contracts in the sub-table where the recipient is the target recipient, the target business documents associated with the contract to be internally transferred are identified, and the target contracts and target business documents are displayed to realize the internal transfer of the contract. The process of obtaining the receiving information, transfer information, and contract information corresponding to the contract to be internally transferred, based on a pre-determined contract transfer document template, specifically includes: Receive the contract information to be internally transferred submitted by the transferor, and determine the transfer information corresponding to the contract to be internally transferred based on the master table in the pre-determined contract transfer document template; the transfer information includes at least: the person in charge, the transferor, the transfer department, and the reason for the transfer; Based on the sub-tables in the contract handover document template, the receiving information corresponding to the contract to be internally handed over is determined, and based on the main table and sub-tables, the contract information corresponding to the contract to be internally handed over is determined; the receiving information includes at least: recipient, receiving department and receiving date, and the contract information includes at least: contract number, contract date, handler and handling department; The step of generating a document based on the received information, transfer information, and contract information to obtain the contract transfer document corresponding to the contract to be internally transferred specifically includes: The contract number, the person in charge, and the department in charge of the contract to be internally transferred are determined from the contract information, and the contract content of the contract to be internally transferred is obtained based on the contract number. The recipient and receiving department of the contract to be internally transferred are determined from the received information, and the transferor and transfer department of the contract to be internally transferred are determined from the transfer information, and it is determined whether the handling department and the transfer department, as well as the handling person and the transferor, are consistent. If the person in charge matches the person transferring the contract and the department in charge matches the department transferring the contract, draw up the contract transfer document corresponding to the contract to be internally transferred based on the contract content, the recipient, the receiving department, the person transferring the contract, and the department transferring the contract. The process of determining the transfer list corresponding to the contracts to be internally transferred, and approving the contract transfer documents based on the filtering conditions in the transfer list, specifically includes: Based on the internal handover requirements of the contracts, a handover list corresponding to the contracts to be internally handed over is determined, and the filtering conditions in the handover list are determined; the filtering conditions include at least: contract number, contract date, handover person, handover department, recipient and receiving department; Based on the filtering conditions, the contract handover document is approved, and a filtered contract handover document is obtained. The main table information in the filtered contract handover document is visualized so that the main table information can be accessed and viewed. After displaying the target contract and target business documents to achieve internal transfer of the contract, the method further includes: Obtain the business requirements of the ERP system, and based on the business requirements, determine whether the transferee corresponding to the contract to be internally transferred retains the corresponding contract permissions; If yes, then no action will be taken on the transferee corresponding to the contract to be internally transferred; otherwise, the corresponding transferee in the contract to be internally transferred will be deleted so that the transferee does not have the permissions corresponding to the contract to be internally transferred.

2. The internal contract transfer method based on business documents according to claim 1, characterized in that, Before obtaining the receiving information, transfer information, and contract information corresponding to the contract to be internally transferred based on a pre-determined contract transfer document template, the method further includes: Identify the internal contract handover requirements in the ERP system, and configure the contract handover document template for the ERP system based on the internal contract handover requirements; Identify the transferee corresponding to the internal transfer requirement of the contract, and send the contract transfer document template to the transferee so that the transferee can fill in the contract information to be internally transferred based on the contract transfer document template.

3. The internal contract transfer method based on business documents according to claim 1, characterized in that, The process of filtering out multiple contracts in the ERP system's contract document list, where the handler is the person corresponding to the contract to be internally transferred, specifically includes: Identify all contract documents in the ERP system to generate a corresponding list of contract documents, and determine the transferee for contracts to be internally transferred. The transferor is matched with the handler in the contract document list, and based on the matching results, multiple contracts with the transferor as the handler are identified, and the multiple contracts are filtered out.

4. The internal contract transfer method based on business documents according to claim 1, characterized in that, If so, the corresponding transferor in the internal transfer agreement will be deleted so that the transferor does not have the permissions corresponding to the internal transfer agreement, specifically including: If the transferring party does not retain the corresponding contract authority, based on the approved contract transfer document, identify the internal transfer contract to be handled by the transferring party, and delete the transferring party from the internal transfer contract; Identify the business documents associated with the transferor, and delete the transferor from the associated business documents to remove the transferor's corresponding permissions.

5. A contract internal transfer device based on business documents, characterized in that, The device includes: At least one processor; And, a memory communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform a contract internal transfer method based on business documents as described in any one of claims 1-4.

6. A non-volatile computer storage medium storing computer-executable instructions, characterized in that, The computer-executable instructions are set as follows: An internal contract transfer method based on business documents as described in any one of claims 1-4.

Citation Information

Patent Citations

  • A customer data management method and apparatus

    CN109191066A

  • Workflow-based approval method and workflow engine

    CN110827002A