Order processing method and device, equipment, storage medium and program product

Through automated order processing methods, the problem of inefficient non-compliant order processing in existing travel order management is solved, and the automated processing of non-compliant orders is realized, which improves reimbursement efficiency and settlement speed and reduces audit risks.

CN119991242APending Publication Date: 2025-05-13CHINA SOUTHERN POWER GRID INTERNET SERVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510015104.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The existing travel order management method requires financial personnel to manually review and handle non-compliant orders, resulting in an extension of the settlement cycle, reducing reimbursement efficiency and increasing audit risks.

Method used

Provide an automated order processing method, by obtaining travel order data during the statistical cycle, determining whether the order has changed, pushing pending orders to the management end and personal client, obtaining processing results, and updating the processed order information to the fee field of the operating platform.

Benefits of technology

It realizes automatic processing of non-compliant orders, reduces offline operations, improves reimbursement efficiency, shortens settlement cycles, and reduces audit risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119991242A_ABST
    Figure CN119991242A_ABST
Patent Text Reader

Abstract

The invention relates to an order processing method and device, equipment, a storage medium and a program product. The method comprises the steps of obtaining business travel order data in a statistical period, judging whether a business travel order is changed or not, and determining the changed business travel order as a to-be-processed order; pushing the to-be-processed order to the management end and the personal client of the current user, obtaining processing results of the management end and the personal client, and if any one of the processing results in the management end or the personal client is completed, marking the to-be-processed order as processing completion; and transferring the order information of the processed to-be-processed order to an operation platform, and updating a cost field of the operation platform based on the order information. By adopting the method, the non-compliant orders can be automatically processed, and the automation degree of business travel order processing is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing technology, and in particular to an order processing method, device, equipment, storage medium and program product. Background Art

[0002] With the rapid development of the corporate travel industry, companies are increasingly managing employee travel behavior and regulating travel bookings through business travel platforms: in employee travel orders, cancellation and change order fees may be incurred due to non-compliant behavior, or there may be air tickets, hotels, and train orders that are not related to business trips. Such orders are non-compliant orders.

[0003] In the existing travel order management, after employees submit reimbursements, financial personnel need to review the reimbursement forms, filter out non-compliant orders, and then handle non-compliant orders after offline handover with employees. Operations or financial personnel change the expense attribute status of the order in the business travel platform. This method prolongs the settlement cycle for public companies, reduces the efficiency of employee reimbursement, and increases the risk of audits. Summary of the invention

[0004] Based on this, it is necessary to provide an order processing method, device, equipment, storage medium and program product that can automatically process non-compliant orders in response to the above technical problems.

[0005] In a first aspect, the present application provides an order management method, comprising:

[0006] Acquire the travel order data within the statistical period, determine whether the travel orders have changed, and identify the travel orders that have changed as pending orders;

[0007] Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0008] The order information of the processed pending orders is transferred to the operation platform, and the fee field of the operation platform is updated based on the order information.

[0009] In one embodiment, the obtaining of travel order data within a statistical period, determining whether the travel order has been changed, and determining the travel order that has been changed as an order to be processed includes:

[0010] Pulling the travel order data that has been successfully issued within the statistical period, and determining whether there is a change fee field or a cancellation fee field in the travel order data;

[0011] Travel orders that have a change fee field or a cancellation fee field are identified as pending orders.

[0012] In one embodiment, transferring the order information of the processed pending order to the operation platform, and updating the fee field of the operation platform based on the order information, includes:

[0013] Based on the order information, the original fee of the pending order and the change fee or cancellation fee of the pending order are obtained;

[0014] The fee field is updated based on the original fee, the change fee, and the cancellation fee.

[0015] In one embodiment, the processing result includes an approval result and a payment result, and obtaining the processing results of the management terminal and the personal client includes:

[0016] Obtaining the approval result of the management terminal and the payment result of the personal client;

[0017] If the approval result is approved, or the payment result is payment completed, then the processing result is determined to be completed.

[0018] In one embodiment, the method further comprises:

[0019] If the approval result is not passed and the payment result is not paid, then the processing result is determined to be incomplete;

[0020] In the case where the processing result is incomplete, a prompt is sent to the personal client, and the order push authority of the personal client is determined to be prohibited from pushing orders.

[0021] In one embodiment, the method further comprises:

[0022] When the personal client pushes the expense reimbursement form to the operation platform, verifying the push permission of the personal client;

[0023] If the order pushing authority is to prohibit order pushing, the push process of the personal client is interrupted and a failure message is sent.

[0024] In a second aspect, the present application also provides an order management device, including:

[0025] The acquisition module is used to acquire the travel order data within the statistical period, determine whether the travel order has been changed, and determine the travel order that has been changed as the order to be processed;

[0026] A push module is used to push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0027] The updating module is used to transfer the order information of the pending orders that have been processed to the operation platform, and update the fee field of the operation platform based on the order information.

[0028] In a third aspect, the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0029] Acquire the travel order data within the statistical period, determine whether the travel orders have changed, and identify the travel orders that have changed as pending orders;

[0030] Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0031] The order information of the processed pending orders is transferred to the operation platform, and the fee field of the operation platform is updated based on the order information.

[0032] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:

[0033] Acquire the travel order data within the statistical period, determine whether the travel orders have changed, and identify the travel orders that have changed as pending orders;

[0034] Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0035] The order information of the processed pending orders is transferred to the operation platform, and the fee field of the operation platform is updated based on the order information.

[0036] In a fifth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:

[0037] Acquire the travel order data within the statistical period, determine whether the travel orders have changed, and identify the travel orders that have changed as pending orders;

[0038] Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0039] The order information of the processed pending orders is transferred to the operation platform, and the fee field of the operation platform is updated based on the order information.

[0040] The above-mentioned order processing method, device, computer equipment, computer-readable storage medium and computer program product can automatically distinguish between corporate and private orders, and realize online processing of private orders, as well as the distinction between processed and unprocessed orders. There is no need for offline operations throughout the process, and the process is highly automated, which saves time and improves enterprise work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0042] Figure 1 A schematic diagram of a flow chart of an order processing method in one embodiment;

[0043] Figure 2 A schematic diagram of an application interaction environment of an order processing method in an embodiment;

[0044] Figure 3 It is a flowchart of an order processing method in a specific embodiment;

[0045] Figure 4 A schematic flow chart of a sub-step of an order processing method in a specific embodiment;

[0046] Figure 5 A schematic flow chart of another sub-step of an order processing method in a specific embodiment;

[0047] Figure 6 A schematic diagram of an application page of a specific embodiment;

[0048] Figure 7 is a structural block diagram of an order processing device in one embodiment;

[0049] Figure 8 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0051] With the rapid development of the corporate travel industry, companies are increasingly managing employee travel behavior, regulating the business of travel booking through business travel platforms, and corporate travel management regulations stipulate that the cancellation and rebooking costs caused by non-compliant behavior and air tickets, hotels, and train orders that are not related to business trips need to be borne by the person. However, since business travelers' travel itineraries are uncontrollable, it is unavoidable to avoid the generation of rebooking and refunding orders, as well as air tickets, hotels, and train orders generated by personal behavior; therefore, business travel platforms provide online business orders to private orders and support users to make online payments.

[0052] After employees submit reimbursement forms, financial personnel need to filter out the above-mentioned non-compliant orders when reviewing the forms, improve the efficiency of reimbursement form approval, and reduce subsequent approval work; at the corporate settlement level, the company does not bear the above-mentioned order fees, so employees need to pay them themselves. Before setting up the accounts, the orders that have been changed or canceled and paid by employees can be filtered to improve the efficiency of reconciliation and settlement.

[0053] In the prior art, during the employee reimbursement process, the financial staff will review and if any non-compliant documents are found, the documents will be returned. After collecting the employee's fees offline, the employee will contact the business travel platform operator to modify the order status and then initiate reimbursement again. This method has a long reimbursement chain, a large workload for financial review and a waste of time, and the data modification security is also relatively low.

[0054] After collecting the employee's fees for non-compliant orders offline, the business travel platform operator is contacted manually to modify the order status and delete the bill. After re-establishing the account, the account is synchronized to each unit for re-reconciliation and approval. This method results in a long settlement cycle, great pressure on the operator to advance funds, and slow capital chain circulation. In addition, when paying to the business travel operator through offline scanning, it is easy to make mistakes in the payment amount.

