You can reset the REAPPLYCOMPLETED and INDEPENDENTTRANS DMS II options by setting to False the Reapply Completed/Independent Trans Segment Configuration property under the DASDL category in Developer. Refer to the Agile Business Suite Developer User Guide for more information on this property.
If you reset this property, you are choosing to have a built application that can unlock records within a DMS II transaction. This might also give you the advantage of faster transaction times, but you will have a much reduced level of recovery.
This property ensures that a program that aborts within a DMS II transaction state will not cause a DMS II abort of the entire database back to the most recent quiet point.
The disadvantages of using the REAPPLYCOMPLETED and INDEPENDENTTRANS property is as follows.
For REAPPLYCOMPLETED, a DMSII Audit trail write is enforced at the end of each DMS II transaction. This causes a significant increase in the number of IOs to the Audit pack.
For INDEPENDENTTRANS, programs are more likely to cause DMS II deadlocks.
Refer to Effects of Resetting Reapply Completed/Independent Trans for more information about the effects of resetting this property.