Hi,
i wanted to mitigate some particular doubt i have regading to ccBPM in PI 7.11



"You can specify for a block whether the block start or block end form transaction
boundaries:
• You can specify for the block start that the system starts a new transaction.
• For the block end you can specify that the system ends the currently started
transaction (COMMIT WORK). The system ends the transaction open at the current time, regardless of where it was started. If, for example, no new
"A transaction is a sequence of processing steps that is either executed completely
or not at all. If a transaction cannot be executed completely, the system undoes
all processing steps within the transaction. This means that the condition before
the start of the transaction is restored."
is it traying to explain that if a IP fails at any step, the IP ROLLS BACK all the previous operation performed before the error? What about when the IP creates a flat file or perform a create/ update operation in a DB, etc??
Best Regards.
Rodrigo Pertierra
transaction was started at the start of the block, the last started transaction before this is continued.
With suitable settings for the start and end of a block you can expand the scope of transactions. This reduces the number of write accesses to the database, enabling you to improve performance."