Ins Upd Del Overrides
For incoming data only, specify the stored procedures that override the standard
process.
Once data is loaded into the IDO from the BOD, the data is saved into the tables to which the IDO is bound. If there are overrides or methods, the methods are called to save the data.
Keywords are used as parameters to the override stored procedures, for example:
UPD(ProcessSyncSalesOrder(P1,BODIDKEY(),CustomerID,AccountingEntity,TotalAmount,TotalAmountCurrency,MESSAGE))
These keywords are used with inbound BODs:
Keyword | Description |
---|---|
BODIDKEY() | Resolves to the
document key value embedded in the BODID element of the inbound BOD
(ApplicationArea/Sender/BODID) For example, in this BODID, the BODIDKEY() evaluates to SL12029434. infor-nid:infor.ln:ae180:dep180:SL1029434:?SalesOrder&verb=Sync |
BODACTION() | Replaces the
value with the action code attribute For example, in this BOD fragment, the value of the attribute is Add: <actioncriteria><actionexpression actioncode="Add"></actioncriteria> |
BODNOUN() | The value is replaced with the BOD noun. |
BODVERB() | The value is replaced with the BOD verb. |
BODXML() | Allows inbound BODs metadata to pass the
entire XML to a method For example,
|