Show TOC

Function documentationDynamic Transaction Call Locate this document in the navigation structure

 

You use this action to execute a previously defined transaction within the current transaction, like the Transaction Call action does. However, you can dynamically add, delete, and change mapped parameters using the Dynamic Transaction Call action.

Features

The following table describes some of the properties for this action:

Property

Description

TransactionName

The transaction you want to call from the current transaction

Persist

The following options determine when the system writes to the database:

  • Inherit

    The system uses the same persistence mode as the current transaction

  • Always

    The system always persists the results of the called transaction

  • On Error

    If the called transaction fails, the system persists its execution information

  • Never

    The system never persists the called transaction information

Asynch

If this checkbox is selected, a message is sent to run the transaction on a separate thread and the runtime is not predetermined.

ResetState

Sets the execution state of the transaction to what is was before the transaction ran

StoreTransactionOutput

Indicates whether or not to store the transaction output in the cache

Expiration

The amount of time to store the transaction output in the cache

Note Note

If the transaction you are calling fails, this action fails. If the transaction does not exist, this action is successful. The Existed output property indicates whether the transaction you are calling exists or not. If the value is 1, or true, the transaction exists. If the value is 0, or false, the transaction does not exist.

End of the note.