CN113159859B - Expense adjustment method and device - Google Patents
Expense adjustment method and device Download PDFInfo
- Publication number
- CN113159859B CN113159859B CN202110494435.6A CN202110494435A CN113159859B CN 113159859 B CN113159859 B CN 113159859B CN 202110494435 A CN202110494435 A CN 202110494435A CN 113159859 B CN113159859 B CN 113159859B
- Authority
- CN
- China
- Prior art keywords
- charging
- auditing
- adjustment
- bill
- account
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The application discloses a cost adjustment method and a cost adjustment device, and relates to the technical field of computers. The method comprises the following steps: acquiring an account adjustment file, and identifying a fee item code in the account adjustment file to determine an original bill corresponding to the account adjustment file; matching the charging elements in the original bill with preset charging elements, and determining charging element information to be adjusted; invoking a business auditing workflow to audit the charging element information to be adjusted, adjusting the charging element corresponding to the charging element information to be adjusted in response to determining that the auditing is passed, and invoking a corresponding calculation engine according to the fee item code to generate an adjustment charging result based on the adjusted charging element; determining the charge to be adjusted according to the adjustment charging result and the original charging result corresponding to the original bill, and generating an adjustment bill to obtain a corresponding account adjustment task; and executing an account adjustment task to adjust the original charging result. Therefore, the method and the device can quickly and accurately adjust the wrong charging result and ensure the validity of the adjustment amount.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method and apparatus for adjusting cost.
Background
In the field of logistics business, if the financial cost is wrong, a settlement person is required to acquire a charging element according to a system quotation, and a corresponding calculation formula is selected for manual calculation to generate an adjustment list. The reasons for the cost errors and the offline communication confirmation mail backup of responsible parties causing the errors are generated, and the generated adjustment list only needs to be checked and approved by a settlement person.
In the process of implementing the present application, the inventor finds that at least the following problems exist in the prior art:
If the financial cost is wrong, the manual calculation cost is high, the calculation is easy to be wrong, the off-line communication process is time-consuming and labor-consuming, and an on-line responsibility fixing process is lacking.
Disclosure of Invention
In view of the above, the embodiments of the present application provide a method and an apparatus for adjusting cost, which can solve the problems of high manual calculation cost and easy calculation error, time and labor waste in the offline communication process, and lack of online responsibility determining flow in the existing financial cost.
To achieve the above object, according to an aspect of an embodiment of the present application, there is provided a cost adjustment method including:
acquiring an account adjustment file, and identifying a fee item code in the account adjustment file to determine an original bill corresponding to the account adjustment file;
Matching the charging elements in the original bill with preset charging elements, and determining charging element information to be adjusted;
invoking a business auditing workflow to audit the charging element information to be adjusted, adjusting the charging element corresponding to the charging element information to be adjusted in response to determining that the auditing is passed, and invoking a corresponding calculation engine according to the fee item code to generate an adjustment charging result based on the adjusted charging element;
Determining the charge to be adjusted according to the adjustment charging result and the original charging result corresponding to the original bill, and generating an adjustment bill to obtain a corresponding account adjustment task;
and executing an account adjustment task to adjust the original charging result.
Optionally, before obtaining the reconciliation file, the method further comprises:
and receiving an account adjustment request sent by the service end, wherein the account adjustment request is generated based on the account adjustment information sent by the user end.
Optionally, invoking a service auditing workflow to audit the charging element information to be adjusted, including:
acquiring a job number identification in an account adjustment file;
And calling a human resource management interface to select a business auditing personnel node corresponding to the work number identifier in an auditing role pool of a business auditing workflow, and calling an office automation interface to send an original bill, the work number identifier and charging element information to be adjusted to the business auditing personnel node for auditing.
Optionally, before executing the reconciliation task, the fee adjustment method further comprises:
acquiring a region identifier in an account adjustment file;
The method comprises the steps of calling a human resource management interface to select a settlement auditing personnel node corresponding to an area identifier in an auditing role pool of a settlement auditing workflow, and calling an office automation interface to send an accounting task to the settlement auditing personnel node for auditing, so that the settlement auditing personnel node determines an auditing result according to the accounting task and preset conditions;
And responding to the determination that the auditing result is overruling and the corresponding modification opinion information is attached, acquiring the modification opinion information, and modifying and updating the charging elements in the original bill according to the modification opinion information until the auditing result is auditing pass.
Optionally, before executing the reconciliation task, the method further comprises:
and maintaining the original charging result in response to determining that the auditing result is overruling and that no additional modified opinion information is available.
Optionally, determining the original document corresponding to the reconciliation document includes:
acquiring an account regulating bill number in an account regulating file;
matching the bill number with each bill number in the database, and determining a matched bill number;
And determining the bill corresponding to the matching single number in the database as an original bill corresponding to the reconciliation document.
In addition, the application also provides a cost adjusting device, which comprises:
The acquisition unit is configured to acquire the reconciliation document, and identify the fee item codes in the reconciliation document to determine the original document corresponding to the reconciliation document;
the matching unit is configured to match the charging elements in the original bill with preset charging elements and determine charging element information to be adjusted;
The auditing unit is configured to invoke a business auditing workflow to audit the charging element information to be adjusted, adjust the charging element corresponding to the charging element information to be adjusted in response to determining that the auditing is passed, and invoke a corresponding calculation engine according to the fee item code so as to generate an adjustment charging result based on the adjusted charging element;
The billing task determining unit is configured to determine the expense to be adjusted according to the adjustment charging result and the original charging result corresponding to the original bill, and generate a billing bill to obtain a corresponding billing task;
and the execution unit is configured to execute the reconciliation task so as to adjust the original charging result.
Optionally, the fee adjustment apparatus further includes:
And the receiving unit is configured to receive the reconciliation request sent by the service end, wherein the reconciliation request is generated based on the reconciliation information sent by the user end.
Optionally, the auditing unit is further configured to:
acquiring a job number identification in an account adjustment file;
And calling a human resource management interface to select a business auditing personnel node corresponding to the work number identifier in an auditing role pool of a business auditing workflow, and calling an office automation interface to send an original bill, the work number identifier and charging element information to be adjusted to the business auditing personnel node for auditing.
Optionally, the auditing unit is further configured to:
acquiring a region identifier in an account adjustment file;
The method comprises the steps of calling a human resource management interface to select a settlement auditing personnel node corresponding to an area identifier in an auditing role pool of a settlement auditing workflow, and calling an office automation interface to send an accounting task to the settlement auditing personnel node for auditing, so that the settlement auditing personnel node determines an auditing result according to the accounting task and preset conditions;
And responding to the determination that the auditing result is overruling and the corresponding modification opinion information is attached, acquiring the modification opinion information, and modifying and updating the charging elements in the original bill according to the modification opinion information until the auditing result is auditing pass.
Optionally, the auditing unit is further configured to:
and maintaining the original charging result in response to determining that the auditing result is overruling and that no additional modified opinion information is available.
Optionally, the acquisition unit is further configured to:
acquiring an account regulating bill number in an account regulating file;
matching the bill number with each bill number in the database, and determining a matched bill number;
And determining the bill corresponding to the matching single number in the database as an original bill corresponding to the reconciliation document.
In addition, the application also provides a cost adjusting electronic device, which comprises: one or more processors; and a storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the cost adjustment method as described above.
In addition, the application also provides a computer readable medium, on which a computer program is stored, which when executed by a processor implements the cost adjustment method as described above.
One embodiment of the above application has the following advantages or benefits: according to the application, the corresponding calculation engine is called according to the acquired charge item codes in the account adjustment file so as to determine the charge to be adjusted of the original bill corresponding to the account adjustment file according to the verified charging elements, and an account adjustment task is generated, so that the account adjustment task is executed to adjust the original charging result. Therefore, the method and the device can quickly and accurately adjust the wrong charging result, and automatically calculate the adjusted charging result corresponding to the adjusted charging element by calling a calculation engine corresponding to the charge item code in the account adjustment file, thereby ensuring the effectiveness of the adjustment amount.
Further effects of the above-described non-conventional alternatives are described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the application and are not to be construed as unduly limiting the application. Wherein:
FIG. 1 is a schematic diagram of the main flow of a fee adjustment method according to a first embodiment of the present application;
FIG. 2 is a schematic diagram of the main flow of a fee adjustment method according to a second embodiment of the present application;
Fig. 3 is a schematic view of an application scenario of a fee adjustment method according to a third embodiment of the present application;
FIG. 4 is a schematic diagram of the main modules of a cost adjustment device according to an embodiment of the present application;
FIG. 5 is an exemplary system architecture diagram in which embodiments of the present application may be applied;
Fig. 6 is a schematic diagram of a computer system suitable for use in implementing an embodiment of the application.
Detailed Description
Exemplary embodiments of the present application will now be described with reference to the accompanying drawings, in which various details of the embodiments of the present application are included to facilitate understanding, and are to be considered merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the application. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Fig. 1 is a schematic diagram of the main flow of a fee adjustment method according to a first embodiment of the present application, and as shown in fig. 1, the fee adjustment method includes:
step S101, a reconciliation document is obtained, and a fee term code in the reconciliation document is identified to determine an original document corresponding to the reconciliation document.
In this embodiment, the execution subject (for example, a server) of the fee adjustment method may acquire the accounting file from the terminal device by means of wired connection or wireless connection.
The reconciliation file may include the necessary padding: business bill number, business date, merchant code, area, expense item code, account adjustment date, account adjustment mode, discount mode, business date start, business date end, account adjustment amount, adjustment description, adjustment responsibility, responsible party, adjustment primary reason and adjustment secondary reason; and (5) optional padding: statement number, responsibility department, statement number. Specifically, the service bill number, for example, the service bill number of the express freight is a waybill number: JDVC04284366448 the business form number of the sales outlet operation fee is the sales outlet form number: ESL4418607455294. Business date: business date of business document, for example: when the express freight is charged, the service date is the collection date, and the format is as follows: 2018-02-04. Merchant code: merchant unique codes, e.g., EBU4418046514136, 010K0004. Area: the merchant signing area can be which area to examine and approve to confirm the adjustment bill after the adjustment bill is generated in the present time. Cost item coding: encoding of fee items in a billing system, such as: the cost code of the express freight is QIPSF. Billing date: the amount of the reconciliation is put on which bill, for example: 2020-5-23, and reconciling the bill into a 6 month bill, wherein the reconciliation date is 2020-6-31. And (3) an account adjustment mode: according to the monotonic account: billing according to each single imported billing element; and 3, reconciling according to merchants: billing and charging are carried out according to the range of merchant plus billing date; manual account adjustment: directly adjusts the cost amount, and requires business approval, such as sales application elimination and the like. Discount mode: the account adjustment mode is to fill out the account adjustment according to the merchant. And if the charging is standard price, the charging mode is only suitable for price marking calculation. The business date starts: and calculating according to the account adjustment of the merchant. End of business date: and calculating according to the account adjustment of the merchant. Adjustment description: the adjustment description is called when the business is approved, special characters can not be filled in, and the number of the special characters is not more than 100. Adjusting a first-order reason: the reason for adjustment is classified, and the selection is pulled down. And (3) adjusting a secondary reason: the detailed reason for the adjustment, pull down selection. Statement number: if the audit of the reconciliation expense is hoped, automatically adding a certain bill, and filling in a bill number; if the payment is a payment, the pre-settlement number (PBR) is filled, and if the payment is a fee settlement, the settlement number (BR) is filled. The charging element (or charging element information) includes a charging element and a charging element value, and the charging element name may be an originating province, an originating city, an originating county, a weight (kg), a volume (cubic centimeter), whether to hold a price, whether to collect a commodity, whether to return a receipt, a form of return a receipt, or the like. The charging element value is, for example, 1: is, 0: and (3) if not. For another example: the charging element value corresponding to the receipt return form is 0: no return to the list, 1: ordinary return bill (forward bill), 2: checking identity return list (forward list), 3: electronic receipt return, 4: electronic ticket + paper label.
In some optional implementations of this embodiment, determining an original document corresponding to the reconciliation document includes:
and acquiring the bill number in the bill adjustment file. Specifically, after the execution body obtains the reconciliation document, the execution body may obtain the reconciliation document number, i.e. the service document number or the detail document number, from the reconciliation document.
And matching the bill number with each bill number in the database, and determining the matched bill number. After acquiring the bill number, the execution body can match the bill number with each bill number stored in a local or cloud database one by one so as to determine a matched bill number consistent with the bill number.
And determining the bill corresponding to the matching single number in the database as an original bill corresponding to the reconciliation document. After determining the matching single number, the executing body can locate the bill corresponding to the matching single number from the database according to the corresponding relation between the preset matching single number and the bill, and determine the bill as the original bill corresponding to the reconciliation file. The original bill can include the charging elements used in the charging, including correct charging elements and incorrect charging elements.
Step S102, matching the charging elements in the original bill with preset charging elements, and determining charging element information to be adjusted.
After determining the original bill, the executing body can match the charging elements recorded in the original bill with preset charging elements one by one to determine whether the charging element names are absent or added or whether the charging element values are wrongly filled, so as to determine the wrong charging element information to be adjusted. The charging element information may include a charging element name and a charging element value. The preset charging element may be a necessary charging element corresponding to the current charging type. The charging type can be warehouse charging or transportation charging. According to different charging types, the names or charging element values of the charging elements can be different, so that more accurate charging is ensured.
Step S103, a business auditing workflow is called to audit the charging element information to be adjusted, and the charging element corresponding to the charging element information to be adjusted is adjusted in response to the fact that the auditing is confirmed to pass, and then a corresponding calculation engine is called according to the fee item code so as to generate an adjustment charging result based on the adjusted charging element.
After determining the charging element information to be adjusted, the executing body can further audit whether the determined charging element information to be adjusted is accurate or not in an off-line or on-line audit mode. Specifically, after the execution body receives the account adjustment file and determines the charging element information to be adjusted, the execution body may first check the necessary filling item in the account adjustment file, and further audit the charging element information to be adjusted when the checking result is that the necessary filling item is correctly filled and is not missing. And if the verification is confirmed to pass, automatically adjusting the charging elements to be adjusted correctly, calling a corresponding calculation engine according to the charge item codes in the account adjustment file, generating a simulated bill for calculation, wherein the original bill is not modified in the process, the simulated bill is not displayed to a user, the original bill attribute is not modified, and the adjustment charging result is calculated. The charging elements required for different calculation engines are different, and calculation engines are distinguished according to the charge item codes. The computing engine may include: a price marking computing engine, a general computing engine and an old bin computing engine. Wherein the pricing calculation engine is applied to calculate transport + storage related billing. The general purpose computing engine is applied to calculate transport related billing. The old bin calculation engine is used for calculating and storing related charging.
Step S104, the expense to be adjusted is determined according to the adjustment charging result and the original charging result corresponding to the original bill, and an adjustment bill is generated, so that the corresponding account adjustment task is obtained.
The execution body compares the calculated charging result with the original charging result of the original bill to generate a difference, wherein the difference is the cost to be adjusted, and specifically, the difference can be 0. After determining the expense to be adjusted, the execution body can call the corresponding approval flow approval to generate an adjustment bill, and then obtain the corresponding account adjustment task based on the adjustment bill.
Step S105, executing a billing task to adjust the original billing result.
After the execution body obtains the billing task, the billing task can be stored in an asynchronous task pool to asynchronously execute the billing task so as to adjust the original charging result.
According to the method, the corresponding calculation engine is called according to the acquired charge item codes in the account adjustment file, so that the charge to be adjusted of the original bill corresponding to the account adjustment file is determined according to the verified charging elements, an account adjustment task is generated, and then the account adjustment task is executed to adjust the original charging result. Therefore, the method and the device can quickly and accurately adjust the wrong charging result, and automatically calculate the adjusted charging result corresponding to the adjusted charging element by calling a calculation engine corresponding to the charge item code in the account adjustment file, thereby ensuring the effectiveness of the adjustment amount.
Fig. 2 is a schematic flow chart of a fee adjustment method according to a second embodiment of the present application, and as shown in fig. 2, the fee adjustment method includes:
Step S201, receiving an account adjustment request sent by a service end.
The reconciliation request may be generated based on reconciliation information sent by the user side. The reconciliation information may include information of a reconciliation business ticket number, a business date, a merchant code, a reconciliation amount, and the like.
Specifically, the execution body may receive a reconciliation request from a local service end. The bill adjusting request can be generated based on the bill which is determined by the service end and needs to be adjusted according to the time spot check, and can also be generated based on the bill which is detected by the user end and needs to be adjusted.
Step S202, a reconciliation document is acquired, and a fee term code in the reconciliation document is identified to determine an original document corresponding to the reconciliation document.
Step S203, matching the charging elements in the original bill with preset charging elements, and determining the charging element information to be adjusted.
Step S204, call business audit workflow to audit the information of the charging elements to be adjusted, adjust the charging elements corresponding to the information of the charging elements to be adjusted in response to the determined audit pass, and call corresponding calculation engines according to the fee item codes to generate an adjustment charging result based on the adjusted charging elements.
The principle of step S202 to step S204 is similar to that of step S101 to step S103, and will not be described here again.
Specifically, step S204 may also be implemented by steps S2041 to S2042:
step S2041, obtaining a job number identification in the reconciliation document.
After determining the charging elements to be adjusted, the executing body can acquire the job number identification in the account adjustment file. The job number identification may be 001, 002, etc. for locating staff. The employee's job number identification may be associated with a pilot job number identification of the primary or secondary pilot to facilitate determining the pilot job number identification of the primary or secondary pilot based on the employee's job number identification, and thereby determining the corresponding primary or secondary pilot.
Step S2042, call the human resource management interface to select the business auditor node corresponding to the work number identification in the audit role pool of the business audit workflow, and call the office automation interface to send the original bill, the work number identification and the charging element information to be adjusted to the business auditor node for audit.
After the executive body obtains the job number identification, a human resource management (ENTERPRISE RESOURCE PLANNING, erp) interface of the human resource management system can be called to determine a secondary service leading node, namely a service auditor node, associated with the job number identification according to the job number identification in an audit role pool of a service audit workflow (namely a charging element modification approval flow). Business secondary leaders, i.e., leaders of business leaders. After determining the service auditor node, the execution body can call an office automation (Office Automation, OA) interface, and then send the original document, the job number identifier and the charging element information to be adjusted to the service auditor node (i.e. the service secondary leader node) for auditing. Specifically, the service secondary leader node may be a terminal corresponding to the service secondary leader. The executing main body can send the original bill, the job number identification and the charging element information to be adjusted to a terminal (such as a notebook, a desktop computer, a tablet, a mobile phone and the like) corresponding to the business secondary leader.
According to the method and the system, the business auditor node (namely the responsibility party leader) is determined according to the job number identification in the account adjustment file, so that the charging element information to be adjusted corresponding to the received account adjustment file is confirmed through the responsibility party leader in an on-line system, the effectiveness of data is ensured, the responsibility determination flow is solved, the inconvenience of off-line communication is avoided, and the working efficiency is improved.
Step S205, the expense to be adjusted is determined according to the adjustment charging result and the original charging result corresponding to the original bill, and a bill is generated to obtain the corresponding bill adjustment task.
The principle of step S205 is similar to that of step S104, and will not be described here.
Step S206, obtaining the area identification in the reconciliation file.
After the execution main body generates the bill, and obtains the corresponding bill-adjusting task, the execution main body further needs to audit the specific amount of the bill so as to avoid the conditions of overestimation or offline rebate and the like, thereby causing loss to the company. Specifically, the execution body may acquire the area identification in the reconciliation file. The area identifier can be used for characterizing which area to approve for confirming the adjustment sheet after the adjustment sheet is generated by the current account adjustment.
Step S207, a human resource management interface is called to select a settlement auditing personnel node corresponding to the area identifier from an auditing role pool of a settlement auditing workflow, and then an office automation interface is called to send an accounting task to the settlement auditing personnel node for auditing, so that the settlement auditing personnel node determines an auditing result according to the accounting task and preset conditions.
After the execution body obtains the area identifier, a human resource management (ENTERPRISE RESOURCE PLANNING, erp) interface of the human resource management system can be called to determine a settlement secondary leader node, namely a settlement auditor node, associated with the area identifier according to the area identifier in an audit role pool of a settlement audit workflow (namely a settlement approval flow). A settlement secondary leader, i.e., a leader of the settlement leader. After determining the node of the settlement auditing person, the execution body can call an office automation (Office Automation, OA) interface so as to send a bill or an accounting task to the node of the settlement auditing person (namely, a secondary lead node of the settlement) for auditing. Specifically, the settlement secondary leader node, i.e., the settlement auditor node, may be a terminal corresponding to the settlement secondary leader. The executing main body can send the original bill, the area identifier and the charging element information to be adjusted to a terminal (such as a notebook, a desktop computer, a tablet, a mobile phone and the like) corresponding to the settlement secondary leader.
And step S208, in response to the fact that the auditing result is refused and corresponding modification opinion information is attached, the modification opinion information is acquired, and the charging elements in the original bill are modified and updated according to the modification opinion information until the auditing result is auditing pass.
After receiving the auditing result, the executing body responds to the fact that the auditing result is refused and corresponding modification opinion information is attached, wherein the modification opinion information can be modification content suggested by a settlement auditing personnel node, for example, after adjusting the charging result to exceed the budget, the settlement auditing personnel node can be suggested to modify certain charging element values with higher cost, for example, cancel the insurance, or change the attribute of certain charging elements, for example, divide a large volume into small volumes and divide a large weight into small weights, so that the effects of transporting the same goods and reducing the freight cost are achieved. The execution main body can modify the charging element information according to the acquired modification opinion information and return to the business auditing workflow, and then the business auditing workflow is transferred to the settlement auditing workflow to continue auditing after the business auditing is passed, and when the settlement auditing is still not passed, the charging element information is modified again and returned to the business auditing workflow, and after the business auditing is passed, the business auditing workflow is transferred to the settlement auditing workflow again, so that the auditing is passed.
In some optional implementations of the present embodiment, the fee adjustment method further includes:
and maintaining the original charging result in response to determining that the auditing result is overruling and that no additional modified opinion information is available.
After receiving the auditing result, the execution body responds to the fact that the auditing result is refused and no additional modification opinion information exists, and then the fact that the bill or the bill-adjusting task fails to pass the auditing at a settlement auditing personnel node is indicated, and the original charging result is maintained without iterative modification of calculation elements.
In this embodiment, after receiving the bill or the task of bill adjustment, the settlement auditing personnel node can determine the risk index of the bill adjustment, and when the risk index exceeds the threshold value, the auditing result is returned to be refused without additional modification opinion information, so that the risk caused by overlarge amount of bill adjustment can be effectively avoided. Specifically, determining the risk index of the bill may include: determining the expense to be adjusted corresponding to the bill adjustment; and responding to the fact that the to-be-adjusted cost exceeds a preset threshold value, returning the checking result to be refused and no additional modification opinion information exists, maintaining the original charging result, and not performing cost adjustment so as to avoid risks. According to the application, on-line calculation, responsibility fixing and checking are completed through on-line two-time approval, and on-line circulation improves timeliness.
In some optional implementations of the present embodiment, the fee adjustment method further includes:
step S209, a billing task is executed to adjust the original billing result.
The principle of step S209 is similar to that of step S105, and will not be described here.
Fig. 3 is a schematic view of an application scenario of a cost adjustment method according to a third embodiment of the present application. The cost adjusting method is applied to an application scene that the financial cost is wrong due to inaccurate charging elements of the existing bill. The server 301 obtains the reconciliation file 302, identifies the cost item code 303 in the reconciliation file 302 to determine the original document 304 corresponding to the reconciliation file 302. The server 301 matches the charging element 305 in the original document 304 with a preset charging element 306, and determines charging element information 307 to be adjusted. The server 301 invokes the service audit workflow 308 to audit the charging element information 307 to be adjusted, adjusts the charging element corresponding to the charging element information 307 to be adjusted in response to determining that the audit passes, and invokes the corresponding calculation engine 310 according to the fee item code 303 to generate the adjusted charging result 311 based on the adjusted charging element 309. The server 301 determines the fee 313 to be adjusted according to the adjustment charging result 311 and the original charging result 312 corresponding to the original bill 304, and generates an adjustment bill 314 to obtain a corresponding account adjustment task 315. The server 301 performs a reconciliation task to adjust the original billing result.
Fig. 4 is a schematic diagram of main modules of a fee adjustment apparatus according to an embodiment of the present application. As shown in fig. 4, the fee adjustment apparatus includes an acquisition unit 401, a matching unit 402, an auditing unit 403, a reconciliation task determination unit 404, and an execution unit 405.
The obtaining unit 401 is configured to obtain matching between the charging elements in the original document and preset charging elements, determine the charging element information to be adjusted, obtain the account adjustment document, and identify the fee item code in the account adjustment document to determine the original document corresponding to the account adjustment document.
And the matching unit 402 is configured to match the charging elements in the original bill with preset charging elements and determine charging element information to be adjusted.
And the auditing unit 403 is configured to invoke a business auditing workflow to audit the charging element information to be adjusted, adjust the charging element corresponding to the charging element information to be adjusted in response to determining that the auditing is passed, and invoke a corresponding calculation engine according to the fee item code so as to generate an adjustment charging result based on the adjusted charging element.
And the billing task determining unit 404 is configured to determine the fee to be adjusted according to the adjustment charging result and the original charging result corresponding to the original bill, and generate a billing bill to obtain the corresponding billing task.
The execution unit 405 is configured to perform a reconciliation task to adjust the original charging result.
In some embodiments, the fee adjustment apparatus further comprises not shown in fig. 4: and the receiving unit is configured to receive the reconciliation request sent by the service end, wherein the reconciliation request is generated based on the reconciliation information sent by the user end.
In some embodiments, the auditing unit 403 is further configured to: acquiring a job number identification in an account adjustment file; and calling a human resource management interface to select a business auditing personnel node corresponding to the work number identifier in an auditing role pool of a business auditing workflow, and calling an office automation interface to send an original bill, the work number identifier and charging element information to be adjusted to the business auditing personnel node for auditing.
In some embodiments, the auditing unit 403 is further configured to: acquiring a region identifier in an account adjustment file; the method comprises the steps of calling a human resource management interface to select a settlement auditing personnel node corresponding to an area identifier in an auditing role pool of a settlement auditing workflow, and calling an office automation interface to send an accounting task to the settlement auditing personnel node for auditing, so that the settlement auditing personnel node determines an auditing result according to the accounting task and preset conditions; and responding to the determination that the auditing result is overruling and the corresponding modification opinion information is attached, acquiring the modification opinion information, and modifying and updating the charging elements in the original bill according to the modification opinion information until the auditing result is auditing pass.
In some embodiments, the auditing unit 403 is further configured to: and maintaining the original charging result in response to determining that the auditing result is overruling and that no additional modified opinion information is available.
In some embodiments, the acquisition unit 401 is further configured to: acquiring an account regulating bill number in an account regulating file; matching the bill number with each bill number in the database, and determining a matched bill number; and determining the bill corresponding to the matching single number in the database as an original bill corresponding to the reconciliation document.
In the present application, the cost adjustment method and the cost adjustment device have a corresponding relationship in terms of implementation, and therefore, the description is not repeated.
Fig. 5 illustrates an exemplary system architecture 500 in which a fee adjustment method or fee adjustment apparatus of embodiments of the present application may be applied.
As shown in fig. 5, the system architecture 500 may include terminal devices 501, 502, 503, a network 504, and a server 505. The network 504 is used as a medium to provide communication links between the terminal devices 501, 502, 503 and the server 505. The network 504 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
A user may interact with the server 505 via the network 504 using the terminal devices 501, 502, 503 to receive or send messages or the like. Various communication client applications may be installed on the terminal devices 501, 502, 503, such as shopping class applications, web browser applications, search class applications, instant messaging tools, mailbox clients, social platform software, etc. (by way of example only).
The terminal devices 501, 502, 503 may be various electronic devices having a financial charge settlement processing screen and supporting web browsing, including but not limited to smartphones, tablets, laptop and desktop computers, and the like.
The server 505 may be a server providing various services, such as a background management server (by way of example only) that provides support for reconciliation requests submitted by users using the terminal devices 501, 502, 503. The background management server can acquire a reconciliation file according to the received reconciliation request, and identify a fee item code in the reconciliation file to determine an original bill corresponding to the reconciliation file; matching the charging elements in the original bill with preset charging elements, and determining charging element information to be adjusted; invoking a business auditing workflow to audit the charging element information to be adjusted, adjusting the charging element corresponding to the charging element information to be adjusted in response to determining that the auditing is passed, and invoking a corresponding calculation engine according to the fee item code to generate an adjustment charging result based on the adjusted charging element; determining the charge to be adjusted according to the adjustment charging result and the original charging result corresponding to the original bill, and generating an adjustment bill to obtain a corresponding account adjustment task; and executing an account adjustment task to adjust the original charging result. Therefore, the method and the device can quickly and accurately adjust the wrong charging result and ensure the validity of the adjustment amount.
It should be noted that the fee adjustment method provided in the embodiment of the present application is generally executed by the server 505, and accordingly, the fee adjustment device is generally disposed in the server 505.
It should be understood that the number of terminal devices, networks and servers in fig. 5 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 6, there is illustrated a schematic diagram of a computer system 600 suitable for use in implementing an embodiment of the present application. The terminal device shown in fig. 6 is only an example, and should not impose any limitation on the functions and the scope of use of the embodiment of the present application.
As shown in fig. 6, the computer system 600 includes a Central Processing Unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 602 or a program loaded from a storage section 608 into a Random Access Memory (RAM) 603. In the RAM603, various programs and data required for the operation of the computer system 600 are also stored. The CPU601, ROM602, and RAM603 are connected to each other through a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
The following components are connected to the I/O interface 605: an input portion 606 including a keyboard, mouse, etc.; an output portion 607 including a Cathode Ray Tube (CRT), a liquid crystal credit authorization query processor (LCD), and the like, and a speaker, and the like; a storage section 608 including a hard disk and the like; and a communication section 609 including a network interface card such as a LAN card, a modem, or the like. The communication section 609 performs communication processing via a network such as the internet. The drive 610 is also connected to the I/O interface 605 as needed. Removable media 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is installed as needed on drive 610 so that a computer program read therefrom is installed as needed into storage section 608.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication portion 609, and/or installed from the removable medium 611. The above-described functions defined in the system of the present application are performed when the computer program is executed by the central processing unit (CP U) 601.
The computer readable medium shown in the present application may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present application, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present application may be implemented in software or in hardware. The described units may also be provided in a processor, for example, described as: the processor comprises an acquisition unit, a matching unit, an auditing unit, an account adjustment task determining unit and an executing unit. Wherein the names of the units do not constitute a limitation of the units themselves in some cases.
As another aspect, the present application also provides a computer-readable medium that may be contained in the apparatus described in the above embodiments; or may be present alone without being fitted into the device. The computer readable medium carries one or more programs which, when executed by the apparatus, cause the apparatus to obtain a reconciliation document, identify a fee term encoding in the reconciliation document, to determine an original document corresponding to the reconciliation document; matching the charging elements in the original bill with preset charging elements, and determining charging element information to be adjusted; invoking a business auditing workflow to audit the charging element information to be adjusted, adjusting the charging element corresponding to the charging element information to be adjusted in response to determining that the auditing is passed, and invoking a corresponding calculation engine according to the fee item code to generate an adjustment charging result based on the adjusted charging element; determining the charge to be adjusted according to the adjustment charging result and the original charging result corresponding to the original bill, and generating an adjustment bill to obtain a corresponding account adjustment task; and executing an account adjustment task to adjust the original charging result. Therefore, the method and the device can quickly and accurately adjust the wrong charging result and ensure the validity of the adjustment amount.
According to the technical scheme of the embodiment of the application, the corresponding calculation engine is called according to the acquired charge item code in the account adjustment file so as to determine the charge to be adjusted of the original bill corresponding to the account adjustment file according to the verified charging element, and an account adjustment task is generated, so that the account adjustment task is executed to adjust the original charging result. Therefore, the method and the device can quickly and accurately adjust the wrong charging result, and automatically calculate the adjusted charging result corresponding to the adjusted charging element by calling a calculation engine corresponding to the charge item code in the account adjustment file, thereby ensuring the effectiveness of the adjustment amount.
The above embodiments do not limit the scope of the present application. It will be apparent to those skilled in the art that various modifications, combinations, sub-combinations and alternatives can occur depending upon design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the scope of the present application.
Claims (14)
1. A cost adjustment method, comprising:
acquiring an account adjustment file, and identifying a cost item code in the account adjustment file to determine an original bill corresponding to the account adjustment file;
Matching the charging elements in the original bill with preset charging elements, determining whether the name of the charging element is absent or added or whether the charging element value is wrongly filled, and determining the information of the charging element to be adjusted with the error;
Invoking a business auditing workflow to audit the charging element information to be adjusted, adjusting the charging element corresponding to the charging element information to be adjusted in response to determining that the auditing is passed, and invoking a corresponding calculation engine according to the fee item code to generate an adjustment charging result based on the adjusted charging element;
Determining the charge to be adjusted according to the adjustment charging result and the original charging result corresponding to the original bill, and generating an adjustment bill to obtain a corresponding account adjustment task;
and executing the account adjustment task to adjust the original charging result.
2. The method of claim 1, wherein prior to the acquiring the reconciliation file, the method further comprises:
And receiving an account adjustment request sent by a service end, wherein the account adjustment request is generated based on account adjustment information sent by a user end.
3. The method of claim 1, wherein the invoking a business audit workflow to audit the charging element information to be adjusted comprises:
acquiring a job number identification in the account adjustment file;
And calling a human resource management interface to select a business auditor node corresponding to the work number identifier in an audit role pool of a business audit workflow, and calling an office automation interface to send the original bill, the work number identifier and the charging element information to be adjusted to the business auditor node for audit.
4. The method of claim 1, wherein prior to the performing the reconciliation task, the method further comprises:
Acquiring a region identifier in the account adjustment file;
a human resource management interface is called to select a settlement auditing personnel node corresponding to the area identifier in an auditing role pool of a settlement auditing workflow, and an office automation interface is called to send the account adjusting task to the settlement auditing personnel node for auditing, so that the settlement auditing personnel node determines an auditing result according to the account adjusting task and a preset condition;
and responding to the fact that the auditing result is refused and corresponding modification opinion information is attached, acquiring the modification opinion information, and modifying and updating the charging elements in the original bill according to the modification opinion information until the auditing result is auditing pass.
5. The method of claim 4, wherein prior to the performing the reconciliation task, the method further comprises:
in response to determining that the audit result is rejected and there is no additional modified opinion information, an original billing result is maintained.
6. The method according to any one of claims 1 to 5, wherein the determining the original document corresponding to the reconciliation document comprises:
Acquiring an account regulating bill number in the account regulating file;
Matching the bill number with each bill number in a database, and determining a matched bill number;
And determining the bill corresponding to the matching single number in the database as an original bill corresponding to the account adjustment file.
7. A cost adjustment device, comprising:
The system comprises an acquisition unit, a verification unit and a verification unit, wherein the acquisition unit is configured to acquire a reconciliation file, identify a cost item code in the reconciliation file and determine an original bill corresponding to the reconciliation file;
the matching unit is configured to match the charging elements in the original bill with preset charging elements, determine whether the name of the charging element is missing or added or whether the charging element value is wrongly filled, and determine the information of the charging element to be adjusted, wherein the information of the charging element to be adjusted is wrong;
The auditing unit is configured to invoke a business auditing workflow to audit the charging element information to be adjusted, adjust the charging element corresponding to the charging element information to be adjusted in response to determining that the auditing is passed, and further invoke a corresponding calculation engine according to the fee item code so as to generate an adjustment charging result based on the adjusted charging element;
The billing task determining unit is configured to determine the expense to be adjusted according to the adjustment charging result and the original charging result corresponding to the original bill, and generate a billing bill to obtain a corresponding billing task;
And the execution unit is configured to execute the reconciliation task so as to adjust the original charging result.
8. The apparatus of claim 7, wherein the apparatus further comprises:
and the receiving unit is configured to receive a reconciliation request sent by the service end, wherein the reconciliation request is generated based on reconciliation information sent by the user end.
9. The apparatus of claim 7, wherein the auditing unit is further configured to:
acquiring a job number identification in the account adjustment file;
And calling a human resource management interface to select a business auditor node corresponding to the work number identifier in an audit role pool of a business audit workflow, and calling an office automation interface to send the original bill, the work number identifier and the charging element information to be adjusted to the business auditor node for audit.
10. The apparatus of claim 7, wherein the auditing unit is further configured to:
Acquiring a region identifier in the account adjustment file;
a human resource management interface is called to select a settlement auditing personnel node corresponding to the area identifier in an auditing role pool of a settlement auditing workflow, and an office automation interface is called to send the account adjusting task to the settlement auditing personnel node for auditing, so that the settlement auditing personnel node determines an auditing result according to the account adjusting task and a preset condition;
and responding to the fact that the auditing result is refused and corresponding modification opinion information is attached, acquiring the modification opinion information, and modifying and updating the charging elements in the original bill according to the modification opinion information until the auditing result is auditing pass.
11. The apparatus of claim 10, wherein the auditing unit is further configured to:
in response to determining that the audit result is rejected and there is no additional modified opinion information, an original billing result is maintained.
12. The apparatus according to any one of claims 7 to 11, wherein the acquisition unit is further configured to:
Acquiring an account regulating bill number in the account regulating file;
Matching the bill number with each bill number in a database, and determining a matched bill number;
And determining the bill corresponding to the matching single number in the database as an original bill corresponding to the account adjustment file.
13. A cost-effective electronic device, comprising:
One or more processors;
storage means for storing one or more programs,
When executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-6.
14. A computer readable medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110494435.6A CN113159859B (en) | 2021-05-07 | 2021-05-07 | Expense adjustment method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110494435.6A CN113159859B (en) | 2021-05-07 | 2021-05-07 | Expense adjustment method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113159859A CN113159859A (en) | 2021-07-23 |
CN113159859B true CN113159859B (en) | 2024-07-16 |
Family
ID=76873597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110494435.6A Active CN113159859B (en) | 2021-05-07 | 2021-05-07 | Expense adjustment method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113159859B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114971564A (en) * | 2022-06-01 | 2022-08-30 | 北京京东振世信息技术有限公司 | Service processing method and device, electronic equipment and computer readable medium |
CN114969127B (en) * | 2022-07-19 | 2022-10-28 | 中邮消费金融有限公司 | Reconciliation method, reconciliation system and storage medium for automatically combining reconciliation transactions |
CN117495424B (en) * | 2023-12-29 | 2024-06-04 | 深圳赛盒科技有限公司 | FBA (film base station) head management method, system, equipment and storage medium |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101534494A (en) * | 2009-04-13 | 2009-09-16 | 中国联合网络通信集团有限公司 | Account settlement charge-off treatment method and device thereof |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030120594A1 (en) * | 2001-12-04 | 2003-06-26 | Cibernet, Inc. | Method, system and data structure for an improved billing protocol |
CN102255734A (en) * | 2010-05-19 | 2011-11-23 | 华为技术有限公司 | Charging method of content business, apparatus and system thereof |
CN108053306A (en) * | 2017-12-04 | 2018-05-18 | 深圳春沐源控股有限公司 | Financial data prediction management method, system, terminal and storage medium |
CN109360086A (en) * | 2018-09-28 | 2019-02-19 | 厦门商集网络科技有限责任公司 | Method and apparatus based on bank statement data auto-complete accounting data |
CN111222966B (en) * | 2018-11-26 | 2023-09-26 | 上海阿米特数据系统有限公司 | Automatic account checking system and implementation method |
CN111210330A (en) * | 2020-01-06 | 2020-05-29 | 中信百信银行股份有限公司 | Account adjusting method and device, electronic equipment and computer readable storage medium |
CN112184411B (en) * | 2020-09-17 | 2024-04-09 | 京东科技控股股份有限公司 | Account processing method and device |
-
2021
- 2021-05-07 CN CN202110494435.6A patent/CN113159859B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101534494A (en) * | 2009-04-13 | 2009-09-16 | 中国联合网络通信集团有限公司 | Account settlement charge-off treatment method and device thereof |
Non-Patent Citations (1)
Title |
---|
江苏有线统一支付系统业务对账逻辑的实现;熊磊,;《中国数字电视》;正文第54-58页 * |
Also Published As
Publication number | Publication date |
---|---|
CN113159859A (en) | 2021-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113159859B (en) | Expense adjustment method and device | |
CN113362025B (en) | Data accounting system, method, computer-readable storage medium, and electronic device | |
CN112184240A (en) | Refund request processing method and device | |
CN111882386B (en) | Freight quotation method and device | |
US20140129400A1 (en) | Electronic payment processing system | |
CN113379523A (en) | Bill generation method, device, medium and electronic equipment | |
CN112200595A (en) | Coupon verification method, payment method, apparatus, device and medium | |
CN113449997A (en) | Data processing method and device | |
KR101791625B1 (en) | Apparatus for providing Smart Trade Service | |
CN113535101B (en) | Print file generation method and device, storage medium and electronic equipment | |
CN115345694A (en) | Order management method and device, terminal equipment and storage medium | |
CN114255017A (en) | ERP financial reconciliation method and device for collective OA cooperative management | |
CN111383103A (en) | User financing method and device | |
US20220148004A1 (en) | Systems and methods for predicting on-file payment credentials | |
US7882153B1 (en) | Method and system for electronic messaging of trade data | |
CN113793144B (en) | Electronic certificate generation method and device, computer storage medium and electronic equipment | |
CN115564415A (en) | Order payment and settlement method and device | |
CN113592571A (en) | Bill issuing early warning method, device, equipment and computer readable medium | |
CN112581255A (en) | Method, apparatus, device and computer readable medium for processing loan | |
CN113496386A (en) | Method and device for combined charging | |
CN111507699A (en) | A supplier platform payment system | |
JP6178452B1 (en) | Reorganization method and system for condominium management company | |
CN113780921B (en) | Price inquiry processing method and device | |
US12197616B1 (en) | Online software platform (OSP) querying client data about relationship instances for application of permission digital rules in addition to resource digital rules for the relationship instances | |
US11855842B1 (en) | Primary entity requesting from online service provider (OSP) to produce a resource and to prepare a digital exhibit that reports the resource, receiving from the OSP an access indicator that leads to the digital exhibit, and sending the access indicator to secondary entity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |