Хороший вариант - консольное приложение, которое запускается планировщиком Windows и выполняет Action в CRM.
В планировщике вы можете гибко управлять временем запуска. В случае необходимости можно запустить приложение вручную.
При этом приложение (совместно с планировщиком) будет отвечать только за тайминг запуска. Всю основную логику разместить в Action.
|