| 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
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"}