FIBUdataServiceStack

<back to all web services

DokumentUploadFailedListRequest

The following routes are available for this service:
GET, POST/fibuscan/DokumentUpload/Failed

export class dokumente implements IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung
{
    public ID?: number;
    public _erstellt?: string;
    public _aenderung?: string;
    public mandant?: number;
    public Datenindex?: number;
    public Dateiname: string;
    public zip_dateiname: string;
    public SubPfad: string;
    public Upload?: number;
    public DownloadExt?: number;
    public Datum?: string;
    public Link: string;
    public anlagen: string;
    public metadaten: string;
    public dateityp?: number;
    public del?: number;
    public hash: string;
    public guid: string;
    // @Ignore()
    public server_hash: string;

    // @Ignore()
    public PrimaryKey?: number;

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

export class bankdaten implements IPrimaryKey, IBankindex, IPKindex, IDel
{
    public Datenindex?: number;
    public bankindex?: number;
    public Text: string;
    public Datum?: string;
    public Betrag?: number;
    public Erfasst?: string;
    public Bnr?: number;
    public Auftraggeber: string;
    public AuftraggeberBLZ: string;
    public AuftraggeberKto: string;
    public Buchungstyp: string;
    public Buchungstext: string;
    public Verbucht?: string;
    public PkontoID?: number;
    public Fälligkeit?: string;
    public Ktr?: number;
    public RNR: string;
    public Transfer?: number;
    public Info?: number;
    public Del?: number;
    public AZ?: number;
    public Vorlaufnr?: number;
    public Infotxt: string;
    public Briefktxt: string;
    public Briefkvorl?: number;
    public Skontoeuro?: number;
    public Mahnstufe?: number;
    public Mahndatum?: string;
    public Dta?: number;
    public Eingangdatum?: string;
    public File?: number;
    public Volltext: string;
    public Ausgeblendet?: number;
    public zurueckgesetzt?: number;
    public Faelligkeit?: number;
    public FaelligkeitSK?: number;
    public Bankindex_tr?: number;
    public ID_Verrechnung?: number;
    public ID_Transfer?: number;
    public ID_Lokal?: number;
    public Originalauszug?: number;
    public IsSkontoAusbuchung?: number;
    public Ablaufdatum?: string;
    public Dokumentenart: string;
    public Archivstruktur: string;
    public zeitstempel: string;
    public ocranalyse: string;
    public fremdguid: string;
    public isEinbehalt?: number;
    public barcode: string;
    public isFreigabe?: number;
    public ustmerkmal: string;
    public keinOP?: number;
    public ID_Wiederkehrend?: number;
    public bearbeiter: string;
    // @Ignore()
    public PrimaryKey?: number;

    // @Ignore()
    public PKIndex?: number;

    // @Ignore()
    public del?: number;

