FIBUdataServiceStack

<back to all web services

AllerAbfragenAusfuehrenRequest

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

export class AllerAbfragenAusfuehrenResponse
{
    public error_msg: string;
    public errors_liste: string[];
    public success_liste: string[];
    public warnings_liste: string[];
    public result: boolean;

    public constructor(init?: Partial<AllerAbfragenAusfuehrenResponse>) { (Object as any).assign(this, init); }
}

export class bank implements IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, INutzerid
{
    public BankID?: number;
    public _erstellt?: string;
    public _aenderung?: string;
    public Anlagedatum?: string;
    public ktotyp?: number;
    public max_banktext?: number;
    public abruf?: number;
    public isRev?: number;
    public isSepa?: number;
    public buchungsdatum_isErfasst?: number;
    public del?: number;
    public id_lokal?: number;
    public mandant?: number;
    public Art?: number;
    public FibuKonto?: number;
    public Bezeichnung: string;
    public bic: string;
    public BLZ: string;
    public GUID: string;
    public iban: string;
    public Konto: string;
    public pw: string;
    public userBLZ: string;
    public userKto: string;
    public wkz: string;
    public universal: string;
    public nutzerid?: number;
    // @Ignore()
    public PrimaryKey?: number;

    public constructor(init?: Partial<bank>) { (Object as any).assign(this, init); }
}

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

export class OneClickHelper
{
    public bank: bank;
    public Schnittstelle: Schnittstellen;
    public SchnittstelleLong?: number;
    public info: string;
    public hatZugangsdaten: boolean;
    public AusgangsrechnungKontonummer?: number;
    public bank_ids: number[];

    public constructor(init?: Partial<OneClickHelper>) { (Object as any).assign(this, init); }
}

export class AllerAbfragenAusfuehrenRequest
{
    public VonDatum?: string;
    public BisDatum?: string;
    public VorgangGuid: string;
    public Schnittstellen: number[];
    public Banks: number[];
    public Webclient: string;
    public AusgangsrechnungenMitKontonummer: OneClickHelper[];

    public constructor(init?: Partial<AllerAbfragenAusfuehrenRequest>) { (Object as any).assign(this, init); }
}

TypeScript AllerAbfragenAusfuehrenRequest 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 /fibuscan/Onlinehandel/AllerAbfragenAusfuehren HTTP/1.1 
Host: ws4.fibudata.net 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"VonDatum":"\/Date(-62135596800000-0000)\/","BisDatum":"\/Date(-62135596800000-0000)\/","VorgangGuid":"String","Schnittstellen":[0],"Banks":[0],"Webclient":"String","AusgangsrechnungenMitKontonummer":[{"bank":{"BankID":0,"_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","Anlagedatum":"\/Date(-62135596800000-0000)\/","ktotyp":0,"max_banktext":0,"abruf":0,"isRev":0,"isSepa":0,"buchungsdatum_isErfasst":0,"del":0,"id_lokal":0,"mandant":0,"Art":0,"FibuKonto":0,"Bezeichnung":"String","bic":"String","BLZ":"String","GUID":"String","iban":"String","Konto":"String","pw":"String","userBLZ":"String","userKto":"String","wkz":"String","universal":"String","nutzerid":0,"PrimaryKey":0},"Schnittstelle":"Klarna","SchnittstelleLong":0,"info":"String","hatZugangsdaten":false,"AusgangsrechnungKontonummer":0,"bank_ids":[0]}]}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"error_msg":"String","errors_liste":["String"],"success_liste":["String"],"warnings_liste":["String"],"result":false}