Skip to Content
avatar image
Former Member

Cómo puedo guardar un archivo plano en el servidor de aplicaciones de SAP BPC 10?

¡Hola!

Tengo un programa en SAP ABAP, el programa crea un archivo plano en el mismo servidor, pero cuando quiero buscar el archivo en EPM, no puedo encontrar el host de la carpeta. Cuando busco el host que veo en el tx AL11 (\ ROOT \ WEBFOLDERS \ DATAMANAGER \ DATAFILES \) no puedo encontrar este host en la servidor de aplicaciones.

¿Cómo puedo guardar este archivo en la aplicación de servidor y ver este archivo en el EPM de SAP BPC 10?

Tengo un host en la aplicación de servidor: / root / interfaces / folder

Y SAP BPC tiene en el Host para el archivo: / root / webfolders / datamanager / datafiles /

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Jul 03, 2017 at 09:54 PM

    se debe usar el método cl_ujf_file_service_mgt->put_document_data_mgr.

    DATA:   ls_user    TYPE uj0_s_user,
            ls_appset  TYPE ujf_doc-appset,
            lv_docname TYPE ujf_doc-docname,
            gcl_objeto TYPE REF TO cl_ujf_file_service_mgr,
    
    lv_docname = '\ROOT\WEBFOLDERS\APPSET_NAME\DIMENSION_NAME\DATAMANAGER\DATAFILES\FLATFILE'.
    lv_append = 'X'.
    ls_user-user_id = sy-uname.
    ls_appset = 'APPSET_NAME'.
    
    cl_ujf_file_service_mgr=>factory(
        EXPORTING
          is_user = ls_user
          i_appset = ls_appset
        RECEIVING
          r_manager = gcl_objeto ).
    
    CALL METHOD gcl_objeto->put_document_data_mgr
        EXPORTING
          i_docname     = lv_docname
          i_append      = lv_append
          i_doc_content = lt_dm_rec.
    Add comment
    10|10000 characters needed characters exceeded