    public constructor(init?: Partial<bankdaten>) { (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 class personendb implements IMandnr, IPrimaryKey, IBankindex, IPKindex, IDel, ITableBaseErstelltAenderung
{
    public PKIndex?: number;
    public Bezeichnung: string;
    public Kontonr?: number;
    public MandantID?: number;
    public BankKontoNr: string;
    public BLZ: string;
    public BankBez: string;
    public Zahlungsziel?: number;
    public Einzug?: number;
    public DebKundNr: string;
    public Skonto?: number;
    public BIC: string;
    public IBAN: string;
    public LernID?: number;
    public ZahlungszielSkonto?: number;
    public Ort: string;
    public Strasse: string;
    public Ansprechpartner: string;
    public Mahnlauf: string;
    public Plz: string;
    public StId: string;
    public Mahnfax: string;
    public Mahnmail: string;
    public LK: string;
    public Zahlempf: string;
    public Bemerkung: string;
    public bankindex?: number;
    public VierAugen?: number;
    public Anlagedatum?: string;
    public ID_Lokal?: number;
    public persoenliche_anrede: string;
    public Steuernummer: string;
    public lverfahren?: number;
    public fremdguid: string;
    public sicherprozent?: number;
    public sicherfaelligkeit?: number;
    public kostid2vorschl?: number;
    public fremdguid_user: string;
    public lieferanten_passwort: string;
    public del?: number;
    public sepa_mandat_id: string;
    public sepa_unterschrift?: string;
    public Mahngebuehr: string;
    public Mahnzins: string;
    public ocr_pos: string;
    public universal: string;
    public leitweg_id: string;
    public _erstellt?: string;
    public _aenderung?: string;
    public code_herkunft: string;
    public bearbeiter: string;
    // @Ignore()
    public PrimaryKey?: number;

    // @Ignore()
    public mandant?: number;

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

export class DokumentUploadFailedListResponse
{
    public dokumente: dokumente[];
    public bankdaten: bankdaten[];
    public banks: bank[];
    public personen: personendb[];

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

export class DokumentUploadFailedListRequest
{
    public expression: string;
    public limit: number;

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

TypeScript DokumentUploadFailedListRequest DTOs

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

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /fibuscan/DokumentUpload/Failed HTTP/1.1 
Host: ws4.fibudata.net 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	expression: String,
	limit: 0
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	dokumente: 
	[
		{
			ID: 0,
			_erstellt: 0001-01-01,
			_aenderung: 0001-01-01,
			mandant: 0,
			Datenindex: 0,
			Dateiname: String,
			zip_dateiname: String,
			SubPfad: String,
			Upload: 0,
			DownloadExt: 0,
			Datum: 0001-01-01,
			Link: String,
			anlagen: String,
			metadaten: String,
			dateityp: 0,
			del: 0,
			hash: String,
			guid: String,
			server_hash: String,
			PrimaryKey: 0
		}
	],
	bankdaten: 
	[
		{
			Datenindex: 0,
			bankindex: 0,
			Text: String,
			Datum: 0001-01-01,
			Betrag: 0,
			Erfasst: 0001-01-01,
			Bnr: 0,
			Auftraggeber: String,
			AuftraggeberBLZ: String,
			AuftraggeberKto: String,
			Buchungstyp: String,
			Buchungstext: String,
			Verbucht: 0001-01-01,
			PkontoID: 0,
			Fälligkeit: 0001-01-01,
			Ktr: 0,
			RNR: String,
			Transfer: 0,
			Info: 0,
			Del: 0,
			AZ: 0,
			Vorlaufnr: 0,
			Infotxt: String,
			Briefktxt: String,
			Briefkvorl: 0,
			Skontoeuro: 0,
			Mahnstufe: 0,
			Mahndatum: 0001-01-01,
			Dta: 0,
			Eingangdatum: 0001-01-01,
			File: 0,
			Volltext: String,
			Ausgeblendet: 0,
			zurueckgesetzt: 0,
			Faelligkeit: 0,
			FaelligkeitSK: 0,
			Bankindex_tr: 0,
			ID_Verrechnung: 0,
			ID_Transfer: 0,
			ID_Lokal: 0,
			Originalauszug: 0,
			IsSkontoAusbuchung: 0,
			Ablaufdatum: 0001-01-01,
			Dokumentenart: String,
			Archivstruktur: String,
			zeitstempel: String,
			ocranalyse: String,
			fremdguid: String,
			isEinbehalt: 0,
			barcode: String,
			isFreigabe: 0,
			ustmerkmal: String,
			keinOP: 0,
			ID_Wiederkehrend: 0,
			bearbeiter: String,
			PrimaryKey: 0,
			PKIndex: 0,
			del: 0
		}
	],
	banks: 
	[
		{
			BankID: 0,
			_erstellt: 0001-01-01,
			_aenderung: 0001-01-01,
			Anlagedatum: 0001-01-01,
			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
		}
	],
	personen: 
	[
		{
			PKIndex: 0,
			Bezeichnung: String,
			Kontonr: 0,
			MandantID: 0,
			BankKontoNr: String,
			BLZ: String,
			BankBez: String,
			Zahlungsziel: 0,
			Einzug: 0,
			DebKundNr: String,
			Skonto: 0,
			BIC: String,
			IBAN: String,
			LernID: 0,
			ZahlungszielSkonto: 0,
			Ort: String,
			Strasse: String,
			Ansprechpartner: String,
			Mahnlauf: String,
			Plz: String,
			StId: String,
			Mahnfax: String,
			Mahnmail: String,
			LK: String,
			Zahlempf: String,
			Bemerkung: String,
			bankindex: 0,
			VierAugen: 0,
			Anlagedatum: 0001-01-01,
			ID_Lokal: 0,
			persoenliche_anrede: String,
			Steuernummer: String,
			lverfahren: 0,
			fremdguid: String,
			sicherprozent: 0,
			sicherfaelligkeit: 0,
			kostid2vorschl: 0,
			fremdguid_user: String,
			lieferanten_passwort: String,
			del: 0,
			sepa_mandat_id: String,
			sepa_unterschrift: 0001-01-01,
			Mahngebuehr: String,
			Mahnzins: String,
			ocr_pos: String,
			universal: String,
			leitweg_id: String,
			_erstellt: 0001-01-01,
			_aenderung: 0001-01-01,
			code_herkunft: String,
			bearbeiter: String,
			PrimaryKey: 0,
			mandant: 0
		}
	]
}