# SyteLine ION Outbound BOD Reference

> Source: https://netray.co/tools/syteline-ion-outbound-bod-reference
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Every outbound BOD SyteLine/CSI generates for ION, with verb, noun, the Infor applications Infor lists as receivers and the business area.

## Category

syteline

## Erp

Infor SyteLine

## Audience

- Integration developer
- ERP administrator
- ION administrator

## Tool

**Kind:** worksheet

**Mode:** reference

**Columns:**

#### Verb

**Key:** verb

**Type:** select

**Options:**

- Sync
- Process
- Acknowledge

#### Noun

**Key:** noun

**Type:** text

#### BOD

**Key:** bod

**Type:** text

#### Receiving applications listed by Infor

**Key:** apps

**Type:** text

#### Business area

**Key:** area

**Type:** select

**Options:**

- Finance
- Customers and sales
- Suppliers and purchasing
- Inventory and items
- Manufacturing and projects
- Service
- People and security
- Platform

#### Notes

**Key:** notes

**Type:** text

**Rows:**

**Verb:** Sync

**Noun:** AccountingChart

**Bod:** Sync.AccountingChart

**Apps:** EPM, Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** AccountingEntity

**Bod:** Sync.AccountingEntity

**Apps:** EPM, Infor Localization Services

**Area:** Finance

**Verb:** Process

**Noun:** AdvanceShipNotice

**Bod:** Process.AdvanceShipNotice

**Apps:** WMS

**Area:** Suppliers and purchasing

**Verb:** Acknowledge

**Noun:** BankStatement

**Bod:** Acknowledge.BankStatement

**Apps:** Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** BillToPartyMaster

**Bod:** Sync.BillToPartyMaster

**Apps:** CPQ/EQ, CRM, e-Commerce, Rhythm Commerce, WMS

**Area:** Customers and sales

**Verb:** Sync

**Noun:** ChartOfAccounts

**Bod:** Sync.ChartOfAccounts

**Apps:** EPM, Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** CodeDefinition

**Bod:** Sync.CodeDefinition

**Apps:** CPQ/EQ, CRM, EPM, Expense Management, Infor Localization Services

**Area:** Platform

**Notes:** Code lists such as terms or reason codes

**Verb:** Sync

**Noun:** ContactMaster

**Bod:** Sync.ContactMaster

**Apps:** CRM, Infor Localization Services

**Area:** Customers and sales

**Verb:** Sync

**Noun:** CreditTransfer

**Bod:** Sync.CreditTransfer

**Apps:** Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** CurrencyExchangeRateMaster

**Bod:** Sync.CurrencyExchangeRateMaster

**Apps:** CPQ/EQ, Expense Management

**Area:** Finance

**Verb:** Sync

**Noun:** CustomerPartyMaster

**Bod:** Sync.CustomerPartyMaster

**Apps:** CPQ/EQ, CRM, e-Commerce, Rhythm Commerce, Infor Localization Services, WMS

**Area:** Customers and sales

**Verb:** Sync

**Noun:** CustomerReturn

**Bod:** Sync.CustomerReturn

**Apps:** CRM

**Area:** Customers and sales

**Verb:** Sync

**Noun:** DebitTransfer

**Bod:** Sync.DebitTransfer

**Apps:** Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** FinancialCalendar

**Bod:** Sync.FinancialCalendar

**Apps:** Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** InventoryAdjustment

**Bod:** Sync.InventoryAdjustment

**Apps:** Infor Localization Services

**Area:** Inventory and items

**Verb:** Sync

**Noun:** InventoryCount

**Bod:** Sync.InventoryCount

**Apps:** Infor Localization Services

**Area:** Inventory and items

**Verb:** Sync

**Noun:** InventoryHold

**Bod:** Sync.InventoryHold

**Apps:** Infor Localization Services

**Area:** Inventory and items

**Verb:** Sync

**Noun:** Invoice

**Bod:** Sync.Invoice

**Apps:** CRM, e-Commerce, Rhythm Commerce, Infor Localization Services

**Area:** Customers and sales

**Notes:** Sends InvoiceMX when the Mexico country pack is enabled

**Verb:** Sync

**Noun:** ItemMaster

**Bod:** Sync.ItemMaster

**Apps:** CPQ/EQ, CRM, e-Commerce, Rhythm Commerce, Infor Localization Services, WMS

**Area:** Inventory and items

**Verb:** Sync

**Noun:** Location

