What is the difference between commodity accounting and document level accounting?

Commodity accounting is used when you are purchasing both capital and non-capital assets on the same purchase order.  Document level accounting is used when all items on the purchase order are either all capital or all non-capital.