[go: up one dir, main page]

CN102456036A - Operation revocation method and system - Google Patents

Operation revocation method and system Download PDF

Info

Publication number
CN102456036A
CN102456036A CN2010105234869A CN201010523486A CN102456036A CN 102456036 A CN102456036 A CN 102456036A CN 2010105234869 A CN2010105234869 A CN 2010105234869A CN 201010523486 A CN201010523486 A CN 201010523486A CN 102456036 A CN102456036 A CN 102456036A
Authority
CN
China
Prior art keywords
document
historical data
destruction
field
operation information
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.)
Pending
Application number
CN2010105234869A
Other languages
Chinese (zh)
Inventor
梁惠武
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kingdee Software China Co Ltd
Original Assignee
Kingdee Software China Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kingdee Software China Co Ltd filed Critical Kingdee Software China Co Ltd
Priority to CN2010105234869A priority Critical patent/CN102456036A/en
Publication of CN102456036A publication Critical patent/CN102456036A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention provides an operation revocation method and system. An operation revocation method comprising: searching historical data corresponding to operation information of the operation to be cancelled in a historical record table of the document; replacing the data in the main list of the bill with the searched historical data; the bill history record table records operation information and history data before the operation. The embodiment of the invention has no relation with the forward operation logic in the revocation process, only records and correspondingly replaces data, so that the embodiment of the invention can be suitable for revocation of any operation, thereby realizing the many-to-one relation between the operation and the revocation process, not only needing to separately develop the corresponding revocation process aiming at a certain operation, but also needing not to select the revocation process according to the operation when the revocation is executed, thereby simplifying the development and the expansion of the revocation process and improving the revocation efficiency.

Description