[0055] In summary, the existing solution to non-compliant orders for employees on business trips is to collect employee expenses through offline scanning of codes, and the operation or financial personnel change the expense attribute status of the order in the business travel platform, changing the order from a business-related order to a private order, and the payment status to paid; this method prolongs the corporate settlement cycle, reduces the efficiency of employee reimbursement, and adds additional audit risks.

[0056] In one embodiment, Figure 1 As shown, an order processing method is provided. This embodiment takes the method applied to a terminal as an example for illustration. It can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps:

[0057] Step 101, obtaining travel order data within a statistical period, determining whether the travel orders have been changed, and determining the travel orders that have been changed as pending orders;

[0058] Step 102: Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0059] Step 103: transfer the order information of the processed pending orders to the operation platform, and update the fee field of the operation platform based on the order information.

[0060] For example, see Figure 2 The order processing method provided in this embodiment can be applied to Figure 2 In the interactive scenario shown, employees process orders on the business travel platform mobile terminal (i.e., personal client), and the business travel platform scheduled task obtains order data and synchronizes the processed orders to the business travel operation platform.

[0061] When users are on business trips, they can change air tickets and train tickets, as well as refund air tickets, train tickets, and hotels on the business travel platform mobile terminal. The change orders and refund orders are transmitted to the business travel operation platform. After the business travel operation platform obtains the order information corresponding to the airlines, hotels, and 12306, it synchronizes the orders to the business travel platform mobile terminal. At the same time, the business travel platform mobile terminal obtains the orders to determine whether there are any change fees and refund fees, and collects the orders that incur fees into the order pending list. Among them, orders that do not incur change fees and refund fees are corporate orders, and orders that incur change fees and refund fees are private orders. The attributes of orders that incur change fees and refund fees are changed from corporate to private. Individual employees can submit private orders to their superiors for approval, or they can pay online by themselves.

[0062] The pending orders are pushed to the management side (for approval) and the user's personal client (for personal processing), and based on the processing results of the management side or the personal client, it is determined whether the current pending orders have been processed. As long as one party completes the processing, the order can be considered completed, and then the order information is synchronized to the operation platform, and the status of the operation platform is updated.

[0063] In the above order processing method, in terms of business processing, the system automatically identifies non-compliant orders, and processes non-compliant public orders online for private processing. There is no need to make offline payments, manually record the payment amount, and convert it to online payment. The system automatically records personal payment information, which is more intelligent; after the non-compliant orders are paid by employees personally, the system does not need to manually modify the attributes of the orders for public and private purposes. Through online public-to-private processing, the personal payment status of the orders and the attributes of the orders for private purposes are automatically processed in real time. In terms of employee reimbursement, the employee push order reimbursement link automatically filters the processed non-compliant data. If the order is non-compliant and reimbursement is not allowed, the financial staff will approve the reimbursement data in a more compliant manner, reducing the workload of auditing. In terms of public settlement, customer reconciliation is converted to the settlement of the public order amount, and non-compliant and unprocessed orders are filtered to speed up the settlement cycle and improve the efficiency of settlement funds circulation.

[0064] In an exemplary embodiment, the acquiring of travel order data within a statistical period, determining whether the travel order has been changed, and determining the travel order that has been changed as an order to be processed includes:

[0065] Pull the travel order data of successful ticket issuance within the statistical period, and determine whether there is a change fee field or a cancellation fee field in the travel order data; determine the travel order with the change fee field or the cancellation fee field as a pending order.

[0066] For details, see Figure 3 In a specific embodiment, the steps include:

[0067] Step 201: When a user is on a business trip and changes or refunds air tickets, train tickets, or hotel tickets due to itinerary changes or other reasons, the business travel mobile terminal places an order with the business travel operation platform;

[0068] Use the business travel mobile terminal to change or refund train tickets, air tickets, and hotel tickets, and call the change interface or refund interface of the business travel operation platform to submit a request.

[0069] Step 202: The business travel mobile terminal periodically obtains order data of successful ticket issuance from the business travel operation platform, and determines whether there are any change fees, refund fees, etc.;

