diWebServiceMobil
Klicken Sie hier, um die vollständige Vorgangsliste anzuzeigen.
RechneSP_WRITE_BELEGKOPF_VK
Test
Das Testformular ist nur für Anforderungen vom lokalen Computer verfügbar.SOAP 1.1
Es folgt ein Beispiel für eine SOAP 1.1-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.
POST /diWebServiceMobil.asmx HTTP/1.1
Host: webservice.eifelerbier.de
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://Dicomputer.de/RechneSP_WRITE_BELEGKOPF_VK"
<?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>
<RechneSP_WRITE_BELEGKOPF_VK xmlns="http://Dicomputer.de/">
<importId>int</importId>
<mandantId>int</mandantId>
<nrintern>int</nrintern>
<nrbelegart>int</nrbelegart>
<tseTestErzeugung>boolean</tseTestErzeugung>
</RechneSP_WRITE_BELEGKOPF_VK>
</soap:Body>
</soap:Envelope>
HTTP/1.1 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>
<RechneSP_WRITE_BELEGKOPF_VKResponse xmlns="http://Dicomputer.de/">
<RechneSP_WRITE_BELEGKOPF_VKResult>
<SP_CALC_VK_BELEG_R_RESULT>int</SP_CALC_VK_BELEG_R_RESULT>
<DI_BELEG_KOPF_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</DI_BELEG_KOPF_XML>
<DI_BELEG_POS_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</DI_BELEG_POS_XML>
<DI_BELEG_POS_RUECK_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</DI_BELEG_POS_RUECK_XML>
<SP_CALC_VK_BELEG_R_RESULT_MESSAGE>string</SP_CALC_VK_BELEG_R_RESULT_MESSAGE>
<DI_BELEG_KOPF_SUMME_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</DI_BELEG_KOPF_SUMME_XML>
<SP_GET_AKTUELLESTEUER_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</SP_GET_AKTUELLESTEUER_XML>
<NewNRINTERN>int</NewNRINTERN>
<NewNRBELEG>int</NewNRBELEG>
<TseResult>
<Error>string</Error>
<FinishLogTime>string</FinishLogTime>
<FinishSignature>string</FinishSignature>
<FinishSignatureCounter>int</FinishSignatureCounter>
<FinishCommand>string</FinishCommand>
<FinishStatus>string</FinishStatus>
<FinishDesc>string</FinishDesc>
<StartLogTime>string</StartLogTime>
<StartSerialNumber>string</StartSerialNumber>
<StartSignature>string</StartSignature>
<StartSignatureCounter>int</StartSignatureCounter>
<StartTransactionNumber>int</StartTransactionNumber>
<StartCommand>string</StartCommand>
<StartStatus>string</StartStatus>
<StartDesc>string</StartDesc>
</TseResult>
<BelegrechnungLaeuftBereits>boolean</BelegrechnungLaeuftBereits>
</RechneSP_WRITE_BELEGKOPF_VKResult>
</RechneSP_WRITE_BELEGKOPF_VKResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
Es folgt ein Beispiel für eine SOAP 1.2-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.
POST /diWebServiceMobil.asmx HTTP/1.1
Host: webservice.eifelerbier.de
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<RechneSP_WRITE_BELEGKOPF_VK xmlns="http://Dicomputer.de/">
<importId>int</importId>
<mandantId>int</mandantId>
<nrintern>int</nrintern>
<nrbelegart>int</nrbelegart>
<tseTestErzeugung>boolean</tseTestErzeugung>
</RechneSP_WRITE_BELEGKOPF_VK>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<RechneSP_WRITE_BELEGKOPF_VKResponse xmlns="http://Dicomputer.de/">
<RechneSP_WRITE_BELEGKOPF_VKResult>
<SP_CALC_VK_BELEG_R_RESULT>int</SP_CALC_VK_BELEG_R_RESULT>
<DI_BELEG_KOPF_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</DI_BELEG_KOPF_XML>
<DI_BELEG_POS_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</DI_BELEG_POS_XML>
<DI_BELEG_POS_RUECK_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</DI_BELEG_POS_RUECK_XML>
<SP_CALC_VK_BELEG_R_RESULT_MESSAGE>string</SP_CALC_VK_BELEG_R_RESULT_MESSAGE>
<DI_BELEG_KOPF_SUMME_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</DI_BELEG_KOPF_SUMME_XML>
<SP_GET_AKTUELLESTEUER_XML>
<Name>string</Name>
<JsonData>base64Binary</JsonData>
<IstJsonUebertragung>boolean</IstJsonUebertragung>
<IstZipped>boolean</IstZipped>
<Zeilen>
<Zeile xsi:nil="true" />
<Zeile xsi:nil="true" />
</Zeilen>
<Spalten>
<Spalte xsi:nil="true" />
<Spalte xsi:nil="true" />
</Spalten>
</SP_GET_AKTUELLESTEUER_XML>
<NewNRINTERN>int</NewNRINTERN>
<NewNRBELEG>int</NewNRBELEG>
<TseResult>
<Error>string</Error>
<FinishLogTime>string</FinishLogTime>
<FinishSignature>string</FinishSignature>
<FinishSignatureCounter>int</FinishSignatureCounter>
<FinishCommand>string</FinishCommand>
<FinishStatus>string</FinishStatus>
<FinishDesc>string</FinishDesc>
<StartLogTime>string</StartLogTime>
<StartSerialNumber>string</StartSerialNumber>
<StartSignature>string</StartSignature>
<StartSignatureCounter>int</StartSignatureCounter>
<StartTransactionNumber>int</StartTransactionNumber>
<StartCommand>string</StartCommand>
<StartStatus>string</StartStatus>
<StartDesc>string</StartDesc>
</TseResult>
<BelegrechnungLaeuftBereits>boolean</BelegrechnungLaeuftBereits>
</RechneSP_WRITE_BELEGKOPF_VKResult>
</RechneSP_WRITE_BELEGKOPF_VKResponse>
</soap12:Body>
</soap12:Envelope>