Business Object Documents

BODs are XML-based messages that standardize data exchange between enterprise systems. Each BOD combines a noun (a business object) and a verb (an action) to enable consistent, reusable, and scalable integration for processes such as data synchronization, user provisioning, audit logging, and automation.

Business Object Documents (BODs) are standardized XML-based messages used within the Infor ION integration framework to facilitate data exchange between enterprise systems such as ERP, CRM, HCM, and others. They are a foundation of Infor’s interoperability strategy, enabling consistent, reusable, and scalable communication across applications.

Each BOD represents a specific business concept, such as, a user, an invoice, or a journal entry, and is structured around a noun (the business object) and a verb (an action, such as, sync, process, or show).

BODs are generated when a business class is modified and are sent to the IONOutboxQueue for processing.

Usage and benefits of BODs

BODs are used for these actions:

  • Data synchronization between systems, for example, syncing ERP and CRM.
  • User provisioning and role assignment.
  • Audit logging and traceability of data flows.
  • Template-driven automation for consistent data formatting.

Benefits of using BODs:

  • Reduced integration complexity.
  • Reusable data definitions.
  • Scalable architecture for multi-system environments.
  • Enhanced automation and error handling.

BODs in Security and Identity Management

Types of BODs related to Security:

  • SecurityUserMaster.
  • SecurityRoleMaster.
  • SecurityPermissionMaster.
  • Person.
  • AccountingEntity.
  • Location.