Hola, mira, tengo entendido que el mismo generator se encarga de enviar el id como parametro en la llamada.
osea que en el generator.yml deberias tener algo asi:
accion_inactivar: {params: confirm=Estas seguro?, name: Inactivar Cargo, action: inactivaCargo }
y en el action deberias recuperar el parametro id.
public function executeInactivaCargo($request)
{
$pk1 = $request->getParameter('id');
....
....
}
Ahora si vos queres pasar el id, pero con otro nombre, no tengo idea. Quizas puedas usar una accion intermedia que haga un redirect a inactivaCargo con el nuevo nombre del parametro.
Espero que te sirva.