Oracle Retail Business Objects 


The Oracle Retail Business Object (BO) is the name given to the logical representation of an Oracle Retail Business Entity. The definition of that object is in the form of an XML Schema (XSD). The schema represents the common object definition for business concepts, such as account, supplier, purchase order, and item.

Within Oracle Retail, the messages that flow between the applications are defined statically through these XML schemas (XSDs). These Business Objects are the message payloads, or the basis of message payloads for the Oracle Retail integration products, such as the Oracle Retail Integration Bus (RIB), Oracle Retail Service backbone (RSB) and RIB Integration Gateway Services (IGS).

All message-based integration flow, RIB and Services, at the Enterprise level or the individual application level all use a common set of governed Business Objects.

The xsd definition can be reached via the individual integration catalogs for the RIB  and RSB Services.

The RIB Summary cross references:

The Business Objects are accessed by the Service Functional Specification and the Integration Catalogs

Integration Styles


Oracle Retail Integration Bus (RIB)

The Oracle Retail Integration Bus (RIB) is a fully distributed integration infrastructure that implements messaging using Asynchronous JMS Pub/Sub Fire-and-Forget.

Oracle Retail Service Backbone (RSB)

Oracle Retail Service Backbone (RSB) is the productization of a set of Web Services, ESBs and Security tools that standardize the deployment and run time of Web Service flows within Oracle Retail Suite of applications.


Oracle Retail Business Objects


The Oracle Retail Business Object (BO) is the name given to the logical representation of an Oracle Retail Business Entity. The definition of that object is in the form of an XML Schema (XSD).

The schema represents the common object definition for business concepts, such as account, supplier, purchase order, and item.