Common Business Object (CBO)
The CBO leverages key concepts from the Open Application Group Interface Standard (OAGIS). OAGIS is an XSD-based XML schema specifically designed for enterprise system communication. It is a self-describing data model that is used to pass enterprise data between ERP, CRM, and other enterprise-level systems. The CBO is a self-describing XSD-based XML schema containing separate, self- describing business objects - an OAGIS concept.
The Windchill Response model describes each object, relationship, and action separately. There is no organization of objects and their relationships. For example, for BOMs, there are four elements for BOM header information - one for each action on BOMs: UnchangedBOMs, ChangedBOMs, etcetera - and separate elements for each relationship type - Children, Substitutes, and Reference Designators (each with separate elements per action: AddedSubstitutes, DeletedSubstitutes, etc.)
The CBO is extensible to create new objects and new attributes on existing objects via customization. Each business object contains a UserArea element that supports customization and cleanly separates user-defined data from the Windchill ESI out-of-the- box data model.
To create a schema for a given UserArea, perform the following steps:
1. Determine the schema for the UserArea
2. In BusinessWorks, select the UserArea that has been modified. In the TIBCO Designer GUI, the CBO schemas are located in SharedConfigurations/ESISchemas/EAIMiddlewareSchemas
3. Select Schema > View > Source or press Ctrl+Shift+5 key combination and edit the user area element, click Apply
這是否有幫助?