/* Options: Date: 2026-05-09 17:14:21 SwiftVersion: 5.0 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://ws4.fibudata.net //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: DokumentUploadFailedListRequest.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack // @Route("/fibuscan/DokumentUpload/Failed", "GET, POST") public class DokumentUploadFailedListRequest : IReturn, Codable { public typealias Return = DokumentUploadFailedListResponse public var expression:String public var limit:Int required public init(){} } public class DokumentUploadFailedListResponse : Codable { public var dokumente:[dokumente] = [] public var bankdaten:[bankdaten] = [] public var banks:[bank] = [] public var personen:[personendb] = [] required public init(){} } public class bank : IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, INutzerid, Codable { public var bankID:Int? public var _erstellt:Date? public var _aenderung:Date? public var anlagedatum:Date? public var ktotyp:Int? public var max_banktext:Int? public var abruf:Int? public var isRev:Int? public var isSepa:Int? public var buchungsdatum_isErfasst:Int? public var del:Int? public var id_lokal:Int? public var mandant:Int? public var art:Int? public var fibuKonto:Int? public var bezeichnung:String public var bic:String public var blz:String public var guid:String public var iban:String public var konto:String public var pw:String public var userBLZ:String public var userKto:String public var wkz:String public var universal:String public var nutzerid:Int? // @Ignore() public var primaryKey:Int? required public init(){} } public class bankdaten : IPrimaryKey, IBankindex, IPKindex, IDel, Codable { public var datenindex:Int? public var bankindex:Int? public var text:String public var datum:Date? public var betrag:Double? public var erfasst:Date? public var bnr:Int? public var auftraggeber:String public var auftraggeberBLZ:String public var auftraggeberKto:String public var buchungstyp:String public var buchungstext:String public var verbucht:Date? public var pkontoID:Int? public var fälligkeit:Date? public var ktr:Int? public var rnr:String public var transfer:Int? public var info:Int? public var del:Int? public var az:Int? public var vorlaufnr:Int? public var infotxt:String public var briefktxt:String public var briefkvorl:Int? public var skontoeuro:Double? public var mahnstufe:Int? public var mahndatum:Date? public var dta:Int? public var eingangdatum:Date? public var file:Int? public var volltext:String public var ausgeblendet:Int? public var zurueckgesetzt:Int? public var faelligkeit:Int? public var faelligkeitSK:Int? public var bankindex_tr:Int? public var iD_Verrechnung:Int? public var iD_Transfer:Int? public var iD_Lokal:Int? public var originalauszug:Int? public var isSkontoAusbuchung:Int? public var ablaufdatum:Date? public var dokumentenart:String public var archivstruktur:String public var zeitstempel:String public var ocranalyse:String public var fremdguid:String public var isEinbehalt:Int? public var barcode:String public var isFreigabe:Int? public var ustmerkmal:String public var keinOP:Int? public var iD_Wiederkehrend:Int? public var bearbeiter:String // @Ignore() public var primaryKey:Int? // @Ignore() public var pkIndex:Int? // @Ignore() public var del:Int? required public init(){} } public class dokumente : IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, Codable { public var id:Int? public var _erstellt:Date? public var _aenderung:Date? public var mandant:Int? public var datenindex:Int? public var dateiname:String public var zip_dateiname:String public var subPfad:String public var upload:Int? public var downloadExt:Int? public var datum:Date? public var link:String public var anlagen:String public var metadaten:String public var dateityp:Int? public var del:Int? public var hash:String public var guid:String // @Ignore() public var server_hash:String // @Ignore() public var primaryKey:Int? required public init(){} } public class personendb : IMandnr, IPrimaryKey, IBankindex, IPKindex, IDel, ITableBaseErstelltAenderung, Codable { public var pkIndex:Int? public var bezeichnung:String public var kontonr:Int? public var mandantID:Int? public var bankKontoNr:String public var blz:String public var bankBez:String public var zahlungsziel:Int? public var einzug:Int? public var debKundNr:String public var skonto:Double? public var bic:String public var iban:String public var lernID:Int? public var zahlungszielSkonto:Int? public var ort:String public var strasse:String public var ansprechpartner:String public var mahnlauf:String public var plz:String public var stId:String public var mahnfax:String public var mahnmail:String public var lk:String public var zahlempf:String public var bemerkung:String public var bankindex:Int? public var vierAugen:Int? public var anlagedatum:Date? public var iD_Lokal:Int? public var persoenliche_anrede:String public var steuernummer:String public var lverfahren:Int? public var fremdguid:String public var sicherprozent:Double? public var sicherfaelligkeit:Int? public var kostid2vorschl:Int? public var fremdguid_user:String public var lieferanten_passwort:String public var del:Int? public var sepa_mandat_id:String public var sepa_unterschrift:Date? public var mahngebuehr:String public var mahnzins:String public var ocr_pos:String public var universal:String public var leitweg_id:String public var _erstellt:Date? public var _aenderung:Date? public var code_herkunft:String public var bearbeiter:String // @Ignore() public var primaryKey:Int? // @Ignore() public var mandant:Int? required public init(){} } public protocol IPrimaryKey { var primaryKey:Int? { get set } } public protocol IMandnr { var mandant:Int? { get set } } public protocol IDel { var del:Int? { get set } } public protocol ITableBaseErstelltAenderung { var _erstellt:Date? { get set } var _aenderung:Date? { get set } } public protocol INutzerid { var nutzerid:Int? { get set } } public protocol IPKindex { var pkIndex:Int? { get set } } public protocol IBankindex { var bankindex:Int? { get set } }