This Integration component user property set to Y can be used to suppress the errors that arise from having the NoDelete user properties set to Y.
The error is ignored and processing continues.
For Example,
An Integration Object : Order Entry Orders IO has two Integration Components :
Order Entry - Orders and
Order Entry - Line Items (Parent IC : Order Entry - Orders)
Generally Orders have multiple line items.
If an Inbound request XML message contains Order record details ; and only few Line Item Record Details (Not all line items).
And if this input is passed to 'EAI Siebel Adapter' Business Service and Method Update
This Operation will update only the line Items as mentioned in Input XML message ; but will delete the line items which are not mentioned in XML Message
Only use of IC user Property NoDelete was giving errors.
To avoid this use Integration Component User Property for IC Order Entry - Line Items
NoDelete with value Y and IgnorePermissionErrorsOnDelete with value Y
The error is ignored and processing continues.
For Example,
An Integration Object : Order Entry Orders IO has two Integration Components :
Order Entry - Orders and
Order Entry - Line Items (Parent IC : Order Entry - Orders)
Generally Orders have multiple line items.
If an Inbound request XML message contains Order record details ; and only few Line Item Record Details (Not all line items).
And if this input is passed to 'EAI Siebel Adapter' Business Service and Method Update
This Operation will update only the line Items as mentioned in Input XML message ; but will delete the line items which are not mentioned in XML Message
Only use of IC user Property NoDelete was giving errors.
To avoid this use Integration Component User Property for IC Order Entry - Line Items
NoDelete with value Y and IgnorePermissionErrorsOnDelete with value Y
No comments:
Post a Comment