FGHPruefGas


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

GasTransNetze

Senden der Netzdaten im FGH XML-Format.

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:
transaktionsNummerTE : Angabe der von BeginnTransaktionResponse erhaltenen Transaktionsnummer
Datenblock "<GAS-Daten>" Netzdaten im FGH XML-Format
Version: GAS-2008-01-FGH

 

SOAP 1.1

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

<?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>
    <GasTransNetze xmlns="http://www.fgh-gmbh.com/interass/FGHPruefGas">
      <transaktionsNummerTE>string</transaktionsNummerTE>
      <GAS-Daten>
        <Version>string</Version>
        <Netzdaten>
        ...
        Netzdaten im FGH XML Format
        ...
        </Netzdaten>
      </GAS-Daten>
    </GasTransNetze>
  </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>
    <TransNetzeResponse xmlns="http://www.fgh-gmbh.com/interass/FGHPruefGas">
      <TransNetzeResult>
        <StatusWs>string</StatusWs>
        <MeldungsCode>int</MeldungsCode>
        <Meldung>string</Meldung>
        <Transaktionsnummer>string</Transaktionsnummer>
      </TransNetzeResult>
    </TransNetzeResponse>
  </soap:Body>
</soap:Envelope>

 

Zurückgegebene Parameter:

StatusWs

MeldungsCode

Meldung

    Transaktionsnummer

OK

0

 

    Transaktionsnummer

ERROR

-50

    Die Transaktionsnummer '%1' ist ungueltig.

    invalid

ERROR

-59

    Netzdaten unvollstaendig uebertragen: Tag '/GAS-Daten' nicht uebertragen.

    invalid

ERROR

-105

    Fehler beim Parsen von '%1'

    invalid

ERROR

-110

    Kann Datei nicht zum Schreiben oeffnen '%1'.

    invalid

ERROR

-150

    Fehlende Support-Datei '%1'

    invalid