Project payables

On some contracts, Payables invoices must be paid before they are included when project invoices are generated. This type of contract must be set up with a transaction-based billing method, not milestone or installment billing.

Unpaid Payables invoices are excluded on the contract when the Exclude Unpaid AP check box is selected on the contract. A flag on the GLTransactionDetail business class determines whether a transaction is selected for billing. The status on this field is updated in Payables processes.

If a project is created on a distribution and the exclude unpaid AP field is selected, then the transaction is on hold for billing. For these contracts, an additional step is required to release the hold. When the hold is released, the invoice can be included in project invoicing after the payables invoice is paid. Contracts without these requirements are processed as usual.