Overview
A BOD consists of three parts: application area, verb, and noun. The application area and verb part are built in the Enterprise Server technology, which uses information from the BID/BII and from the ShowAndPublish<Verb>BOD parameters (or PublishEvent input) to do this. The noun part (except for the 'BOD' noun) is defined in the BID in LN Studio and the BII makes sure the correct implementation for each of the noun elements is available. Adapter logic in ION may fine-tune the contents of the BOD (including the noun area).
The following XML illustrates the structure and contents of BODs published from LN. Tags and data that will vary are shown in italics.
<VerbNoun
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schema.infor.com/InforOAGIS/2
http://schema.infor.com/InforOAGIS/2/BODs/Developer/VerbNoun.xsd"
xmlns="http://schema.infor.com/InforOAGIS/2"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
releaseID="2">
<ApplicationArea>
<Sender>
<LogicalID>lid://some.logical.id</LogicalID>
<ComponentID>erp</ComponentID>
<ConfirmationCode>OnError</ConfirmationCode>
</Sender>
<CreationDateTime>2008-06-12T21:45:50Z</CreationDateTime>
<BODID>infor-nid:tenant:accEntity:locID:docID:revID?Noun&verb=Verb&
variationID=varID</BODID>
</ApplicationArea>
<DataArea>
<Verb>
<TenantID>tenant</TenantID>
<AccountingEntityID>accEntity</AccountingEntityID>
<LocationID>locID</LocationID>
<ActionCriteria>
<ActionExpression actionCode="actionCode"/>
</ActionCriteria>
</Verb>
<Noun>
…
</Noun>
</VerbNoun>