A method and apparatus for submitting a change application
By automating the checking and entry of change requests, the problem of business departments forgetting to submit parameter change requests has been solved, ensuring stable business operations.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA CONSTRUCTION BANK
- Filing Date
- 2023-09-22
- Publication Date
- 2026-07-03
AI Technical Summary
In existing technologies, business departments may forget to submit parameter change requests due to being busy, which could lead to risks to the smooth operation of the business.
By periodically checking the trigger date of the automatic bill of lading plan, the system automatically enters the content of the change request and judges the change value. If the requirements are met, the request is submitted; otherwise, the change value is retrieved from the catalog, converted into the target value, and submitted.
This effectively reduced the pressure on business departments and ensured the smooth operation of the business.
Smart Images

Figure CN117349299B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, and in particular to a method and apparatus for submitting a change application form. Background Technology
[0002] Parameters, as a quick, convenient, and low-cost means, enable banking operations to meet regulatory and customer requirements; therefore, strict parameter management is necessary. Among the key aspects of parameter management is the request for parameter changes from business departments. Specific business departments need to submit parameter change applications on the parameter management platform. After review by the necessary approval departments, the applications are forwarded to the parameter maintenance department, which then maintains the parameters in the information system to meet the needs of business development.
[0003] However, with existing technology, business departments need to log in to the parameter management platform at a certain time according to their business needs, then open the parameter change application page using the parameter change handling position, fill in the corresponding fields based on their own experience and knowledge, and submit it to the next person in charge to complete the parameter change operation.
[0004] Since parameter change operations are entirely triggered by relevant personnel in the business department, these personnel may forget to submit parameter change requests due to busy schedules, which could pose a risk to the smooth operation of the business. Summary of the Invention
[0005] In view of the shortcomings of the prior art, this application provides a method and apparatus for submitting a change application form to solve the problem that the prior art cannot automatically submit parameter change application forms.
[0006] To achieve the above objectives, this application provides the following technical solution:
[0007] The first aspect of this application provides a method for submitting a change request form, including:
[0008] Periodically check if there is a target automatic bill of lading plan with the same trigger date as the current date among the preset automatic bill of lading plans;
[0009] If there is a target automatic bill of lading plan with the same trigger date as the current date among the trigger dates of each of the aforementioned automatic bill of lading plans, then the change application content in the target automatic bill of lading plan shall be entered into the respective fields under the bill of lading page.
[0010] When the change request content on the bill of lading page contains the content to be changed, determine whether the bill of lading page contains the change value corresponding to the content to be changed;
[0011] If the bill of lading page contains the change value corresponding to the content to be changed, then submit the bill of lading page;
[0012] If the bill of lading page does not contain the change value corresponding to the content to be changed, then the change value corresponding to the content to be changed is obtained from the website or local directory according to the trigger time.
[0013] Convert the change value corresponding to the content to be changed into a target value that meets the preset parameter change requirements;
[0014] Submit the target value corresponding to the content to be changed as an attachment on the bill of lading page.
[0015] Optionally, in the above-described method for submitting a change request, before periodically checking whether there is a target automatic bill of lading plan with the same current date among the preset trigger dates corresponding to each automatic bill of lading plan, the method further includes:
[0016] When a request to set up an automatic bill of lading (ABS) plan is received, the ABS plan settings page is displayed to the user.
[0017] In response to the user's time definition operation on the settings page, the trigger time of the automatic bill of lading plan is generated according to the time set by the user;
[0018] In response to the user's input operation on the settings page, based on the business information and content to be changed entered by the user, the bill of lading assistant is used to input the business information and content to be changed into the corresponding fields under the settings page.
[0019] The automatic bill of lading plan is generated based on the trigger time of the automatic bill of lading plan and the entered settings page;
[0020] The automatic bill of lading plan will be sent to the user for confirmation.
[0021] Once the confirmation is received, the automatic bill of lading plan will be sent to the reviewer for approval.
[0022] Once the verification information is received, the automatic bill of lading plan will be saved.
[0023] Optionally, in the above-described method for submitting a change request, before periodically checking whether there is a target automatic bill of lading plan with the same current date among the preset trigger dates corresponding to each automatic bill of lading plan, the method further includes:
[0024] Periodically retrieve historical bills of lading for which users have made changes;
[0025] Based on the business department and parameter change scenarios of the historical bills of lading, the historical bills of lading are classified and extracted to obtain the extraction information of the historical bills of lading;
[0026] Based on preset calculation rules and extracted information, calculate the bill of lading coefficient for each bill of lading cycle corresponding to the business department and the parameter change scenario;
[0027] Determine whether there is a bill of lading period among the bill of lading coefficients of each of the bill of lading periods that is greater than the preset bill of lading coefficient;
[0028] If there is no bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient among the bill of lading periods, then return to the execution of periodically obtaining the historical bills of lading for which the user has completed changes;
[0029] If there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient in each of the aforementioned periods, then the bill of lading page information in the already maintained automatic bill of lading plan is obtained, and the automatic bill of lading plan for the bill of lading period is generated using the bill of lading page information.
[0030] The automatic bill of lading plan will be sent to the user for confirmation.
[0031] Once the confirmation is received, the automatic bill of lading plan will be sent to the reviewer for approval.
[0032] Once the verification information is received, the automatic bill of lading plan will be saved.
[0033] When a confirmation of error or a review error is received, the bill of lading coefficients for the business department and the corresponding bill of lading cycles for the parameter change scenario are reset.
[0034] Optionally, the above-mentioned method for submitting a change request form may also include:
[0035] When the change request content on the bill of lading page does not include the content to be changed and its corresponding change value, submit the submission page;
[0036] The submission page is saved to the user's local storage, and a prompt message is sent to the user; wherein, the prompt message is used to prompt the user to supplement the information on the bill of lading page.
[0037] Optionally, in the above-described method for submitting a change request form, before submitting the bill of lading page, the method further includes:
[0038] Determine whether there is a user confirmation operation in the target automatic order plan;
[0039] If a user confirmation operation exists in the target automatic order plan, a first confirmation message is generated based on the content to be changed and its corresponding change value, and the first confirmation message is fed back to the user; wherein, the first confirmation message is used to prompt the user to confirm the content to be changed and its corresponding change value in the submission page;
[0040] If the first reply of no error is not received from the user, the first confirmation message is sent to the user again until the first reply of no error is received from the user.
[0041] If there is no user confirmation operation in the target automatic bill of lading plan, or if the first reply from the user is received as correct, then the submission of the bill of lading page is executed.
[0042] Optionally, in the above-described method for submitting a change request form, before submitting the target value corresponding to the content to be changed as an attachment to the bill of lading page, the method further includes:
[0043] Determine whether there is a user confirmation operation in the target automatic order plan;
[0044] If a user confirmation operation exists in the target automatic bill of lading plan, a second confirmation message is generated based on the content to be changed and its corresponding target value, and the second confirmation message is fed back to the user; wherein, the second confirmation message is used to prompt the user to confirm the content to be changed and its corresponding target value in the submission page;
[0045] If no second reply of no error is received from the user, the second confirmation message is sent to the user again until a second reply of no error is received from the user.
[0046] If there is no user confirmation operation in the target automatic bill of lading plan, or if a second reply from the user is received confirming that the information is correct, then the target value corresponding to the content to be changed is submitted as an attachment to the bill of lading page.
[0047] A second aspect of this application provides a device for submitting an amendment application form, comprising:
[0048] The checking unit is used to periodically check whether there is a target automatic bill of lading plan that matches the current date among the trigger dates corresponding to each preset automatic bill of lading plan;
[0049] The content entry unit is used to enter the change application content in the target automatic bill of lading plan into the corresponding fields of the bill of lading page if there is a target automatic bill of lading plan with the same trigger date as the current date in each of the automatic bill of lading plans.
[0050] The content judgment unit is used to determine whether the bill of lading page contains the change value corresponding to the change request content when the change request content in the bill of lading page contains the content to be changed.
[0051] The first submission unit is used to submit the bill of lading page if the bill of lading page contains a change value corresponding to the content to be changed.
[0052] The acquisition unit is used to acquire the change value corresponding to the content to be changed from the website or local directory according to the trigger time if the bill of lading page does not contain the change value corresponding to the content to be changed.
[0053] A conversion unit is used to convert the change value corresponding to the content to be changed into a target value that meets the preset parameter change requirements;
[0054] The second submission unit is used to submit the target value corresponding to the content to be changed as an attachment to the bill of lading page.
[0055] Optionally, the above-mentioned device for submitting a change request form may further include:
[0056] The display unit is used to show the user the automatic bill of lading (ABS) settings page when an ABS settings request is received.
[0057] A response unit is used to respond to the user's time definition operation on the settings page and generate the trigger time of the automatic bill of lading plan according to the time set by the user.
[0058] The data entry unit is used to respond to the user's filling operation on the settings page, and to use the bill of lading assistant to enter the business information and the content to be changed into the corresponding fields under the settings page according to the business information and the content to be changed filled in by the user.
[0059] The first generation unit is used to generate the automatic bill of lading plan based on the trigger time of the automatic bill of lading plan and the entered settings page;
[0060] The first confirmation unit is used to send the automatic bill of lading plan to the user for confirmation;
[0061] The first review unit is used to send the automatic bill of lading plan to the reviewer for review when it receives information confirming that there is no error.
[0062] The first storage unit is used to save the automatic bill of lading plan when it receives information that has been verified to be correct.
[0063] Optionally, the above-mentioned device for submitting a change request form may further include:
[0064] The acquisition unit is used to periodically acquire historical bills of lading that have been modified by the user;
[0065] The classification and extraction unit is used to classify and extract the historical bills of lading according to the business department and parameter change scenario, so as to obtain the extraction information of the historical bills of lading.
[0066] The calculation unit is used to calculate the bill of lading coefficient for each bill of lading cycle corresponding to the business department and the parameter change scenario according to the preset calculation rules and extracted information.
[0067] The coefficient determination unit is used to determine whether there is a bill of lading period with a coefficient greater than the preset bill of lading coefficient among the bill of lading coefficients of each bill of lading period;
[0068] The first execution unit is configured to return to the execution of periodically obtaining historical bills of lading that have been modified by the user if there is no bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient among the bill of lading coefficients of each bill of lading period.
[0069] The information acquisition unit is used to acquire the bill of lading page information in the already maintained automatic bill of lading plan if there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient in each of the bill of lading periods, and to generate an automatic bill of lading plan for the bill of lading period using the bill of lading page information.
[0070] The second confirmation unit is used to send the automatic bill of lading plan to the user for confirmation;
[0071] The second review unit is used to send the automatic bill of lading plan to the reviewer for review when it receives information confirming that there is no error.
[0072] The second storage unit is used to save the automatic bill of lading plan when the information that has been verified is received.
[0073] The reset unit is used to reset the bill of lading coefficients of the business department and the various bill of lading cycles corresponding to the parameter change scenario when it receives information confirming an error or information confirming an error in the audit.
[0074] Optionally, the above-mentioned device for submitting a change request form may further include:
[0075] The third submission unit is used to submit the submission page when the change request content in the bill of lading page does not include the content to be changed and its corresponding change value.
[0076] The feedback unit is used to save the submission page to the user's local storage and provide the user with a prompt message; wherein the prompt message is used to prompt the user to supplement the information on the bill of lading page.
[0077] Optionally, the above-mentioned device for submitting a change request form may further include:
[0078] The first judgment unit is used to determine whether there is a user confirmation operation in the target automatic bill of lading plan;
[0079] The second generation unit is used to generate first confirmation information based on the content to be changed and its corresponding change value if there is a user confirmation operation in the target automatic bill of lading plan, and to provide the first confirmation information to the user; wherein, the first confirmation information is used to prompt the user to confirm the content to be changed and its corresponding change value in the submission page.
[0080] The first sending unit is configured to continue sending the first confirmation information to the user if it does not receive the first reply information sent by the user, until it receives the first reply information sent by the user.
[0081] The second execution unit is used to execute the submission of the bill of lading page if there is no user confirmation operation in the target automatic bill of lading plan, or if the first reply sent by the user is correct.
[0082] Optionally, the above-mentioned device for submitting a change request form may further include:
[0083] The second judgment unit is used to determine whether there is a user confirmation operation in the target automatic bill of lading plan;
[0084] The third generation unit is used to generate second confirmation information based on the content to be changed and its corresponding target value if there is a user confirmation operation in the target automatic bill of lading plan, and to provide the second confirmation information to the user; wherein, the second confirmation information is used to prompt the user to confirm the content to be changed and its corresponding target value in the submission page;
[0085] The second sending unit is configured to continue sending the second confirmation information to the user if it does not receive the second reply information sent by the user, until it receives the second reply information sent by the user.
[0086] The third execution unit is used to submit the target value corresponding to the content to be changed as an attachment to the bill of lading page if there is no user confirmation operation in the target automatic bill of lading plan, or if the second reply sent by the user is correct.
[0087] This application provides a method for submitting change requests. It periodically checks if a target automatic bill of lading (AFL) with the current date exists among the preset trigger dates for each AFL plan. If a target AFL plan with the current date exists, the change request content is entered into the corresponding fields on the bill of lading page according to the target AFL plan. When the change request content on the bill of lading page includes the content to be changed, it checks if the bill of lading page contains the corresponding change value. If the bill of lading page contains the change value, it submits the bill of lading page. If the bill of lading page does not contain the change value, it retrieves the change value from the website or local directory according to the trigger time, converts the change value to a target value that meets the preset parameter change requirements, and submits the target value as an attachment to the bill of lading page. By pre-setting the trigger time for the bill of lading, it automatically submits when the current time matches the trigger time, effectively reducing the pressure on the business department and maintaining stable business operations. Attached Figure Description
[0088] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0089] Figure 1 A flowchart illustrating a method for submitting a change request form, as provided in this application embodiment;
[0090] Figure 2 A flowchart illustrating a method for setting up an automatic bill of lading schedule, as provided in another embodiment of this application;
[0091] Figure 3 A flowchart illustrating another embodiment of this application provides a method for generating an automatic bill of lading plan;
[0092] Figure 4 A flowchart illustrating a method for processing a bill of lading page, as provided in another embodiment of this application;
[0093] Figure 5 This is a schematic diagram of a device for submitting a change application form, provided as another embodiment of this application. Detailed Implementation
[0094] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0095] In this application, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, 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.
[0096] This application provides a method for submitting a change request form, such as... Figure 1 As shown, the specific steps include:
[0097] S101. Periodically check whether there is a target automatic bill of lading plan with the same trigger date as the current date among the preset automatic bill of lading plans.
[0098] Specifically, the system periodically checks each day whether the pre-set automatic bill of lading (AFL-C) plans meet their respective trigger dates to avoid missing the submission time. Therefore, if there is a target AFL-C that matches the current date among the pre-set trigger dates, it means the target AFL-C has reached its trigger time, and step S102 needs to be executed. Optionally, if there is no target AFL-C that matches the current date among the pre-set trigger dates, it means the trigger time for each AFL-C has not yet arrived, and the check continues.
[0099] Assuming the business department sets up an automatic order placement plan once a month for each change scenario, it needs to determine if a month has passed since the last order placement. For example, if the order was placed on January 31st last month, then check if the current date is February 31st. If the last day of February is the 28th, then check if the 28th is a working day. If not, check back to the 27th, and so on, until a working day is reached. Then, determine that working day as the order placement date, and then check if the current date is the same as this order placement date. If they are the same, the automatic order placement plan is triggered.
[0100] Optionally, in another embodiment of this application, an automatic bill of lading plan needs to be pre-set before step S101, so as... Figure 2 As shown, another embodiment of this application provides a method for setting up an automatic bill of lading program, including the following steps:
[0101] S201. When a request to set up an automatic bill of lading plan is received, the automatic bill of lading plan settings page is displayed to the user.
[0102] Optionally, users can set up an automatic bill of lading plan according to their own business development needs. They can send an automatic bill of lading plan setting request to the system through the setting interface provided by the system. Therefore, when the system receives the automatic bill of lading plan setting request sent by the user, it will display the automatic bill of lading plan setting page to the user.
[0103] S202. Respond to the user's time definition operation on the settings page and generate the trigger time for the automatic bill of lading plan based on the time set by the user.
[0104] Specifically, when setting up an automatic bill of lading plan, users need to specify the trigger time of the bill of lading plan so that the system can submit the bill of lading set by the user according to the trigger time.
[0105] For example, users can set specific times on the settings page to trigger automatic order placement plans, such as the time of day, the time of day of week, the last working day of month, the specific day of week within month, or the specific day of week within month and quarter. Alternatively, an order placement can be triggered when there is an update in a specific directory on a website (internal or external network), or when there is an update in a file in a specific directory on a user's local computer.
[0106] S203. Respond to the user's input operation on the settings page, and use the bill of lading assistant to enter the business information and the content to be changed into the corresponding fields under the settings page according to the business information and the content to be changed entered by the user.
[0107] Specifically, in addition to specifying the trigger time for the automatic bill of lading plan, users also need to specify the content to be changed and the business information required for their own business development. Therefore, after setting the trigger time, users can use the bill of lading assistant in the settings page to quickly fill in the business information and the content to be changed.
[0108] For example, a user has an exchange rate parameter (which needs to be maintained every month for the following month). In the latter half of each month, the business department submits an order, which is then approved by the department head and transferred to the parameter maintenance department. When submitting the order, the business department does not provide the content of the change, but only the parameter change request, that is, the parameter to be changed (exchange rate parameter) and the change time (to be completed in the current month). The content to be changed can be determined based on the data published on the official website of the country. Thus, the user can use this information to set up an automatic order submission plan.
[0109] S204. Generate an automatic bill of lading plan based on the trigger time of the automatic bill of lading plan and the entered settings page.
[0110] Specifically, based on the data set and entered by the user on the settings page, the system automatically generates the automatic order placement plan set by the user for this transaction.
[0111] S205. Send the automatic bill of lading plan to the user for confirmation.
[0112] To prevent errors in the automatic bill of lading (ABS) plan generated by the system, or to prevent users from failing to notice errors when filling in relevant information, it is necessary to send the ABS plan already generated by the system to the user for confirmation.
[0113] S206. Upon receiving confirmation that the information is correct, the automatic bill of lading plan will be sent to the auditor for review.
[0114] Specifically, after receiving confirmation from the user that the automatic order plan is correct, it needs to be sent to the reviewer for review. Only after the review is approved can the system trigger the automatic order plan according to the trigger time, thereby further ensuring that the automatic order plan is correct.
[0115] S207. When the information is received and verified to be correct, the automatic bill of lading plan will be saved.
[0116] Specifically, when the verified information is received, the automatic bill of lading plan is saved to the database, waiting to be triggered.
[0117] Optionally, in another embodiment of this application, an automatic bill of lading plan needs to be obtained in advance before step S101, so as... Figure 3 As shown, another embodiment of this application provides a method for generating an automatic bill of lading plan, including the following steps:
[0118] S301. Periodically retrieve historical bills of lading for which the user has made changes.
[0119] It should be noted that, in addition to user-defined automatic bill of lading plans, the system can also proactively identify patterns in user bills of lading based on their historical bills of lading, thereby automatically generating automatic bill of lading plans. Therefore, the system needs to retrieve historical bills of lading that have been modified by the user every day.
[0120] S302. Based on the business department and parameter change scenarios of historical bills of lading, classify and extract historical bills of lading to obtain extraction information of historical bills of lading.
[0121] Specifically, the system will use the business department and parameter change scenario corresponding to the historical bill of lading as the KEY value to classify and extract the historical bills of lading. That is, the historical bills of lading will be classified according to the business department and parameter change scenario, so that the system can discover the bills of lading patterns in the business department and parameter change scenario.
[0122] S303. Based on the preset calculation rules and extracted information, calculate the bill of lading coefficient for each bill of lading cycle corresponding to the business department and parameter change scenarios.
[0123] Specifically, the preset calculation rules are as follows: bills of lading issued once a day, once a week, once a month, once a quarter, and once a year can be used to calculate the bill of lading coefficient W. Specifically, when a bill of lading is issued for the first time under the "business department + parameter change" scenario, if the daily, weekly, monthly, quarterly, and annual bills of lading cannot be determined or denied, the coefficient W for each bill of lading is incremented by 1. The next day, when a bill of lading is issued for the second time under the same "business department + parameter change" scenario, if the daily bill of lading is confirmed and the weekly, monthly, quarterly, and annual bills of lading are denied, the coefficient W for the daily bill of lading is incremented by 1, and the W for the other denied items is reset to 1. When all five items are denied, the W value for all items remains unchanged. This process continues until the bill of lading coefficients for each bill of lading cycle corresponding to the "business department + parameter change" scenario are obtained.
[0124] S304. Determine whether there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient among the bill of lading coefficients for each bill of lading period.
[0125] Specifically, when there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient among the bill of lading periods, the system can automatically generate a periodic automatic bill of lading plan. Therefore, when the bill of lading coefficients for each bill of lading period are calculated in step S303, it is necessary to determine whether there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient. If there is no bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient, it means that the automatic bill of lading plan has not yet met the system's generation conditions, so it is necessary to return to step S301. If there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient among the bill of lading periods, it means that the automatic bill of lading plan has met the system's generation conditions, so it is necessary to execute step S305.
[0126] Optionally, the default bill of lading coefficient is 12, but other thresholds are also possible. The specific value can be set according to your needs.
[0127] S305. Obtain the bill of lading page information from the completed automatic bill of lading plan, and use the bill of lading page information to generate an automatic bill of lading plan for the bill of lading cycle.
[0128] Specifically, when there is a bill of lading period with a coefficient greater than the preset bill of lading coefficient in each period, the system needs to obtain the bill of lading page information from the automatically maintained bill of lading plan, and use this information to generate a preliminary bill of lading plan for the bill of lading period with a coefficient greater than the preset bill of lading coefficient, for subsequent user confirmation.
[0129] S306. Send the automatic bill of lading plan to the user for confirmation.
[0130] Specifically, in order to prevent the automatically generated bill of lading plan from failing to meet the user's needs, it is necessary to send the automatic bill of lading plan to the user for confirmation.
[0131] S307. When the confirmed information is received, the automatic bill of lading plan will be sent to the auditor for review.
[0132] It should be noted that the specific implementation of step S307 can be referred to step S206 in the above method embodiment, and will not be repeated here.
[0133] S308. When the information is received and verified to be correct, the automatic bill of lading plan will be saved.
[0134] It should be noted that the specific implementation of step S308 can be referred to step S207 in the above method embodiment, and will not be repeated here.
[0135] S309. When receiving information confirming an error or receiving information indicating an error in the audit, reset the bill of lading coefficients for each bill of lading cycle corresponding to the business department and the parameter change scenario.
[0136] Specifically, if a user or auditor completely rejects the automatic bill of lading plan, the system will reset the corresponding bill of lading coefficient to 0 so that a new bill of lading plan can be generated later.
[0137] Optionally, when a user or auditor requests a modification to the bill of lading plan, the modified automatic bill of lading plan will be subject to confirmation by the user or review by the auditor again to ensure the validity of the bill of lading plan.
[0138] S102. Based on the change request content in the target automatic bill of lading plan, enter the information into the corresponding fields on the bill of lading page.
[0139] It should be noted that when there is a target automatic bill of lading plan with the same trigger date as the current date among the trigger dates of each automatic bill of lading plan, the system will submit a parameter change request in the name of the user of the target automatic bill of lading plan. That is, the system will automatically fill in the corresponding content in each field of the bill of lading page according to the change request content in the target automatic bill of lading plan.
[0140] S103. When the change request content on the bill of lading page contains the content to be changed, determine whether the bill of lading page contains the change value corresponding to the content to be changed.
[0141] Specifically, considering that when users or the system pre-set an automatic bill of lading plan, they only know the content to be changed but cannot determine the change value of the content to be changed, it is necessary to obtain the change value of the content to be changed to avoid affecting the submission of the bill of lading page. Therefore, in this embodiment, when the change application content in the bill of lading page contains the content to be changed, it is necessary to further determine whether the bill of lading page contains the change value corresponding to the content to be changed. If the bill of lading page contains the change value corresponding to the content to be changed, it means that the bill of lading page can be submitted directly, i.e., step S104 is executed. If the bill of lading page does not contain the change value corresponding to the content to be changed, it means that the change value corresponding to the content to be changed needs to be obtained before submission, so step S105 is executed.
[0142] For example, a user or system may only know that they want to modify a parameter value for odd-numbered months, but they may not know which specific value to change that parameter value to.
[0143] Optionally, in another embodiment of this application, there may be a situation where the change request content on the bill of lading page does not include the content to be changed, therefore... Figure 4 As shown, another embodiment of this application provides a method for processing a bill of lading page, including the following steps:
[0144] S401. When the change request content on the bill of lading page does not include the content to be changed and its corresponding change value, submit the submission page.
[0145] Specifically, when the change request on the bill of lading page does not include the content to be changed and its corresponding change value, the system will automatically submit the fillable part that the user has set in advance. That is, the system has submitted the bill of lading page filled in according to the content in the automatic bill of lading plan.
[0146] S402. Save the submission page to the user's local storage and provide the user with a prompt message.
[0147] Specifically, after the system submits the bill of lading page, it will save the bill of lading page in the user's personal affairs list and call the user via SMS, email, and smartphone to supplement relevant information before submitting the change.
[0148] S104, Submit Bill of Lading Page.
[0149] Specifically, when the change request content on the bill of lading page contains the content to be changed, and the bill of lading page contains the change value corresponding to the content to be changed, the system will automatically submit the bill of lading page.
[0150] Optionally, when setting up an automatic bill of lading plan, the user may configure the system to require confirmation before the bill of lading can be processed. Therefore, in another embodiment of this application, before performing step S104, the following is further included:
[0151] Determine if there is a user confirmation operation in the target automatic order plan.
[0152] Specifically, if a user confirmation operation is detected in the target auto-bill plan, it means that the target auto-bill plan needs to be sent to the system for confirmation before submission. Therefore, it is necessary to generate first confirmation information based on the content to be changed and its corresponding change value, and then send the first confirmation information back to the user. If no user confirmation operation is detected in the target auto-bill plan, it means that the target auto-bill plan does not need to be sent to the system for confirmation before submission, so step S104 is executed. For auto-bill plans that do not require user confirmation, the system will submit them directly and notify the business department, review department, and parameter maintenance department via SMS, email, and smartphone three business days in advance and on the day of implementation of the change.
[0153] If there is a user confirmation operation in the target automatic bill of lading plan, a first confirmation message is generated based on the content to be changed and its corresponding change value, and the first confirmation message is fed back to the user.
[0154] The first confirmation message is used to prompt the user to confirm the content to be changed on the submission page and its corresponding change value.
[0155] It should be noted that when there is a user confirmation operation in the target automatic bill of lading plan, the system will generate a first confirmation message based on the content to be changed and its corresponding change value, and send the first confirmation message to the user for confirmation via email or SMS. The user only needs to reply to the email or SMS.
[0156] Alternatively, users can also confirm information within the parameter management system.
[0157] Determine whether the user's initial reply message has been received correctly.
[0158] Specifically, if the system receives an initial confirmation message from the user indicating that the bill of lading can be submitted, then step S104 needs to be executed. If the system does not receive an initial confirmation message from the user, then the system continues to send the first confirmation message to the user until an initial confirmation message from the user is received.
[0159] If the user's first reply confirming that the message is correct is not received, the system will continue to send the first confirmation message to the user until the user's first reply confirming that the message is correct is received.
[0160] It should be noted that for bill of lading pages requiring user confirmation, if the system does not receive an email or SMS reply from the user on the same day, the system will call the user via the registered mobile phone number two business days prior to the parameter change date. To verify the user's identity, a pre-registered code will be verified. After successful verification, the user can reply with simple voice responses such as "agree" or "disagree" to prompt the user to continue or terminate the bill of lading submission. If the system cannot contact the user, it will continue to contact other relevant colleagues (according to the pre-set A / B role order in the system) until a response is received. Simultaneously, the system will also contact relevant personnel in the parameter change implementation department. If no response is received two business days in advance, the system will contact the business department head and the parameter change department head one business day before the parameter change date until a response is received.
[0161] S105. Retrieve the change value corresponding to the content to be changed from the website or local directory according to the trigger time.
[0162] It should be noted that when the bill of lading page does not contain the change value corresponding to the content to be changed, and the content to be changed depends on a directory of an external website or internal website, or depends on a directory on the local computer, the system will automatically retrieve the file corresponding to the content to be changed from the directory based on the trigger time and parse it, thereby obtaining the change value corresponding to the content to be changed.
[0163] S106. Convert the change value corresponding to the content to be changed into a target value that meets the preset parameter change requirements.
[0164] Considering that the change value corresponding to the content to be changed obtained from the site or local directory may not meet the parameter change requirements, thus causing the bill of lading to fail to be submitted successfully, step S106 needs to be executed.
[0165] S107. Submit the target value corresponding to the content to be changed as an attachment on the bill of lading page.
[0166] Specifically, attach the target value corresponding to the content to be changed to the attachments on the bill of lading page and submit them together with the bill of lading page.
[0167] Optionally, when setting up an automatic bill of lading plan, the user may pre-configure that confirmation is required before submission on the bill of lading submission page. Therefore, in another embodiment of this application, before performing step S107, the following is further included:
[0168] Determine if there is a user confirmation operation in the target automatic order plan.
[0169] Specifically, if a user confirmation operation exists in the target automatic bill of lading plan, then a second confirmation message is generated based on the content to be changed and its corresponding target value, and this second confirmation message is sent back to the user. If no user confirmation operation exists in the target automatic bill of lading plan, then step S107 is executed.
[0170] If a user confirmation operation exists in the target automatic bill of lading plan, a second confirmation message is generated based on the content to be changed and its corresponding target value, and the second confirmation message is fed back to the user.
[0171] The second confirmation message is used to prompt the user to confirm the content to be changed on the submission page and its corresponding target value.
[0172] It should be noted that the specific implementation method for generating second confirmation information based on the content to be changed and its corresponding target value, and feeding back the second confirmation information to the user, can refer to the above method embodiment for generating first confirmation information based on the content to be changed and its corresponding change value, and feeding back the first confirmation information to the user, which will not be repeated here.
[0173] Determine whether the second reply message sent by the user has been received and is correct.
[0174] Specifically, if no second confirmation message is received from the user, the system continues to send a second confirmation message to the user until a second confirmation message is received from the user. If a second confirmation message is received from the user, step S107 is executed.
[0175] If a second confirmation message is not received from the user, the system will continue to send a second confirmation message to the user until a second confirmation message is received from the user.
[0176] It should be noted that the specific implementation of continuing to send the second confirmation information to the user until the second reply information from the user is received can be referred to the above method embodiment of continuing to send the first confirmation information to the user until the first reply information from the user is received, and will not be repeated here.
[0177] This application provides a method for submitting change requests. It periodically checks if a target automatic bill of lading (AFL) with the current date exists among the preset trigger dates for each AFL plan. If a target AFL plan with the current date exists, the change request content is entered into the corresponding fields on the bill of lading page according to the target AFL plan. When the change request content on the bill of lading page includes the content to be changed, it checks if the bill of lading page contains the corresponding change value. If the bill of lading page contains the change value, it submits the bill of lading page. If the bill of lading page does not contain the change value, it retrieves the change value from the website or local directory according to the trigger time, converts the change value to a target value that meets the preset parameter change requirements, and submits the target value as an attachment to the bill of lading page. By pre-setting the trigger time for the bill of lading, it automatically submits when the current time matches the trigger time, effectively reducing the pressure on the business department and maintaining stable business operations.
[0178] Another embodiment of this application provides a device for submitting a change application form, such as... Figure 5 As shown, it includes the following units:
[0179] The checking unit 501 is used to periodically check whether there is a target automatic bill of lading plan that matches the current date among the trigger dates of each preset automatic bill of lading plan.
[0180] The content entry unit 502 is used to enter the change application content in the target automatic bill of lading page into each field according to the trigger date of each automatic bill of lading plan if there is a target automatic bill of lading plan with the same trigger date as the current date.
[0181] The content judgment unit 503 is used to determine whether the bill of lading page contains the change value corresponding to the change to be changed when the change application content in the bill of lading page contains the content to be changed.
[0182] The first submission unit 504 is used to submit the bill of lading page if the bill of lading page contains the change value corresponding to the content to be changed.
[0183] Unit 505 is used to retrieve the change value corresponding to the content to be changed from the website or local directory according to the trigger time if the bill of lading page does not contain the change value corresponding to the content to be changed.
[0184] The conversion unit 506 is used to convert the change value corresponding to the content to be changed into a target value that meets the preset parameter change requirements.
[0185] The second submission unit 507 is used to submit the target value corresponding to the content to be changed as an attachment to the bill of lading page.
[0186] It should be noted that the specific working process of the above-mentioned units in the embodiments of this application can be referred to steps S101 to S107 in the above method embodiments, and will not be repeated here.
[0187] Optionally, another embodiment of this application provides a device for submitting a change application form, which further includes:
[0188] The display unit is used to show the user the settings page of the Automatic Bill of Lading (ABS) program when a setting request for the ABS program is received.
[0189] The response unit is used to respond to the user's time definition operation on the settings page and generate the trigger time of the automatic bill of lading plan based on the time set by the user.
[0190] The data entry unit is used to respond to the user's input on the settings page. Based on the business information and the content to be changed entered by the user, the bill of lading assistant is used to enter the business information and the content to be changed into the corresponding fields on the settings page.
[0191] The first generation unit is used to generate an automatic bill of lading plan based on the trigger time of the automatic bill of lading plan and the entered settings page.
[0192] The first confirmation unit is used to send the automatic bill of lading plan to the user for confirmation.
[0193] The first review unit is used to send the automatic bill of lading plan to the reviewer for review when it receives information that is confirmed to be correct.
[0194] The first storage unit is used to save the automatic bill of lading plan when the received information is verified to be correct.
[0195] Optionally, another embodiment of this application provides a device for submitting a change application form, which further includes:
[0196] The acquisition unit is used to periodically acquire historical bills of lading that have been modified by the user.
[0197] The classification and extraction unit is used to classify and extract historical bills of lading according to the business department and parameter change scenarios, and obtain the extraction information of historical bills of lading.
[0198] The calculation unit is used to calculate the bill of lading coefficient for each bill of lading cycle corresponding to the business department and parameter change scenarios, based on preset calculation rules and extracted information.
[0199] The coefficient judgment unit is used to determine whether there is a bill of lading period with a coefficient greater than the preset bill of lading coefficient in each bill of lading period.
[0200] The first execution unit is used to return to the execution periodically to retrieve historical bills of lading that have been modified by the user if there is no bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient among the bill of lading coefficients of each bill of lading period.
[0201] The information acquisition unit is used to acquire the bill of lading page information from the already maintained automatic bill of lading plan if there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient in each period, and to generate an automatic bill of lading plan for the bill of lading period using the bill of lading page information.
[0202] The second confirmation unit is used to send the automatic bill of lading plan to the user for confirmation.
[0203] The second review unit is used to send the automatic bill of lading plan to the reviewer for review when it receives information that is confirmed to be correct.
[0204] The second storage unit is used to save the automatic bill of lading plan when the received information is verified to be correct.
[0205] The reset unit is used to reset the bill of lading coefficients for each bill of lading cycle corresponding to the business department and parameter change scenarios when it receives information confirming an error or information confirming an error in the audit.
[0206] Optionally, another embodiment of this application provides a device for submitting a change application form, which further includes:
[0207] The third submission unit is used to submit the submission page when the change request content on the bill of lading page does not include the content to be changed and its corresponding change value.
[0208] The feedback unit is used to save the submission page to the user's local storage and provide the user with a prompt message. This prompt message asks the user to supplement the information on the bill of lading page.
[0209] Optionally, another embodiment of this application provides a device for submitting a change application form, which further includes:
[0210] The first judgment unit is used to determine whether there is a user confirmation operation in the target automatic order plan.
[0211] The second generation unit is used to generate a first confirmation message based on the content to be changed and its corresponding change value if there is a user confirmation operation in the target automatic bill of lading plan, and then sends the first confirmation message to the user. The first confirmation message prompts the user to confirm the content to be changed and its corresponding change value on the submission page.
[0212] The first sending unit is configured to continue sending a first confirmation message to the user if it does not receive the first reply message from the user confirming that there is no error, until it receives the first reply message from the user confirming that there is no error.
[0213] The second execution unit is used to execute the submit bill of lading page if there is no user confirmation operation in the target automatic bill of lading plan, or if the first reply sent by the user is correct.
[0214] Optionally, another embodiment of this application provides a device for submitting a change application form, which further includes:
[0215] The second judgment unit is used to determine whether there is a user confirmation operation in the target automatic bill of lading plan.
[0216] The third generation unit is used to generate a second confirmation message based on the content to be changed and its corresponding target value if there is a user confirmation operation in the target automatic order plan, and then send the second confirmation message to the user. The second confirmation message prompts the user to confirm the content to be changed and its corresponding target value on the submission page.
[0217] The second sending unit is used to continue sending a second confirmation message to the user if it does not receive a second reply message from the user confirming that there is no error, until it receives a second reply message from the user confirming that there is no error.
[0218] The third execution unit is used to submit the target value corresponding to the content to be changed as an attachment to the bill of lading page if there is no user confirmation operation in the target automatic bill of lading plan, or if the second reply sent by the user is correct.
[0219] It should be noted that the specific working process of each unit provided in the above embodiments of this application can be referred to the corresponding steps in the above method embodiments, and will not be repeated here.
[0220] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0221] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method of changing the filing of an application, characterized by, include: Periodically retrieve historical bills of lading for which users have made changes; Based on the business department and parameter change scenarios of the historical bills of lading, the historical bills of lading are classified and extracted to obtain the extraction information of the historical bills of lading; Based on preset calculation rules and extracted information, calculate the bill of lading coefficient for each bill of lading cycle corresponding to the business department and the parameter change scenario; Determine whether there is a bill of lading period among the bill of lading coefficients of each of the bill of lading periods that is greater than the preset bill of lading coefficient; If there is no bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient among the bill of lading periods, then return to the execution of periodically obtaining the historical bills of lading for which the user has completed changes; If there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient in each of the aforementioned periods, then the bill of lading page information in the already maintained automatic bill of lading plan is obtained, and the automatic bill of lading plan for the bill of lading period is generated using the bill of lading page information. The automatic bill of lading plan will be sent to the user for confirmation. Once the confirmation is received, the automatic bill of lading plan will be sent to the reviewer for approval. Once the verification information is received, the automatic bill of lading plan will be saved. When a confirmation of error is received, or a review of error is received, the bill of lading coefficients for the business department and each bill of lading cycle corresponding to the parameter change scenario are reset. Periodically check if there is a target automatic bill of lading plan with the same trigger date as the current date among the preset automatic bill of lading plans; If there is a target automatic bill of lading plan with the same trigger date as the current date among the trigger dates of each of the aforementioned automatic bill of lading plans, then the change application content in the target automatic bill of lading plan will be automatically entered into the respective fields under the bill of lading page. When the change request content on the bill of lading page contains the content to be changed, determine whether the bill of lading page contains the change value corresponding to the content to be changed; If the bill of lading page contains the change value corresponding to the content to be changed, then submit the bill of lading page; If the bill of lading page does not contain the change value corresponding to the content to be changed, the change value corresponding to the content to be changed is obtained from the website or local directory according to the trigger time. Convert the change value corresponding to the content to be changed into a target value that meets the preset parameter change requirements; Submit the target value corresponding to the content to be changed as an attachment on the bill of lading page.
2. The method of claim 1, wherein, Before periodically checking whether there is a target automatic bill of lading plan with the same trigger date as the current date among the preset trigger dates of each automatic bill of lading plan, the method further includes: When a request to set up an automatic bill of lading (ABS) plan is received, the ABS plan settings page is displayed to the user. In response to the user's time definition operation on the settings page, the trigger time of the automatic bill of lading plan is generated according to the time set by the user; In response to the user's input operation on the settings page, based on the business information and content to be changed entered by the user, the bill of lading assistant is used to input the business information and content to be changed into the corresponding fields under the settings page. The automatic bill of lading plan is generated based on the trigger time of the automatic bill of lading plan and the entered settings page; The automatic bill of lading plan will be sent to the user for confirmation. Once the confirmation is received, the automatic bill of lading plan will be sent to the reviewer for approval. Once the verification information is received, the automatic bill of lading plan will be saved.
3. The method of claim 1, wherein, Also includes: If the change request on the bill of lading page does not include the content to be changed and its corresponding change value, submit the bill of lading page. The bill of lading page is saved to the user's local storage, and a prompt message is sent to the user; wherein the prompt message is used to prompt the user to supplement the information on the bill of lading page.
4. The method of claim 1, wherein, Before submitting the bill of lading page, the process also includes: Determine whether there is a user confirmation operation in the target automatic order plan; If a user confirmation operation exists in the target automatic bill of lading plan, a first confirmation message is generated based on the content to be changed and its corresponding change value, and the first confirmation message is fed back to the user; wherein, the first confirmation message is used to prompt the user to confirm the content to be changed and its corresponding change value on the bill of lading page; If the first reply of no error is not received from the user, the first confirmation message is sent to the user again until the first reply of no error is received from the user. If there is no user confirmation operation in the target automatic bill of lading plan, or if the first reply from the user is received as correct, then the submission of the bill of lading page is executed.
5. The method of claim 1, wherein, Before submitting the target value corresponding to the content to be changed as an attachment on the bill of lading page, the method further includes: Determine whether there is a user confirmation operation in the target automatic order plan; If a user confirmation operation exists in the target automatic bill of lading plan, a second confirmation message is generated based on the content to be changed and its corresponding target value, and the second confirmation message is fed back to the user; wherein, the second confirmation message is used to prompt the user to confirm the content to be changed and its corresponding target value on the bill of lading page; If no second reply of no error is received from the user, the second confirmation message is sent to the user again until a second reply of no error is received from the user. If there is no user confirmation operation in the target automatic bill of lading plan, or if a second reply from the user is received confirming that the information is correct, then the target value corresponding to the content to be changed is submitted as an attachment to the bill of lading page.
6. An apparatus for changing submission of an application form, characterized by comprising: include: The acquisition unit is used to periodically acquire historical bills of lading that have been modified by the user; The classification and extraction unit is used to classify and extract the historical bills of lading according to the business department and parameter change scenario, so as to obtain the extraction information of the historical bills of lading; The calculation unit is used to calculate the bill of lading coefficient for each bill of lading cycle corresponding to the business department and the parameter change scenario according to the preset calculation rules and extracted information. The coefficient determination unit is used to determine whether there is a bill of lading period with a coefficient greater than the preset bill of lading coefficient among the bill of lading coefficients of each bill of lading period; The first execution unit is configured to return to the execution of periodically obtaining historical bills of lading that have been modified by the user if there is no bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient among the bill of lading coefficients of each bill of lading period. The information acquisition unit is used to acquire the bill of lading page information in the already maintained automatic bill of lading plan if there is a bill of lading period with a bill of lading coefficient greater than the preset bill of lading coefficient in each of the bill of lading periods, and to generate an automatic bill of lading plan for the bill of lading period using the bill of lading page information. The second confirmation unit is used to send the automatic bill of lading plan to the user for confirmation; The second review unit is used to send the automatic bill of lading plan to the reviewer for review when it receives information confirming that there is no error. The second storage unit is used to save the automatic bill of lading plan when the information that has been verified is received. The reset unit is used to reset the bill of lading coefficients of the business department and each bill of lading cycle corresponding to the parameter change scenario when it receives information confirming an error or information confirming an error in the review. The checking unit is used to periodically check whether there is a target automatic bill of lading plan that matches the current date among the trigger dates corresponding to each preset automatic bill of lading plan; The content entry unit is used to automatically enter the change application content in the target automatic bill of lading plan into the corresponding fields of the bill of lading page if there is a target automatic bill of lading plan with the same trigger date as the current date in each of the automatic bill of lading plans. The content judgment unit is used to determine whether the bill of lading page contains the change value corresponding to the change request content when the change request content in the bill of lading page contains the content to be changed. The first submission unit is used to submit the bill of lading page if the bill of lading page contains a change value corresponding to the content to be changed. The acquisition unit is used to acquire the change value corresponding to the content to be changed from the website or local directory according to the trigger time if the bill of lading page does not contain the change value corresponding to the content to be changed. A conversion unit is used to convert the change value corresponding to the content to be changed into a target value that meets the preset parameter change requirements; The second submission unit is used to submit the target value corresponding to the content to be changed as an attachment to the bill of lading page.
7. The apparatus of claim 6, wherein, Also includes: The display unit is used to show the user the automatic bill of lading (ABS) settings page when an ABS settings request is received. A response unit is used to respond to the user's time definition operation on the settings page and generate the trigger time of the automatic bill of lading plan according to the time set by the user. The data entry unit is used to respond to the user's filling operation on the settings page, and to use the bill of lading assistant to enter the business information and the content to be changed into the corresponding fields under the settings page according to the business information and the content to be changed filled in by the user. The first generation unit is used to generate the automatic bill of lading plan based on the trigger time of the automatic bill of lading plan and the entered settings page; The first confirmation unit is used to send the automatic bill of lading plan to the user for confirmation; The first review unit is used to send the automatic bill of lading plan to the reviewer for review when it receives information confirming that there is no error. The first storage unit is used to save the automatic bill of lading plan when it receives information that has been verified to be correct.
8. The apparatus of claim 6, wherein, Also includes: The third submission unit is used to submit the bill of lading page when the change request content in the bill of lading page does not include the content to be changed and its corresponding change value. The feedback unit is used to save the bill of lading page to the user's local storage and provide the user with a prompt message; wherein the prompt message is used to prompt the user to supplement the information on the bill of lading page.