FIBUdataServiceStack

<back to all web services

OnlinehandelAbrechnungGetGeparsteResultsRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/AbrechnungGetGeparsteResults
import java.math.*
import java.util.*
import net.servicestack.client.*


open class OnlinehandelAbrechnungGetGeparsteResultsRequest
{
    var guid:String? = null
    var id:Long? = null
}

open class OnlinehandelAbrechnungGetGeparsteResultsResponse
{
    var errorMSG:String? = null
    var content_bin:ByteArray? = null
    var DateienListe:ArrayList<onlinehandel_datei> = ArrayList<onlinehandel_datei>()
    var dic_keys:ArrayList<Onlinehandel_Index_Datensatz_Model> = ArrayList<Onlinehandel_Index_Datensatz_Model>()
    var dic_values:ArrayList<ArrayList<OnlinehandelItem>> = ArrayList<ArrayList<OnlinehandelItem>>()
}

open class onlinehandel_datei : IPrimaryKey, IMandnr, IDel, ITableBase
{
    var id:Long? = null
    var mandant:Long? = null
    var bankindex:Long? = null
    var del:Long? = null
    var dateiname:String? = null
    var kopf_hash:String? = null
    var betragskonvertierung:Int? = null
    var datumskonvertierung:Int? = null
    var trennzeichen:String? = null
    var originalname:String? = null
    var textcodierung:Int? = null
    var dateityp:Int? = null
    var kopfspalte_vorhanden:Int? = null
    var dateiinhalt:String? = null
    var _erstellt:Date? = null
    var _aenderung:Date? = null
    var _checked:Date? = null
    var originaldatei:ByteArray? = null
    var anfangsdatum:Date? = null
    var enddatum:Date? = null
    var positionen_anzahl:Long? = null
    var betragssumme:BigDecimal? = null
    var abrechnung_id:Long? = null
    var offene_positionen_id:Long? = null
    var bemerkung:String? = null
    var guid:String? = null
    var naechste_datei_id:Long? = null
    var letzte_datei_id:Long? = null
    var id2_text:String? = null
    var kopf_faengt_mit:String? = null
    var muster:Long? = null
    var schnittstelle:Int? = null
    var subpfad:String? = null
    var originaldateiname:String? = null
    var dateiinhalt_pfad:String? = null
    var anfangssaldo:BigDecimal? = null
    var endsaldo:BigDecimal? = null
    var aktueller_saldo:BigDecimal? = null
    var json_data:String? = null
    var waehrung:String? = null
    @Ignore()
    var PrimaryKey:Long? = null
}

open class Onlinehandel_Index_Datensatz_Model
{
    var Menge:BigDecimal? = null
    var Datei_Index:Long? = null
    var Zeile_Index:Int? = null
    var DateiGuid:String? = null
    var Typ_AR_ZA:Onlinehandel_Enum_Dateityp? = null
    var Zeile_Item:ArrayList<OnlinehandelItem> = ArrayList<OnlinehandelItem>()
    var parseID:String? = null
    var Zeile_Zahlsystem:String? = null
    var ID_Liste:ArrayList<String> = ArrayList<String>()
    var IsBearbeitet:Long? = null
    var Geparsed_guid:String? = null
    var Datum:Date? = null
    var Buchungstext:String? = null
    var ZuzahlenderBetrag:BigDecimal? = null
    var Zahlbetrag:BigDecimal? = null
    var Dateiname:String? = null
    var Kurs:BigDecimal? = null
    var Bruttowährung:BigDecimal? = null
    var TrefferStelle:Int? = null
    var TrefferInfo:String? = null
    var Volltext:String? = null
    var ID_All_Liste:ArrayList<String> = ArrayList<String>()
}

enum class Onlinehandel_Enum_Dateityp
{
    Ar,
    Za,
    ArFremd,
    Bankzahlung,
    FolgemonatAR,
    OffenePosten,
    Warenbewegungen,
    FolgemonatARManuell,
    Commingling,
    AbgleichDatei,
    Warenbestand,
}

