| GET, POST | /fibuscan/Onlinehandel/GespeicherteDateien |
|---|
export class onlinehandel_datei implements IPrimaryKey, IMandnr, IDel, ITableBase
{
public id?: number;
public mandant?: number;
public bankindex?: number;
public del?: number;
public dateiname: string;
public kopf_hash: string;
public betragskonvertierung?: number;
public datumskonvertierung?: number;
public trennzeichen: string;
public originalname: string;
public textcodierung?: number;
public dateityp?: number;
public kopfspalte_vorhanden?: number;
public dateiinhalt: string;
public _erstellt?: string;
public _aenderung?: string;
public _checked?: string;
public originaldatei: string;
public anfangsdatum?: string;
public enddatum?: string;
public positionen_anzahl?: number;
public betragssumme?: number;
public abrechnung_id?: number;
public offene_positionen_id?: number;
public bemerkung: string;
public guid: string;
public naechste_datei_id?: number;
public letzte_datei_id?: number;
public id2_text: string;
public kopf_faengt_mit: string;
public muster?: number;
public schnittstelle?: number;
public subpfad: string;
public originaldateiname: string;
public dateiinhalt_pfad: string;
public anfangssaldo?: number;
public endsaldo?: number;
public aktueller_saldo?: number;
public json_data: string;
public waehrung: string;
// @Ignore()
public PrimaryKey?: number;
public constructor(init?: Partial<onlinehandel_datei>) { (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 onlinehandel_abrechnung_light implements IPrimaryKey, IMandnr, IDel, ITableBase
{
public id?: number;
public mandant?: number;
public del?: number;
public bezeichnung: string;
public guid: string;
public parent_guid: string;
public _erstellt?: string;
public _aenderung?: string;
public nutzer_id?: number;
public in_arbeit?: number;
public ausgewaehlte_treffertypen: string;
public ausgewaehlte_zahlsysteme: string;
public zip_dateiname: string;
public exportdatum?: string;
// @Ignore()
public PrimaryKey?: number;
public constructor(init?: Partial<onlinehandel_abrechnung_light>) { (Object as any).assign(this, init); }
}
export class onlinehandel_abrechnung extends onlinehandel_abrechnung_light
{
public geparste_results_keys: string;
public geparste_results_values: string;
public constructor(init?: Partial<onlinehandel_abrechnung>) { super(init); (Object as any).assign(this, init); }
}
export class OnlinehandelListeAbrechnenResponse
{
public Liste: onlinehandel_datei[];
public parsed_date_guid: string;
public alleDictionaryitems: OnlinehandelTreffertypen[];
public Dic_zahlSystem: { [index: string]: number; };
public VorgangGuid: string;
public InsertedDatei: onlinehandel_abrechnung;
public ws_version: string;
public constructor(init?: Partial<OnlinehandelListeAbrechnenResponse>) { (Object as any).assign(this, init); }
}
export enum Oem
{
fibudata = 0,
spectrum = 3,
}
export class OnlinehandelGespeicherteDateienRequest
{
public oem?: Oem;
public expression: string;
public limit: number;
public zuordnung?: boolean;
public DateienGUIDs: string[];
public Abrechnung_IDs: number[];
public Rundungsabweichung?: number;
public Betragsabweichung?: number;
public VonDatum?: string;
public BisDatum?: string;
public constructor(init?: Partial<OnlinehandelGespeicherteDateienRequest>) { (Object as any).assign(this, init); }
}
TypeScript OnlinehandelGespeicherteDateienRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /fibuscan/Onlinehandel/GespeicherteDateien HTTP/1.1
Host: ws4.fibudata.net
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"oem":"fibudata","expression":"String","limit":0,"zuordnung":false,"DateienGUIDs":["String"],"Abrechnung_IDs":[0],"Rundungsabweichung":0,"Betragsabweichung":0,"VonDatum":"\/Date(-62135596800000-0000)\/","BisDatum":"\/Date(-62135596800000-0000)\/"}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
{"Liste":[{"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}],"parsed_date_guid":"String","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}],"Dic_zahlSystem":{"String":0},"VorgangGuid":"String","InsertedDatei":{"geparste_results_keys":"AA==","geparste_results_values":"AA==","id":0,"mandant":0,"del":0,"bezeichnung":"String","guid":"String","parent_guid":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","nutzer_id":0,"in_arbeit":0,"ausgewaehlte_treffertypen":"String","ausgewaehlte_zahlsysteme":"String","zip_dateiname":"String","exportdatum":"\/Date(-62135596800000-0000)\/","PrimaryKey":0},"ws_version":"String"}