Enterprise Objects > Enterprise Operations > Concepts > CygNet Business Object Concepts

CygNet Business Object Concepts

In addition to the concepts underlying Enterprise Operations as a whole, concepts supporting Business Object Operations include the following.

The following diagram illustrates the essential elements and basic path utilized in processing CygNet Business Object Operations.

CygNet Business Object Concepts elements and path

Services

The target list of Current Value Services for Business Object Operations is specified in the Business Object Mapping configuration, defined in the creation of the Business Object Package. The service is defined as Site.Service.

Schema Files

Business Object schema files (XSDs) are provided as a reference to schema structure for Business Object Operations. They are dynamically created during the startup process of the Enterprise Gateway or Enterprise Operations EIE, based on the definition of the Business Object Interface. XML request files must be validated against the Business Object Interface schema files if they are configured to do so. Business Object schemas stand alone and do not reference CygNet Native schemas.

Business Object Packages

Business Object Packages are data model configuration file "packages" created using the CygNet Business Object Builder (CygBOB). A Business Object "Package" encapsulates Business Object Interfaces, Business Object Mappings, point interfaces, and point mappings. See Business Object Package Files for more information.

Business Object Interfaces

Business Object Interfaces define the external enterprise data model with respect to a single logical business entity. See Business Object Interfaces for more information.

Business Object Mappings

Business Object Mappings define the mappings between a set of internal SCADA data model attributes and the corresponding Business Object Interface. See Business Object Mappings for more information.

Point Interfaces

Point Interfaces allow Administrators to create a custom, abstract view of CygNet points. See Point Interfaces for more information.

Point Mappings

Point Mappings map the Point interfaces to the internal SCADA data model. See Point Mappings for more information.

Validation

Validation against the XSD schema, for Business Objects and for Business Object Package Files, is necessary before Business Object operations can be performed, when this option is configured in the Enterprise Operations device instance in the DDS. Enabling validation of XML requests and responses is recommended. See Validation for more information.

Business Object Interface Attributes

Business Object Interface Attributes can be marked as Is Key, Optional, or Writable by the administrator. See Business Object Interface Attributes for more information.

History Rollups

Rollup attributes can be configured in the object mappings for the GetObjects operation.

Back to top

Let us know how we can improve this topic.

CygNet at weatherford.com

© 2020 Weatherford. All rights reserved.