Funcion SO_NEW_DOCUMENT_ATT_SEND_API1

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • perla.lopez
    Junior Member
    • ene
    • 10

    #1

    Funcion SO_NEW_DOCUMENT_ATT_SEND_API1

    Hola, Buen dia
    tengo un detalle con la funcion SO_NEW_DOCUMENT_ATT_SEND_API1 ya logre que mandara el mail con un archivo con formato CSV adjunto, el problema es que cuando abro el archivo adjunto en mi correo veo que todo me lo deja en una sola linea, no me respeta el salto de linea, si me manda todos los campos de la tabla contents_bin pero no me respeta el salto de linea, alguien me puede ayudar con esto ?
  • calanis
    Senior Member
    • oct
    • 147

    #2
    Hola Perla!

    Eso es en la manera que cargas la tabla interna previa a cargarla a la función, si quieres me muestras la lógica que aplicas a la tabla que le pasas a la función, para poder ayudarte.

    Saludos
    Carlos D. Alanis
    <=<< Compartir conocimiento es una manera de innovar >>=>

    Comentario

    • perla.lopez
      Junior Member
      • ene
      • 10

      #3
      si, ya logre hacer el salto de linea, en la tabla interna antes de mandarla a la funcion le agrego al final de cada linea el salto de linea con la siguiente variable:

      lv_newline(1) type c value cl_abap_char_utilities=>newline

      con esto ya funciona y me trae los datos adjuntos correctamente.

      Muchas Gracias

      Comentario

      • VelaJu
        Junior Member
        • dic
        • 5

        #4
        No Realiza Salto de Linea

        Buen día, he aplicado las soluciones planteadas y continua enviando el archivo con la información en una línea.
        Alguien tiene otra solución o tal vez estoy aplicando algo mal.
        Muchas gracias!

        Comentario

        • VelaJu
          Junior Member
          • dic
          • 5

          #5
          Solución Problema

          La solución planteada en el foro es perfecta! El error radicaba que después de almacenar los datos en la tabla procesaba una función que retiraba los caracteres especiales y por ende me cambiaba el carácter # que es el que da el salto de línea.

          Comentario

          Trabajando...