Sie können die Validierung aktivieren, um sicherzustellen, dass jeder, der Ihr Skript ausführt, die Daten in der Datendatei validiert, bevor sie veröffentlicht werden.
Die Validierung überprüft die Daten Zeile für Zeile, aber überprüft nicht das Dokument als Ganzes. Klicken Sie auf Simulieren, um das gesamte Dokument zu überprüfen.
Das Validieren wird keine hochzuladenden Felder im letzten Bildschirm der Aufzeichnung überprüfen. Alle Fehler in diesen Feldern werden während der Ausführung wiedergegeben.
Validieren
Wenn die Datenvalidierung aktiviert ist, benötigen Sie kein separates Validierungsblatt.
Datenvalidierung aktivieren
- Klicken Sie auf der Registerkarte Zuordnen auf Validierung zulassen.
- Studio fügt das Feld „Validierungsprotokoll“ automatisch dem Mapper hinzu und ordnet es der Datendatei zu.
Die Daten gegenüber den Skriptregeln validieren
Klicken Sie auf Daten überprüfen, um zu überprüfen, ob die Daten die Skriptbedingungen bezüglich notwendiger Felder und zugelassener Werte erfüllen. Sie müsse dafür nicht in SAP angemeldet sein.
Die Daten gegenüber SAP validieren
Die Validierung überprüft die Felder in jeder Position gegenüber sowohl den Skriptbedingungen als auch den Bedingungen in SAP. Die angezeigten Fehler sind den einzelnen Positionen zugeordnet und die Ergebnisse werden Position für Position zurück in die Datendatei geschrieben. Die Validierung überprüft das Dokument nicht als Ganzes. Die Validierung wird für HR-T-Codes nicht unterstützt außer von PA30 und PA40.
Sie müssen dafür in SAP angemeldet sein. Sie können sich im Bereich unten links der Statuszeile auf der Registerkarte „Ausführen“ anmelden.
Als Nächstes validieren Sie die Position gegenüber SAP.
- Klicken Sie auf der Registerkarte Ausführen auf Validieren.
Beim Validieren werden die Daten zu SAP hochgeladen aber nicht an SAP übergeben, solange es nur einen Commit-Code gibt und er sich am Ende des Skripts befindet.
- Korrigieren Sie Fehler oder führen Sie Änderungen durch.
- Klicken Sie zum Hochladen der Daten auf Ausführen.
Studio stellt Ihnen weitere Validierungsoptionen zur Verfügung. Klicken Sie auf den Pfeil unterhalb der Schaltfläche Validieren, um einen der folgenden Schritte durchzuführen:
- Angegebenen Bereich validieren
- Die ersten 5 Transaktionen validieren
- Fehlerzeilen und nicht verarbeitete Zeilen validieren
- Nur Fehlerzeilen validieren
- Nur nicht verarbeitete Zeilen validieren Anmerkung:
Wenn Sie auf Nur nicht verarbeitete Zeilen validieren klicken, kann diese Einstellung nur durch Sie, den Skriptentwickler, geändert werden. Ausführer können diese Einstellung nicht ändern.
Daten in Schleifen validieren
In einer Excel-Datendatei überprüft die Validierung alle Positionen, und die Meldungen des Validierungsprotokolls erscheinen neben den einzelnen Positionen.
Verknüpfte Skripte validieren
Sie können in den folgenden Konfigurationen die Validierung bei verknüpften Skripts ausführen:
- Spalten- und zellenbasierte Zuordnung in Excel-Formularen
- Spaltenbasierte Zuordnung in Access-Formularen
- Mit zellenbasierten Dateien verknüpfte spaltenbasierte Dateien und umgekehrt
- Verknüpfte Skripte mit verschiedenen Datendateitypen
Validierung für zellenbasierte Zuordnung
Studio ordnet automatisch die Spalte „Validierungsprotokoll“ der ersten leeren Zeile zu, wenn Sie die Validierung für das Skript aktivieren. Die Zeile „Validierungsprotokoll“ erscheint im Mapper unter der Protokollzeile.
Simulation
Das Simulieren überprüft die Felder in jeder Position gegenüber den Skriptbedingungen und überprüft das gesamte Dokument gegenüber den Bedingungen in SAP. Für die folgenden Optionen klicken Sie auf Simulieren oder klicken Sie auf den Pfeil:
- Angegebenen Bereich simulieren
- Die ersten 5 Transaktionen simulieren
- Fehlerzeilen und nicht verarbeitete Zeilen simulieren
- Nur Fehlerzeilen simulieren
- Nur nicht verarbeitete Zeilen simulieren
Simulieren: Unterstützte T-Codes
Studio Version | Simulieren: Unterstützte T-Codes |
---|---|
20.3 | F-02, F-05, F-22, F-43, F-65, FB01L, FB50L, FB65, FB75, FBB1,FBV1, FV50, FV50L, FV60, FV65, FV70, and FV75, FB01, FBD1, FBS1, FB50, FB60, FB70, ME21N, ME22N, ME51N, PA30, PA40VA01, and VA02. |
Das Skript testen
Nachdem Sie Validieren oder Simulieren ausgeführt haben, können Sie das Skript testen, indem Sie es auf einem produktionsfreien Server ausführen.
Klicken Sie auf der Registerkarte „Ausführen“ auf Test und wählen Sie die gewünschte Ausführungsoption.
Die Testergebnisse werden im gelben Balken angezeigt.
IE02 zeigt keinen Fehler an, wenn das Equipment von einem anderen Benutzer gesperrt ist
Fügen Sie den folgenden Eintrag in der Datei ShuttleRule.xml hinzu
<FEHLER>
<MSGID>IS</MSGID>
<MSGNO>813</MSGNO>
</FEHLER>