[0070] That is, data is taken from the order fee details returned by the supplier interface to determine whether there is a change fee or a refund fee. There are separate fields for change fees and refund fees. The data on tickets issued by the business travel operation platform is pulled through the scheduled tasks of the business travel mobile terminal. The acquisition range is all orders with an update time after the last acquisition time.

[0071] Step 203: For orders with ticket change fees and ticket refund fees, the "Is the order transferred to private" corresponding to the order is marked as yes, and the processing status is marked as unprocessed, and such orders are counted as orders transferred to private pending processing;

[0072] By adding verification logic through scheduled tasks, when the order change fee and refund fee are not equal to 0, change the "Whether the order is transferred to private" flag of the order to yes, and change the "Order transfer to private processing status" to pending.

[0073] Step 204, enter the order transfer to private pending processing, according to the actual situation, the user operation will be approved or personally responsible and paid, after the approval or payment is completed, the order transfer processing status is changed to processed, and the corresponding payment amount is recorded;

[0074] Step 205: The business travel mobile terminal transmits the modified order information to the business travel operation platform. The business travel operation platform records the relevant status and adjusts the relevant expense fields for business and personal use.

[0075] In an exemplary embodiment, transferring the order information of the processed pending order to the operation platform, and updating the fee field of the operation platform based on the order information, includes:

[0076] The original fee of the pending order and the change fee or cancellation fee of the pending order are obtained based on the order information; and the fee field is updated based on the original fee, the change fee and the cancellation fee.

[0077] The business travel mobile terminal transmits the modified order information to the business travel operation platform, which records the relevant status and adjusts the relevant expense fields for business and personal use;

[0078] Specifically, through the scheduled tasks of the business travel mobile terminal, the order information synchronization interface of the business travel operation platform is scheduled to synchronize the "whether the order is transferred to private" mark, "order transfer to private processing status", "private order amount", "private service fee", "private actual amount", "private change fee", "private ticket refund fee", "corporate order amount", "corporate service fee", "corporate actual amount", "corporate change fee", "corporate ticket refund fee" and other fields to the business travel operation platform, and the business travel operation platform stores the above field information for subsequent reconciliation and settlement.

[0079] In an exemplary embodiment, the processing result includes an approval result and a payment result, and obtaining the processing results of the management terminal and the personal client includes:

[0080] The approval result of the management end and the payment result of the personal client are obtained; if the approval result is approved, or the payment result is payment completed, the processing result is determined to be completed.

[0081] The approval result is the approval result of the user's superior after the pending order is submitted to the user's superior. For example, when there is a refund or change fee for the order, the order will be transferred to private pending processing. According to the actual situation, the user will submit the application for approval or pay the fee personally. After the approval or payment is completed, the order transfer status will be automatically changed to processed, and the corresponding payment amount will be recorded.

[0082] In an exemplary embodiment, the method further comprises:

[0083] If the approval result is not passed and the payment result is not paid, the processing result is determined to be incomplete; if the processing result is incomplete, a prompt is sent to the personal client, and the personal client's order push authority is determined to be prohibited.

[0084] If the current user has unprocessed pending orders, a prompt is sent to prohibit the user from placing subsequent orders for reimbursement until all pending orders are processed. In an exemplary embodiment, the method further includes:

[0085] When the personal client pushes the reimbursement form to the operation platform, the push permission of the personal client is verified; if the push permission prohibits pushing the form, the push process of the personal client is interrupted and a failure message is sent.

[0086] See also Figure 4 In a specific embodiment, the steps include:

[0087] Step 301: After the user pushes the order for reimbursement, an authority check is added to check whether there is an order with an unprocessed order status within the statistical period of the production reimbursement order pushed this time;

[0088] Specifically, the user pushes an order for reimbursement, selects an application form, triggers a verification, and verifies whether there are any unprocessed orders under the application form pushed this time.

[0089] Step 302: If there are any unprocessed orders, a reminder is given and the subsequent process of generating the reimbursement form is interrupted.

[0090] Also, see Figure 5 In a specific embodiment, the steps include:

