FIBUdataServiceStack

<back to all web services

AllerAbfragenAusfuehrenRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/AllerAbfragenAusfuehren
import Foundation
import ServiceStack

public class AllerAbfragenAusfuehrenRequest : Codable
{
    public var vonDatum:Date?
    public var bisDatum:Date?
    public var vorgangGuid:String
    public var schnittstellen:[Int] = []
    public var banks:[Int] = []
    public var webclient:String
    public var ausgangsrechnungenMitKontonummer:[OneClickHelper] = []

    required public init(){}
}

public class OneClickHelper : Codable
{
    public var bank:bank
    public var schnittstelle:Schnittstellen
    public var schnittstelleLong:Int?
    public var info:String
    public var hatZugangsdaten:Bool
    public var ausgangsrechnungKontonummer:Int?
    public var bank_ids:[Int] = []

    required public init(){}
}

public class bank : IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, INutzerid, Codable
{
    public var bankID:Int?
    public var _erstellt:Date?
    public var _aenderung:Date?
    public var anlagedatum:Date?
    public var ktotyp:Int?
    public var max_banktext:Int?
    public var abruf:Int?
    public var isRev:Int?
    public var isSepa:Int?
    public var buchungsdatum_isErfasst:Int?
    public var del:Int?
    public var id_lokal:Int?
    public var mandant:Int?
    public var art:Int?
    public var fibuKonto:Int?
    public var bezeichnung:String
    public var bic:String
    public var blz:String
    public var guid:String
    public var iban:String
    public var konto:String
    public var pw:String
    public var userBLZ:String
    public var userKto:String
    public var wkz:String
    public var universal:String
    public var nutzerid:Int?
    // @Ignore()
    public var primaryKey:Int?

    required public init(){}
}

public enum Schnittstellen : Int, Codable
{
    case Klarna = 1
    case Real_de = 2
    case Mollie = 3
    case easybill = 4
    case sumup = 5
    case Etsy = 6
    case Amazon = 7
    case Plenty = 8
    case Ebay = 9
    case Shopify = 10
    case DreamRobot = 11
    case Rakuten = 12
    case Lexoffice = 13
    case EbayAusgangsrechnung = 14
    case JTLRechnungen = 15
    case PayPal = 16
    case Billbee = 17
    case Concardis = 18
    case ShopifyPayment = 19
    case Afterbuy = 20
    case SevDesk = 21
    case Shopware = 22
    case AmazonPay = 23
    case AmazonAusgangsrechnungen = 24
    case AmazonOffenePosten = 25
    case AmazonWarenbewegungen = 26
    case Shopware6 = 27
    case Stripe = 28
    case Xentral = 29
    case AmazonSelfBilling = 30
    case Weclapp = 31
    case Gambio = 32
    case CardMarket = 33
    case Unzer = 34
    case StripeAusgangsrechnung = 35
    case Zettle = 36
    case OttoMarket = 37
    case MetroMarket = 38
    case AmazonOauth2 = 39
    case FIBUscanAPI = 40
    case AmazonSPA = 41
    case AmazonAusgangsrechnungenSPA = 42
    case AmazonOffenePostenSPA = 43
    case AmazonWarenbewegungenSPA = 44
    case AmazonSelfBillingSPA = 45
    case AmazonPayV2 = 46
    case AmazonComminling = 47
    case AmazonComminlingSPA = 48
    case EtsyV3 = 49
    case OttoZahlung = 50
    case MetroZahlung = 51
    case MagentoZahlung = 52
    case MagentoAusgangsrechnung = 53
    case Pixi = 54
    case Billomat = 55
    case AmazonVendorAR_SPA = 56
    case AmazonVendorZA_SPA = 57
    case WoocommerceAusgangsrechnung = 58
    case AmaInvoice = 59
    case AmazonPayV3 = 60
    case TikTok = 61
}

public class AllerAbfragenAusfuehrenResponse : Codable
{
    public var error_msg:String
    public var errors_liste:[String] = []
    public var success_liste:[String] = []
    public var warnings_liste:[String] = []
    public var result:Bool

    required public init(){}
}


Swift AllerAbfragenAusfuehrenRequest 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/AllerAbfragenAusfuehren HTTP/1.1 
Host: ws4.fibudata.net 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<AllerAbfragenAusfuehrenRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <AusgangsrechnungenMitKontonummer xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Onlinehandel">
    <d2p1:OneClickHelper>
      <d2p1:AusgangsrechnungKontonummer>0</d2p1:AusgangsrechnungKontonummer>
      <d2p1:Schnittstelle>Klarna</d2p1:Schnittstelle>
      <d2p1:SchnittstelleLong>0</d2p1:SchnittstelleLong>
      <d2p1:bank xmlns:d4p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
        <d4p1:Anlagedatum>0001-01-01T00:00:00</d4p1:Anlagedatum>
        <d4p1:Art>0</d4p1:Art>
        <d4p1:BLZ>String</d4p1:BLZ>
        <d4p1:BankID>0</d4p1:BankID>
        <d4p1:Bezeichnung>String</d4p1:Bezeichnung>
        <d4p1:FibuKonto>0</d4p1:FibuKonto>
        <d4p1:GUID>String</d4p1:GUID>
        <d4p1:Konto>String</d4p1:Konto>
        <d4p1:PrimaryKey>0</d4p1:PrimaryKey>
        <d4p1:_aenderung>0001-01-01T00:00:00</d4p1:_aenderung>
        <d4p1:_erstellt>0001-01-01T00:00:00</d4p1:_erstellt>
        <d4p1:abruf>0</d4p1:abruf>
        <d4p1:bic>String</d4p1:bic>
        <d4p1:buchungsdatum_isErfasst>0</d4p1:buchungsdatum_isErfasst>
        <d4p1:del>0</d4p1:del>
        <d4p1:iban>String</d4p1:iban>
        <d4p1:id_lokal>0</d4p1:id_lokal>
        <d4p1:isRev>0</d4p1:isRev>
        <d4p1:isSepa>0</d4p1:isSepa>
        <d4p1:ktotyp>0</d4p1:ktotyp>
        <d4p1:mandant>0</d4p1:mandant>
        <d4p1:max_banktext>0</d4p1:max_banktext>
        <d4p1:nutzerid>0</d4p1:nutzerid>
        <d4p1:pw>String</d4p1:pw>
        <d4p1:universal>String</d4p1:universal>
        <d4p1:userBLZ>String</d4p1:userBLZ>
        <d4p1:userKto>String</d4p1:userKto>
        <d4p1:wkz>String</d4p1:wkz>
      </d2p1:bank>
      <d2p1:bank_ids xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:long>0</d4p1:long>
      </d2p1:bank_ids>
      <d2p1:hatZugangsdaten>false</d2p1:hatZugangsdaten>
      <d2p1:info>String</d2p1:info>
    </d2p1:OneClickHelper>
  </AusgangsrechnungenMitKontonummer>
  <Banks xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>0</d2p1:long>
  </Banks>
  <BisDatum>0001-01-01T00:00:00</BisDatum>
  <Schnittstellen xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>0</d2p1:long>
  </Schnittstellen>
  <VonDatum>0001-01-01T00:00:00</VonDatum>
  <VorgangGuid>String</VorgangGuid>
  <Webclient>String</Webclient>
</AllerAbfragenAusfuehrenRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<AllerAbfragenAusfuehrenResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <error_msg>String</error_msg>
  <errors_liste xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </errors_liste>
  <result>false</result>
  <success_liste xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </success_liste>
  <warnings_liste xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </warnings_liste>
</AllerAbfragenAusfuehrenResponse>