Electronic standing book management method based on standard unit group
By adopting the electronic ledger management method of standard unit groups in equipment in the power industry, the problem of inefficient management of the same parts ledger is solved, and the number of ledgers and management efficiency is reduced.
Patent Information
- Application Number
- CN202510168416.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2045-02-14
AI Technical Summary
In generator set equipment in the power industry, the ledger management of the same parts is inefficient, and defects in specific locations cannot be predicted, resulting in huge number of ledgers and low efficiency in use.
Using the electronic ledger management method based on standard unit groups, parts and accessories with the same structure and functions are named as standard unit groups, and the ledger template and actual location distribution map of standard unit groups are established. Users can view or modify unit group ledgers as needed.
It reduces the number of ledgers that need to be managed, improves the efficiency and recognition of ledgers, solves the problem of inconvenient ledger management, and ensures that all locations are operational and have no operational actual ledger content.
Smart Images

Figure CN120069760A_ABST
Abstract
Description
Technical Field
[0001] This application relates to an electronic ledger management method. Background Art
[0002] In the generator set equipment of the power industry, for equipment such as headers of boiler heating surfaces, there are a large number of identical parts (such as nozzle seats) with the same structure and function, distributed according to certain rules, and the number is in the hundreds or thousands. These parts (nozzle seats) account for more than 95% of the structural parts of the header. These structures are very simple, without independent drawings, and cannot constitute the elements of the equipment ledger, and can only belong to the part units under the equipment level. During the power generation service life cycle, some positions of these components need to be continuously inspected and modified, and frequent change operations need to be performed on the part unit ledger of this position. Some positions do not require inspection and modification during the service life cycle and do not operate on the unit ledger.
[0003] Due to uncertain factors such as operation mode, use environment, and equipment manufacturing, the specific occurrence location has great contingency. It is impossible to predict the specific location and part where it occurs. If the same equipment unit ledgers are actually established for all these hundreds or thousands of identical part units, the number of ledgers is extremely large, and the usage efficiency is very low; if only some local positions are made into unit ledgers according to experience, when other positions are inspected and modified, there is no unit ledger available. Summary of the Invention
[0004] This application provides an electronic ledger management method based on a standard unit group, aiming to solve the problem of inconvenient ledger management in the prior art.
[0005] This application provides an electronic ledger management method based on a standard unit group, and the method includes:
[0006] Regarding parts that belong to the same equipment component, have the same structure and function, use the same serial number on the drawing of the same equipment component, and the number exceeds the target number, they are recorded as the standard part units of the same equipment component. The standard part unit and its inseparable one or more attachments as a whole are recorded as a standard unit group; according to the user's selection and input information, establish a ledger template for the standard unit group and an actual position distribution map of the standard unit group; the ledger template records the current general information of the standard unit group; the unit group actual position distribution map presents the actual positions of all units under the standard unit group;
[0007] In response to the user's viewing instruction for the unit group ledger of the first actual position, call the ledger template of the standard unit group, display the general information of the standard unit group ledger template and provide it to the user; if the actual standard unit group ledger has been formed, provide the actual standard unit group ledger to the user;
[0008] In response to a user's modification request instruction for the ledger of the unit group at the second actual location, the ledger template of the standard unit group is called to generate the actual standard unit group ledger at the second actual location. The initial information of the actual standard unit group ledger is the current general information of the standard unit group recorded in the ledger template. After the user makes modifications, the content modified by the user is saved.
[0009] In the above solution, optionally, when the user views and modifies the ledger of the unit group, the human-machine interaction interface simultaneously displays the general table of the directory tree path of the electronic ledger of the device or sub-device where the standard unit group is located, the ledger template, the actual standard unit group ledger, and the distribution map of the actual location of the unit group.
[0010] In the above solution, optionally, the standard unit and the ordinary unit together constitute the upper-level device or sub-device, where the ordinary unit is a part or an accessory of a part that exists independently in the device component, does not belong to the standard unit, and the quantity is less than the target quantity. The ordinary unit part and one or more inseparable accessories thereof are collectively recorded as an ordinary unit group; the lower-level ledger of the device or sub-device includes the standard unit group ledger and the ordinary unit group ledger.
[0011] In the above solution, further optionally, the target quantity is 1.
[0012] In the above solution, optionally, the position information of the standard unit group is numbered and associated with the distribution map of the actual location of the unit group, and the way of establishing the numbered association is pre-automatic numbering association.
[0013] In the above solution, further optionally, a unit number is established for the standard unit group. The standard unit group is numbered and associated with the distribution map of the actual location of the unit group through the unit number; the ledger template records the quantity information of the standard unit group on the distribution map of the actual location of the unit group through the unit number. After the actual standard unit group ledger is formed, the actual standard unit group ledger displays its specific position on the distribution map of the actual location of the unit group through the unit number.
[0014] In the above solution, further optionally, the unit number includes status, serial number, category, column number, and row number; the status is used to distinguish the standard unit group and the ordinary unit group; the serial number is used to distinguish different part units and corresponds to the serial number used on the drawing of the device component; the category is used to record the type of the part or accessory; the column number and the row number respectively record the specific column number and row number of the actual standard unit group on the distribution map of the actual location of the unit group, and together constitute the specific position information of the actual standard unit group.
[0015] In the above solution, optionally, in response to the user's viewing instruction for the ledger template of the standard unit group, the position list of the standard unit group of the ledger template of the standard unit group is displayed and provided to the user.
[0016] In the above solution, optionally, when the standard unit group is updated, the general information in the ledger template of the standard unit group is updated, and the actual ledger at the specific location that has been saved remains unchanged with the original information.
[0017] In the above solution, optionally, when the same operation is performed on the ledger of the standard unit group at multiple actual locations in the ledger template of the same standard unit group, batch selection is performed on the standard unit group location list to achieve batch operation on multiple standard unit groups.
[0018] Compared with the prior art, the present application has at least the following beneficial effects:
[0019] Based on further analysis and research of the problems in the prior art, the present application realizes that if the same hundreds or thousands of identical parts on the same component are all established with the same component unit ledgers according to the actual situation, the number of ledgers is extremely large and the usage efficiency is very low; if only some local positions are made into ledgers according to experience, when inspections and modifications are carried out at other positions, there are no ledgers available. In the present application, the parts with the same structure and function and their indivisible attachments in a device component are named as the standard unit group of the device component, and a ledger template of the standard unit group is established. When viewing the ledger of the unit group at a certain position of the device, the ledger template is called and provided to the user. When a detection or modification operation is performed on the ledger of a certain unit group, the actual standard unit group ledger at this position is formed. In this way, the problem that the ledger can be operated at all positions is solved, and at the same time, the actual ledger content without operations will not be formed. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 It is a schematic flow chart of an electronic ledger management method based on a standard unit group provided by an embodiment of the present application.
[0021] Figure 2 It is a schematic diagram of a standard unit group electronic ledger provided by an embodiment of the present application.
[0022] Figure 3 It is a schematic diagram of a newly added standard unit group provided by an embodiment of the present application.
[0023] Figure 4 It is a schematic diagram of inputting general information of a standard unit group provided by an embodiment of the present application.
[0024] Figure 5 It is a schematic diagram after inputting the standard unit group is completed provided by an embodiment of the present application.
[0025] Figure 6 It is a schematic diagram of viewing a ledger template of a standard unit group provided by an embodiment of the present application.
[0026] Figure 7Schematic diagram of batch selection of standard unit groups to be operated provided by an embodiment of the present application.
[0027] Figure 8 Schematic diagram of forming an actual standard unit group ledger after batch operation provided by an embodiment of the present application.
[0028] Figure 9 Schematic diagram of batch operation on standard units that have formed an actual standard unit group ledger and those that have not provided by an embodiment of the present application.
[0029] Figure 10 Schematic diagram of individual operation on a standard unit for an actual standard unit group ledger provided by an embodiment of the present application.
[0030] Figure 11 Schematic diagram of operating on a standard unit group ledger template provided by an embodiment of the present application. Detailed implementation manners
[0031] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0032] In the description of the present application: Unless otherwise specified, "a plurality of" means two or more. Terms such as "first", "second", "third", etc. in the present application are intended to distinguish the objects being referred to and do not have special significance in terms of technical connotation (for example, they should not be understood as emphasizing importance or order, etc.). Expressions such as "including", "comprising", "having", etc. also mean "not limited to" (certain units, components, materials, steps, etc.).
[0033] In the power industry's generator set equipment, there are a large number of identical nozzle seats with the same structure and function in the headers of the boiler heating surface. The number of nozzle seats reaches hundreds or thousands, accounting for more than 95% of the number of structural components of the header. These structures are very simple, without independent drawings, and cannot constitute the elements of the equipment account. They can only belong to the part units under the equipment level. During the power generation service life cycle, some of these components need to be continuously inspected and modified at certain positions, and frequent change operations need to be carried out on the part unit account of that position. However, some positions do not require inspection and modification during the service life cycle, and no operation is performed on the unit account. Since it is impossible to predict which nozzle seats will have defects, it is impossible to locate the modification operation of the nozzle seat account at a specific position. If equipment unit accounts are made for all these hundreds or thousands of nozzle seat components according to the actual situation, the number of unit accounts of the header will be extremely large, with very low utilization efficiency and not easy to identify. If only some local positions are accounted for according to experience, when repairs and modifications are carried out at other positions, there will be no available account.
[0034] To solve the above two types of contradictions, it is possible to use the unit accounts of nozzle seats at any position, and at the same time, prevent the formation of actual accounts for the nozzle seats without operating positions, reduce the actual number of unit accounts, improve the utilization efficiency of the accounts, and improve the recognition degree of the accounts. The embodiments of the present application provide an electronic account management method based on standard unit groups, referring to Figure 1 and Figure 2 , the method includes:
[0035] Parts that belong to the same equipment component, have the same structure and function, use the same serial number on the drawing of the same equipment component, and the number exceeds the target number are recorded as the standard part units of the same equipment component. The standard part unit and one or more inseparable attachments thereof are recorded as a standard unit group as a whole; according to the user's selection and input information, establish a ledger template for the standard unit group and an actual position distribution map of the standard unit group; the ledger template records the current general information of the standard unit group; the actual position distribution map of the unit group presents the actual positions of all units under the standard unit group;
[0036] In response to the user's viewing instruction for the unit group account of the first actual position, call the ledger template of the standard unit group, display the general information of the standard unit group ledger template and provide it to the user; if the actual standard unit group account has been formed, provide the actual standard unit group account to the user;
[0037] In response to the user's modification request instruction for the unit group account of the second actual position, call the ledger template of the standard unit group, generate the actual standard unit group account of the second actual position, and the initial information of the actual standard unit group account is the current general information of the standard unit group recorded in the ledger template. After the user modifies it, save the content modified by the user.
[0038] The boiler heating surface header is composed of hundreds or thousands of identical components (header nozzle seats). The standard unit group ledger is a form of equipment unit ledger that takes these hundreds or thousands of identical components as the carrier. Among multiple identical components, it includes both parts and inseparable accessories of the parts. Considering a part or an accessory of a part as a standard unit, then at least one part and one accessory of this part can be regarded as a standard unit group. A standard unit group consists of two or more standard units. Selecting any standard unit group as a template, establish the standard unit group ledger for this standard unit group and attach a distribution map of the actual positions of the unit group.
[0039] Figures 3 - 5 Shows the establishment process of the standard unit group ledger template. After completing the establishment of the unit group ledger template, refer to Figure 5 or Figure 2 . When viewing the components at a certain position, only need to view the standard unit group template, and the standard unit group template provides the general information of the standard unit group. When operating on the components at a specific position, such as modification, form the actual standard unit ledger corresponding to this actual position. Specifically refer to Figure 2 .
[0040] In Figure 2 , the standard unit group template is distinguished from the ordinary unit group by the status of "Z". The bold font indicates that this unit group is the standard unit group ledger template, and at the same time its column number and row number represent the quantity range. When the actual unit group ledger is formed, then in the equipment ledger, the actual information is recorded in the row below the standard unit group ledger template to distinguish the content of the standard unit group ledger template.
[0041] In the actual standard unit group ledger, the unit name of the actual standard unit group is named according to its actual position corresponding in the distribution map of the actual positions of the unit group. The row number and column number of the actual standard unit group are also simultaneously modified to the row number and column number corresponding to the actual position in the distribution map of the actual positions of the unit group. For example, Figure 2 the "fillet weld at row 1 and column 1" in
[0042] In this embodiment, by applying the standard unit groups, the number of ledgers that need to be managed can be greatly reduced. For example, if there are 400 standard units in a set of equipment and these 400 standard units can exactly form 200 standard unit groups (or 100 standard unit groups), then in actual management, only 200 (or 100) ledgers need to be processed, instead of processing the 400 unit ledgers one by one. Of course, in the actual production process, the situation will be more complex, but by setting up the standard unit groups, the workload of the users can still be greatly reduced.
[0043] In this embodiment, the above-mentioned first actual position and second actual position are intended to represent a certain actual position corresponding to the two situations of viewing and modifying operations respectively, rather than a special limitation on the actual position of the unit group; the unit group at the first actual position can be any unit group, and the unit group at the second actual position can also be any unit group. The unit group at the second actual position can be the same as or different from the unit group at the first actual position.
[0044] In this embodiment, assume that on a device component (drawing), there are 198 (unit groups) of the same structure and function at the same serial number nozzle holder on the drawing. Then, actually, it is not necessary to establish 198 unit groups at the beginning, but only need to establish a ledger template; only when it is necessary to detect or transform the sub-device, the actual ledger at this position will be formed.
[0045] In one embodiment, when the user performs the operations of viewing and modifying the unit group ledger, the human-computer interaction interface simultaneously displays the directory tree path summary table, ledger template, actual standard unit group ledger, and unit group actual position distribution map of the electronic ledger of the device or sub-device where the standard unit group is located.
[0046] In this embodiment, to ensure the response speed of the human-computer interaction interface, asynchronous loading and lazy loading technologies can be adopted to ensure that the core functions of the page (such as the standard unit group ledger template and the actual standard unit group ledger) can be presented to the user first without waiting for all data to be fully loaded. For non-critical data (such as detailed historical records), a lazy loading strategy can be adopted, and these data are only loaded when the user explicitly requests.
[0047] In one embodiment, a front-end cache can also be introduced, and the local storage mechanism of the browser (such as LocalStorage, SessionStorage) can be used to cache frequently accessed data (such as the unit group actual position distribution map), reduce the number of server requests, and improve the access speed. For dynamically updated data, a reasonable cache expiration time is set to ensure the freshness of the data, and the latest data changes are checked by setting regular polling.
[0048] In one embodiment, standard units and ordinary units together constitute a higher-level device or sub-device, where an ordinary unit is a part or an accessory of a part that exists independently in the device components, does not belong to the standard unit, and the quantity is less than the target quantity. The ordinary unit part and one or more inseparable accessories thereof are collectively referred to as an ordinary unit group; the next-level ledger of the device or sub-device includes a standard unit group ledger and an ordinary unit group ledger.
[0049] In the boiler heating surface header, in addition to multiple standard units and multiple standard unit groups, there are also multiple ordinary unit groups. An ordinary unit is a part or an accessory of a part that exists independently in the device components, does not belong to the standard unit, and the quantity is less than the target quantity. The ordinary unit part and one or more inseparable accessories thereof are collectively referred to as an ordinary unit group; there are various types of unit ledgers under the device or sub-device level ledger, including a standard unit group ledger and an ordinary unit group ledger; in the unit ledger, as Figure 2 shown, the ordinary unit is distinguished by adding the letter "Z" before the unit number and making the ledger font bold when displayed.
[0050] In one embodiment, the target quantity is 1.
[0051] In this embodiment, the target quantity can be any natural number other than 0, and this application does not make specific restrictions. In this embodiment, for the convenience of management, a unit group with a quantity exceeding 1 is usually defined as a standard unit group.
[0052] In one embodiment, the location information of the standard unit is numbered and associated with the actual location distribution map of the unit group, and the way of establishing the numbered association is pre-automatic numbered association.
[0053] In one embodiment, a unit number is established for the standard unit group, and the standard unit group is numbered and associated with the actual location distribution map of the unit group through the unit number; the ledger template records the quantity information of the standard unit group on the actual location map of the unit group through the unit number. After the actual standard unit group ledger is formed, the actual standard unit group ledger shows its specific location on the actual location distribution map of the unit group through the unit number.
[0054] In one embodiment, the unit number includes status, serial number, category, column number, and row number; the status is used to distinguish the standard unit group and the ordinary unit group; the serial number is used to distinguish different part units and corresponds to the serial number used on the drawing of the device components; the category is used to record the type of the part or accessory; the column number and the row number respectively record the specific column number and row number of the actual standard unit group on the actual location distribution map of the unit group, and together constitute the specific location information of the actual standard unit group.
[0055] In this embodiment, refer to Figure 2, by associating the members of the "Unit Number" column in the actual standard unit group ledger, namely "Column Number" and "Row Number", with the specific location of the actual standard unit group ledger in the unit group actual location distribution map. For example, Figure 1 In Figure 1 , the "fillet weld at row 1 and column 2" with a column number of 2 and a row number of 1 corresponds to the fillet weld unit at the second column of the first row in the unit group actual location distribution map.
[0056] In this embodiment, it can be triggered by an initialization script or function when the sub-device actual location distribution map is first created or imported. This script will traverse all unit groups, assign a unique number to each unit group according to preset rules, and associate it with the corresponding entry in the directory tree path summary table. To ensure that the number and its associated information are correctly saved in the database, appropriate indexes are used to improve query efficiency. A dedicated number mapping table is established to store the relationship between the number and the unit group.
[0057] In one embodiment, a strict permission management system can also be set up to only allow users with management permissions to perform manual number adjustment operations. Ensure that only authorized personnel can change critical number information. After the user submits a manual adjustment, the system automatically verifies the uniqueness and correctness of the number to ensure that no duplicate or invalid numbers are generated. Once confirmed, the new number is immediately locked to prevent further modification until the next change cycle.
[0058] In one embodiment, in response to the user's viewing instruction for the standard unit group ledger template, the standard unit group location list of the standard unit group ledger template is displayed and provided to the user.
[0059] In this embodiment, referring to Figure 6 , since the standard unit group ledger template is the carrier of hundreds of identical standard unit groups in the equipment components, for further convenience in viewing and management, this embodiment also provides a function, that is, when the user wants to further understand the establishment situation of each actual standard unit group ledger under a certain standard unit group template, by clicking on the standard unit group ledger template, the standard unit group location list of the standard unit group ledger template is displayed in a pop-up window and provided to the user. In addition to displaying the standard unit group location list in this pop-up window, the location quantity information of this standard unit group is also provided.
[0060] For example Figure 6The pop-up window shows the list of standard unit group positions numbered 3. In this list, by changing the background color of the corresponding cells, the ledger situation of the standard unit group at the specific position is reflected. For example, in the figure, the background color of the cell in the 2nd row and 8th column is dark gray, indicating the absence of a unit position, corresponding to the fact that there is no standard unit group in the 2nd row and 8th column in the actual position distribution map of the unit group. The background color of the cell in the 1st row and 1st column in the figure is white, indicating the existence of a unit position, but the actual standard unit group ledger has not been formed yet, corresponding to the fact that there is a standard unit group in the 1st row and 1st column in the actual position distribution map of the unit group, but this standard unit group still maintains its factory state and has not been modified or repaired.
[0061] In one embodiment, the ledger template of the standard unit group and the actual position distribution map of the unit group are stored in the local database and the system database; the actual ledger of the second actual position is stored in the local database and submitted for approval. After the approval is passed, the actual ledger is updated in the system database.
[0062] In this embodiment, when creating or updating a standard unit group, its corresponding ledger template (including general information) and the actual position distribution map of the unit group will be stored in the local database and the system database simultaneously. This ensures data synchronization between the two databases and provides basic information for subsequent operations.
[0063] When the user requests to modify the unit group ledger of the second actual position, the system will generate a new actual ledger record based on the existing ledger template. This new actual ledger record will be first stored in the local database and wait for further processing. Once the actual ledger record is created and stored in the local database, it will enter an approval process. The relevant responsible person or team needs to review these changes to ensure that all changes are accurate and necessary.
[0064] If the approval is passed, then the actual ledger record will be synchronized from the local database to the system database to complete the final data update. This ensures that only verified data can be updated to the system-level database, thus maintaining the data consistency and reliability of the entire system. If the approval is not passed, it will be returned to the original author for correction or the change will be directly rejected.
[0065] During the implementation of the synchronization process, to avoid conflicts in the synchronized data, by setting priorities, such as local modification priority or system database priority, it is ensured that the correct version can be automatically selected when conflicts are encountered during the synchronization process. For complex conflicts that cannot be automatically resolved, a manual intervention channel is provided, and the administrator decides the final solution.
[0066] Assign different operation permissions to different users simultaneously to ensure that only authorized personnel can perform specific operations. For high-risk operations (such as approval submission), require users to provide additional authentication information to enhance security.
[0067] Increase operation log records, and record in detail all operations involving data changes, including who performed the operation, when it was performed, and specifically what changes were made. Regularly review the operation logs to detect potential security issues.
[0068] Through the state machine model, cover all possible approval statuses (such as pending review, approved, rejected, etc.) to ensure that each stage has a clear identification. Automatically advance the approval process according to preset rules, reduce human intervention, and improve efficiency. When there is a new approval request, automatically send a notice to the relevant approvers to remind them to process it in a timely manner. Save the complete history of each approval, including the opinions of the approvers, the approval time, and the results, for subsequent query and responsibility tracing. Allow configuring different approval chains according to different types of ledger accounts or business requirements to meet diverse management requirements.
[0069] In one embodiment, update the general information in the ledger template of the standard unit group, and keep the original information unchanged for the actual ledger at the specific location that has been saved.
[0070] In this embodiment, when the standard unit group is updated, by updating the ledger template of the standard unit group, the update of the general information of the standard units for which the actual ledger of the standard unit group has not yet been formed is realized, and the original information of the actual ledger of the standard unit group at the specific location that has been saved remains unchanged. Refer to Figure 11 , for the fillet weld unit of the standard unit group with the unit number "Z003J018011", the update of the "non-destructive testing" type of all standard units for which the actual ledger of the standard unit group has not yet been formed can be achieved by modifying its "non-destructive testing" to "RT".
[0071] In this embodiment, when the actual ledger of the standard unit group is modified, in response to the user's modification instruction, directly modify the standard unit or the ledger of the standard unit group that needs to be modified, refer to Figure 10 , Figure 10 The last line of
[0072] When the general information of a standard unit group (such as specifications, models, etc.) changes, these changes are first reflected in the ledger template of the standard unit group. The ledger template is the source of basic information for all standard unit groups of the same type. Since the ledger template contains the general information of the standard unit group, any modification to the ledger template will be automatically applied to all ledgers of the standard unit groups that have not yet formed actual standard unit groups based on this template. This means that all records of standard unit groups that have not been specified to a particular location will immediately reflect the latest changes.
[0073] For those actual ledgers that have already saved the specific location information, even if the general information in the ledger template changes, the actual ledgers at these specific locations will still retain the original information. Ensure that the information of on-site installation or deployed equipment will not be accidentally changed due to the update of background information. Also ensure the integrity of historical data, so that users can check the accurate configuration and status at a specific point in time at any time.
[0074] In one embodiment, by updating the actual location distribution map of the unit group, the overall update of the unit groups at individual locations in the equipment electronic ledger is achieved.
[0075] In this embodiment, the overall update of the unit groups at individual locations in the equipment electronic ledger is achieved by updating the actual location distribution map of the unit group. When the unit group information at a specific location changes, the relevant electronic ledger information can be synchronously updated by modifying the actual location distribution map of the unit group at this location. Ensure the consistency and accuracy of the data, and can efficiently reflect the changes of physical equipment.
[0076] When a standard unit group in the equipment needs to be replaced, repaired, or upgraded as a whole, or its location changes, it will trigger the update of the actual location distribution map of the unit group. First, determine the specific location that needs to be updated, that is, identify which location's unit group has changed. Then, the user edits the actual location distribution map of the unit group at this location according to the actual situation. This includes adding new units, removing old units, changing the positions of existing units, etc. Once the actual location distribution map of the unit group is updated, the system will automatically synchronously update the corresponding equipment electronic ledger. All records related to a specific location (such as part information, accessory information, maintenance history, etc.) will be adjusted according to the new location distribution map.
[0077] In this embodiment, any change to the actual location distribution map of the unit group requires approval.
[0078] In one embodiment, when the same operation is performed on the standard unit group ledgers at multiple actual locations in the same standard unit group ledger template, the batch operation of multiple standard unit groups is achieved by batch selecting the standard unit group location list.
[0079] ReferenceFigures 5 - 8 , Figures 5 - 8 shows how to batch generate the actual standard unit group ledger under the standard unit group ledger template; reference can also be made to Figure 9 , Figure 9 which shows a schematic diagram of batch operations on standard units with actual standard unit group ledgers formed and those without.
[0080] When performing the same operation on multiple actual standard unit group ledgers in a standard unit group, batch select the unit group positions to be operated on through the standard unit group position list to achieve batch operations on multiple unit groups. Refer to Figure Figures 5 - 8 and Figure 9 .
[0081] Database transactions (Transaction) can be used to ensure that all relevant ledger records are processed as a whole during updates. If any step fails, the entire update operation is rolled back to maintain data consistency.
[0082] In ledger management, since a large amount of data needs to be recorded and stored, such as equipment information, operation records, approval processes, etc., and there may also be situations where multiple users operate simultaneously, such as multiple approvers approving the ledger simultaneously and multiple administrators querying data simultaneously, the ledger management system can also adopt a multi-node system and introduce a distributed lock mechanism to prevent data inconsistency caused by concurrent updates. Ensure that only one process can perform update operations on a specific unit group at the same time. For complex update operations across multiple databases or systems, adopt a two-phase commit protocol to ensure that all participating parties agree to and execute the update, or all cancel it, to avoid data inconsistency caused by partial update success.
[0083] After the update is completed, immediately start the data verification process to verify whether the updated information is correctly synchronized to all relevant ledger records. If there are any differences, automatically trigger the correction process.
[0084] In one embodiment, the standard unit group specifically includes the inlet and outlet headers of the boiler heating surface of power generation equipment, modular water-cooled wall tube rows, wall tube rows, etc.
[0085] In one embodiment, a computer program product is also provided, including a computer program / instructions, and when the computer program / instructions are executed by a processor, the steps of the method in the above embodiment are implemented.
[0086] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.
Claims
1. An electronic ledger management method based on standard unit groups, characterized in that: include: Parts that have the same structure and function and use the same serial number on the drawings of the same equipment component and whose quantity exceeds the target quantity are recorded as standard part units of the same equipment component, and the standard part unit and one or more inseparable accessories are recorded as a standard unit group as a whole; according to the user's selection and input information, a ledger template for the standard unit group and a standard unit group actual location distribution map are established; The account template records the current general information of the standard unit group; the unit group actual location distribution map presents the actual locations of all units under the standard unit group; In response to a user's instruction to view the unit group ledger of the first actual location, the ledger template of the standard unit group is called, and the general information of the standard unit group ledger template is displayed and provided to the user; if the actual standard unit group ledger has been formed, the actual standard unit group ledger is provided to the user; In response to the user's modification request instruction for the unit group ledger of the second actual location, the ledger template of the standard unit group is called to generate the actual standard unit group ledger of the second actual location. The initial information of the actual standard unit group ledger is the current general information of the standard unit group recorded by the ledger template. After the user modifies it, the user's modified content is saved.
2. The electronic ledger management method based on standard unit groups according to claim 1 is characterized in that: Also includes: When the user views and modifies the unit group ledger, the human-computer interaction interface simultaneously displays the directory tree path summary table of the electronic ledger of the equipment or sub-equipment where the standard unit group is located, the ledger template, the actual standard unit group ledger and the actual location distribution map of the unit group.
3. The electronic ledger management method based on standard unit groups according to claim 1 is characterized in that: The standard unit and the common unit together constitute the upper-level equipment or sub-equipment, wherein the common unit is a part or an accessory of a part that exists independently in the equipment components, does not belong to the standard unit, and the quantity is less than the target quantity. The common unit parts and one or more inseparable accessories are recorded as a whole as a common unit group; the next-level ledger of the equipment or sub-equipment includes a standard unit group ledger and a common unit group ledger.
4. The electronic ledger management method based on standard unit groups according to claim 1 or 3, characterized in that: The target quantity is 1.
5. The electronic ledger management method based on standard unit groups according to claim 1 is characterized in that: Also includes: The standard unit group is associated with the unit group actual position distribution map by numbering, and the numbering association is established by automatic numbering association in advance.
6. The electronic ledger management method based on standard unit groups according to claim 5 is characterized in that: Also includes: Establishing a unit number for the standard unit group, wherein the standard unit group and the unit group actual position distribution map are associated with each other through the unit number; The ledger template records the quantity information of the standard unit group on the unit group actual position map through the unit number. After the actual standard unit group ledger is formed, the actual standard unit group ledger displays its specific position on the unit group actual position distribution map through the unit number.
7. The electronic ledger management method based on standard unit groups according to claim 6 is characterized in that: Also includes: The unit number includes status, serial number, category, column number and row number; the status is used to distinguish between standard unit groups and ordinary unit groups; the serial number is used to distinguish between different part units, corresponding to the serial number used on the drawings of equipment components; the category is used to record the type of parts or accessories; the column number and row number respectively record the specific column number and row number of the actual standard unit group on the actual position distribution map of the unit group, and together constitute the specific position information of the actual standard unit group.
8. The electronic ledger management method based on standard unit groups according to claim 1 is characterized in that: Also includes: In response to a user's instruction to view the standard unit group ledger template, a list of standard unit group locations of the standard unit group ledger template is displayed and provided to the user.
9. The electronic ledger management method based on standard unit groups according to claim 1, characterized in that: Also includes: When the standard unit group is updated, the general information in the ledger template of the standard unit group is updated, and the actual ledger of the specific location that has been saved keeps the original information unchanged.
10. The electronic ledger management method based on standard unit groups according to claim 1, characterized in that: Also includes: When the same operation is performed on the standard unit group ledgers of multiple actual locations in the same standard unit group ledger template, batch operations on multiple standard unit groups can be achieved by batch selecting the standard unit group location list.
Citation Information
Patent Citations
Equipment accounting management method for electric distribution network
CN102033953A
Cooperative office processing method, device, device and medium based on associated topology graph
CN109087053A
Standard cell generation method, standard cell library, electronic equipment and storage medium
CN116822437A
Equipment ledger generation method and device, electronic equipment and storage medium
CN119026587A
Management drawing for set parts, and set parts management system
JP2002245095A
Cited By
Equipment electronic standing book management method and product
CN120069759A
A device electronic table management method and product
CN120069759B