[0091] Step 401: The business travel operator creates customer bills at the beginning of each month, generates bill details, and filters out orders with an order transfer status of unprocessed and an expense attribute of private;

[0092] In an exemplary embodiment, the operation platform creates accounts based on order data within a statistical period. For example, an enterprise's monthly bills can be created, and business orders, private orders, processed orders, and unprocessed orders can be filtered out, so that the enterprise can obtain employee travel order details more clearly.

[0093] Step 402, the customer reconciles the monthly account, verifies the corporate expense information of the corporate order, and makes the settlement payment after verification.

[0094] To explain the application order processing method in detail, the following is a most detailed example:

[0095] See also Figure 6 , Figure 6 In a specific implementation, an APP page for order processing is implemented. The business travel platform mobile terminal will identify non-compliant data and collect them into the order transfer pending list. The pending page can operate leader approval and personal payment. Leader approval means that the leader agrees to the occurrence of the expense, and personal payment means that the employee is willing to bear the expense and make personal payment.

[0096] Employees can click on personal payment to select the amount they want to pay, such as refund fees, ticket change fees, order amounts or service fees, etc. Click the personal payment button to jump to the third-party payment platform for payment of the selected amount, such as WeChat, Alipay, etc., and pay the fee to the operator. After the payment is completed, the order is transferred to the processed page, the public-to-private processing status of the order is changed to processed, and the payment status is changed to payment completed. When pushing an order for reimbursement, employees check whether there are unprocessed orders. If there are unprocessed orders, it is prohibited to push the document production reimbursement form to enhance the control of expenses and orders.

[0097] The business travel mobile platform transmits the adjusted order information and the amount of personal payment to the business travel operation platform. The business travel operation platform adjusts the relevant amounts for business and personal payment according to the content of personal payment. Please refer to the following table, Table 1:

[0098]

[0099] When business travel operations personnel subsequently set up customer accounts on the business travel operations platform, they will only take corporate-related amounts, such as corporate order amounts, corporate service fees, corporate actual amounts, etc.

[0100] Specifically, the user pushes an order for reimbursement, selects the application form, and clicks "Generate Reimbursement Form" to trigger a verification to verify whether there are any orders under the application form pushed this time with an "order transfer status" that is not processed.

[0101] For unprocessed orders, prompts will be given and reimbursement will not be allowed;

[0102] If there are unprocessed orders with "order transfer status", a reminder will be given and the subsequent process of generating reimbursement forms will be interrupted.

[0103] Business travel operators set up corporate bills at the beginning of each month, generate bill details and filter out orders with a status of unprocessed and expense attributes of private processing.

[0104] In the enterprise account creation menu, click "Account Creation" to obtain all orders under the account period according to the date on which the account creation is required, and filter them according to the "Order Transfer to Private Processing Status" that is not processed.

[0105] The company reconciles accounts monthly, verifies the public expense information of public orders, and makes settlement payments after verification;

[0106] The enterprise pulls the bill for "comparison", and after the comparison is completed, it goes through the subsequent invoicing and payment process.

[0107] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0108] Based on the same inventive concept, the embodiment of the present application also provides an order processing device for implementing the order processing method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more order processing device embodiments provided below can refer to the limitations on the order processing method above, and will not be repeated here.

[0109] In an exemplary embodiment, Figure 7 As shown, an order processing device 700 is provided, including: an acquisition module 701, a push module 702 and an update module 703, wherein:

[0110] The acquisition module 701 is used to acquire the travel order data within the statistical period, determine whether the travel order has been changed, and determine the travel order that has been changed as the order to be processed;

[0111] The push module 702 is used to push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0112] The updating module 703 is used to transfer the order information of the processed pending orders to the operation platform, and update the fee field of the operation platform based on the order information.

[0113] The acquisition module 701 is further used for:

[0114] Pulling the travel order data that has been successfully issued within the statistical period, and determining whether there is a change fee field or a cancellation fee field in the travel order data;

[0115] Travel orders that have a change fee field or a cancellation fee field are identified as pending orders.

[0116] The update module 703 is further used for:

[0117] Based on the order information, the original fee of the pending order and the change fee or cancellation fee of the pending order are obtained;

