My Oracle Support Banner

End of File Error during Execution of 'PromIterateProcess' of 'ISS Promotion Management Service' BS (Doc ID 2120656.1)

Last updated on NOVEMBER 22, 2019

Applies to:

Siebel CRM - Version [23012] and later
Information in this document applies to any platform.


Error in configurator: Error running sub-process 'ISS Promotion WS - Disconnect Sub Process' at step 'Disconnect Old Promotion'.(SBL-BPR-00183)
Error invoking service 'ISS Promotion Management Service', method 'PromIterateProcess' at step 'Disconnect Promotion Self'.(SBL-BPR-00162)
An end of file error has occurred. Please continue or ask your systems administrator to check your application configuration if the problem persists.(SBL-DAT-00393)

1.Customer on Siebel encountering following error when attempting to perform an Upgrade Promotion:

2. This error appears to occur whenever the asset structure for the promotion contains a disconnected (and therefore 'Inactive') asset. As per MOS Document 'Upgrade Promotion Gives Error For Assets Containing Inactive Promotional Assets, SBL-BPR-00162, SBL-BPR-00183 (Doc ID 508711.1)', the end of file error can occur during the execution of 'PromIterateProcess' of 'ISS Promotion Management Service' BS, whenever assets for a promotion are disconnected and then the promotion is upgraded. Failures are expected to occur when processing the disconnected assets.

The MOS doc recommendations have been applied to step 'Disconnect Promotion Self' in WF 'ISS Promotion WS - Disconnect Sub Process', but the problem still persists. Key input args to the step are as follows:

1. 'Use Business Component' -> 'Asset - Mgmt - Asset - Header'
2. 'ViewMode' -> 3 (to overcome default position based visibility applied to the above BC when retrieving the asset data.
3. The 'Prom Related Item SearchSpec' user property to above BC was already present on the BC with a value of '([Is Displayable] AND (([Network Element Type] <> LookupValue("NET_ELEM_TYPE_CD", "Network Node") AND [Network Element Type] <> LookupValue("NET_ELEM_TYPE_CD", "Network Connection")) OR ([Network Element Type] IS NULL)))'.




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.