Hola
para hacer esto necesitas crear un LOCK OBJECT en la TX se11 y asociarlo a los campos llave que contiene tu tabla, posteriormente se debe de generar un programa que llame a tu vista de matenimiento con la funcion VIEW_MAINTENANCE_CALL (que es la que utiliza la TX sm30 ) y en este programa quitar los bloqueos.
Directamente por la sm30 no se va a poder ya que esta configurado para que solo una persona a la vez pueda realizar cambios.
Mandame tu correo y te mando el manual paso a paso ya que auque no es dificil realizarlo si es un poco de talacha.
Otro cosa que se podria hacer es crear un table control de tu tabla y agregarle las funciones para modificar , visualizar etc como si fuera la SM30 pero creando el objeto de blockeo es mas que suficiente y te funciona igual.