lunes, 17 de octubre de 2011

Campos nuevos en transacción FBL1N Y FBL5N



En ocasiones tenemos que insertar campos nuevos en estas transacciones. Aquí os dejo como hacerlo.


Tenemos 2 formas de hacerlo:

Primera forma:

Nos metemos en la SE11 y ponemos la tabla BSEGC metemos un estructura nueva en pasar a, estructura append. El nombre ZBSEGC y ponemos los campos que queramos (por ejemplo: campo PEP y campo Denominación PEP, pep y post1 respectivamente):

Quedará algo como lo siguiente:




Lo activo y salgo.
Me meto en la transacción fbl1n o fbl5n y lanzo un listado. Pincho en opciones campos especiales:


Le doy aceptar a las tablas en todos los mandantes y pincho en entradas nuevas:

Pongo la tabla BSEGC y los campos que hemos creado es decir, pep y post1:


Grabamos y luego volvemos a la transacción Fbl1n o Fbl5n, sacamos el listado y luego deberemos modificar el layout de salida.

Segunda forma

Esta forma, particularmente me parece más correcta, porque podemos añadir cualquier campo que necesitamos. Dentro de la BTE ponemos el codigo que necesitemos y listo.

Meter una estructura append a la estructura RFPOS y RFPOSX con los campos que queramos, por ejemplo ZZNAME1. Despues nos copiamos la BTE FDM_AR_INTERFACE_00001650 a ZZFDM_AR_INTERFACE_00001650 y ponemos el código que queramos rellenando el campo ZZNAME1.

Una vez hecho esto lanzamos el programa rfposxextend (para que me tenga en cuenta los cambios), ejecutamos la FBLxN y sacamos los datos del layout.


Espero que les sirva de ayuda, si es así, ya sabéis votad +1, jeje.

1 comentario: