/* Options: Date: 2026-05-09 17:35:43 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://ws4.fibudata.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: MultiPatchRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; enum MultiPatchEnum { apps, archivstruktur, arocr, auftrag, ausgangsrechnungtyp, avis, bank, bankdaten, bankdaten_extended, banksalden, berateremail, beraterlogin, briefkastenbearbeiter, briefkastendaten, briefkastenocr, briefkastenvorlauf, bwadetails, bwagruppen, daten_zahlungssysteme, dokumente, dokumente_abfrage, dokumente_abfrage_queue, dokumentenart, dokumentevolltext, dtadetails, dtavorlauf, fakt_abschlag, fakt_ansprechpartner, fakt_artikel, fakt_artikeleinheit, fakt_artikelgruppe, fakt_artikelpreise, fakt_belegdaten, fakt_belegnr, fakt_belegpositionen, fakt_einleitung_txt, fakt_rabattgruppe, fakt_rabattgruppe_details, fakt_serien, fakt_ust, fakt_zahlungsschritte, feiertage, formatfelderbankdaten, formatfelderdetails, formatfeldertyp, freigaben, gutscheine, kontenrahmendaten, kurzbezeichnungen, lernassistentfibu, lernbasis, lerndetails, logininfos, mandemail, mandlogin, mandlogininfos, mandnr, musterbank, musterbankdaten, musterdokumente, musterpersonendb, ocrlizenzen, ocrlizenzen10, ocrlizenzeneval, optionen, personendb, personendb_history, projekt, projektdaten_ist, projekt_soll_typen, projektauftrag, projektdaten, projektdetail, projekteinsatz, projektgruppe, projektrechnung, projektvorlage, reisekosten, sbegriffe, scans, smtp, stbdaten, steuerberater, steuerberater_land, steuerberater_angebot, steuerberater_auftrag, steuerberater_rezension, ust, ust_kennzeichen_daten, ust_kennzeichen_liste, verrechnung, vorlauf, wiederkehrende_posten, zeit_daten, zeit_löschen, zeit_stempel, zeit_taetigkeiten, zeit_zuordnung, zeit_zuordnungtaetigkeiten, zugriffsrechte, zugriffsrechtedatenbank, zugriffsrechtedetails, mandtalk_chat, mandtalk, abteilung, urlaubsanspruch, wochenarbeitszeit, abwesenheitstypen, abwesenheit, onlinenhandel_abrechnung, onlinehandel_datei, feiertage_gesetzlich, ferien_gesetzlich, onlinehandel_lerndatenbank, onlinehandel_kontierungs_regel, onlinehandel_treffertypen, dyn_feld, dyn_feldoptionen, dyn_feldtyp, dyn_feldvalidierung, dyn_feldwert, dyn_feldwertchecked, dyn_formular, dyn_formularfeld, berater_zugriffsrechte, mandconfig, mandtalk_chat_gelesen, mandtalk_kontakt, postleitzahlen, ocr_konfig, aktivemodule, zeit_zuordnungauftrag, firma_news, firma_news_dokument, invoicefetcher, zeit_ueberstunden, mandtalk_emailabruf, mandtalk_spamfilter, mandtalk_emailmanager, mandtalk_emaildatei, checkliste_verbesserung, mandtalk_chat_vorlage, berater_erlaubte_konten, document_ai, } class MultiPatchResponse implements IConvertible { Map?>? patchedData; bool? success; MultiPatchResponse({this.patchedData,this.success}); MultiPatchResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { patchedData = JsonConverters.fromJson(json['patchedData'],'Map?>',context!); success = json['success']; return this; } Map toJson() => { 'patchedData': JsonConverters.toJson(patchedData,'Map?>',context!), 'success': success }; getTypeName() => "MultiPatchResponse"; TypeContext? context = _ctx; } // @Route("/fibuscan/MultiPatch/") class MultiPatchRequest implements IReturn, IConvertible, IPost { Map?>? patchDictionary; bool? Test; MultiPatchRequest({this.patchDictionary,this.Test}); MultiPatchRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { patchDictionary = JsonConverters.fromJson(json['patchDictionary'],'Map?>',context!); Test = json['Test']; return this; } Map toJson() => { 'patchDictionary': JsonConverters.toJson(patchDictionary,'Map?>',context!), 'Test': Test }; createResponse() => MultiPatchResponse(); getResponseTypeName() => "MultiPatchResponse"; getTypeName() => "MultiPatchRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'ws4.fibudata.net', types: { 'MultiPatchEnum': TypeInfo(TypeOf.Enum, enumValues:MultiPatchEnum.values), 'MultiPatchResponse': TypeInfo(TypeOf.Class, create:() => MultiPatchResponse()), 'Map?>': TypeInfo(TypeOf.Class, create:() => Map?>()), 'IEnumerable': TypeInfo(TypeOf.Class, create:() => IEnumerable()), 'IPrimaryKey': TypeInfo(TypeOf.Class, create:() => IPrimaryKey()), 'MultiPatchRequest': TypeInfo(TypeOf.Class, create:() => MultiPatchRequest()), 'Map?>': TypeInfo(TypeOf.Class, create:() => Map?>()), 'List': TypeInfo(TypeOf.Class, create:() => []), });