Ir al contenido
Programación ABAP

ADS2KIPUPL_GET_FILE_ATTRIBUTES

Devuelve los atributos de un fichero (tamaño, fecha, hora…). Función de aplicación poco documentada.

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

Alternativa moderna. En el PC usa CL_GUI_FRONTEND_SERVICES=>FILE_GET_SIZE; en el servidor, EPS_GET_DIRECTORY_LISTING.

Para qué sirve

ADS2KIPUPL_GET_FILE_ATTRIBUTES pertenece a una herramienta de carga de datos de aplicación y devuelve los atributos de un fichero. No es una función de uso general y su firma puede variar entre sistemas.

Para ficheros del PC, CL_GUI_FRONTEND_SERVICES ofrece FILE_GET_SIZE y FILE_EXIST; para ficheros del servidor, EPS_GET_DIRECTORY_LISTING devuelve el tamaño y la fecha de cada fichero de una carpeta.

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: tamaño de un fichero del PC
DATA lv_tamano TYPE i.

cl_gui_frontend_services=>file_get_size(
  EXPORTING
    file_name = 'C:\temp\pedidos.csv'
  IMPORTING
    file_size = lv_tamano
  EXCEPTIONS
    OTHERS    = 1 ).

Errores y excepciones habituales

  • La función no existe: no está en tu sistema; usa las alternativas indicadas.

Relacionadas

Funciones relacionadas

EPS_GET_DIRECTORY_LISTINGGUI_UPLOAD

Más en Varios

CONVERSION_EXIT_ALPHA_OUTPUTCONVERSION_EXIT_ALPHA_INPUTCLAF_CLASSIFICATION_OF_OBJECTSCLOI_PUT_SIGN_IN_FRONTENQUE_SLEEPENQUEUE_READF4_DXFILENAME_TOPRECURSIONMM_ADDRESS_GETQF05_RANDOM_INTEGERROUNDSAPGUI_PROGRESS_INDICATORSPELL_AMOUNT

Transacciones y tablas

AL11SE37

En abap.es

¿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