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' } 
 | 
} 
 |