Patent RU-2748741-C2 (RU)
Title: Asset master data management system
Inventor: SUKHOBOKOV ANDREY VALENTINOVICH
IPC: G06F7/00
Filed: 2017-02-27
Granted: 2021-05-31
Abstract: FIELD: data management.SUBSTANCE: invention relates to a system and method for managing asset master data. The system contains the core of the system that supports the creation, modification and storage in memory of a model of master data on assets: a model of master data on assets, which necessarily includes: at least three hierarchically organized views corresponding to some representations of the available landscape of assets, each of which is matched by at least one unique generic classifier of the asset master data included in the model; generic classifiers, each of which is a hierarchical system of classes built on the basis of the principles of inheritance and encapsulation, while the class of each object of the master data on assets in the classifier completely defines all the attributes of the corresponding object of this class and all types of its connections with objects of other views; sets of links of each object of any of the views with objects of other views for transition between different representations of the same asset; for each hierarchically organized view: a set of non-hierarchical (network) relationships between assets belonging to the same view, displaying view-specific relationships between assets; a set of structural models of asset master data describing the internal relationships and component composition of specific types of assets; a set of functional models of the master data on assets, built on the basis of algorithms and based on mathematical models, using the attribute values of individual instances of the master data on assets and the attributes of related instances of the master data on assets in order to check the completeness of the asset data entry or identify the type of asset depending on the values of the attributes; at least three interface modules that are associated with the system core, each of which provides interaction of the system core with one application or with one functional module of the ERP system, each interface module is designed to be unloaded upon requests from external applications and/or ERP modules, the requested piece of master data about assets related to the specific view of the master data with which the requesting module or application works; at least one algorithmic module associated with the core of the system and configured to process the entire asset master data model and/or individual views of the master data on assets model, providing operations from the following list: checking the correctness and completeness of the system of inter-view links between objects in the model, and this check is performed according to an algorithm, in the process of which: to check the completeness and correctness of inter-view links of each node, all rings of one grid of inter-view links existing in external memory are traversed node, when executed, to avoid multiple traversal of the same rings of links, markup of links in external memory is performed, at the same time, in the process of performing the traversal, the presence of not expected links or broken links is revealed by using a set of inter-view links from the master data model, and after the completion of the traversal, in the case of returning to the original node, it is determined that the chain of links of this node is correct, if there are unmarked links in the set of inter-view links, the presence of missing links is determined; checking the correctness of classifiers; search for objects by classifiers; formation of new views of the master data based on the data of other views available in the system or on the basis of external data; formation of reports on the data model and on the adjustments made in it; a module of the dialog interface, connected with the core of the system and providing the creation and correction of the master data by the administrator of the master data in the dialog mode.EFFECT: increasing the efficiency of checking the correctness and completeness of the system of inter-view connections between objects in the model.16 cl, 20 dwg