Bueno investigué en internet en un sin fin de páginas y al parecer el grupo de funciones para guardar y recuperar variantes no funciona para un modul pool, no las toma de las sub-screens, solo funciona para reportes z, y pues yo implementé otra cosa, creé mis propias funciones para guardar cargar y eliminar funciones pero ps obviamente tienes que hacerlo desde 0, pero pues así ya al fin logré lo que quería