open class OnlinehandelItem
{
    var fehler:Boolean? = null
    var original:String? = null
    var header:String? = null
    var col_nummer:Int? = null
    var konfiguration:Spaltenkonfiguration? = null
    var summenkonfiguration:Boolean? = null
    var value:Object? = null
    var datum:Date? = null
    var zahl:BigDecimal? = null
    var datum_string:String? = null
    var zahl_string:String? = null
}

enum class Spaltenkonfiguration
{
    OrderiD,
    Betrag,
    GebuehrExtra,
    GebuehrInkl,
    Betragx1,
    GebuehrExtraX1,
    GebuehrInklX1,
    Waehrung,
    Id,
    Sonstiges,
    Datum,
    Buchungstext,
    Zahlbetrag,
    Zahlart,
    ID1,
    ID2,
    Menge,
    USt,
    IdIntern,
    UStId,
    BruttoWaehrung,
    Kurs,
    IdUrsprung,
    WaehrungsfaktorEurWaehrung,
    WaehrungsfaktorWaehrungEur,
    SollHaben,
    Volltext,
    SonstigesOhneVolltext,
    KursDatum,
}

Kotlin OnlinehandelAbrechnungGetGeparsteResultsRequest DTOs

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

HTTP + XML

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: application/xml
Content-Type: application/xml
Content-Length: length

<OnlinehandelAbrechnungGetGeparsteResultsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <guid>String</guid>
  <id>0</id>