[0118] The fee field is updated based on the original fee, the change fee, and the cancellation fee.

[0119] The push module 702 is further used for:

[0120] Obtaining the approval result of the management terminal and the payment result of the personal client;

[0121] If the approval result is approved, or the payment result is payment completed, then the processing result is determined to be completed.

[0122] The push module 702 is further used for:

[0123] If the approval result is not passed and the payment result is not paid, then the processing result is determined to be incomplete;

[0124] In the case where the processing result is incomplete, a prompt is sent to the personal client, and the order push authority of the personal client is determined to be prohibited from pushing orders.

[0125] The push module 702 is further used for:

[0126] When the personal client pushes the expense reimbursement form to the operation platform, verifying the push permission of the personal client;

[0127] If the order pushing authority is to prohibit order pushing, the push process of the personal client is interrupted and a failure message is sent.

[0128] Each module in the above order processing device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.

[0129] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 8 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store order data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, an order processing method is implemented.

[0130] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0131] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0132] Acquire the travel order data within the statistical period, determine whether the travel orders have changed, and identify the travel orders that have changed as pending orders;

[0133] Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0134] The order information of the processed pending orders is transferred to the operation platform, and the fee field of the operation platform is updated based on the order information.

[0135] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0136] Acquire the travel order data within the statistical period, determine whether the travel orders have changed, and identify the travel orders that have changed as pending orders;

[0137] Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0138] The order information of the processed pending orders is transferred to the operation platform, and the fee field of the operation platform is updated based on the order information.

[0139] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0140] Acquire the travel order data within the statistical period, determine whether the travel orders have changed, and identify the travel orders that have changed as pending orders;

[0141] Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed;

[0142] The order information of the processed pending orders is transferred to the operation platform, and the fee field of the operation platform is updated based on the order information.

[0143] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0144] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0145] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0146] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. An order processing method, characterized in that: The method comprises: Acquire the travel order data within the statistical period, determine whether the travel orders have changed, and identify the travel orders that have changed as pending orders; Push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed; The order information of the processed pending orders is transferred to the operation platform, and the fee field of the operation platform is updated based on the order information.

2. The method according to claim 1, characterized in that The obtaining of the travel order data within the statistical period, determining whether the travel order has been changed, and determining the travel order that has been changed as the order to be processed includes: Pulling the travel order data that has been successfully issued within the statistical period, and determining whether there is a change fee field or a cancellation fee field in the travel order data; Travel orders that have a change fee field or a cancellation fee field are identified as pending orders.

3. The method according to claim 2, characterized in that The step of transferring the order information of the processed order to be processed to the operation platform, and updating the fee field of the operation platform based on the order information, comprises: Based on the order information, the original fee of the pending order and the change fee or cancellation fee of the pending order are obtained; The fee field is updated based on the original fee, the change fee, and the cancellation fee.

4. The method according to claim 1, characterized in that: The processing result includes an approval result and a payment result, and the obtaining of the processing results of the management terminal and the personal client includes: Obtaining the approval result of the management terminal and the payment result of the personal client; If the approval result is approved, or the payment result is payment completed, then the processing result is determined to be completed.

5. The method according to claim 4, characterized in that The method further comprises: If the approval result is not passed and the payment result is not paid, then the processing result is determined to be incomplete; In the case where the processing result is incomplete, a prompt is sent to the personal client, and the order push authority of the personal client is determined to be prohibited from pushing orders.

6. The method according to claim 5, characterized in that The method further comprises: When the personal client pushes the expense reimbursement form to the operation platform, verifying the push permission of the personal client; If the order pushing authority is to prohibit order pushing, the push process of the personal client is interrupted and a failure message is sent.

7. An order processing device, characterized in that: The device comprises: The acquisition module is used to acquire the travel order data within the statistical period, determine whether the travel order has been changed, and determine the travel order that has been changed as the order to be processed; A push module is used to push the pending order to the management end and the personal client of the current user, obtain the processing results of the management end and the personal client, and if any processing result of the management end or the personal client is completed, mark the pending order as processed; The updating module is used to transfer the order information of the pending orders that have been processed to the operation platform, and update the fee field of the operation platform based on the order information.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.