A kind of operation cancelling method and system
Technical field
The present invention relates to technical field of data processing, relate in particular to a kind of operation cancelling method and system.
Background technology
When the data in the database are operated, for example revise, be about to revise the result after operation is accomplished and be saved in the database, if find that this modification action is maloperation, then need cancel retouching operation, restore data.
The state of document has three kinds in the tentation data storehouse: " not audit ", " examining ", " assigning ".The document of " not audit " state becomes " examining " through review operations, and the document of " examining " state becomes " assigning " through assigning operation.
For example, to document A carry out " audit " operation after, " state " field can be updated to " examining " state in the master meter of document A.To document B carry out " assigning " operation after, " state " field can be updated to " assigning " state in the master meter of document B, wherein, master meter is used to write down the current data of document.
In the prior art; When needs are cancelled a certain operation, for example " audit " operation of document A is cancelled, then need select to the flow process of cancelling of being somebody's turn to do " audit " operation; Review operations is cancelled, document A current states field value is updated to " not audit " by " examining ".In the time need cancelling to " assigning " operation of document B, then need select to cancel assigning operation to the flow process of cancelling of being somebody's turn to do " assigning " operation, document B current states field value is updated to " examining " by " assigning ".
The inventor finds in realizing process of the present invention; Because it is to develop according to the positive operation logic of concrete operations that flow process is cancelled in operation of the prior art; With operation be man-to-man relation, that is to say can not be according to going to cancel review operations to the flow process of cancelling of assigning operation.Therefore, the operation of prior art cancel flow process can't be general in different operation is cancelled.
Summary of the invention
The embodiment of the invention provides a kind of operation cancelling method and system, can be applicable to that different operation cancels in the process.
In order to solve the problems of the technologies described above, the technical scheme of the embodiment of the invention is following:
A kind of operation cancelling method comprises:
In the history table of document, search the pairing historical data of the operation information of treating destruction operation;
Replace the data in the master meter of said document with the historical data that finds;
Wherein, record operation information and this preoperative historical data of execution in the history table of said document.
Further, also comprise:
According to the said pairing historical data of operation information of treating destruction operation that finds, judge whether to treat that destruction operation is carried out and cancel, if then replace the data in the master meter of said document with the said historical data that finds to said.
Further, the said pairing historical data of operation information of treating destruction operation that said basis finds judges whether to treat that destruction operation is carried out and cancel said, comprising:
Check the mode field in the said historical data, judge whether the field value of mode field in field value and the said document master meter of said mode field is continuous, if then treat that destruction operation is carried out and cancel said.
Further, the said pairing historical data of operation information of treating destruction operation that said basis finds judges whether to treat that destruction operation is carried out and cancel said, comprising:
Check the field value of time field in the said pairing historical data of operation information of treating destruction operation; And with the history table of said document in the field value of time field in other operation corresponding historical data; Compare; Judge saidly treat whether the field value of the operation information time corresponding field of destruction operation is the up-to-date time, if then treat that destruction operation is carried out and cancel to said.
Further, also comprise:
The mapping table of search operation information and document history table is confirmed the history table of document according to the said operation information of treating destruction operation.
A kind of operation cancellation system comprises:
Search the unit, be used for searching the pairing historical data of the operation information of treating destruction operation at the history table of document;
Replace the unit, be used for replacing the data of the master meter of said document with the historical data that finds;
Wherein, record operation information in the history table of said document and carry out said preoperative historical data.
Further, also comprise:
Judging unit; Be used for according to the said pairing historical data of operation information of treating destruction operation that finds; Judge whether to treat that destruction operation is carried out and cancel, if then the said historical data that finds is replaced the data in the master meter of said document with said replacement unit to said.
Further, said judging unit comprises:
First checks subelement, is used for checking the mode field of said historical data;
First judgment sub-unit is used for judging whether the field value of field value and said document master meter mode field of said mode field is continuous, if then treat that destruction operation is carried out and cancel said.
Further, said judging unit comprises:
Second checks subelement, is used for checking the said field value of treating the field of pairing historical data time of operation information of destruction operation;
Subelement relatively is used for checking the field value of time field in the operation information corresponding historical data of other operation in the history table of field value that subelement is checked and said document with said second, compares;
Second judgment sub-unit is used to judge saidly treat whether the field value of the operation information time corresponding field of destruction operation is the up-to-date time, if then treat that destruction operation is carried out and cancel said.
Further, also comprise:
Confirm the unit, be used for the mapping table of search operation information and document history table, confirm the history table of document according to the said operation information of treating destruction operation.
The embodiment of the invention is carried out record through the history table of creating document to operation and the preoperative historical data carried out; When needs are cancelled a certain operation; Through transferring this preoperative historical data; And the historical data correspondence replaced to the master meter of document, realized cancelling to certain operation.Because this cancels process and the positive operation logic is irrelevant, be record and corresponding replacement, so go for cancelling to any operation to data; Thereby realized operation and cancelled the many-to-one relation of flow process; Both need not to develop the corresponding flow process of cancelling separately, and when execution is cancelled, also need not to select cancelling flow process according to operation to a certain operation; Therefore simplified exploitation and expansion, improved the efficient of cancelling cancelling flow process.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a kind of operation cancelling method of embodiment of the invention process flow diagram;
Fig. 2 is the another kind of operation of an embodiment of the invention cancelling method process flow diagram;
Fig. 3 is the another kind of operation of an embodiment of the invention cancelling method process flow diagram;
Fig. 4 is a kind of structural representation of operating cancellation system of the embodiment of the invention;
Fig. 5 is the structural representation of the another kind of operation of embodiment of the invention cancellation system;
Fig. 6 is the structural representation of the another kind of operation of embodiment of the invention cancellation system.
Embodiment
In order to make those skilled in the art can further understand characteristic of the present invention and technology contents, see also followingly about detailed description of the present invention and accompanying drawing, accompanying drawing only provides reference and explanation, is not to be used for limiting the present invention.
It is to develop according to the positive operation logic of concrete operations that flow process is cancelled in operation of the prior art, with feature operation be man-to-man relation, therefore, flow process is cancelled in the operation of prior art can't be general in different operation is cancelled.
Based on this; The embodiment of the invention provides a kind of operation cancelling method and system; History table through creating document carries out record to operation and the preoperative historical data carried out, when needs are cancelled a certain operation, through transferring this preoperative historical data; And the historical data correspondence replaced to the master meter of document, realized cancelling to certain operation.Because this cancels process and the positive operation logic is irrelevant, be record and corresponding replacement, so go for cancelling to any operation to data; Thereby realized operation and cancelled the many-to-one relation of flow process; Both need not to develop the corresponding flow process of cancelling separately, and when execution is cancelled, also need not to select cancelling flow process according to operation to a certain operation; Therefore simplified exploitation and expansion, improved the efficient of cancelling cancelling flow process.
Below in conjunction with accompanying drawing and embodiment, technical scheme of the present invention is described.
Referring to Fig. 1, be a kind of operation cancelling method of embodiment of the invention process flow diagram.
This method can comprise:
Step 101 is searched the pairing historical data of the operation information of treating destruction operation in the history table of document.
In the present embodiment, a certain document not only has master meter, can also have history table.Wherein, master meter can be used to write down the current data of document, and this table can be similar with prior art, repeats no more here.History table can be created in the present embodiment in advance; It can record operation information and carry out this preoperative historical data; This operation information can be identification number or the operation number that is used to identify a certain operation; For example the operation of " audit " operation number be X00000, and the operation of " assigning " operation number is Y00000 etc.
In the time need cancelling to a certain operation of carrying out, can at first confirm the execution object of this operation, also be document, in the history table of this document, search the pairing historical data of the operation information of treating destruction operation then.Also all right, directly travel through the history table of institute's documentary, search the history table that comprises this operation information, search the pairing historical data of operation information of this operation then.
Step 102 is with the data in the historical data replacement document master meter that finds.
After finding historical data, can be directly replace to the master meter of document this historical data is corresponding one by one, even also on the master meter data recorded information return to the state of treating before the destruction operation, thereby also promptly realized cancelling of this operation.
In another embodiment of the present invention; Can also historical data replaced to the master meter of document; At first treat the pairing historical data of destruction operation, judge whether to treat destruction operation and carry out and cancel, also promptly judge this and treat the whether satisfied condition of cancelling of destruction operation according to historical data according to what find; If satisfy and to carry out this step 102 again, if do not satisfy then can't cancel.Wherein, the condition of cancelling can be set as required, repeats no more here.Detailed process sees also the detailed description of subsequent implementation example.
The embodiment of the invention is carried out record through the history table of creating document to operation and the preoperative historical data carried out; When needs are cancelled a certain operation; Through transferring this preoperative historical data; And the historical data correspondence replaced to the master meter of document, realized cancelling to certain operation.It is irrelevant that this cancels process and positive operation logic, goes for the cancelling of any operation realized operation and cancelled the many-to-one relation of flow process, not only simplified exploitation and expansion to cancelling flow process, and improved the efficient of cancelling.
Referring to Fig. 2, be the another kind of operation of embodiment of the invention cancelling method process flow diagram.
Present embodiment is an example with document X, and document X is at first carried out review operations, carries out then and assigns operation.
1) before document X is carried out review operations:
The master meter of document A (table name is Table_X) is:
Major key Field A Field B ... Field N State
100001 A B ... ?N Not audit
This moment, history table (Table_X_Hist) table name of document X was that content is empty:
The operation number The master meter major key Field A Field B ... Field N State
In the present embodiment, for the ease of the history table of location document, can set up the mapping table of operation information and document history table in advance, before document X was carried out review operations, this mapping table was empty:
The operation number History lists record sheet table name
2) after document X is carried out review operations:
The master meter Table_X of document X is updated to:
Major key Field A Field B ... Field N State
100001 A B ... ?N Examine
The history table Table_X_Hist of document X is updated to:
The operation number The master meter major key Field A Field B ... Field N State
X00000 100001 A B ... ?N Not audit
Wherein, record operation information and carry out this preoperative historical data, this operation information can be identification number or the operation number that is used to identify a certain operation.In the present embodiment, the i.e. number of operation of operation information of setting review operations be X00000, and the operation of assigning operation number is Y00000.
The mapping table of operation information and document history table is updated to:
The operation number The history lists table name
X00000 Table_X_Hist
3) after document X is carried out review operations:
The master meter Table_X of document X is updated to:
Major key Field A Field B ... Field N State
100001 A B ... ?N Assign
The history table Table_X_Hist of document X is updated to:
The operation number The master meter major key Field A Field B ... Field N State
X00000 100001 A B ... ?N Not audit
Y00000 100001 A B ... ?N Examine
The mapping table of operation information and document history table is updated to:
The operation number The history lists table name
X00000 Table_X_Hist
Y00000 Table_X_Hist
When needs were cancelled a certain operation, this method can comprise:
Step 201, the mapping table of search operation information and document history table is confirmed the history table of document according to the operation information of treating destruction operation.
Be operating as example to cancel to assign, at first according to assigning the operation Y00000 search operation information of operation and the mapping table of document history table, can confirm to cancel the execution of assigning operation is the document history table of Table_X_Hist to liking table name.
Step 202 is searched in the history table of document and is treated the pairing historical data of destruction operation.
In Table_X_Hist, search and assign operation corresponding historical data, i.e. operation Y00000 corresponding historical data:
Figure BSA00000323626900081
Step 203 is checked the mode field in the historical data, judges whether the field value of mode field in field value and the document master meter of mode field is continuous.
In the present embodiment,, can assign operation through this step to this to whether and cancel and judge, also promptly judge this and cancel operation and whether satisfy the condition of cancelling in order to ensure the success of destruction operation.
Particularly, the field value of at first checking mode field in the above-mentioned historical data is " examining "; Secondly, check that the field value of current states field is " assigning " in the document X master meter; At last, judge whether two field values are continuous.
Because in the present embodiment; The working rule that document X is suitable for is: the document of " not audit " state becomes " examining " through review operations; The document of " examining " state becomes " assigning " through assigning operation; So two field values are continuous, and then should cancel condition to assigning the full need of cancelling of operation.Certainly, in other embodiments, this is cancelled condition and can set as required.
If what need cancel in another embodiment is review operations, then in the operation X00000 corresponding historical data of review operations; The field value of mode field is " not audit ", and the field value of current states field is " assigning " in the master meter, obviously; Crossed over " examining " between two field values, and discontinuous, so; Do not cancel condition to cancelling of review operations is satisfied, can not cancel, this is cancelled flow process and stops.
Step 204, if, then with the data in the master meter of the historical data that finds replacement document.
In this step, in the history table with document X, assign operation Y00000 corresponding historical data and replace to the document master meter, accomplish and cancel action.The master meter of assigning the document X after operation is cancelled promptly is updated to:
Major key Field A Field B ... Field N State
100001 A B ... ?N Examine
The embodiment of the invention not only goes for the cancelling of any operation, and has realized operation and has cancelled the many-to-one relation of flow process, has simplified exploitation and expansion to cancelling flow process, has improved the efficient of cancelling.And, through recovering in data, carry out destruction operation before, whether destruction operation satisfied cancel condition and judge, guaranteed the execution efficient of destruction operation, avoided through learn the situation that destruction operation can't carry out in steps.
Referring to Fig. 3, be the another kind of operation of embodiment of the invention cancelling method process flow diagram.
Present embodiment is an example with above-mentioned document X still, and document X is at first carried out review operations, carries out then and assigns operation.When needs were cancelled a certain operation, this method can comprise:
Step 301, the mapping table of search operation information and document history table is confirmed the history table of document according to the operation information of treating destruction operation.
Step 201 in this step and the previous embodiment is similar, and difference is that in the history table of document, historical data can also comprise the time field in the present embodiment, is used for the up-to-date time that the log history data exist.For example:
Figure BSA00000323626900091
Wherein, The field value 2010-10-1910:00 of time field shows that the up-to-date time (promptly the shortest apart from current time time point) that X00000 corresponding historical data exist is 2010-10-1910:00, promptly document X has been carried out X00000 operation (review operations) after carving at this moment.The field value 2010-10-1910:01 of time field shows that the up-to-date time (promptly the shortest apart from current time time point) that Y00000 corresponding historical data exist is 2010-10-1910:01, promptly document X has been carried out Y00000 operation (assigning operation) after carving at this moment.
Step 302 is searched in the history table of document and is treated the pairing historical data of destruction operation.
Assign operation corresponding historical data, i.e. operation Y00000 corresponding historical data:
Y00000 100001 A B ... ?N Examine 2010-10-1910:01
Step 303 is checked the field value of treating time field in the pairing historical data of destruction operation.
The field value of time field is 2010-10-1910:01 in this historical data.
Step 304, in the history table of document, field value of time field compares in other operation corresponding historical data, judges whether the field value of the time field of treating destruction operation is the up-to-date time.
In this history table, other operation and X00000 operation, the field value of time field is 2010-10-1910:00 in its corresponding historical data.Two field value comparisons can know that the corresponding field value of Y00000 operation is the up-to-date time, so the Y00000 operation is satisfied cancels condition, can cancel.
In another embodiment, the operation of cancelling if desired is the X00000 operation, then can know through the comparand segment value, and the field value of X00000 operation time corresponding field is not the up-to-date time, then can't cancel.
If there are a plurality of destruction operations, can in this step, construct revocation list, store operation information and historical data that all satisfy the condition of cancelling, change down step then over to, carry out data according to this revocation list and recover.
Step 305, if, then with the data in the master meter of the historical data that finds replacement document.
Step 204 in this step and the previous embodiment is similar, repeats no more here.
The embodiment of the invention not only goes for the cancelling of any operation, and has realized operation and has cancelled the many-to-one relation of flow process, has simplified exploitation and expansion to cancelling flow process, has improved the efficient of cancelling.And, through recovering in data, carry out destruction operation before, whether destruction operation satisfied cancel condition and judge, guaranteed the execution efficient of destruction operation, avoided through learn the situation that destruction operation can't carry out in steps.
Embodiment of the invention method can also be applied to cancelling " cancelling " operation.More than be detailed description, introduce in the face of the realization system for carrying out said process down the inventive method embodiment.
Referring to Fig. 4, operate the structural representation of cancellation system for the embodiment of the invention is a kind of.
This system can comprise:
Search unit 401, be used for searching the pairing historical data of the operation information of treating destruction operation at the history table of document.
Replace unit 402, be used for replacing the data of the master meter of document with the historical data that finds.
Wherein, record the preceding historical data of operation information and executable operations in the history table of document; Master meter is used to write down the current data of document.
In the time need cancelling to a certain operation of carrying out, can at first confirm the execution object of this operation, also be document, in the history table of this document, search the pairing historical data of the operation information of treating destruction operation by searching unit 401 then.Also all right, directly travel through the history table of institute's documentary, search the history table that comprises this operation information, search this and operate pairing historical data by searching unit 401 then.After finding historical data, replacement unit 402 can be directly replaced to the master meter of document this historical data is corresponding one by one, though also on the master meter data recorded information return to the state of treating before the destruction operation, thereby also promptly realized cancelling of this operation.
The embodiment of the invention has realized cancelling certain operation through said units.It is irrelevant that this cancels process and positive operation logic, goes for the cancelling of any operation realized operation and cancelled the many-to-one relation of flow process, not only simplified exploitation and expansion to cancelling flow process, and improved the efficient of cancelling.
Referring to Fig. 5, be the structural representation of the another kind of operation of embodiment of the invention cancellation system.
This system can comprise confirm unit 501, search unit 502, judging unit 503 and replacement unit 504.Wherein, search unit 502, the replacement unit 504 respectively with previous embodiment in search unit 401, the replacement unit 402 similar, repeat no more here.
Confirm unit 501, be used for the mapping table of search operation information and document history table, confirm the history table of document according to the operation information of treating destruction operation.
Judging unit 503 is used for treating the pairing historical data of destruction operation according to what find, judge whether to treat destruction operation and carry out and cancel, if, then by replacement unit 504 with the data in the master meter of the historical data replacement document that finds.
In the present embodiment, this judging unit 503 may further include:
First checks subelement 5031, is used for checking the mode field of historical data.
First judgment sub-unit 5032 is used for judging whether the field value of field value and document master meter mode field of mode field is continuous, if then treat destruction operation and carry out and cancel.
Confirm that unit 501 according to treating the operation information search operation information of destruction operation and the mapping table of document history table, can confirm the execution object of destruction operation, i.e. the history table of document.Search unit 502 and search the operation information corresponding historical data of treating the destruction operation operation.Judging unit 503 is according to the historical data that finds; Judging this cancels operation and whether satisfies the condition of cancelling; To determine whether that treating the destruction operation execution cancels, concrete can check whether the subelement 5031 and first judgment sub-unit 5032 are judged according to the field value of two condition field continuously through first, if; Then treat the destruction operation execution and cancel, the historical data that finds is replaced to the master meter of document by replacement unit 504.
The embodiment of the invention has not only realized operation and has cancelled the many-to-one relation of flow process through said units, has simplified exploitation and expansion to cancelling flow process, has improved the efficient of cancelling.And, through recovering in data, carry out destruction operation before, whether destruction operation satisfied cancel condition and judge, guaranteed the execution efficient of destruction operation, avoided through learn the situation that destruction operation can't carry out in steps.
Referring to Fig. 6, be the structural representation of the another kind of operation of embodiment of the invention cancellation system.
This system can comprise confirm unit 601, search unit 602, judging unit 603 and replacement unit 604.The difference of present embodiment and previous embodiment is that judging unit 603 can comprise in the present embodiment:
Second checks subelement 6031, is used for checking the field value of field of pairing historical data time of the operation information of treating destruction operation.
Subelement 6032 relatively, the field value of time field in the operation information corresponding historical data of other operation compares in the field value that is used for second subelement 6031 is checked and the history table of document.
Second judgment sub-unit 6033 is used to judge whether the field value of the time field of treating destruction operation is the up-to-date time, if then treat the destruction operation execution and cancel.
In the history table of document, historical data can also comprise the time field in the present embodiment, is used for the up-to-date time that the log history data exist.The field value of checking the time field of all operations in subelement 6031, comparison subelement 6032 and 6033 pairs of history tables of second judgment sub-unit through second in the judging unit 603 compares; If treat that the field value of the time field of destruction operation is the up-to-date time; Then carry out and cancel action, the historical data that finds is replaced to the master meter of document by replacement unit 604.
The embodiment of the invention has not only realized operation and has cancelled the many-to-one relation of flow process through said units, has simplified exploitation and expansion to cancelling flow process, has improved the efficient of cancelling.And, through recovering in data, carry out destruction operation before, whether destruction operation satisfied cancel condition and judge, guaranteed the execution efficient of destruction operation, avoided through learn the situation that destruction operation can't carry out in steps.
The concrete implementation procedure of each unit please with reference to the description of preceding method embodiment part, repeats no more here in the said system.
Above-described embodiment of the present invention does not constitute the qualification to protection domain of the present invention.Any modification of within spirit of the present invention and principle, being done, be equal to replacement and improvement etc., all should be included within the claim protection domain of the present invention.

