| GET, POST | /fibuscan/Onlinehandel/AbrechnungGetGeparsteResults |
|---|
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.Models
Imports FIBUdataServiceStack.ServiceModel.Onlinehandel
Namespace Global
Namespace FIBUdataServiceStack.ServiceModel.Messages
Public Partial Class OnlinehandelAbrechnungGetGeparsteResultsRequest
Public Overridable Property guid As String
Public Overridable Property id As Nullable(Of Long)
End Class
Public Partial Class OnlinehandelAbrechnungGetGeparsteResultsResponse
Public Sub New()
content_bin = New Byte(){}
DateienListe = New List(Of onlinehandel_datei)
dic_keys = New List(Of Onlinehandel_Index_Datensatz_Model)
dic_values = New List(Of List(Of OnlinehandelItem))
End Sub
Public Overridable Property errorMSG As String
Public Overridable Property content_bin As Byte()
Public Overridable Property DateienListe As List(Of onlinehandel_datei)
Public Overridable Property dic_keys As List(Of Onlinehandel_Index_Datensatz_Model)
Public Overridable Property dic_values As List(Of List(Of OnlinehandelItem))
End Class
End Namespace
Namespace FIBUdataServiceStack.ServiceModel.Models
Public Partial Class onlinehandel_datei
Implements IPrimaryKey
Implements IMandnr
Implements IDel
Implements ITableBase
Public Sub New()
originaldatei = New Byte(){}
End Sub
Public Overridable Property id As Nullable(Of Long)
Public Overridable Property mandant As Nullable(Of Long)
Public Overridable Property bankindex As Nullable(Of Long)
Public Overridable Property del As Nullable(Of Long)
Public Overridable Property dateiname As String
Public Overridable Property kopf_hash As String
Public Overridable Property betragskonvertierung As Nullable(Of Integer)
Public Overridable Property datumskonvertierung As Nullable(Of Integer)
Public Overridable Property trennzeichen As String
Public Overridable Property originalname As String
Public Overridable Property textcodierung As Nullable(Of Integer)
Public Overridable Property dateityp As Nullable(Of Integer)
Public Overridable Property kopfspalte_vorhanden As Nullable(Of Integer)
Public Overridable Property dateiinhalt As String
Public Overridable Property _erstellt As Nullable(Of Date)
Public Overridable Property _aenderung As Nullable(Of Date)
Public Overridable Property _checked As Nullable(Of Date)
Public Overridable Property originaldatei As Byte()
Public Overridable Property anfangsdatum As Nullable(Of Date)
Public Overridable Property enddatum As Nullable(Of Date)
Public Overridable Property positionen_anzahl As Nullable(Of Long)
Public Overridable Property betragssumme As Nullable(Of Decimal)
Public Overridable Property abrechnung_id As Nullable(Of Long)
Public Overridable Property offene_positionen_id As Nullable(Of Long)
Public Overridable Property bemerkung As String
Public Overridable Property guid As String
Public Overridable Property naechste_datei_id As Nullable(Of Long)
Public Overridable Property letzte_datei_id As Nullable(Of Long)
Public Overridable Property id2_text As String
Public Overridable Property kopf_faengt_mit As String
Public Overridable Property muster As Nullable(Of Long)
Public Overridable Property schnittstelle As Nullable(Of Integer)
Public Overridable Property subpfad As String
Public Overridable Property originaldateiname As String
Public Overridable Property dateiinhalt_pfad As String
Public Overridable Property anfangssaldo As Nullable(Of Decimal)
Public Overridable Property endsaldo As Nullable(Of Decimal)
Public Overridable Property aktueller_saldo As Nullable(Of Decimal)
Public Overridable Property json_data As String
Public Overridable Property waehrung As String
<Ignore>
Public Overridable Property PrimaryKey As Nullable(Of Long)
End Class
Public Partial Class OnlinehandelItem
Public Overridable Property fehler As Boolean
Public Overridable Property original As String
Public Overridable Property header As String
Public Overridable Property col_nummer As Integer
Public Overridable Property konfiguration As Nullable(Of Spaltenkonfiguration)
Public Overridable Property summenkonfiguration As Boolean
Public Overridable Property value As Object
Public Overridable Property datum As Nullable(Of Date)
Public Overridable Property zahl As Decimal
Public Overridable Property datum_string As String
Public Overridable Property zahl_string As String
End Class
Public Enum Spaltenkonfiguration
OrderiD
Betrag
GebuehrExtra
GebuehrInkl
Betragx_1
Gebuehr_extra_x_1
GebuehrInkl_X_1
Waehrung
ID
Sonstiges
Datum
Buchungstext
Zahlbetrag
Zahlart
ID1
ID2
Menge
USt
ID_intern
USt_ID
BruttoWaehrung
Kurs
ID_Ursprung
Waehrungsfaktor_EUR_Waehrung
Waehrungsfaktor_Waehrung_EUR
Soll_Haben
Volltext
SonstigesOhneVolltext
KursDatum
End Enum
End Namespace
Namespace FIBUdataServiceStack.ServiceModel.Onlinehandel
Public Enum Onlinehandel_Enum_Dateityp
AR
ZA
AR_Fremd
Bankzahlung
FolgemonatAR
OffenePosten
Warenbewegungen
FolgemonatARManuell
Commingling
AbgleichDatei
Warenbestand
End Enum
Public Partial Class Onlinehandel_Index_Datensatz_Model
Public Sub New()
Zeile_Item = New List(Of OnlinehandelItem)
ID_Liste = New List(Of String)
ID_All_Liste = New List(Of String)
End Sub
Public Overridable Property Menge As Decimal
Public Overridable Property Datei_Index As Long
Public Overridable Property Zeile_Index As Integer
Public Overridable Property DateiGuid As String
Public Overridable Property Typ_AR_ZA As Onlinehandel_Enum_Dateityp
Public Overridable Property Zeile_Item As List(Of OnlinehandelItem)
Public Overridable Property parseID As String
Public Overridable Property Zeile_Zahlsystem As String
Public Overridable Property ID_Liste As List(Of String)
Public Overridable Property IsBearbeitet As Long
Public Overridable Property Geparsed_guid As String
Public Overridable Property Datum As Nullable(Of Date)
Public Overridable Property Buchungstext As String
Public Overridable Property ZuzahlenderBetrag As Decimal
Public Overridable Property Zahlbetrag As Decimal
Public Overridable Property Dateiname As String
Public Overridable Property Kurs As Decimal
Public Overridable Property Bruttowährung As Decimal
Public Overridable Property TrefferStelle As Integer
Public Overridable Property TrefferInfo As String
Public Overridable Property Volltext As String
Public Overridable Property ID_All_Liste As List(Of String)
End Class
End Namespace
End Namespace
VB.NET OnlinehandelAbrechnungGetGeparsteResultsRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /fibuscan/Onlinehandel/AbrechnungGetGeparsteResults HTTP/1.1
Host: ws4.fibudata.net
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length
{"guid":"String","id":0}
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length
{"errorMSG":"String","content_bin":"AA==","DateienListe":[{"id":0,"mandant":0,"bankindex":0,"del":0,"dateiname":"String","kopf_hash":"String","betragskonvertierung":0,"datumskonvertierung":0,"trennzeichen":"String","originalname":"String","textcodierung":0,"dateityp":0,"kopfspalte_vorhanden":0,"dateiinhalt":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","_checked":"\/Date(-62135596800000-0000)\/","originaldatei":"AA==","anfangsdatum":"\/Date(-62135596800000-0000)\/","enddatum":"\/Date(-62135596800000-0000)\/","positionen_anzahl":0,"betragssumme":0,"abrechnung_id":0,"offene_positionen_id":0,"bemerkung":"String","guid":"String","naechste_datei_id":0,"letzte_datei_id":0,"id2_text":"String","kopf_faengt_mit":"String","muster":0,"schnittstelle":0,"subpfad":"String","originaldateiname":"String","dateiinhalt_pfad":"String","anfangssaldo":0,"endsaldo":0,"aktueller_saldo":0,"json_data":"String","waehrung":"String","PrimaryKey":0}],"dic_keys":[{"Menge":0,"Datei_Index":0,"Zeile_Index":0,"DateiGuid":"String","Typ_AR_ZA":"AR","Zeile_Item":[{"fehler":false,"original":"String","header":"String","col_nummer":0,"konfiguration":"OrderiD","summenkonfiguration":false,"value":{},"datum":"\/Date(-62135596800000-0000)\/","zahl":0,"datum_string":"String","zahl_string":"String"}],"parseID":"String","Zeile_Zahlsystem":"String","ID_Liste":["String"],"IsBearbeitet":0,"Geparsed_guid":"String","Datum":"\/Date(-62135596800000-0000)\/","Buchungstext":"String","ZuzahlenderBetrag":0,"Zahlbetrag":0,"Dateiname":"String","Kurs":0,"Bruttowährung":0,"TrefferStelle":0,"TrefferInfo":"String","Volltext":"String","ID_All_Liste":["String"]}],"dic_values":[[{"fehler":false,"original":"String","header":"String","col_nummer":0,"konfiguration":"OrderiD","summenkonfiguration":false,"value":{},"datum":"\/Date(-62135596800000-0000)\/","zahl":0,"datum_string":"String","zahl_string":"String"}]]}