MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 16/10/12, 22:49:18
y.velasco y.velasco is offline
Junior Member
 
Fecha de Ingreso: ene 2012
Mensajes: 8
Para la transacción FB02 Colocar campo Z "ZZFACT" editable

Buenas Tardes.

Para la transacción estándar FB02 exactamente en la cabecera del documento contable cuyo n° de dynpro es 1710 necesito colocar editable un campo Z "zzfact", ya que el mismo es solo de lectura y el usuario necesita que sea editable y se puedan guardar los cambios.

Ya he revisado todas las ampliaciones de la tx FB02 las cuales son:

CLASS_NAME CL_EX_FI_AUTHORITY_ITEM
EXIT_NAME FI_AUTHORITY_ITEM

CLASS_NAME CL_EX_BADI_LAYER
EXIT_NAME BADI_LAYER

CLASS_NAME CL_EX_GOS_SRV_SELECT
EXIT_NAME GOS_SRV_SELECT

CLASS_NAME CL_EX_FAGL_PERIOD_CHECK
EXIT_NAME FAGL_PERIOD_CHECK

exactamente la ampliación de la dynpro 1710 es FAGL_PERIOD_CHECK, sin embargo dicha badi no tiene una ampliacion cuyos metodos cumplan con los requesitos del usuario.

He probado también ingresando por la tx spro/gestion financiera/reglas modificación cabecera del documento. Aquí se agregan los campos de la dynpro 1710 que se desean colocar editable pero esta opcion solo lo hace para los campos standar no 'Z'.

También probé con la tx fibf la cual tiene una serie de Módulos de funcion que permite ampliar la funcionalidad de la tx FB02 pero dicha transacción no tiene ningún modulo de función que se ajuste al requerimiento.

Encontre por internet las badis:

BADI_FDCB_SUBBAS01
BADI_FDCB_SUBBAS02
BADI_FDCB_SUBBAS03
BADI_FDCB_SUBBAS04
BADI_FDCB_SUBBAS05


Exactamente la badi: BADI_FDCB_SUBBAS04 si hace lo que el usuario requiere pero la misma es utilizada dentro de varias transacciones excepto la fb02.


En fin. Alguien que pueda indicarme alguna otra manera donde sea posible colocar editable un campo 'Z' para la dynpro 1710 de la tx FB02.

O al menos si conocen de alguna otra badi que realice lo mismo que BADI_FDCB_SUBBAS04 pero que si sea llamada por la FB02.


Gracias.
Espero una pronta respuesta.
Responder Con Cita
  #2  
Viejo 13/02/13, 16:40:31
y.velasco y.velasco is offline
Junior Member
 
Fecha de Ingreso: ene 2012
Mensajes: 8
Re

La solución fue crear un punto de ampliación en el PAI de la dynpro 1710 para editar el campo zzfact y en el PB0 mediante un punto de ampliación actualice el campo zzfact en la tabla bkpf.

A continuación un enlace con la explicación de puntos de ampliación:

Responder Con Cita
  #3  
Viejo 20/11/17, 15:03:37
vambreukelen vambreukelen is offline
Junior Member
 
Fecha de Ingreso: ene 2014
Mensajes: 2
Hola amigo, llevo días intentando añadir campos z a la cabecera de documento de fb02 y 03 como hiciste tú, pero no encuentro la manera de que me aparezcan en la dynpro. Veo que luego los rellenaste mediante una ampliación pero no sé cómo los introdujiste en la dynpro. Saludos y gracias de antemano.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 12:46:53.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web