In order to use a system activity in your implemented process, the following requirements need to be met.
•You created the required directory structure for your system activity with the logos, language files and the basic class in the directory systemactivities/<yourSystemActivity>.
•You derived the basic class of your system activity from AbstractSystemActivityAPI (... extends ...) and implemented the methods getActivityName, getActivityDescription and getDialogXml inside the file SystemActivity.php.
•You created an XML configuration with at least one function.
•You implemented an example process containing a step for executing the system activity and integrated it into the process logic.
•You configured the system activity through the interface.