| Quintiq file version 2.0 | 
| #parent: #root | 
| Attribute InOneTransaction | 
| { | 
|   #keys: '3[141860.2.240676718][141860.2.240676717][141860.2.240676719]' | 
|   Description: | 
|   [* | 
|     This attribute tracks if the next task will run in one transaction. This attribute is mainly used to decide what kind of dataset copies can be created. | 
|     By default, only robust dataset copies are created. These copies are robust against rollbacks and errors that occur in the same transaction. | 
|      | 
|     A quick dataset copy will be created when: | 
|         1: The task is not running in one transaction (so when `InOneTransaction` is `false`). | 
|         2a: A `LibOpt_DatasetCopyConditional` is attached to the 'Continue' component position of the current component. | 
|         2b: Or a `LibOpt_DatasetCopyConditional` is attached to the 'Initialize' component position of the next component. | 
|      | 
|     These quick dataset copies are not robust against errors that occur in the same transaction. | 
|     However, in these cases, we know that it is not possible for errors or rollbacks to occur in the same transaction, so these datasets are safely created. | 
|   *] | 
|   ValueType: Boolean | 
|   InterfaceProperties { Accessibility: 'Module' } | 
| } |