ePrivacy and GPDR Cookie Consent by Cookie Consent
Willkommen Gast! Um alle Funktionen zu aktivieren müssen Sie sich Anmelden oder Registrieren.

Mitteilung

Icon
Error

Optionen
Gehe zum aktuellsten Beitrag Gehe zum letzten Ungelesenen
Offline maxzottl  
#1 Geschrieben : Dienstag, 26. Juli 2022 09:23:15(UTC)
maxzottl

Beiträge: 53
Hallo zusammen,

ich habe ein Input-Skript, das durch einen Pushbutton in der IH-Meldung angestoßen wird (sapliqs0.7200.txt: Pushbutton (19,80) "Sichern+Abschluss" "10\TAB02" process="IW21_tabg.txt") und das die aus dem PM-Auftrag erzeugte Meldung schließen und den Auftrag technisch abschließen soll.

Läuft seit Jahren störungsfrei bis zum Updaten des SAPGUI auf 7.70 (vorher 7.50).
Nun werden zwar noch die Bearbeitungsschritte in der Meldung gemacht, aber wenn es zurück in den Auftrag geht, bricht die Bearbeitung (nicht in allen Fällen) ab.
Prozessiere ich das Skript mit der Option "Visible" werden unauffällig alle Screens durchgearbeitet bis zum Schluss.

Auch ein Update auf GUIXT 2022 Q2.3 oder 2022 Q3.1 brachte nicht den Durchbruch :-(

... und hier mein Skript IW21_tabg.txt:

// Meldung Sichern

// Tätigkeitsmeldung

IF V[IW21MART=M3]

// IH-Meldung ändern: Tätigkeitsmeldung
Screen SAPLIQS0.7200
CopyText fromText="IW21_LTEXT" toScreen="X[TEXT]"

Enter "=10\TAB02" // Zusatzdaten 1


// Langtext übernehmen

// IH-Meldung ändern: Tätigkeitsmeldung
Screen SAPLIQS0.7200
// Set F[RIWO00-SAWORTPK] "PM4"

Set F[VIQMEL-QMGRP] "PM4"

Set F[VIQMEL-QMCOD] "1"

IF V[IW21_FCHECK=N]
Set F[VIQMEL-QMCOD] "2"
ENDIF

IF V[IW21_FCHECK=Y]
Set F[VIQMEL-QMCOD] "3"
ENDIF

IF V[IW21_FCHECK=P]
Set F[VIQMEL-QMCOD] "4"
ENDIF

// Enter "=10\TAB07" // Terminübersicht
Enter "=10\TAB01" // Meldung

// IH-Meldung ändern: Tätigkeitsmeldung
Screen SAPLIQS0.7200
Set F[VIQMEL-QMNAM] "&[IW21_erledigt]"
// Set F[VIQMEL-INSPK] "&[IW21_empfaenger}"

Enter "/3" // Zurück

// Wartung / Inspektion ändern: Kopf zentral
Screen SAPLCOIH.3000
Enter "/36" // Techn. abschließen // und ab hier wird dann nicht mehr ausgeführt

// Abschließen
Screen SAPLCOI0.1000
Set F[RIARCH-NPLDA] "&[IW21_datum]"
ENTER

// Auftrag ändern: Einstieg
Screen SAPLCOIH.0101
Enter "/oip30" process="iw32_ip30.txt"
using IW32_IPLAN = [IW32_WPLAN]
//
Screen SAPLCOI0.1000
Enter "/oip30" process="iw32_ip30.txt"
using IW32_IPLAN = [IW32_WPLAN]

// IH-Aufträge ändern: Liste Aufträge
Screen SAPLSLVC_FULLSCREEN.0500
Enter "/oip30" process="iw32_ip30.txt"
using IW32_IPLAN = [IW32_WPLAN]

ENDIF

IF V[IW21MART=M2]

ENDIF
Jobangebote

Nehmen Sie an dieser Diskussion teil! SAP FORUM - SAP Community LoginHier registrieren.

Benutzer, die gerade dieses Thema lesen
Das Forum wechseln  
Du kannst keine neue Themen in diesem Forum eröffnen.
Du kannst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge nicht löschen.
Du darfst deine Beiträge nicht editieren.
Du kannst keine Umfragen in diesem Forum erstellen.
Du kannst nicht an Umfragen teilnehmen.

- Impressum / Datenschutz -