¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo agregar campos a las variantes de diseño de línea en FBL1N, FBL3N y FBL5N

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 449 Vistas
0
Cargando...

Introducción:


Una solicitud común de los usuarios de FBL1N (Partidas de proveedores) es incluir columnas adicionales de datos en el "Conjunto de columnas" que se pueden seleccionar al crear o mantener una variante de diseño de línea. Estas solicitudes surgen cuando ni la lista base ni la lista de campos especiales tienen los datos necesarios; es decir, el usuario necesita datos de otra tabla.

FBL1N - Partidas de proveedores (Contabilidad > Contabilidad financiera > Cuentas a pagar > Cuenta)



Este blog describe cinco pasos sencillos para agregar campos a la estructura RFPOSXEXT; así, añadiendo a la lista de campos disponibles en las variantes de diseño de línea de FBL1N (Partidas de proveedores), FLB3N* (Partidas de libro mayor) y FBL5N (Partidas de clientes). Además, el blog muestra cómo utilizar un BAdI para poblar estos campos adicionales con datos. Este es mi método preferido. Hay otras formas de lograr lo mismo; es decir, a través de un Evento de Transacción Comercial (BTE). Si desea revisar el enfoque de BTE, se proporciona un ejemplo en el blog " Adición de código de proveedor en el informe FBL3N utilizando Eventos de Transacción Comercial (BTE) ." También hay un video de Lukman Hakim sobre el enfoque de BTE: " SAP ABAP: Agregar campos a las transacciones FBL1N, FBL3N y FBL5N ."

Al leer esto, tenga en cuenta que RFPOSX (Datos de partidas) es la estructura base para las partidas en las transacciones FBL1N, FBL3N y FBL5N. Entre RFPOSX y las entradas de tabla en T021S (Campos especiales de la variante de diseño de línea), se genera la estructura RFPOSXEXT. RFPOSXEXT se utiliza para mostrar las partidas en estas transacciones.

* Nota importante sobre FBL3N: La mayoría de las empresas están utilizando el Nuevo GL. En ese caso, la visualización de partidas de cuenta de libro mayor se realizaría a través de la transacción FAGLL03, no FBL3N. Haga clic aquí para leer la documentación sobre cómo agregar campos a FAGLL03.

El siguiente ejemplo demostrará cómo agregar el Nombre del proveedor al Conjunto de columnas del diseño y luego poblarlo con datos de LFA1 (Maestro de proveedores) a través de un BAdI cuando se use el código de transacción FBL1N.

Audiencia prevista:


Analista de negocios de SAP, Especialista en configuración, Programador ABAP

Requisitos previos:


Para obtener una buena base, lea las siguientes Notas OSS:

Pasos:


Paso 1: Agregar una estructura de anexos a la estructura RFPOSX



  • Ir a Tcode SE11

  • Ingresar la estructura RFPOSX

  • Hacer clic en el botón Mostrar

  • Hacer clic en el botón Estructura de anexo

  • Hacer clic en el icono Crear

  • Proporcionar un Nombre de anexo ; por ejemplo, ZZADD_FIELDS

  • Hacer clic en el icono Continuar

  • Agregar componente(s). En este ejemplo, solo uno... ZVEND_NAME.

  • Guardar y Activar




Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?