FIBUdataServiceStack

<back to all web services

OnlinehandelBankdatenLadenRequest

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

export class OnlinehandelModel
{
    public Zahlbetrag: number;
    public Datum?: string;
    public Treffertyp: string;
    public OrderID: string;
    public lstTreffer: OnlinehandelModel[];
    public ID: string;
    public ID1: string;
    public Buchungstext: string;
    public Zahlsystem: string;
    public Sonstiges: string;
    public Treffer: string;
    public ÜbrigeDaten: string;
    public hasTreffer: boolean;
    public Geparsed_guid: string;
    public Fileguid: string;
    public OnlinehandelDateiID?: number;
    public OnlinehandelTalkID?: number;
    public DateiName: string;
    public ZeilNummer?: number;
    public Dateiname: string;
    public dateitype: string;
    public DBDateitype?: number;
    public LetzteDateiId?: number;
    public TrefferStelle?: number;
    public TrefferInfo: string;
    public Volltext: string;

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

export class onlinehandel_treffertypen implements IPrimaryKey, IMandnr, IDel, ITableBase
{
    public id?: number;
    public guid: string;
    public mandant?: number;
    public del?: number;
    public parent_id?: number;
    public soll_parsen?: number;
    public bezeichnung: string;
    public _erstellt?: string;
    public _aenderung?: string;
    public suchfeld1?: number;
    public suchfeld1_text: string;
    public suchfeld2?: number;
    public suchfeld2_text: string;
    // @Ignore()
    public PrimaryKey?: number;

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

export class OnlinehandelTreffertypen
{
    public data: onlinehandel_treffertypen;
    public anzahl?: number;
    public isEnum: boolean;
    public Quote?: number;

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

export class OnlinehandelBankdatenLadenResponse
{
    public onlineHandelModel: OnlinehandelModel[];
    public mehrAlsAnzahl: boolean;
    public alleDictionaryitems: OnlinehandelTreffertypen[];

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

export class OnlinehandelBankdatenLadenRequest
{
    public guid: string;
    public BankID?: number;
    public VonDatum?: string;
    public BisDatum?: string;
    public BuchungstextTrennzeichen: string;

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

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

{"guid":"String","BankID":0,"VonDatum":"\/Date(-62135596800000-0000)\/","BisDatum":"\/Date(-62135596800000-0000)\/","BuchungstextTrennzeichen":"String"}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"onlineHandelModel":[{"Zahlbetrag":0,"Datum":"\/Date(-62135596800000-0000)\/","Treffertyp":"String","OrderID":"String","lstTreffer":[{"Zahlbetrag":0,"Datum":"\/Date(-62135596800000-0000)\/","Treffertyp":"String","OrderID":"String","lstTreffer":[{"Zahlbetrag":0,"Datum":"\/Date(-62135596800000-0000)\/","Treffertyp":"String","OrderID":"String","ID":"String","ID1":"String","Buchungstext":"String","Zahlsystem":"String","Sonstiges":"String","Treffer":"String","ÜbrigeDaten":"String","hasTreffer":false,"Geparsed_guid":"String","Fileguid":"String","OnlinehandelDateiID":0,"OnlinehandelTalkID":0,"DateiName":"String","ZeilNummer":0,"Dateiname":"String","dateitype":"String","DBDateitype":0,"LetzteDateiId":0,"TrefferStelle":0,"TrefferInfo":"String","Volltext":"String"}],"ID":"String","ID1":"String","Buchungstext":"String","Zahlsystem":"String","Sonstiges":"String","Treffer":"String","ÜbrigeDaten":"String","hasTreffer":false,"Geparsed_guid":"String","Fileguid":"String","OnlinehandelDateiID":0,"OnlinehandelTalkID":0,"DateiName":"String","ZeilNummer":0,"Dateiname":"String","dateitype":"String","DBDateitype":0,"LetzteDateiId":0,"TrefferStelle":0,"TrefferInfo":"String","Volltext":"String"}],"ID":"String","ID1":"String","Buchungstext":"String","Zahlsystem":"String","Sonstiges":"String","Treffer":"String","ÜbrigeDaten":"String","hasTreffer":false,"Geparsed_guid":"String","Fileguid":"String","OnlinehandelDateiID":0,"OnlinehandelTalkID":0,"DateiName":"String","ZeilNummer":0,"Dateiname":"String","dateitype":"String","DBDateitype":0,"LetzteDateiId":0,"TrefferStelle":0,"TrefferInfo":"String","Volltext":"String"}],"mehrAlsAnzahl":false,"alleDictionaryitems":[{"data":{"id":0,"guid":"String","mandant":0,"del":0,"parent_id":0,"soll_parsen":0,"bezeichnung":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","suchfeld1":0,"suchfeld1_text":"String","suchfeld2":0,"suchfeld2_text":"String","PrimaryKey":0},"anzahl":0,"isEnum":false,"Quote":0}]}