Last updated on JANUARY 24, 2017
Applies to:Siebel Field Service - Version 16.7 [IP2016] and later
Information in this document applies to any platform.
Customer was using the EAI Transaction Service to run the workflow 'FS - Generate Agreement Charge'
This workflow calls the business service 'FS - Generate RC Charge'
The error :
Error when calling service 'FS Agreement Charge', method 'GenerateRCCharge' at step 'Generate RC Charge' (SBL-BPR-00162)
A transaction is already being executed (SBL-DAT-00511)
Customer asked the following questions:
- Why is standard opening a transaction regardless if one is already open?
- Is there some option to turn off this functionality (e.g. property for Business Service)?
- Other proposals how this can be solved so that we can keep our transaction without the need to commit before we call this function. We want to keep everything in one transaction in order to be able to roll back everything in case on an error.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms