Hi!
Wir nutzen den Funktionsbaustein SO_OBJECT_SEND, um SAP-Mails an Verteilerlisten zu schicken. Das funzt auch prima soweit. Nur wenn in der Verteilerliste eine Internet-Emailadresse als Empfänger angegeben ist, gehen die Mails nicht raus. Schicke ich direkt aus dem Business Workplace eine SAP-Mail an die Verteilerliste, werden alle Empfänger erreicht, d.h. auch die Internet-Emails gehen raus. Beim Aufruf über den FuBa jedoch bleiben die Mails "hängen", werden also vom Sendejob nicht abgeräumt. Die bleiben im Status "Wartet auf Kommunikationsdienst ".
Hat jemand eine Idee?
Habe nach langem Suchen die Lösung im SAP-Hinweis Nr. 489286 gefunden. In höheren Releasen muss man nach dem Aufruf des FuBa SO_OBJECT_SEND ein explizites COMMIT WORK absetzen, damit der externe Sendeauftrag auch in die Datenbanktabelle SOSC geschrieben wird.