/* Options: Date: 2026-05-09 17:13:29 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: AllerAbfragenAusfuehrenRequest.* //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/AllerAbfragenAusfuehren", Verbs="GET, POST") public static class AllerAbfragenAusfuehrenRequest implements IReturn { public Date VonDatum = null; public Date BisDatum = null; public String VorgangGuid = null; public ArrayList Schnittstellen = null; public ArrayList Banks = null; public String Webclient = null; public ArrayList AusgangsrechnungenMitKontonummer = null; public Date getVonDatum() { return VonDatum; } public AllerAbfragenAusfuehrenRequest setVonDatum(Date value) { this.VonDatum = value; return this; } public Date getBisDatum() { return BisDatum; } public AllerAbfragenAusfuehrenRequest setBisDatum(Date value) { this.BisDatum = value; return this; } public String getVorgangGuid() { return VorgangGuid; } public AllerAbfragenAusfuehrenRequest setVorgangGuid(String value) { this.VorgangGuid = value; return this; } public ArrayList getSchnittstellen() { return Schnittstellen; } public AllerAbfragenAusfuehrenRequest setSchnittstellen(ArrayList value) { this.Schnittstellen = value; return this; } public ArrayList getBanks() { return Banks; } public AllerAbfragenAusfuehrenRequest setBanks(ArrayList value) { this.Banks = value; return this; } public String getWebclient() { return Webclient; } public AllerAbfragenAusfuehrenRequest setWebclient(String value) { this.Webclient = value; return this; } public ArrayList getAusgangsrechnungenMitKontonummer() { return AusgangsrechnungenMitKontonummer; } public AllerAbfragenAusfuehrenRequest setAusgangsrechnungenMitKontonummer(ArrayList value) { this.AusgangsrechnungenMitKontonummer = value; return this; } private static Object responseType = AllerAbfragenAusfuehrenResponse.class; public Object getResponseType() { return responseType; } } public static class AllerAbfragenAusfuehrenResponse { public String error_msg = null; public ArrayList errors_liste = null; public ArrayList success_liste = null; public ArrayList warnings_liste = null; public Boolean result = null; public String getErrorMsg() { return error_msg; } public AllerAbfragenAusfuehrenResponse setErrorMsg(String value) { this.error_msg = value; return this; } public ArrayList getErrorsListe() { return errors_liste; } public AllerAbfragenAusfuehrenResponse setErrorsListe(ArrayList value) { this.errors_liste = value; return this; } public ArrayList getSuccessListe() { return success_liste; } public AllerAbfragenAusfuehrenResponse setSuccessListe(ArrayList value) { this.success_liste = value; return this; } public ArrayList getWarningsListe() { return warnings_liste; } public AllerAbfragenAusfuehrenResponse setWarningsListe(ArrayList value) { this.warnings_liste = value; return this; } public Boolean isResult() { return result; } public AllerAbfragenAusfuehrenResponse setResult(Boolean value) { this.result = value; return this; } } public static enum Schnittstellen { Klarna(1), RealDe(2), Mollie(3), Easybill(4), Sumup(5), Etsy(6), Amazon(7), Plenty(8), Ebay(9), Shopify(10), DreamRobot(11), Rakuten(12), Lexoffice(13), EbayAusgangsrechnung(14), JtlRechnungen(15), PayPal(16), Billbee(17), Concardis(18), ShopifyPayment(19), Afterbuy(20), SevDesk(21), Shopware(22), AmazonPay(23), AmazonAusgangsrechnungen(24), AmazonOffenePosten(25), AmazonWarenbewegungen(26), Shopware6(27), Stripe(28), Xentral(29), AmazonSelfBilling(30), Weclapp(31), Gambio(32), CardMarket(33), Unzer(34), StripeAusgangsrechnung(35), Zettle(36), OttoMarket(37), MetroMarket(38), AmazonOauth2(39), FibUscanAPI(40), AmazonSPA(41), AmazonAusgangsrechnungenSPA(42), AmazonOffenePostenSPA(43), AmazonWarenbewegungenSPA(44), AmazonSelfBillingSPA(45), AmazonPayV2(46), AmazonComminling(47), AmazonComminlingSPA(48), EtsyV3(49), OttoZahlung(50), MetroZahlung(51), MagentoZahlung(52), MagentoAusgangsrechnung(53), Pixi(54), Billomat(55), AmazonVendorARSpa(56), AmazonVendorZASpa(57), WoocommerceAusgangsrechnung(58), AmaInvoice(59), AmazonPayV3(60), TikTok(61); private final int value; Schnittstellen(final int intValue) { value = intValue; } public int getValue() { return value; } } public static class OneClickHelper { public bank bank = null; public Schnittstellen Schnittstelle = null; public Long SchnittstelleLong = null; public String info = null; public Boolean hatZugangsdaten = null; public Integer AusgangsrechnungKontonummer = null; public ArrayList bank_ids = null; public bank getBank() { return bank; } public OneClickHelper setBank(bank value) { this.bank = value; return this; } public Schnittstellen getSchnittstelle() { return Schnittstelle; } public OneClickHelper setSchnittstelle(Schnittstellen value) { this.Schnittstelle = value; return this; } public Long getSchnittstelleLong() { return SchnittstelleLong; } public OneClickHelper setSchnittstelleLong(Long value) { this.SchnittstelleLong = value; return this; } public String getInfo() { return info; } public OneClickHelper setInfo(String value) { this.info = value; return this; } public Boolean isHatZugangsdaten() { return hatZugangsdaten; } public OneClickHelper setHatZugangsdaten(Boolean value) { this.hatZugangsdaten = value; return this; } public Integer getAusgangsrechnungKontonummer() { return AusgangsrechnungKontonummer; } public OneClickHelper setAusgangsrechnungKontonummer(Integer value) { this.AusgangsrechnungKontonummer = value; return this; } public ArrayList getBankIds() { return bank_ids; } public OneClickHelper setBankIds(ArrayList value) { this.bank_ids = value; return this; } } public static class bank implements IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, INutzerid { public Long BankID = null; public Date _erstellt = null; public Date _aenderung = null; public Date Anlagedatum = null; public Integer ktotyp = null; public Integer max_banktext = null; public Integer abruf = null; public Integer isRev = null; public Integer isSepa = null; public Integer buchungsdatum_isErfasst = null; public Long del = null; public Long id_lokal = null; public Long mandant = null; public Long Art = null; public Long FibuKonto = null; public String Bezeichnung = null; public String bic = null; public String BLZ = null; public String GUID = null; public String iban = null; public String Konto = null; public String pw = null; public String userBLZ = null; public String userKto = null; public String wkz = null; public String universal = null; public Long nutzerid = null; @Ignore() public Long PrimaryKey = null; public Long getBankID() { return BankID; } public bank setBankID(Long value) { this.BankID = value; return this; } public Date getErstellt() { return _erstellt; } public bank setErstellt(Date value) { this._erstellt = value; return this; } public Date getAenderung() { return _aenderung; } public bank setAenderung(Date value) { this._aenderung = value; return this; } public Date getAnlagedatum() { return Anlagedatum; } public bank setAnlagedatum(Date value) { this.Anlagedatum = value; return this; } public Integer getKtotyp() { return ktotyp; } public bank setKtotyp(Integer value) { this.ktotyp = value; return this; } public Integer getMaxBanktext() { return max_banktext; } public bank setMaxBanktext(Integer value) { this.max_banktext = value; return this; } public Integer getAbruf() { return abruf; } public bank setAbruf(Integer value) { this.abruf = value; return this; } public Integer getIsRev() { return isRev; } public bank setIsRev(Integer value) { this.isRev = value; return this; } public Integer getIsSepa() { return isSepa; } public bank setIsSepa(Integer value) { this.isSepa = value; return this; } public Integer getBuchungsdatumIsErfasst() { return buchungsdatum_isErfasst; } public bank setBuchungsdatumIsErfasst(Integer value) { this.buchungsdatum_isErfasst = value; return this; } public Long getDel() { return del; } public bank setDel(Long value) { this.del = value; return this; } public Long getIdLokal() { return id_lokal; } public bank setIdLokal(Long value) { this.id_lokal = value; return this; } public Long getMandant() { return mandant; } public bank setMandant(Long value) { this.mandant = value; return this; } public Long getArt() { return Art; } public bank setArt(Long value) { this.Art = value; return this; } public Long getFibuKonto() { return FibuKonto; } public bank setFibuKonto(Long value) { this.FibuKonto = value; return this; } public String getBezeichnung() { return Bezeichnung; } public bank setBezeichnung(String value) { this.Bezeichnung = value; return this; } public String getBic() { return bic; } public bank setBic(String value) { this.bic = value; return this; } public String getBlz() { return BLZ; } public bank setBlz(String value) { this.BLZ = value; return this; } public String getGuid() { return GUID; } public bank setGuid(String value) { this.GUID = value; return this; } public String getIban() { return iban; } public bank setIban(String value) { this.iban = value; return this; } public String getKonto() { return Konto; } public bank setKonto(String value) { this.Konto = value; return this; } public String getPw() { return pw; } public bank setPw(String value) { this.pw = value; return this; } public String getUserBLZ() { return userBLZ; } public bank setUserBLZ(String value) { this.userBLZ = value; return this; } public String getUserKto() { return userKto; } public bank setUserKto(String value) { this.userKto = value; return this; } public String getWkz() { return wkz; } public bank setWkz(String value) { this.wkz = value; return this; } public String getUniversal() { return universal; } public bank setUniversal(String value) { this.universal = value; return this; } public Long getNutzerid() { return nutzerid; } public bank setNutzerid(Long value) { this.nutzerid = value; return this; } public Long getPrimaryKey() { return PrimaryKey; } public bank setPrimaryKey(Long value) { this.PrimaryKey = value; return this; } } public static interface IPrimaryKey { public Long PrimaryKey = null; } public static interface IMandnr { public Long mandant = null; } public static interface IDel { public Long del = null; } public static interface ITableBaseErstelltAenderung { public Date _erstellt = null; public Date _aenderung = null; } public static interface INutzerid { public Long nutzerid = null; } }