Claims (10)

1. an operation cancelling method is characterized in that, comprising:
In the history table of document, search the pairing historical data of the operation information of treating destruction operation;
Replace the data in the master meter of said document with the historical data that finds;
Wherein, record operation information and this preoperative historical data of execution in the history table of said document.
2. method according to claim 1 is characterized in that, also comprises:
According to the said pairing historical data of operation information of treating destruction operation that finds, judge whether to treat that destruction operation is carried out and cancel, if then replace the data in the master meter of said document with the said historical data that finds to said.
3. method according to claim 2 is characterized in that, the said pairing historical data of operation information of treating destruction operation that said basis finds judges whether to treat that destruction operation is carried out and cancel said, comprising:
Check the mode field in the said historical data, judge whether the field value of mode field in field value and the said document master meter of said mode field is continuous, if then treat that destruction operation is carried out and cancel said.
4. method according to claim 2 is characterized in that, the said pairing historical data of operation information of treating destruction operation that said basis finds judges whether to treat that destruction operation is carried out and cancel said, comprising:
Check the field value of time field in the said pairing historical data of operation information of treating destruction operation; And with the history table of said document in the field value of time field in other operation corresponding historical data; Compare; Judge saidly treat whether the field value of the operation information time corresponding field of destruction operation is the up-to-date time, if then treat that destruction operation is carried out and cancel to said.
5. according to any described method in the claim 1 to 4, it is characterized in that, also comprise:
The mapping table of search operation information and document history table is confirmed the history table of document according to the said operation information of treating destruction operation.
6. an operation cancellation system is characterized in that, comprising:
Search the unit, be used for searching the pairing historical data of the operation information of treating destruction operation at the history table of document;
Replace the unit, be used for replacing the data of the master meter of said document with the historical data that finds;
Wherein, record operation information in the history table of said document and carry out said preoperative historical data.
7. system according to claim 6 is characterized in that, also comprises:
Judging unit; Be used for according to the said pairing historical data of operation information of treating destruction operation that finds; Judge whether to treat that destruction operation is carried out and cancel, if then the said historical data that finds is replaced the data in the master meter of said document with said replacement unit to said.
8. system according to claim 7 is characterized in that, said judging unit comprises:
First checks subelement, is used for checking the mode field of said historical data;
First judgment sub-unit is used for judging whether the field value of field value and said document master meter mode field of said mode field is continuous, if then treat that destruction operation is carried out and cancel said.
9. system according to claim 7 is characterized in that, said judging unit comprises:
Second checks subelement, is used for checking the said field value of treating the field of pairing historical data time of operation information of destruction operation;
Subelement relatively is used for checking the field value of time field in the operation information corresponding historical data of other operation in the history table of field value that subelement is checked and said document with said second, compares;
Second judgment sub-unit is used to judge saidly treat whether the field value of the operation information time corresponding field of destruction operation is the up-to-date time, if then treat that destruction operation is carried out and cancel said.
10. according to any described system in the claim 6 to 9, it is characterized in that, also comprise:
Confirm the unit, be used for the mapping table of search operation information and document history table, confirm the history table of document according to the said operation information of treating destruction operation.
CN2010105234869A 2010-10-20 2010-10-20 Operation revocation method and system Pending CN102456036A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105234869A CN102456036A (en) 2010-10-20 2010-10-20 Operation revocation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105234869A CN102456036A (en) 2010-10-20 2010-10-20 Operation revocation method and system

