Vorgehensweise beim Einrichten des Jobs zum Versenden der IDocs LOIMSO01

Eine Variante für die Transaktion POIT erstellen

Die Transaktion POIT ermöglicht es Ihnen, Daten für die IDoc-Generierung auszuwählen. Um dies zu automatisieren, müssen Sie eine Variante erstellen, die Ihre Selektionskriterien speichert.

Aufruf der Transaktion POIT: Geben Sie POIT in die SAP-Befehlszeile ein und drücken Sie die Eingabetaste.

Selektionskriterien eingeben: Das zugrunde liegende Programm für POIT ist normalerweise RCCLTRAN (oder ähnlich; dies kann je nach SAP-Version und spezifischen Entwicklungen variieren). Wählen Sie den entsprechenden Nachrichten-/IDoc-Typ aus, für Bestände sollte dies LOIMSO01 sein. Geben Sie die Selektionskriterien für die Bestandsdaten ein, die Sie senden möchten (z. B. bestimmte Werke, Materialien, Bestandsarten usw.). Es ist entscheidend, sicherzustellen, dass diese Selektionen alle notwendigen Daten erfassen.

Variante speichern: Klicken Sie nach Eingabe Ihrer Kriterien in der Menüleiste auf „Springen“ (GoTo), dann auf Varianten > Als Variante speichern. Geben Sie Ihrer Variante einen aussagekräftigen Namen (z. B. ZLOMSO01_STOCK_MONDAY) und eine Beschreibung. Stellen Sie sicher, dass Sie bei Bedarf „Nur für Hintergrundverarbeitung“ ankreuzen und speichern Sie die ausgewählten Werte.

Hintergrund-Job einplanen

Sobald die Variante erstellt ist, können Sie einen Hintergrund-Job einplanen, um die Transaktion POIT mit dieser Variante in der gewünschten Häufigkeit auszuführen.

Aufruf der Transaktion SM36 (Job-Definition): Geben Sie SM36 in die SAP-Befehlszeile ein und drücken Sie die Eingabetaste.

Job definieren: Klicken Sie auf die Schaltfläche „Anlegen“ oder „Job anlegen“. Jobname: Geben Sie ihm einen eindeutigen Namen (z. B. Z_SEND_LOIMSO01_WEEKLY). Jobklasse: Wählen Sie die entsprechende Klasse (z. B. C für wichtige Jobs oder B für weniger kritische). Priorität: Bei Bedarf anpassen. Spool-Liste-Empfänger: Geben Sie Ihren Benutzer oder eine Benutzergruppe ein, um die Job-Logs zu erhalten.

Job-Step definieren: Klicken Sie in der Symbolleiste auf „Stepp“. Klicken Sie auf „Anlegen“. Programmname: Geben Sie das mit POIT verbundene Programm ein, normalerweise RCCLTRAN. Variante: Geben Sie den Namen der Variante ein, die Sie in Schritt 1 erstellt haben (z. B. ZLOMSO01_STOCK_MONDAY). Klicken Sie auf „Speichern“ für den Step.

Startbedingung definieren: Klicken Sie auf „Startbedingung“. Wählen Sie „Datum/Uhrzeit“. Geplanter Start: Geben Sie ein Datum in der nahen Zukunft ein (z. B. nächsten Montag, wenn Sie testen). Geben Sie die gewünschte Uhrzeit ein: 02:00:00 AM. Periode: Klicken Sie auf die Schaltfläche „Periodenwerte“. Wählen Sie „Wöchentlich“. Stellen Sie sicher, dass die Option für Montag markiert ist. Klicken Sie auf „Speichern“ für die Periodenwerte. Klicken Sie auf „Speichern“ für die Startbedingung.

Job speichern und freigeben: Kehren Sie zum Hauptbildschirm der Job-Einplanung zurück. Klicken Sie auf „Speichern“. Klicken Sie auf „Freigeben“, um den Job zu aktivieren. Sein Status ändert sich von „Geplant“ zu „Freigegeben“.

ALE/IDoc-Einstellungen überprüfen (Bestätigungen)

Obwohl Sie erwähnt haben, dass das IDoc bereits konfiguriert ist, ist es immer ratsam, sicherzustellen, dass die ALE-Einstellungen für den Versand korrekt sind.

Transaktion WE20 (Partnervereinbarungen): Überprüfen Sie die Partnervereinbarung für das empfangende System. Überprüfen Sie die Ausgangsparameter für den Nachrichtentyp LOIMSO01. Stellen Sie sicher, dass der Port und der IDoc-Basistyp korrekt sind. Überprüfen Sie die Option für den IDoc-Übertragungsmodus (normalerweise „IDoc sofort übergeben“ für den direkten Versand nach der Generierung oder „IDocs sammeln“, wenn ein anderer Job sie versenden soll). In Ihrem Fall, wenn Sie den sofortigen Versand nach der Generierung durch POIT wünschen, stellen Sie sicher, dass diese Option ausgewählt ist.

Transaktionen WE02 / WE05 (IDoc-Anzeige): Verwenden Sie diese Transaktionen, um die generierten und gesendeten IDocs zu überprüfen. Filtern Sie nach Nachrichtentyp LOIMSO01 und dem Sendedatum/der Sendezeit.

Transaktionen WE02 / WE05 (IDoc-Anzeige): Verwenden Sie diese Transaktionen, um die generierten und gesendeten IDocs zu überprüfen. Filtern Sie nach Nachrichtentyp LOIMSO01 und dem Sendedatum/der Sendezeit. Überprüfen Sie den IDoc-Status (z. B. 03 für „IDoc an Port übergeben“, 12 für „Versand erfolgreich“).

Anwendungsprotokolle: Wenn Probleme auftreten, überprüfen Sie die relevanten Anwendungsprotokolle über Systemtransaktionen (z. B. SLG1 oder ST22 für Dumps).