FIBUdataServiceStack

<back to all web services

OnlinehandelImportAusgangsrechnungRequest

The following routes are available for this service:
GET, POST/Import/Ausgangsrechnung
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports FIBUdataServiceStack.ServiceModel.Messages
Imports FIBUdataServiceStack.ServiceModel.Common

Namespace Global

    Namespace FIBUdataServiceStack.ServiceModel.Common

        Public Partial Class Ausgangsrechnung
            Public Overridable Property datum_de As String
            Public Overridable Property betrag As Nullable(Of Decimal)
            Public Overridable Property liefer_datum_de As String
            Public Overridable Property ust_id As String
            Public Overridable Property ust_satz As String
            Public Overridable Property ust_land_iso As String
            Public Overridable Property liefer_land_iso As String
            Public Overridable Property belegnummer As String
            Public Overridable Property auftragsnummer As String
            Public Overridable Property zahlart As String
            Public Overridable Property waehrung_iso As String
            Public Overridable Property kundennummer As String
            Public Overridable Property zahlungskondition As String
            Public Overridable Property belegempfaenger_name As String
            Public Overridable Property belegempfaenger_anschrift As String
            Public Overridable Property liefer_name As String
            Public Overridable Property liefer_anschrift As String
            Public Overridable Property zahlung_transaction_id As String
            Public Overridable Property gebuehren As Nullable(Of Decimal)
        End Class
    End Namespace

    Namespace FIBUdataServiceStack.ServiceModel.Messages

        Public Partial Class OnlinehandelImportAusgangsrechnungRequest
            Public Sub New()
                Ausgangsrechnung = New List(Of Ausgangsrechnung)
            End Sub

            Public Overridable Property Beschreibung As String
            Public Overridable Property Ausgangsrechnung As List(Of Ausgangsrechnung)
            Public Overridable Property zeitraum_von_de As String
            Public Overridable Property zeitraum_bis_de As String
        End Class

        Public Partial Class OnlinehandelImportAusgangsrechnungResponse
            Public Overridable Property ok As Boolean
            Public Overridable Property fehler As String
        End Class
    End Namespace
End Namespace

VB.NET OnlinehandelImportAusgangsrechnungRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv

HTTP + CSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /Import/Ausgangsrechnung HTTP/1.1 
Host: ws4.fibudata.net 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"Beschreibung":"String","Ausgangsrechnung":[{"datum_de":"String","betrag":0,"liefer_datum_de":"String","ust_id":"String","ust_satz":"String","ust_land_iso":"String","liefer_land_iso":"String","belegnummer":"String","auftragsnummer":"String","zahlart":"String","waehrung_iso":"String","kundennummer":"String","zahlungskondition":"String","belegempfaenger_name":"String","belegempfaenger_anschrift":"String","liefer_name":"String","liefer_anschrift":"String","zahlung_transaction_id":"String","gebuehren":0}],"zeitraum_von_de":"String","zeitraum_bis_de":"String"}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"ok":false,"fehler":"String"}