Publications (1)

Publication Number Publication Date
CN102456036A true CN102456036A (en) 2012-05-16

Family

ID=46039233

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105234869A Pending CN102456036A (en) 2010-10-20 2010-10-20 Operation revocation method and system

Country Status (1)

Country Link
CN (1) CN102456036A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104503984A (en) * 2014-11-28 2015-04-08 北京国双科技有限公司 Data operating record processing method and device
CN106021429A (en) * 2016-05-12 2016-10-12 腾讯科技(深圳)有限公司 Receipt data processing method, device and system
CN106022855A (en) * 2016-05-04 2016-10-12 北京思特奇信息技术股份有限公司 Completed order forcibly withdrawing method and system
CN106598926A (en) * 2016-11-29 2017-04-26 青岛海信电器股份有限公司 Operation cancellation method and apparatus
CN109522078A (en) * 2018-11-15 2019-03-26 用友网络科技股份有限公司 Operation repealing method, computer equipment and computer readable storage medium
CN109947334A (en) * 2017-12-21 2019-06-28 珠海金山办公软件有限公司 A kind of ink marks cancelling method, device and electronic equipment
CN110795447A (en) * 2019-10-29 2020-02-14 中国工商银行股份有限公司 Data processing method, data processing system, electronic device, and medium
CN111711559A (en) * 2020-06-12 2020-09-25 北京百度网讯科技有限公司 Method and apparatus for withdrawing information

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020116404A1 (en) * 2000-06-07 2002-08-22 Transact In Memory, Inc. Method and system for highly-parallel logging and recovery operation in main-memory transaction processing systems
CN1858685A (en) * 2005-05-08 2006-11-08 联想(北京)有限公司 Method for restoring user's operation
CN101133397A (en) * 2004-10-14 2008-02-27 甲骨文国际公司 Oplogging for online recovery in a direct connection client server system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020116404A1 (en) * 2000-06-07 2002-08-22 Transact In Memory, Inc. Method and system for highly-parallel logging and recovery operation in main-memory transaction processing systems
CN101133397A (en) * 2004-10-14 2008-02-27 甲骨文国际公司 Oplogging for online recovery in a direct connection client server system
CN1858685A (en) * 2005-05-08 2006-11-08 联想(北京)有限公司 Method for restoring user's operation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈华: "基于日志的数据库恢复技术的研究", 《福建电脑》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104503984A (en) * 2014-11-28 2015-04-08 北京国双科技有限公司 Data operating record processing method and device
CN104503984B (en) * 2014-11-28 2018-02-02 北京国双科技有限公司 The processing method and processing device of operation note to data
CN106022855A (en) * 2016-05-04 2016-10-12 北京思特奇信息技术股份有限公司 Completed order forcibly withdrawing method and system
CN106021429A (en) * 2016-05-12 2016-10-12 腾讯科技(深圳)有限公司 Receipt data processing method, device and system
CN106598926A (en) * 2016-11-29 2017-04-26 青岛海信电器股份有限公司 Operation cancellation method and apparatus
CN109947334A (en) * 2017-12-21 2019-06-28 珠海金山办公软件有限公司 A kind of ink marks cancelling method, device and electronic equipment
CN109947334B (en) * 2017-12-21 2022-04-05 珠海金山办公软件有限公司 Ink mark canceling method and device and electronic equipment
CN109522078A (en) * 2018-11-15 2019-03-26 用友网络科技股份有限公司 Operation repealing method, computer equipment and computer readable storage medium
CN110795447A (en) * 2019-10-29 2020-02-14 中国工商银行股份有限公司 Data processing method, data processing system, electronic device, and medium
CN111711559A (en) * 2020-06-12 2020-09-25 北京百度网讯科技有限公司 Method and apparatus for withdrawing information
CN111711559B (en) * 2020-06-12 2022-04-05 北京百度网讯科技有限公司 Method and apparatus for withdrawing information