**Bod:** Sync.Location

**Apps:** CRM, e-Commerce, Rhythm Commerce, Infor Localization Services

**Area:** Inventory and items

**Verb:** Sync

**Noun:** PayableTracker

**Bod:** Sync.PayableTracker

**Apps:** Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** PayFromPartyMaster

**Bod:** Sync.PayFromPartyMaster

**Apps:** CRM

**Area:** Customers and sales

**Verb:** Sync

**Noun:** Person

**Bod:** Sync.Person

**Apps:** CRM

**Area:** People and security

**Verb:** Sync

**Noun:** Personnel

**Bod:** Sync.Personnel

**Apps:** Expense Management

**Area:** People and security

**Verb:** Sync

**Noun:** ProductionOrder

**Bod:** Sync.ProductionOrder

**Apps:** Expense Management

**Area:** Manufacturing and projects

**Verb:** Sync

**Noun:** ProjectMaster

**Bod:** Sync.ProjectMaster

**Apps:** Expense Management

**Area:** Manufacturing and projects

**Verb:** Process

**Noun:** PulseAlert

**Bod:** Process.PulseAlert

**Apps:** Infor Ming.le

**Area:** Platform

**Verb:** Sync

**Noun:** PurchaseOrder

**Bod:** Sync.PurchaseOrder

**Apps:** WMS

**Area:** Suppliers and purchasing

**Verb:** Sync

**Noun:** Quote

**Bod:** Sync.Quote

**Apps:** CPQ/EQ, CRM

**Area:** Customers and sales

**Verb:** Sync

**Noun:** ReceivableTracker

**Bod:** Sync.ReceivableTracker

**Apps:** Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** ReceivableTransaction

**Bod:** Sync.ReceivableTransaction

**Apps:** CRM, Rhythm Commerce, Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** ReceiveDelivery

**Bod:** Sync.ReceiveDelivery

**Apps:** Infor Localization Services, WMS

**Area:** Suppliers and purchasing

**Notes:** Sends ReceiveDeliveryPL when the Poland country pack is enabled

**Verb:** Sync

**Noun:** RemittanceAdvice

**Bod:** Sync.RemittanceAdvice

**Apps:** Expense Management

**Area:** Finance

**Verb:** Sync

**Noun:** SalesOrder

**Bod:** Sync.SalesOrder

**Apps:** CRM, e-Commerce, Rhythm Commerce

**Area:** Customers and sales

**Verb:** Sync

**Noun:** SecurityPermissionMaster

**Bod:** Sync.SecurityPermissionMaster

**Apps:** IRC

**Area:** People and security

**Verb:** Sync

**Noun:** SecurityRoleMaster

**Bod:** Sync.SecurityRoleMaster

**Apps:** Infor Ming.le, IRC

**Area:** People and security

**Verb:** Process

**Noun:** SecurityUserMaster

**Bod:** Process.SecurityUserMaster

**Apps:** Infor Ming.le, IRC

**Area:** People and security

**Verb:** Sync

**Noun:** ServiceOrder

**Bod:** Sync.ServiceOrder

**Apps:** Expense Management

**Area:** Service

**Verb:** Sync

**Noun:** ShipFromPartyMaster

**Bod:** Sync.ShipFromPartyMaster

**Apps:** Infor Localization Services, WMS

**Area:** Suppliers and purchasing

**Verb:** Process

**Noun:** Shipment

**Bod:** Process.Shipment

**Apps:** WMS

**Area:** Customers and sales

**Verb:** Sync

**Noun:** Shipment

**Bod:** Sync.Shipment

**Apps:** CRM, e-Commerce, Infor Localization Services, Rhythm Commerce

**Area:** Customers and sales

**Notes:** Sends ShipmentPL when the Poland country pack is enabled

**Verb:** Sync

**Noun:** ShipToPartyMaster

**Bod:** Sync.ShipToPartyMaster

**Apps:** CPQ/EQ, CRM, e-Commerce, Rhythm Commerce, Infor Localization Services, WMS

**Area:** Customers and sales

**Verb:** Sync

**Noun:** SourceSystemGLMovement

**Bod:** Sync.SourceSystemGLMovement

**Apps:** EPM, Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** SourceSystemJournalEntry

**Bod:** Sync.SourceSystemJournalEntry

**Apps:** EPM, Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** SupplierInvoice

**Bod:** Sync.SupplierInvoice

**Apps:** Infor Localization Services

