FIBUdataServiceStack

<back to all web services

DokumentUploadFailedListRequest

The following routes are available for this service:
GET, POST/fibuscan/DokumentUpload/Failed
namespace FIBUdataServiceStack.ServiceModel.Messages

open System
open System.Collections
open System.Collections.Generic
open System.Runtime.Serialization
open ServiceStack
open ServiceStack.DataAnnotations

    [<AllowNullLiteral>]
    type dokumente() = 
        member val ID:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val _erstellt:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val _aenderung:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val mandant:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Datenindex:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Dateiname:String = null with get,set
        member val zip_dateiname:String = null with get,set
        member val SubPfad:String = null with get,set
        member val Upload:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val DownloadExt:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val Datum:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Link:String = null with get,set
        member val anlagen:String = null with get,set
        member val metadaten:String = null with get,set
        member val dateityp:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val del:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val hash:String = null with get,set
        member val guid:String = null with get,set
        [<Ignore>]
        member val server_hash:String = null with get,set

        [<Ignore>]
        member val PrimaryKey:Nullable<Int64> = new Nullable<Int64>() with get,set

    [<AllowNullLiteral>]
    type bankdaten() = 
        member val Datenindex:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val bankindex:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Text:String = null with get,set
        member val Datum:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Betrag:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val Erfasst:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Bnr:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Auftraggeber:String = null with get,set
        member val AuftraggeberBLZ:String = null with get,set
        member val AuftraggeberKto:String = null with get,set
        member val Buchungstyp:String = null with get,set
        member val Buchungstext:String = null with get,set
        member val Verbucht:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val PkontoID:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Fälligkeit:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Ktr:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val RNR:String = null with get,set
        member val Transfer:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Info:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Del:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val AZ:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Vorlaufnr:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Infotxt:String = null with get,set
        member val Briefktxt:String = null with get,set
        member val Briefkvorl:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Skontoeuro:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val Mahnstufe:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Mahndatum:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Dta:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Eingangdatum:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val File:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Volltext:String = null with get,set
        member val Ausgeblendet:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val zurueckgesetzt:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val Faelligkeit:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val FaelligkeitSK:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val Bankindex_tr:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val ID_Verrechnung:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val ID_Transfer:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val ID_Lokal:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Originalauszug:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val IsSkontoAusbuchung:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val Ablaufdatum:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Dokumentenart:String = null with get,set
        member val Archivstruktur:String = null with get,set
        member val zeitstempel:String = null with get,set
        member val ocranalyse:String = null with get,set
        member val fremdguid:String = null with get,set
        member val isEinbehalt:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val barcode:String = null with get,set
        member val isFreigabe:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val ustmerkmal:String = null with get,set
        member val keinOP:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val ID_Wiederkehrend:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val bearbeiter:String = null with get,set
        [<Ignore>]
        member val PrimaryKey:Nullable<Int64> = new Nullable<Int64>() with get,set

        [<Ignore>]
        member val PKIndex:Nullable<Int64> = new Nullable<Int64>() with get,set

        [<Ignore>]
        member val del:Nullable<Int64> = new Nullable<Int64>() with get,set

    [<AllowNullLiteral>]
    type bank() = 
        member val BankID:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val _erstellt:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val _aenderung:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Anlagedatum:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val ktotyp:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val max_banktext:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val abruf:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val isRev:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val isSepa:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val buchungsdatum_isErfasst:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val del:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val id_lokal:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val mandant:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Art:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val FibuKonto:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Bezeichnung:String = null with get,set
        member val bic:String = null with get,set
        member val BLZ:String = null with get,set
        member val GUID:String = null with get,set
        member val iban:String = null with get,set
        member val Konto:String = null with get,set
        member val pw:String = null with get,set
        member val userBLZ:String = null with get,set
        member val userKto:String = null with get,set
        member val wkz:String = null with get,set
        member val universal:String = null with get,set
        member val nutzerid:Nullable<Int64> = new Nullable<Int64>() with get,set
        [<Ignore>]
        member val PrimaryKey:Nullable<Int64> = new Nullable<Int64>() with get,set

    [<AllowNullLiteral>]
    type personendb() = 
        member val PKIndex:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Bezeichnung:String = null with get,set
        member val Kontonr:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val MandantID:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val BankKontoNr:String = null with get,set
        member val BLZ:String = null with get,set
        member val BankBez:String = null with get,set
        member val Zahlungsziel:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Einzug:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val DebKundNr:String = null with get,set
        member val Skonto:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val BIC:String = null with get,set
        member val IBAN:String = null with get,set
        member val LernID:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val ZahlungszielSkonto:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val Ort:String = null with get,set
        member val Strasse:String = null with get,set
        member val Ansprechpartner:String = null with get,set
        member val Mahnlauf:String = null with get,set
        member val Plz:String = null with get,set
        member val StId:String = null with get,set
        member val Mahnfax:String = null with get,set
        member val Mahnmail:String = null with get,set
        member val LK:String = null with get,set
        member val Zahlempf:String = null with get,set
        member val Bemerkung:String = null with get,set
        member val bankindex:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val VierAugen:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val Anlagedatum:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val ID_Lokal:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val persoenliche_anrede:String = null with get,set
        member val Steuernummer:String = null with get,set
        member val lverfahren:Nullable<Int32> = new Nullable<Int32>() with get,set
        member val fremdguid:String = null with get,set
        member val sicherprozent:Nullable<Decimal> = new Nullable<Decimal>() with get,set
        member val sicherfaelligkeit:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val kostid2vorschl:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val fremdguid_user:String = null with get,set
        member val lieferanten_passwort:String = null with get,set
        member val del:Nullable<Int64> = new Nullable<Int64>() with get,set
        member val sepa_mandat_id:String = null with get,set
        member val sepa_unterschrift:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val Mahngebuehr:String = null with get,set
        member val Mahnzins:String = null with get,set
        member val ocr_pos:String = null with get,set
        member val universal:String = null with get,set
        member val leitweg_id:String = null with get,set
        member val _erstellt:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val _aenderung:Nullable<DateTime> = new Nullable<DateTime>() with get,set
        member val code_herkunft:String = null with get,set
        member val bearbeiter:String = null with get,set
        [<Ignore>]
        member val PrimaryKey:Nullable<Int64> = new Nullable<Int64>() with get,set

        [<Ignore>]
        member val mandant:Nullable<Int64> = new Nullable<Int64>() with get,set

    [<AllowNullLiteral>]
    type DokumentUploadFailedListResponse() = 
        member val dokumente:ResizeArray<dokumente> = new ResizeArray<dokumente>() with get,set
        member val bankdaten:ResizeArray<bankdaten> = new ResizeArray<bankdaten>() with get,set
        member val banks:ResizeArray<bank> = new ResizeArray<bank>() with get,set
        member val personen:ResizeArray<personendb> = new ResizeArray<personendb>() with get,set

    [<AllowNullLiteral>]
    type DokumentUploadFailedListRequest() = 
        member val expression:String = null with get,set
        member val limit:Int32 = new Int32() with get,set

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