/* Options: Date: 2026-05-09 17:12:16 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://ws4.fibudata.net //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: SchnittstellenImportRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/fibuscan/Onlinehandel/SchnittstellenImport", Verbs="GET, POST") public static class SchnittstellenImportRequest implements IReturn { public Date VonDatum = null; public Date BisDatum = null; public Long BankID = null; public Long Schnittstelle = null; public String Auth_wert1 = null; public String Auth_wert2 = null; public String Auth_wert3 = null; public String Auth_wert4 = null; public String Auth_wert5 = null; public String AusgangsrechnungKontonummer = null; public String Auth_Dropdown1 = null; public Boolean OnlinehandeDateiGenieren = null; public Long bestehende_real_report_id = null; public Boolean ZugangsdatenSpeichern = null; public Boolean ID1Checked = null; public Boolean IDChecked = null; public Boolean NurNeue = null; public Boolean AlleDatenImportieren = null; public Boolean IsWebClient = null; public ArrayList SchnittstelleAusnahmen = null; public Boolean AmazonAlleMaerkte = null; public Boolean MitWarenbewegung = null; public Boolean MitOffenePosten = null; public Boolean MitVerkaufAnAmazon = null; public Boolean MitCommingling = null; public Boolean TagesgenauAbruf = null; public CheckAmazonDataResponse ResponseSupportTools = null; public Date getVonDatum() { return VonDatum; } public SchnittstellenImportRequest setVonDatum(Date value) { this.VonDatum = value; return this; } public Date getBisDatum() { return BisDatum; } public SchnittstellenImportRequest setBisDatum(Date value) { this.BisDatum = value; return this; } public Long getBankID() { return BankID; } public SchnittstellenImportRequest setBankID(Long value) { this.BankID = value; return this; } public Long getSchnittstelle() { return Schnittstelle; } public SchnittstellenImportRequest setSchnittstelle(Long value) { this.Schnittstelle = value; return this; } public String getAuthWert1() { return Auth_wert1; } public SchnittstellenImportRequest setAuthWert1(String value) { this.Auth_wert1 = value; return this; } public String getAuthWert2() { return Auth_wert2; } public SchnittstellenImportRequest setAuthWert2(String value) { this.Auth_wert2 = value; return this; } public String getAuthWert3() { return Auth_wert3; } public SchnittstellenImportRequest setAuthWert3(String value) { this.Auth_wert3 = value; return this; } public String getAuthWert4() { return Auth_wert4; } public SchnittstellenImportRequest setAuthWert4(String value) { this.Auth_wert4 = value; return this; } public String getAuthWert5() { return Auth_wert5; } public SchnittstellenImportRequest setAuthWert5(String value) { this.Auth_wert5 = value; return this; } public String getAusgangsrechnungKontonummer() { return AusgangsrechnungKontonummer; } public SchnittstellenImportRequest setAusgangsrechnungKontonummer(String value) { this.AusgangsrechnungKontonummer = value; return this; } public String getAuthDropdown1() { return Auth_Dropdown1; } public SchnittstellenImportRequest setAuthDropdown1(String value) { this.Auth_Dropdown1 = value; return this; } public Boolean isOnlinehandeDateiGenieren() { return OnlinehandeDateiGenieren; } public SchnittstellenImportRequest setOnlinehandeDateiGenieren(Boolean value) { this.OnlinehandeDateiGenieren = value; return this; } public Long getBestehendeRealReportId() { return bestehende_real_report_id; } public SchnittstellenImportRequest setBestehendeRealReportId(Long value) { this.bestehende_real_report_id = value; return this; } public Boolean isZugangsdatenSpeichern() { return ZugangsdatenSpeichern; } public SchnittstellenImportRequest setZugangsdatenSpeichern(Boolean value) { this.ZugangsdatenSpeichern = value; return this; } public Boolean isID1Checked() { return ID1Checked; } public SchnittstellenImportRequest setID1Checked(Boolean value) { this.ID1Checked = value; return this; } public Boolean isIdChecked() { return IDChecked; } public SchnittstellenImportRequest setIdChecked(Boolean value) { this.IDChecked = value; return this; } public Boolean isNurNeue() { return NurNeue; } public SchnittstellenImportRequest setNurNeue(Boolean value) { this.NurNeue = value; return this; } public Boolean isAlleDatenImportieren() { return AlleDatenImportieren; } public SchnittstellenImportRequest setAlleDatenImportieren(Boolean value) { this.AlleDatenImportieren = value; return this; } public Boolean getIsWebClient() { return IsWebClient; } public SchnittstellenImportRequest setIsWebClient(Boolean value) { this.IsWebClient = value; return this; } public ArrayList getSchnittstelleAusnahmen() { return SchnittstelleAusnahmen; } public SchnittstellenImportRequest setSchnittstelleAusnahmen(ArrayList value) { this.SchnittstelleAusnahmen = value; return this; } public Boolean isAmazonAlleMaerkte() { return AmazonAlleMaerkte; } public SchnittstellenImportRequest setAmazonAlleMaerkte(Boolean value) { this.AmazonAlleMaerkte = value; return this; } public Boolean isMitWarenbewegung() { return MitWarenbewegung; } public SchnittstellenImportRequest setMitWarenbewegung(Boolean value) { this.MitWarenbewegung = value; return this; } public Boolean isMitOffenePosten() { return MitOffenePosten; } public SchnittstellenImportRequest setMitOffenePosten(Boolean value) { this.MitOffenePosten = value; return this; } public Boolean isMitVerkaufAnAmazon() { return MitVerkaufAnAmazon; } public SchnittstellenImportRequest setMitVerkaufAnAmazon(Boolean value) { this.MitVerkaufAnAmazon = value; return this; } public Boolean isMitCommingling() { return MitCommingling; } public SchnittstellenImportRequest setMitCommingling(Boolean value) { this.MitCommingling = value; return this; } public Boolean isTagesgenauAbruf() { return TagesgenauAbruf; } public SchnittstellenImportRequest setTagesgenauAbruf(Boolean value) { this.TagesgenauAbruf = value; return this; } public CheckAmazonDataResponse getResponseSupportTools() { return ResponseSupportTools; } public SchnittstellenImportRequest setResponseSupportTools(CheckAmazonDataResponse value) { this.ResponseSupportTools = value; return this; } private static Object responseType = SchnittstellenImportResponse.class; public Object getResponseType() { return responseType; } } public static class SchnittstellenImportResponse { public ArrayList> Liste = null; public Long NeueDateiID = null; public String error = null; public String warnungen = null; public Boolean KeineDaten = null; public Long real_report_id = null; public ArrayList Buchungen = null; public ArrayList> getListe() { return Liste; } public SchnittstellenImportResponse setListe(ArrayList> value) { this.Liste = value; return this; } public Long getNeueDateiID() { return NeueDateiID; } public SchnittstellenImportResponse setNeueDateiID(Long value) { this.NeueDateiID = value; return this; } public String getError() { return error; } public SchnittstellenImportResponse setError(String value) { this.error = value; return this; } public String getWarnungen() { return warnungen; } public SchnittstellenImportResponse setWarnungen(String value) { this.warnungen = value; return this; } public Boolean isKeineDaten() { return KeineDaten; } public SchnittstellenImportResponse setKeineDaten(Boolean value) { this.KeineDaten = value; return this; } public Long getRealReportId() { return real_report_id; } public SchnittstellenImportResponse setRealReportId(Long value) { this.real_report_id = value; return this; } public ArrayList getBuchungen() { return Buchungen; } public SchnittstellenImportResponse setBuchungen(ArrayList value) { this.Buchungen = value; return this; } } public static class KontoauszugUmsatzModel { @DataMember public String ID = null; @DataMember public BigDecimal Amount = null; @DataMember public Boolean IsStorno = null; @DataMember public String Status = null; @DataMember public Date Buchungsdatum = null; @DataMember public Date Wertstellungsdatum = null; @DataMember public String ServiceReference = null; @DataMember public String BankTransactionCode = null; @DataMember public Boolean IsSammler = null; @DataMember public String Sammler_Information = null; @DataMember public String Sammler_ID = null; @DataMember public Integer Sammler_Anzahl = null; @DataMember public String Zusatzinformation = null; @DataMember public ArrayList UmsatzDetailListe = null; public String Rechnungsnummer = null; public String AuftraggeberBLZ = null; public String AuftraggeberKto = null; public String Auftraggeber = null; public String Buchungstyp = null; public BigDecimal EndSaldo = null; public String getId() { return ID; } public KontoauszugUmsatzModel setId(String value) { this.ID = value; return this; } public BigDecimal getAmount() { return Amount; } public KontoauszugUmsatzModel setAmount(BigDecimal value) { this.Amount = value; return this; } public Boolean getIsStorno() { return IsStorno; } public KontoauszugUmsatzModel setIsStorno(Boolean value) { this.IsStorno = value; return this; } public String getStatus() { return Status; } public KontoauszugUmsatzModel setStatus(String value) { this.Status = value; return this; } public Date getBuchungsdatum() { return Buchungsdatum; } public KontoauszugUmsatzModel setBuchungsdatum(Date value) { this.Buchungsdatum = value; return this; } public Date getWertstellungsdatum() { return Wertstellungsdatum; } public KontoauszugUmsatzModel setWertstellungsdatum(Date value) { this.Wertstellungsdatum = value; return this; } public String getServiceReference() { return ServiceReference; } public KontoauszugUmsatzModel setServiceReference(String value) { this.ServiceReference = value; return this; } public String getBankTransactionCode() { return BankTransactionCode; } public KontoauszugUmsatzModel setBankTransactionCode(String value) { this.BankTransactionCode = value; return this; } public Boolean getIsSammler() { return IsSammler; } public KontoauszugUmsatzModel setIsSammler(Boolean value) { this.IsSammler = value; return this; } public String getSammlerInformation() { return Sammler_Information; } public KontoauszugUmsatzModel setSammlerInformation(String value) { this.Sammler_Information = value; return this; } public String getSammlerId() { return Sammler_ID; } public KontoauszugUmsatzModel setSammlerId(String value) { this.Sammler_ID = value; return this; } public Integer getSammlerAnzahl() { return Sammler_Anzahl; } public KontoauszugUmsatzModel setSammlerAnzahl(Integer value) { this.Sammler_Anzahl = value; return this; } public String getZusatzinformation() { return Zusatzinformation; } public KontoauszugUmsatzModel setZusatzinformation(String value) { this.Zusatzinformation = value; return this; } public ArrayList getUmsatzDetailListe() { return UmsatzDetailListe; } public KontoauszugUmsatzModel setUmsatzDetailListe(ArrayList value) { this.UmsatzDetailListe = value; return this; } public String getRechnungsnummer() { return Rechnungsnummer; } public KontoauszugUmsatzModel setRechnungsnummer(String value) { this.Rechnungsnummer = value; return this; } public String getAuftraggeberBLZ() { return AuftraggeberBLZ; } public KontoauszugUmsatzModel setAuftraggeberBLZ(String value) { this.AuftraggeberBLZ = value; return this; } public String getAuftraggeberKto() { return AuftraggeberKto; } public KontoauszugUmsatzModel setAuftraggeberKto(String value) { this.AuftraggeberKto = value; return this; } public String getAuftraggeber() { return Auftraggeber; } public KontoauszugUmsatzModel setAuftraggeber(String value) { this.Auftraggeber = value; return this; } public String getBuchungstyp() { return Buchungstyp; } public KontoauszugUmsatzModel setBuchungstyp(String value) { this.Buchungstyp = value; return this; } public BigDecimal getEndSaldo() { return EndSaldo; } public KontoauszugUmsatzModel setEndSaldo(BigDecimal value) { this.EndSaldo = value; return this; } } public static class KontoauszugUmsatzDetailsModel { @DataMember public String Ultimater_Creditor_Name = null; @DataMember public String Mandatsreferenz = null; @DataMember public String Schecknummer = null; @DataMember public String Banktransactioncode = null; @DataMember public BigDecimal Amount = null; @DataMember public String Code = null; @DataMember public String Creditor_Name = null; @DataMember public String Creditor_IBAN = null; @DataMember public String Verwendungszweck = null; @DataMember public String ReturnInformationReasonCode = null; @DataMember public String TransactionIdentification = null; @DataMember public String ZusätzlicheTransaktiondetails = null; public String getUltimaterCreditorName() { return Ultimater_Creditor_Name; } public KontoauszugUmsatzDetailsModel setUltimaterCreditorName(String value) { this.Ultimater_Creditor_Name = value; return this; } public String getMandatsreferenz() { return Mandatsreferenz; } public KontoauszugUmsatzDetailsModel setMandatsreferenz(String value) { this.Mandatsreferenz = value; return this; } public String getSchecknummer() { return Schecknummer; } public KontoauszugUmsatzDetailsModel setSchecknummer(String value) { this.Schecknummer = value; return this; } public String getBanktransactioncode() { return Banktransactioncode; } public KontoauszugUmsatzDetailsModel setBanktransactioncode(String value) { this.Banktransactioncode = value; return this; } public BigDecimal getAmount() { return Amount; } public KontoauszugUmsatzDetailsModel setAmount(BigDecimal value) { this.Amount = value; return this; } public String getCode() { return Code; } public KontoauszugUmsatzDetailsModel setCode(String value) { this.Code = value; return this; } public String getCreditorName() { return Creditor_Name; } public KontoauszugUmsatzDetailsModel setCreditorName(String value) { this.Creditor_Name = value; return this; } public String getCreditorIban() { return Creditor_IBAN; } public KontoauszugUmsatzDetailsModel setCreditorIban(String value) { this.Creditor_IBAN = value; return this; } public String getVerwendungszweck() { return Verwendungszweck; } public KontoauszugUmsatzDetailsModel setVerwendungszweck(String value) { this.Verwendungszweck = value; return this; } public String getReturnInformationReasonCode() { return ReturnInformationReasonCode; } public KontoauszugUmsatzDetailsModel setReturnInformationReasonCode(String value) { this.ReturnInformationReasonCode = value; return this; } public String getTransactionIdentification() { return TransactionIdentification; } public KontoauszugUmsatzDetailsModel setTransactionIdentification(String value) { this.TransactionIdentification = value; return this; } public String getZusätzlicheTransaktiondetails() { return ZusätzlicheTransaktiondetails; } public KontoauszugUmsatzDetailsModel setZusätzlicheTransaktiondetails(String value) { this.ZusätzlicheTransaktiondetails = value; return this; } } public static class CheckAmazonDataResponse { public String error = null; public Long anzahl = null; public BigDecimal startSaldo = null; public BigDecimal endSaldo = null; public ArrayList orders_id = null; public String rueckmeldung = null; public String getError() { return error; } public CheckAmazonDataResponse setError(String value) { this.error = value; return this; } public Long getAnzahl() { return anzahl; } public CheckAmazonDataResponse setAnzahl(Long value) { this.anzahl = value; return this; } public BigDecimal getStartSaldo() { return startSaldo; } public CheckAmazonDataResponse setStartSaldo(BigDecimal value) { this.startSaldo = value; return this; } public BigDecimal getEndSaldo() { return endSaldo; } public CheckAmazonDataResponse setEndSaldo(BigDecimal value) { this.endSaldo = value; return this; } public ArrayList getOrdersId() { return orders_id; } public CheckAmazonDataResponse setOrdersId(ArrayList value) { this.orders_id = value; return this; } public String getRueckmeldung() { return rueckmeldung; } public CheckAmazonDataResponse setRueckmeldung(String value) { this.rueckmeldung = value; return this; } } }