**Area:** Finance

**Verb:** Sync

**Noun:** SupplierPartyMaster

**Bod:** Sync.SupplierPartyMaster

**Apps:** WMS, Infor Localization Services

**Area:** Suppliers and purchasing

**Notes:** Verb, noun and receiving applications follow the CSI table 'Outbound BODs from the ERP to integrated applications'. IRC is listed by Infor as IRC (Approva). The list reflects current CSI documentation; older SyteLine 9.x releases may not publish every noun, so compare with the Replication Document Outbound Cross References form on your system.

## Content

**Intro:** This reference lists the 46 outbound BODs that Infor SyteLine and CSI generate for ION, with verb, noun and the Infor applications Infor lists as receivers. Use it to scope an ION integration or to check which document carries the data a target system needs.

**Sections:**

#### How to use it

**Body:** Filter by business area or search for a noun such as SalesOrder or ItemMaster. The BOD column is the name you will see in ION Desk document flows and in the SyteLine replication forms. The receiving applications column is Infor's own list of which of its products consume the BOD; it is not a limit. Infor notes that BODs without a listed application are still generated by SyteLine and can be processed through ION by any application set up to receive them, so a third-party MES or a data platform can subscribe to the same documents.

#### Where outbound BODs live in SyteLine

**Body:** On-prem, outbound BODs are created in SyteLine and appear in the Replication Document Outbox before ION picks them up. Business events that generate a BOD are listed on the Replication Document Outbound Cross References form. A BOD is generated either by a table change that causes an UpdateCollection request or by a business event that calls a remote method. Custom BODs can be built with a Send BOD event action, which places the document in the same outbox.

**Bullets:**

- Replication Document Outbox: what was sent and its status
- Replication Document Outbound Cross References: which events trigger which BODs
- Send BOD event action: publish a custom noun from the event system

#### Worked example: feeding a field service system

**Body:** A field service or service management application usually needs customers, ship-to addresses, items and orders. From this table that is Sync.CustomerPartyMaster, Sync.ShipToPartyMaster, Sync.ItemMaster and Sync.SalesOrder, with Sync.ServiceOrder if SyteLine service orders are in use. In ION, create a document flow from the SyteLine connection point to the target, subscribe only to those nouns, and test with one customer change, checking the Replication Document Outbox and ION OneView for the document. Inbound updates the other way use separate inbound BODs.

#### Version differences and gotchas

**Body:** Country packs change the noun: with the Mexico pack Sync.Invoice is sent as InvoiceMX, and with the Poland pack ReceiveDelivery and Shipment are sent as ReceiveDeliveryPL and ShipmentPL. There are two shipment BODs, Process.Shipment for WMS and Sync.Shipment for the others, so subscribe to the right one. Sync BODs report a change to a record; they are not a request for the receiver to do anything. If a document never reaches ION, check the outbox first, then the ION connection point and its credentials.

**Cta:** If you want a private assistant that answers questions over SyteLine data and BOD traffic in plain English on your own servers, we can set that up next to your ION integration.

**Faq:**

#### Does SyteLine have an ION API?

**Answer:** SyteLine exposes its IDO REST API through the ION API gateway, using OAuth 2.0 and the X-Infor-MongooseConfig header to pick the configuration. Separately, it exchanges BODs with ION for event-driven integration. Use the API for on-demand reads and writes, and BODs when another system should react to every change.

#### Can a non-Infor application receive these BODs?

**Answer:** Yes. Infor's table lists the Infor products that consume each BOD, but states that BODs are generated regardless and can be processed through ION by any application set up to receive them. A third-party system connects to ION as a connection point and subscribes to the nouns it needs.

#### Where do I see outbound BODs on an on-prem system?

**Answer:** Open the Replication Document Outbox form in SyteLine. It shows documents created for ION and their status. If documents are missing, check the Replication Document Outbound Cross References form to confirm the business event is set to generate that BOD.

#### What is the difference between Sync and Process BODs?

**Answer:** Sync communicates that a record was created or changed in the sending system, so receivers can update their copy. Process asks the receiver to act, for example Process.Shipment to WMS. Acknowledge, as in Acknowledge.BankStatement, responds to a Process request. Pick the verb the receiver expects.

## Search terms

syteline ion api, syteline outbound bods, syteline ion integration, infor field service application integration, infor software for service integration, integration with erp systems, Sync.SalesOrder BOD syteline, Replication Document Outbox

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
