Most business applications eventually need to track more than documents.

A purchase document is not only a form.

A sales document is not only a row in a table.

A business action can change operational state:

inventory available;