</OnlinehandelAbrechnungGetGeparsteResultsRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<OnlinehandelAbrechnungGetGeparsteResultsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <DateienListe xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
    <d2p1:onlinehandel_datei>
      <d2p1:PrimaryKey>0</d2p1:PrimaryKey>
      <d2p1:_aenderung>0001-01-01T00:00:00</d2p1:_aenderung>
      <d2p1:_checked>0001-01-01T00:00:00</d2p1:_checked>
      <d2p1:_erstellt>0001-01-01T00:00:00</d2p1:_erstellt>
      <d2p1:abrechnung_id>0</d2p1:abrechnung_id>
      <d2p1:aktueller_saldo>0</d2p1:aktueller_saldo>
      <d2p1:anfangsdatum>0001-01-01T00:00:00</d2p1:anfangsdatum>
      <d2p1:anfangssaldo>0</d2p1:anfangssaldo>
      <d2p1:bankindex>0</d2p1:bankindex>
      <d2p1:bemerkung>String</d2p1:bemerkung>
      <d2p1:betragskonvertierung>0</d2p1:betragskonvertierung>
      <d2p1:betragssumme>0</d2p1:betragssumme>
      <d2p1:dateiinhalt>String</d2p1:dateiinhalt>
      <d2p1:dateiinhalt_pfad>String</d2p1:dateiinhalt_pfad>
      <d2p1:dateiname>String</d2p1:dateiname>
      <d2p1:dateityp>0</d2p1:dateityp>
      <d2p1:datumskonvertierung>0</d2p1:datumskonvertierung>
      <d2p1:del>0</d2p1:del>
      <d2p1:enddatum>0001-01-01T00:00:00</d2p1:enddatum>
      <d2p1:endsaldo>0</d2p1:endsaldo>
      <d2p1:guid>String</d2p1:guid>
      <d2p1:id>0</d2p1:id>
      <d2p1:id2_text>String</d2p1:id2_text>
      <d2p1:json_data>String</d2p1:json_data>
      <d2p1:kopf_faengt_mit>String</d2p1:kopf_faengt_mit>
      <d2p1:kopf_hash>String</d2p1:kopf_hash>
      <d2p1:kopfspalte_vorhanden>0</d2p1:kopfspalte_vorhanden>
      <d2p1:letzte_datei_id>0</d2p1:letzte_datei_id>
      <d2p1:mandant>0</d2p1:mandant>
      <d2p1:muster>0</d2p1:muster>
      <d2p1:naechste_datei_id>0</d2p1:naechste_datei_id>
      <d2p1:offene_positionen_id>0</d2p1:offene_positionen_id>
      <d2p1:originaldatei>AA==</d2p1:originaldatei>
      <d2p1:originaldateiname>String</d2p1:originaldateiname>
      <d2p1:originalname>String</d2p1:originalname>
      <d2p1:positionen_anzahl>0</d2p1:positionen_anzahl>
      <d2p1:schnittstelle>0</d2p1:schnittstelle>
      <d2p1:subpfad>String</d2p1:subpfad>
      <d2p1:textcodierung>0</d2p1:textcodierung>
      <d2p1:trennzeichen>String</d2p1:trennzeichen>
      <d2p1:waehrung>String</d2p1:waehrung>
    </d2p1:onlinehandel_datei>
  </DateienListe>
  <content_bin>AA==</content_bin>
  <dic_keys xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Onlinehandel">
    <d2p1:Onlinehandel_Index_Datensatz_Model>
      <d2p1:Bruttowährung>0</d2p1:Bruttowährung>
      <d2p1:Buchungstext>String</d2p1:Buchungstext>
      <d2p1:DateiGuid>String</d2p1:DateiGuid>
      <d2p1:Datei_Index>0</d2p1:Datei_Index>
      <d2p1:Dateiname>String</d2p1:Dateiname>
      <d2p1:Datum>0001-01-01T00:00:00</d2p1:Datum>
      <d2p1:Geparsed_guid>String</d2p1:Geparsed_guid>
      <d2p1:ID_All_Liste xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>String</d4p1:string>
      </d2p1:ID_All_Liste>
      <d2p1:ID_Liste xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>String</d4p1:string>
      </d2p1:ID_Liste>
      <d2p1:IsBearbeitet>0</d2p1:IsBearbeitet>
      <d2p1:Kurs>0</d2p1:Kurs>
      <d2p1:Menge>0</d2p1:Menge>
      <d2p1:TrefferInfo>String</d2p1:TrefferInfo>
      <d2p1:TrefferStelle>0</d2p1:TrefferStelle>
      <d2p1:Typ_AR_ZA>AR</d2p1:Typ_AR_ZA>
      <d2p1:Volltext>String</d2p1:Volltext>
      <d2p1:Zahlbetrag>0</d2p1:Zahlbetrag>
      <d2p1:Zeile_Index>0</d2p1:Zeile_Index>
      <d2p1:Zeile_Item xmlns:d4p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
        <d4p1:OnlinehandelItem>
          <d4p1:col_nummer>0</d4p1:col_nummer>
          <d4p1:datum>0001-01-01T00:00:00</d4p1:datum>
          <d4p1:datum_string>String</d4p1:datum_string>
          <d4p1:fehler>false</d4p1:fehler>
          <d4p1:header>String</d4p1:header>
          <d4p1:konfiguration>OrderiD</d4p1:konfiguration>
          <d4p1:original>String</d4p1:original>
          <d4p1:summenkonfiguration>false</d4p1:summenkonfiguration>
          <d4p1:value />
          <d4p1:zahl>0</d4p1:zahl>
          <d4p1:zahl_string>String</d4p1:zahl_string>
        </d4p1:OnlinehandelItem>
      </d2p1:Zeile_Item>
      <d2p1:Zeile_Zahlsystem>String</d2p1:Zeile_Zahlsystem>
      <d2p1:ZuzahlenderBetrag>0</d2p1:ZuzahlenderBetrag>
      <d2p1:parseID>String</d2p1:parseID>
    </d2p1:Onlinehandel_Index_Datensatz_Model>
  </dic_keys>
  <dic_values xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
    <d2p1:ArrayOfOnlinehandelItem>
      <d2p1:OnlinehandelItem>
        <d2p1:col_nummer>0</d2p1:col_nummer>
        <d2p1:datum>0001-01-01T00:00:00</d2p1:datum>
        <d2p1:datum_string>String</d2p1:datum_string>
        <d2p1:fehler>false</d2p1:fehler>
        <d2p1:header>String</d2p1:header>
        <d2p1:konfiguration>OrderiD</d2p1:konfiguration>
        <d2p1:original>String</d2p1:original>
        <d2p1:summenkonfiguration>false</d2p1:summenkonfiguration>
        <d2p1:value />
        <d2p1:zahl>0</d2p1:zahl>
        <d2p1:zahl_string>String</d2p1:zahl_string>
      </d2p1:OnlinehandelItem>
    </d2p1:ArrayOfOnlinehandelItem>
  </dic_values>
  <errorMSG>String</errorMSG>
</OnlinehandelAbrechnungGetGeparsteResultsResponse>