Problema encio correos...

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Injury
    Junior Member
    • dic
    • 3

    #1

    Problema encio correos...

    Saludos... no sé si esta pregunta esté bien aquí...

    Tengo una aplicación que gatilla mensajes via mail y sapworkoffice... el tema es que cuando un usuario se loguea por primera vez en el dia a su cuenta y manda un mensaje, el mensaje no se gatilla... sin embargo, cuando crea un segundo mensaje, ese se gatilla sin problemas, saliendo además el primer mensaje... O sea, salen los dos mensajes juntos... despues de eso, todo sigue normalmente... cada mensaje generado sale sin problemas cuando es enviado...

    Una segunda cosa... el mensaje llega correctamente sólo al correo externo, pero a la bandeja de entrada en SAP (Tx. SBWP) no llega... le estoy pasando el tipo de destinatario B...

    Alguna idea de lo que ocurre o cómo solucionarlo?

    La funcion para envio del correo es la siguiente:

    * envio del correo
    CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
    EXPORTING
    document_data = maildata
    put_in_outbox = 'X'
    document_type = 'RAW'
    commit_work = 'X'
    * IMPORTING
    * new_object_id = object_id
    TABLES
    object_content = objcont
    receivers = it_receivers
    EXCEPTIONS
    too_many_receivers = 1
    document_not_sent = 2
    document_type_not_exist = 3
    operation_no_authorization = 4
    parameter_error = 5
    x_error = 6
    enqueue_error = 7
    OTHERS = 8.

    IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE 'S' NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ELSE.
    COMMIT WORK.
    WAIT UP TO 2 SECONDS.
    IF sy-subrc EQ 0.
    SUBMIT rsconn01 WITH mode = 'INT'
    WITH output = 'X'
    AND RETURN.
    ENDIF.
    ENDIF.


    Muchas gracias por su ayuda...

    Atte
    Luis Valencia
    Editado por última vez por Injury; 30/01/2008, 11:45:15.
Trabajando...