FGHPruefStrom


Klicken Sie hier um eine vollständige Liste der Operationen zu erhalten.

ErgebnisPruefung

Datenprüfung in externen Prüfprogramm auf dem Server initiieren. Prozessende abwarten und anschließend den Prüfbericht im XML Format an den Client übertragen.
Hierbei ist zu beachten, dass dieser Prozess - insbesondere wenn auch noch Daten in die INTERASS Datenbank exportiert werden müssen - spürbar dauert. Dies gilt insbesondere, wenn mehr als 1000 Störungen geprüft werden müssen.
 

Im folgenden Beispiel sind die Platzhalter bzw. Parameter durch die aktuellen Werte zu ersetzen (bzw. werden vom Server ersetzt).


Platzhalter:
length : Länge des Request in Bytes
host : Host auf welchem der fgh_pruef_server eingerichtet ist

Parameter:
transaktionsNummerEV: Angabe der von BeginnTransaktionResponse erhaltenen Transaktionsnummer
 

SOAP 1.1

POST /FGHPruefStrom/FGHPruefStrom.asmx HTTP/1.0
Host: host
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://host/FGHPruefStrom/ErgebnisPruefung"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ErgebnisPruefung xmlns="http://www.fgh-gmbh.com/interass/FGHPruefStrom">
      <transaktionsNummerEV>string</transaktionsNummerEV>
    </ErgebnisPruefung>
  </soap:Body>
</soap:Envelope>

 

Response

HTTP/1.0 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ErgebnisPruefungResponse xmlns="http://www.fgh-gmbh.com/interass/FGHPruefStrom">
      <ErgebnisPruefungResult>
        <StatusWs>string</StatusWs>
        <MeldungsCode>int</MeldungsCode>
        <Meldung>string</Meldung>
        <Transaktionsnummer>string</Transaktionsnummer>

        <FGH_PRUEF>
        ...
        Prüfbericht des Prüfprogramms im XML Format
        ...
        </FGH_PRUEF>

      </ErgebnisPruefungResult>
    </ErgebnisPruefungResponse >
  </soap:Body>
</soap:Envelope>

 

Zurückgegebene Parameter:

StatusWs

MeldungsCode

Meldung

    Transaktionsnummer

OK

0

 

    Transaktionsnummer

ERROR

-50

    Die Transaktionsnummer '%1' ist ungueltig.

    invalid

ERROR

-105

    Fehler beim Parsen von '%1'

    invalid

ERROR

-110

    Kann Datei nicht zum Schreiben oeffnen '%1'.

    invalid

ERROR

-120

    Programm '%1' nicht gefunden!

    invalid

ERROR

-122

    Pruef-Prozess konnte nicht gestartet werden!

    invalid

ERROR

-124

    Ablauffehler im Pruef-Prozess!

    invalid

ERROR

-150

    Fehlende Support-Datei '%1'

    invalid

ERROR

-301

    XML-Report der Datenpuefung '%1' kann nicht gelesen werden.

    invalid

OK

100

    Keine Datenpruefung durchgefuehrt.

    Transaktionsnummer