GOS files

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • SAPING
    Senior Member
    • may
    • 199

    #1

    GOS files

    Buenas gente... Les comento mi inconveniente...
    Tengo un module pool el cual adjunta archivos mediante los metodos GOS (http://www.sdn.sap.com/irj/scn/go/po...delayout=true)...
    La verdad nunca lo habia visto esto, por lo que me resulta muy complicado...

    Ahora, me piden la posibilidad de que al enviar a imprimir el formulario generado por mi aplicacion, envie junto con el form, los archivos adjuntos...
    Estoy buscando la funcion para traerlos, o la tabla donde los guarda pero ni idea...

    Alguno q me oriente?..

    Gracias...
    Saludos...
  • SAPING
    Senior Member
    • may
    • 199

    #2
    sigo buscando.....

    Alguna idea gente??...

    ( Me esta frustrando esto u.u )

    Gracias....

    Comentario

    • acha3318
      Senior Member
      • abr
      • 182

      #3
      Hola no se si esto te sirva, te activa el icono para que alli puedas atachar el documento que desees, aplica este ejemplo:

      * Rutina para Adicionar Archivos o Adjuntos y guardarlos en el servidor SAP

      PERFORM atachar_objetos USING 'PAGOS' docpago.


      FORM atachar_objetos USING p_objtype
      p_docpago.

      la_obj-objtype = p_objtype.
      la_obj-objkey = p_docpago.

      * GOS toolbar
      CREATE OBJECT lo_manager
      EXPORTING
      is_object = la_obj
      ip_no_commit = space
      EXCEPTIONS
      OTHERS = 1.
      ENDFORM. " ATACHAR_OBJETOS



      Originalmente publicado por SAPING
      Alguna idea gente??...

      ( Me esta frustrando esto u.u )

      Gracias....

      Comentario

      • SAPING
        Senior Member
        • may
        • 199

        #4
        Gracias por la respuesta... pero eso lo tengo....

        Detalladamente lo que tengo es lo siguiente:
        Tengo un reporte Z que manda a imprimir un smartform, a su vez, tengo ese codigo para adjuntar archivos.
        Lo que necesito es que cuando mando a imprimir el smartform, tambien imprima el archivo adjunto que tenga..... se entiende?...

        O sea, que imprima el formulario + adjunto....

        No se si fui claro...
        Encontre lo siguiente:
        FM SO_DOCUMENT_READ_API1
        Parametros:
        -DOCUMENT_ID : FOL29000000000024EXT36000003497185 (sacado de la tabla SRGBTBREL y SOOD)
        esa funcion te levanta el archivo... y te lo coloca en las tablas que devuelve.....
        me falta mandarlo a imprimir con el formato q le corresponda....

        Espero me puedas ayudar con el tema...
        Gracias !!

        Originalmente publicado por acha3318
        Hola no se si esto te sirva, te activa el icono para que alli puedas atachar el documento que desees, aplica este ejemplo:

        * Rutina para Adicionar Archivos o Adjuntos y guardarlos en el servidor SAP

        PERFORM atachar_objetos USING 'PAGOS' docpago.


        FORM atachar_objetos USING p_objtype
        p_docpago.

        la_obj-objtype = p_objtype.
        la_obj-objkey = p_docpago.

        * GOS toolbar
        CREATE OBJECT lo_manager
        EXPORTING
        is_object = la_obj
        ip_no_commit = space
        EXCEPTIONS
        OTHERS = 1.
        ENDFORM. " ATACHAR_OBJETOS

        Comentario

        • SAPING
          Senior Member
          • may
          • 199

          #5
          Avance (?)

          Buenas gente....
          Tengo algo.. .pero no se si me sirva...

          * document_id lo obtuve de la tabla SRGBTBREL

          CALL FUNCTION 'SO_DOCUMENT_READ_API1'
          EXPORTING
          document_id = 'FOL29000000000024EXT36000003497185'
          IMPORTING
          document_data = lwa_document_data
          TABLES
          object_content = lt_object_content
          EXCEPTIONS
          document_id_not_exist = 1
          operation_no_authorization = 2
          x_error = 3
          OTHERS = 4.

          Esto me devuelve en la tabla el archivo que adjunte....
          Ahora lo tendria que mandar a imprimir(spool) con el formato del archivo que corresponda (pdf, doc, xls, txt, etc)

          Estoy buscando como puedo hacer....
          Si alguno tiene alguna data.... BIENVENIDA SERA!!!

          Comentario

          • Junior Member
            • abr
            • 4

            #6
            Re: GOS files

            Hola a todos,
            Esta info es muy buena, yo necesito algo parecido pero en vez de imprimirlo, lo tengo que adjuntar a otro doc, como si lo hiciera el GOS.

            Si tienen algún ejemplo o link, desde ya muchas gracias.

            Teli.

            Comentario

            Trabajando...