Podrías usar un user exit de pedido de ventas:
USEREXIT_FIELD_MODIFICATION.
Un ejemplo
CASE SCREEN-NAME.
WHEN 'VBKD-ZTERM'. Este es el campo de condiciones de pago?
IF VBAK-VKORG = xxxx .
screen-input = 0. para grisar el campo
Else.
screen-input = 1. para habilitar el ingreso
endif.
ENDCASE.
|