Skip to Content
0

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

May 29, 2017 at 09:44 PM

70

avatar image
Former Member

¡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 /

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

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

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.
Share
10 |10000 characters needed characters left characters exceeded