Campos editables en VF02
Transacción: VF02
Caso: Campos editables en VF02, para poder modificarlos antes de contabilizar la factura.
Ejemplo: en mi caso tenía que dejar editable el campo “Cantidad facturada”
Parece que no se puede hacer, salvo modificando el estándar. Lo que pude hacer es entrar por la SE38 al include MV60AF0F_FELDAUSWAHL_SONDERREG
Ir al final del Include para agregar el siguiente código:
* Indico los campos a dejar editables è indicar los deseados IF SCREEN-NAME = 'VBRP-FKLMG' OR " Cantidad factura UME SCREEN-NAME = 'VBRP-BRGEW' or " Peso bruto SCREEN-NAME = 'VBRP-FKIMG' OR " Cantidad facturada SCREEN-NAME = 'VBRP-NTGEW'. " Peso neto * En mi condición, tenía que ser según un punto de venta y circuito IF SY-TCODE = 'VF02' " Transacción de Modificar factura and vbrk-FKART = 'ZFA1' " Tipo de factura and vbrk-xblnr(4) = '0008' " Sucursal/Punto de venta and vbrk-bukrs = '1000' " Sociedad AND VBRK-RFBSKNE 'C'. " La factura no está contabilizada SCREEN-INPUT = 1. "Campo editable MODIFY SCREEN. ENDIF. ENDIF.
Link: https://forums.sdn.sap.com/thread.jspa?threadID=1114948
Categorías: ABAP/4
campo editable, field, VF02
Para el campo VBRK-ZTERM no funciona.