Hallo,
wir sind bei der Einrichtung vom Webservice für einen Kunden und im Zuge dessen haben wir versucht die SOAP-Nachricht zu testen und zwar direkt auf test.erechnung.gv.at/erb?locale=de_AT&p=soap_tester
Leider kommt folgender Fehler:
Envelope/Body/deliverInvoiceInvoiceInput/Invoice muss genau ein Kindelement vom Typ 'text' haben
Eigentlich haben wir das XML nach der Vorlage gebaut und deshalb verstehen wir nicht wieso diese Fehlermeldung kommt. Siehe Nachricht:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance/">
<env:Header>
<wsse:Security>
<wsse:UsernameToken>
<wsse:Username>xxxxx</wsse:Username>
<wsse:Password>yyyyy</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</env:Header>
<env:Body>
<deliverInvoiceInvoiceInput xmlns="http://erb.eproc.brz.gv.at/ws/invoicedelivery/201306/">
<eb:Invoice eb:DocumentType="Invoice" eb:GeneratingSystem="Bp Event" eb:InvoiceCurrency="EUR" eb:Language="ger" xmlns:eb="http://erb.eproc.brz.gv.at/ws/invoicedelivery/201306/">
<eb:InvoiceNumber>1820661</eb:InvoiceNumber>
<eb:InvoiceDate>3000-01-04</eb:InvoiceDate>
<eb:Delivery>
<eb:Date>3000-01-04</eb:Date>
<eb:Adress>
...
</eb:Invoice>
<Settings test="true"/>
</deliverInvoiceInvoiceInput>
</env:Body>
</Envelope>
Ich bedanke mich im Voraus für jede Unterstützung.
Mit freundlichen Grüßen
Ileana González
wir sind bei der Einrichtung vom Webservice für einen Kunden und im Zuge dessen haben wir versucht die SOAP-Nachricht zu testen und zwar direkt auf test.erechnung.gv.at/erb?locale=de_AT&p=soap_tester
Leider kommt folgender Fehler:
Envelope/Body/deliverInvoiceInvoiceInput/Invoice muss genau ein Kindelement vom Typ 'text' haben
Eigentlich haben wir das XML nach der Vorlage gebaut und deshalb verstehen wir nicht wieso diese Fehlermeldung kommt. Siehe Nachricht:
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/" xmlns:enc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance/">
<env:Header>
<wsse:Security>
<wsse:UsernameToken>
<wsse:Username>xxxxx</wsse:Username>
<wsse:Password>yyyyy</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</env:Header>
<env:Body>
<deliverInvoiceInvoiceInput xmlns="http://erb.eproc.brz.gv.at/ws/invoicedelivery/201306/">
<eb:Invoice eb:DocumentType="Invoice" eb:GeneratingSystem="Bp Event" eb:InvoiceCurrency="EUR" eb:Language="ger" xmlns:eb="http://erb.eproc.brz.gv.at/ws/invoicedelivery/201306/">
<eb:InvoiceNumber>1820661</eb:InvoiceNumber>
<eb:InvoiceDate>3000-01-04</eb:InvoiceDate>
<eb:Delivery>
<eb:Date>3000-01-04</eb:Date>
<eb:Adress>
...
</eb:Invoice>
<Settings test="true"/>
</deliverInvoiceInvoiceInput>
</env:Body>
</Envelope>
Ich bedanke mich im Voraus für jede Unterstützung.
Mit freundlichen Grüßen
Ileana González