Ir al contenido
Programación ABAP

MM_ADDRESS_GET

Obtiene la dirección de un proveedor u otro interlocutor en documentos de compras.

Módulo de funciónVarios
Transacción
SE37
Grupo
Varios
Actualizado
21 de octubre de 2026

Para qué sirve

MM_ADDRESS_GET es una función de la aplicación de compras (MM) que devuelve los datos de dirección que se imprimen en pedidos y solicitudes, a partir del número de dirección de la gestión central de direcciones.

Las direcciones de SAP están en la tabla ADRC, enlazada desde el maestro (por ejemplo LFA1-ADRNR para proveedores). Leerlas directamente suele ser lo más sencillo.

Parámetros

Firma por confirmar. Aquí figuran solo los datos que conocemos con seguridad. Antes de usarla, comprueba los parámetros exactos en la transacción SE37 de tu sistema.

Ejemplo

ABAP
" Alternativa: leer la dirección del proveedor en la ADRC
SELECT SINGLE a~name1, a~street, a~house_num1, a~post_code1, a~city1, a~country
  FROM lfa1 AS l
  INNER JOIN adrc AS a ON a~addrnumber = l~adrnr
  WHERE l~lifnr = @lv_lifnr
  INTO @DATA(ls_dir).

Errores y excepciones habituales

  • Varias versiones de dirección: la ADRC puede tener varias filas por dirección (fechas, versiones internacionales); filtra por DATE_TO y NATION si hace falta.

Relacionadas

Funciones relacionadas

MAINTAIN_IBAN

Más en Varios

CONVERSION_EXIT_ALPHA_OUTPUTCONVERSION_EXIT_ALPHA_INPUTCLAF_CLASSIFICATION_OF_OBJECTSCLOI_PUT_SIGN_IN_FRONTENQUE_SLEEPENQUEUE_READF4_DXFILENAME_TOPRECURSIONQF05_RANDOM_INTEGERROUNDSAPGUI_PROGRESS_INDICATORSPELL_AMOUNTSXPG_COMMAND_EXECUTE

Transacciones y tablas

XK03SE37ADRCLFA1

¿Dudas con esta función?

Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.

Preguntar en el foro

Actualizado: 21 de octubre de 2026