/* Options: Date: 2026-10-20 16:32:09 SwiftVersion: 5.0 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://52.142.207.43:23770 //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True IncludeTypes: SaveAbrechnungsLaufRequest.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack public class SaveAbrechnungsLaufRequest : IReturn, Codable { public typealias Return = SaveAbrechnungsLaufResponse public var lizenz:String public var mandantDatenbank:String public var abrechnungsinformationId:Int public var objektnummer:String public var periodeVon:String public var periodeBis:String public var laufArt:String public var reportName:String public var erasVersion:String public var dauerSekunden:Int? public var anzahlFehler:Int public var anzahlWarnungen:Int public var anzahlInformationen:Int public var anzahlNutzeinheiten:Int public var anzahlVerbrauchsgruppen:Int public var anzahlGeraete:Int public var geraeteJeKlasseJson:String public var geraeteJeTypJson:String public var fehlerListeGekuerzt:Bool public var fehler:[AbrLaufFehler] = [] required public init(){} } public class SaveAbrechnungsLaufResponse : Codable { public var status:Bool public var laufId:Int public var gespeicherteFehler:Int required public init(){} } public class AbrLaufFehler : Codable { public var signatur:String public var textSignatur:String public var entitaetsTyp:String public var entitaetsId:UInt32? public var schweregrad:String public var ebene:String public var kurztext:String public var vorkommen:Int required public init(){} }