WEB-INF.wsdl.erb-invoicedelivery-callback-100.wsdl Maven / Gradle / Ivy
Defines the operations for the callback after uploading an invoice to ER>B via WebService
Author: Philip Helger
Version: 1.0.0 - the String to be passed in the optional @version attribute in the main invoice delivery.
Last Update: 2013-05-15
History:
1.0.0: Initial version
Defines the possible hash algorithm types
The name of this property.
Must be unique within all properties.
The MIME type of the printable invoice.
For PDF this is 'application/pdf'
The size of the document in bytes before it was Base64 encoded
The algorithm used to calculate the hash value.
The hash value of the document calculated with the algorithm
specified in the hashalgo attribute before it was Base64 encoded.
The hash value must be contains as a hex-encoded string.
The date and time when the printable invoice was generated.
The timezone is always UTC.
The ER>B internal error code for machine-processing.
See a separate list for details.
The ER>B internal phase in which the error occurred.
E.g. global, transformation or validation.
The field containing the error.
The main error message for the specified field.
This should contain a human readable text.
The main callback type.
The ER>B internal document ID to which this is the response to.
The same as stated in the synchronous invoice delivery response.
The invoice number (Rechnungsnummer) as specified in the invoice.
The internal document number of the government (Belegnummer).
The official invoice date. This is the date of the original invoice acknowledgement.
Contains the printable version of the invoice delivery acknowledgment.
Only present in case of success.
Contains all callback properties as specified in the request.
They are contained in success and in error case.
Contains the error details.
Only present in case of an error.
Optional request extension point.
Only handled upon bilateral agreement.
true if the invoice was correctly handled by ER>B,
false if something went wrong.
This field is contained purely for an easy success/failure check.
The version number of the callback interface that is invoked.
This is constantly set in ER>B.
This may depend on the requested callback version in the
original delivery.
Input part for method deliverInvoiceCallback
SOAP portType WSInvoiceDeliveryCallback
Assembled parts for method deliverInvoiceCallback
SOAP binding WSInvoiceDeliveryCallback
SOAP binding for method deliverInvoiceCallback
SOAP service WSInvoiceDeliveryCallback