Patent application number | Description | Published |
20090112908 | Method and System for Generic Extraction of Business Object Data - Systems, methods, and software for generic extraction of business object data are provided. One computerized method includes retrieving multiple identifiers of sub-nodes. The sub-nodes are associated with a root node of a business object. The method further includes generating a tree data structure. The tree includes multiple tree nodes and multiple tree edges. The multiple nodes correspond to the root node of the business object and the retrieved multiple identifiers. The method also includes traversing the tree to retrieve data associated with the root business object and the retrieved multiple identifiers. The method further includes storing the retrieved data. | 04-30-2009 |
20090172003 | Secondary Persistencies in a Service-Oriented Business Framework - It is determined whether at least one request to replicate at least one business object is valid. The business object comprising a plurality of hierarchically arranged nodes, with a root node on a first end, at least one leaf node on a second end, and at least one intermediate node disposed between the root node and the at least one leaf node. Thereafter, a valid path from the root node to replication nodes within each business object specified in the at least one request is determined if it was determined that corresponding request is valid. A replication tree is then generated based on the determined valid path. The replication tree is then traversed and an association is returned when stopping on a leaf node and a replication node is returned when traversing a node to be replicated. A retrieve by association service is executed when an association is returned, otherwise, a retrieve service is executed. Thereafter, nodes retrieved via the retrieve by association service or the retrieve service are stored in a replication store using packages having a fixed size to enable the replication store to be searched. Related techniques, apparatus, systems, and articles are also described. | 07-02-2009 |
20100049714 | FAST SEARCH REPLICATION SYNCHRONIZATION PROCESSES - A method and medium for performing a replication process are provided. The method includes receiving a request to perform an initial load of a first persistence of at least one business object node to replicate the at least one business object node to a second persistence of the business object node; providing a queue to store updates of the at least one business object node; setting a lock for the at least one business object node, the lock indicating a replicating process is performing the initial load of the at least one business object node; determining whether the lock is set for the at least one business object node; and storing, in the queue, the updates of the at least one business object node that occur in parallel with the replicating process in an instance it is determined the lock is set for the at least one business object node. | 02-25-2010 |
20100049734 | FAST SEARCH VIEWS OVER BUSINESS OBJECTS - A method and means, the method includes selecting a plurality of data sources having attributes to be included in a view entity; defining join conditions on the selected plurality of data sources; defining a set of attributes for the view entity by selecting attributes from the attributes of the plurality of data sources; and saving the view entity. The means includes a graphical user interface having a join builder tool to define join conditions on a selected plurality of data sources each including a pre-defined business object data structure having attributes; a view field definition tool to define a set of attributes for the view entity by selecting attributes from the attributes of the plurality of data sources; and a data source tree tool to display all of the attributes of the plurality of data sources. | 02-25-2010 |
20100161627 | GENERIC DATA OBJECT MAPPING AGENT - This disclosure relates to computer implemented methods, systems, and software for automatically preparing data from a data object used in an enterprise software application. Updates can be received for first and second data objects, the data objects each including hierarchical data with at least one node. The data objects can be associated with a service-oriented enterprise software application. A mapping, from the first data object to a first structured data element, can be identified using a first mapping agent. A mapping, from the second data object to a second structured data element, can be identified using a first mapping agent. In some instances, data can be loaded from at least one of the first or second data objects using the first mapping agent. Loading data from the data object can be based on the mapping from the data object to the respective structured data element. | 06-24-2010 |
20120030189 | Dynamically Joined Fast Search Views for Business Objects - According to some embodiments, an anchor transactional view may be defined for at least one business object data structure. The anchor transactional may have a plurality of anchor fields, each anchor field representing a data source and being associated with a field of an anchor search view. An indication of at least one extension field to the anchor search view may be received. The anchor search view and at least one extension field may represent, for example, a virtual fast search infrastructure view. Responsive to the received indication of the at least one extension field, an additional view may be dynamically joined at runtime to the anchor transactional view. The additional view may have at least one additional field, and each additional field may be associated with one of the extension fields. | 02-02-2012 |
20120030225 | ADVANCE ENHANCEMENT OF SECONDARY PERSISTENCY FOR EXTENSION FIELD SEARCH - Some aspects include reception of an indication of an extension field added to a node of a business object object model, and modification of a schema of a search engine index based on the extension field and before receiving an instruction to add the extension field to a search view. | 02-02-2012 |
20120143848 | View Life Cycle Management - In one aspect, there is provided a method. The method may include generating a view of a data structure comprising a plurality of nodes and at least one association; determining, at run time, whether the generated view is invalid based on an indicator, the indicator representing at least whether a change has occurred to a system including the view; and deleting, at run time, the view based on the results of determining. Related apparatus, systems, techniques and articles are also described. | 06-07-2012 |