When is it run?

It is run directly after the DetermineProductDeliveryEligibility batch process, or at any time after a case has been activated.