FIBUdataServiceStack

<back to all web services

DokumentUploadFailedListRequest

The following routes are available for this service:
GET, POST/fibuscan/DokumentUpload/Failed
using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.Serialization;
using ServiceStack;
using ServiceStack.DataAnnotations;
using FIBUdataServiceStack.ServiceModel.Messages;
using FIBUdataServiceStack.ServiceModel.Models;

namespace FIBUdataServiceStack.ServiceModel.Messages
{
    public partial class DokumentUploadFailedListRequest
    {
        public virtual string expression { get; set; }
        public virtual int limit { get; set; }
    }

    public partial class DokumentUploadFailedListResponse
    {
        public DokumentUploadFailedListResponse()
        {
            dokumente = new List<dokumente>{};
            bankdaten = new List<bankdaten>{};
            banks = new List<bank>{};
            personen = new List<personendb>{};
        }

        public virtual List<dokumente> dokumente { get; set; }
        public virtual List<bankdaten> bankdaten { get; set; }
        public virtual List<bank> banks { get; set; }
        public virtual List<personendb> personen { get; set; }
    }

}

namespace FIBUdataServiceStack.ServiceModel.Models
{
    public partial class bank
        : IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, INutzerid
    {
        public virtual long? BankID { get; set; }
        public virtual DateTime? _erstellt { get; set; }
        public virtual DateTime? _aenderung { get; set; }
        public virtual DateTime? Anlagedatum { get; set; }
        public virtual int? ktotyp { get; set; }
        public virtual int? max_banktext { get; set; }
        public virtual int? abruf { get; set; }
        public virtual int? isRev { get; set; }
        public virtual int? isSepa { get; set; }
        public virtual int? buchungsdatum_isErfasst { get; set; }
        public virtual long? del { get; set; }
        public virtual long? id_lokal { get; set; }
        public virtual long? mandant { get; set; }
        public virtual long? Art { get; set; }
        public virtual long? FibuKonto { get; set; }
        public virtual string Bezeichnung { get; set; }
        public virtual string bic { get; set; }
        public virtual string BLZ { get; set; }
        public virtual string GUID { get; set; }
        public virtual string iban { get; set; }
        public virtual string Konto { get; set; }
        public virtual string pw { get; set; }
        public virtual string userBLZ { get; set; }
        public virtual string userKto { get; set; }
        public virtual string wkz { get; set; }
        public virtual string universal { get; set; }
        public virtual long? nutzerid { get; set; }
        [Ignore]
        public virtual long? PrimaryKey { get; set; }
    }

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

        [Ignore]
        public virtual long? PKIndex { get; set; }

        [Ignore]
        public virtual long? del { get; set; }
    }

    public partial class dokumente
        : IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung
    {
        public virtual long? ID { get; set; }
        public virtual DateTime? _erstellt { get; set; }
        public virtual DateTime? _aenderung { get; set; }
        public virtual long? mandant { get; set; }
        public virtual long? Datenindex { get; set; }
        public virtual string Dateiname { get; set; }
        public virtual string zip_dateiname { get; set; }
        public virtual string SubPfad { get; set; }
        public virtual int? Upload { get; set; }
        public virtual int? DownloadExt { get; set; }
        public virtual DateTime? Datum { get; set; }
        public virtual string Link { get; set; }
        public virtual string anlagen { get; set; }
        public virtual string metadaten { get; set; }
        public virtual int? dateityp { get; set; }
        public virtual long? del { get; set; }
        public virtual string hash { get; set; }
        public virtual string guid { get; set; }
        [Ignore]
        public virtual string server_hash { get; set; }

        [Ignore]
        public virtual long? PrimaryKey { get; set; }
    }

    public partial class personendb
        : IMandnr, IPrimaryKey, IBankindex, IPKindex, IDel, ITableBaseErstelltAenderung
    {
        public virtual long? PKIndex { get; set; }
        public virtual string Bezeichnung { get; set; }
        public virtual long? Kontonr { get; set; }
        public virtual long? MandantID { get; set; }
        public virtual string BankKontoNr { get; set; }
        public virtual string BLZ { get; set; }
        public virtual string BankBez { get; set; }
        public virtual long? Zahlungsziel { get; set; }
        public virtual long? Einzug { get; set; }
        public virtual string DebKundNr { get; set; }
        public virtual decimal? Skonto { get; set; }
        public virtual string BIC { get; set; }
        public virtual string IBAN { get; set; }
        public virtual long? LernID { get; set; }
        public virtual long? ZahlungszielSkonto { get; set; }
        public virtual string Ort { get; set; }
        public virtual string Strasse { get; set; }
        public virtual string Ansprechpartner { get; set; }
        public virtual string Mahnlauf { get; set; }
        public virtual string Plz { get; set; }
        public virtual string StId { get; set; }
        public virtual string Mahnfax { get; set; }
        public virtual string Mahnmail { get; set; }
        public virtual string LK { get; set; }
        public virtual string Zahlempf { get; set; }
        public virtual string Bemerkung { get; set; }
        public virtual long? bankindex { get; set; }
        public virtual int? VierAugen { get; set; }
        public virtual DateTime? Anlagedatum { get; set; }
        public virtual long? ID_Lokal { get; set; }
        public virtual string persoenliche_anrede { get; set; }
        public virtual string Steuernummer { get; set; }
        public virtual int? lverfahren { get; set; }
        public virtual string fremdguid { get; set; }
        public virtual decimal? sicherprozent { get; set; }
        public virtual long? sicherfaelligkeit { get; set; }
        public virtual long? kostid2vorschl { get; set; }
        public virtual string fremdguid_user { get; set; }
        public virtual string lieferanten_passwort { get; set; }
        public virtual long? del { get; set; }
        public virtual string sepa_mandat_id { get; set; }
        public virtual DateTime? sepa_unterschrift { get; set; }
        public virtual string Mahngebuehr { get; set; }
        public virtual string Mahnzins { get; set; }
        public virtual string ocr_pos { get; set; }
        public virtual string universal { get; set; }
        public virtual string leitweg_id { get; set; }
        public virtual DateTime? _erstellt { get; set; }
        public virtual DateTime? _aenderung { get; set; }
        public virtual string code_herkunft { get; set; }
        public virtual string bearbeiter { get; set; }
        [Ignore]
        public virtual long? PrimaryKey { get; set; }

        [Ignore]
        public virtual long? mandant { get; set; }
    }

}

C# 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
		}
	]
}