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