Módulos PAI y PBO en programa estandar MIRO

Ok @jmore21 , es cierto que si tu lo que quieres es que todos queden desactivados menos el de referencia no funciona, ya que todos quedan activos. Lo bueno es que no puede uno pasar adelante hasta que no rellene dicho campo y en el mensaje que das puedes decir explícitamente “rellene el campo referencia” que cualquier persona familiarizada un poco con la MIRO sabe donde está.

Si así no te vale, el report donde se hace la validación es los campos es el SAPLFDCB, lo visualizas con la SE38,vas a la dynpro 0010, en la sección PAI busca las sentencias CHAIN/ENDCHAIN que validan los campos

FIELD invfo-waers. FIELD invfo-accnt. FIELD invfo-bldat. FIELD invfo-xblnr. FIELD invfo-wrbtr.
y después hay 1 modules:

MODULE check_amount.

Navega a ese module, y dentro de ese navega al perform check_amount, ahí intenta crear una ampliación y ponle el if con el mensaje de error, a ver si funciona

1 me gusta