Confirmation transactions where multiple detail-level transactions are executed by confirming the completion of a set of tasks at the document level. For example, using the confirmation of a shipping order to automatically complete transactions for all items shipped on the order. Document-level transactions are only possible with directed tasks.