contractual
invoice.due_date
historical
invoice.invoice_date + entity.avg_days_to_pay
blended
"contractual"