My Oracle Support Banner

Call Of WF FS - Generate RC Charge Within An EAI Transaction Results In SBL-DAT-00511 (Doc ID 2226261.1)

Last updated on SEPTEMBER 09, 2021

Applies to:

Siebel Field Service - Version 16.7 [IP2016] and later
Information in this document applies to any platform.

Goal

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)
---
was seen.

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.
 

Solution

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
Goal
Solution
References


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