Suspend workflow

Hi,
I want to create a system task to suspend workflow, but it doesn’t work.
In service task, I used that command: runtimeService.suspendProcessInstanceById(procInstance);