The implementation of the PR ingestion can be either clock-driven or event-driven depending on the end-user requirement. In case the accounts payable payment cycle is well defined and periodic, we can implement the PR ingestion to run based on a clock-driven schedule. For example, every Thursday, or every 15th and 30th of the month, etc. On the other hand, if the payment schedule is sporadic or aperiodic, then the PR ingestion can be implemented to run based on certain user events. For example, with the click of a button or in the event of running a report.