We found it useful when the customer wants to record the expenses prior to the Vendor Bill. Say if you want to record Consulting Services expenses and you don't have a bill, you can enable Generate accruals on Non Inventory item and check "Can be received/Fulfilled' when you receive the PO, it will Dr Expense (defined on Item a/c). So you won't have to wait for the Bill to be recorded for recognizing expenses.