Similar Documents

Publication Publication Date Title
CN102456036A (en) Operation revocation method and system
JP5119935B2 (en) Management program, management apparatus, and management method
CN103458086B (en) A kind of smart mobile phone and fault detection method thereof
US9495286B2 (en) Method and arrangement for completion or recovery of data transactions in a flash type memory device using a commit process
CN104933051B (en) File storage recovery method and device
CN101673374B (en) Bill processing method and device
CN103064763A (en) Data backup method and related device and system
CN103092742A (en) Optimization method and system of program logging
CN111880803B (en) Software construction method and device applied to multiple platforms
CN108416040A (en) A kind of database recovering method, device, terminal device and storage medium
CN110737680A (en) Cache data management method and device, storage medium and electronic equipment
CN102591790A (en) Method for implementing data storage snapshot based on solid state disk, and solid state disk
CN101216696A (en) Control system configuration increment type on-line downloading method
US7496573B2 (en) Systems and methods for modeling processing procedures
CN102982043B (en) The disposal route of PE file and device
CN112163024B (en) A method for exporting and importing configuration information based on hierarchical association structure
CN104239091A (en) File cleaning method and device and terminal
CN113342481A (en) Transaction state confirmation method and device
CN103309899A (en) Data protection system file index structure and updating and positioning methods
CN106570091A (en) High availability method for reinforced distributed cluster file system
CN102193987B (en) Method and system for increasing node data relationship based on OLTP (online transaction processing)
CN101206656B (en) File safety deleting system and method
CN111090652B (en) Data archiving method and device capable of horizontally expanding archiving database
CN100474248C (en) Method and data processing device for updating a computer program by data transmission
CN108629566B (en) Information management method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120516