What's an invoice preprocessor?

The invoice preprocessor is an Application Programming Interface (API) called automatically during invoice generation. The invoice preprocessor checks invoice eligibility for contracts, contract lines, bill plans, projects, expenditure items and events. The invoice preprocessor then creates billing transactions for those eligible items.