usar user exit
otra solucion que yo la he usado es a traves del user exit de pedidos
programa MV45AFZZ
en el form FORM USEREXIT_FIELD_MODIFICATION. puedes bloquear casi cualquier campo solo hay que saber el nombre exacto.
te muestro ejemplos
modificar el grupo de imputación
CASE SCREEN-NAME. "Héctor Chavarría E.
WHEN 'VBKD-KTGRD'.
SCREEN-INPUT = 0.
ENDCASE.
**jearquia de precios.
CASE SCREEN-NAME. "Héctor Chavarría E.
WHEN 'VBAP-PRODH'.
SCREEN-INPUT = 0.
ENDCASE.
puedes incluso poner instrucciones de control tales como if, case etc..
ESPERO TE SIRVA...
|