FIBUdataServiceStack

<back to all web services

AllerAbfragenAusfuehrenRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/AllerAbfragenAusfuehren
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class AllerAbfragenAusfuehrenRequest
    {
        public Date VonDatum = null;
        public Date BisDatum = null;
        public String VorgangGuid = null;
        public ArrayList<Long> Schnittstellen = null;
        public ArrayList<Long> Banks = null;
        public String Webclient = null;
        public ArrayList<OneClickHelper> 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<Long> getSchnittstellen() { return Schnittstellen; }
        public AllerAbfragenAusfuehrenRequest setSchnittstellen(ArrayList<Long> value) { this.Schnittstellen = value; return this; }
        public ArrayList<Long> getBanks() { return Banks; }
        public AllerAbfragenAusfuehrenRequest setBanks(ArrayList<Long> value) { this.Banks = value; return this; }
        public String getWebclient() { return Webclient; }
        public AllerAbfragenAusfuehrenRequest setWebclient(String value) { this.Webclient = value; return this; }
        public ArrayList<OneClickHelper> getAusgangsrechnungenMitKontonummer() { return AusgangsrechnungenMitKontonummer; }
        public AllerAbfragenAusfuehrenRequest setAusgangsrechnungenMitKontonummer(ArrayList<OneClickHelper> value) { this.AusgangsrechnungenMitKontonummer = value; return this; }
    }

    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<Long> 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<Long> getBankIds() { return bank_ids; }
        public OneClickHelper setBankIds(ArrayList<Long> 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 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 AllerAbfragenAusfuehrenResponse
    {
        public String error_msg = null;
        public ArrayList<String> errors_liste = null;
        public ArrayList<String> success_liste = null;
        public ArrayList<String> 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<String> getErrorsListe() { return errors_liste; }
        public AllerAbfragenAusfuehrenResponse setErrorsListe(ArrayList<String> value) { this.errors_liste = value; return this; }
        public ArrayList<String> getSuccessListe() { return success_liste; }
        public AllerAbfragenAusfuehrenResponse setSuccessListe(ArrayList<String> value) { this.success_liste = value; return this; }
        public ArrayList<String> getWarningsListe() { return warnings_liste; }
        public AllerAbfragenAusfuehrenResponse setWarningsListe(ArrayList<String> value) { this.warnings_liste = value; return this; }
        public Boolean isResult() { return result; }
        public AllerAbfragenAusfuehrenResponse setResult(Boolean value) { this.result = value; return this; }
    }

}

Java AllerAbfragenAusfuehrenRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /fibuscan/Onlinehandel/AllerAbfragenAusfuehren HTTP/1.1 
Host: ws4.fibudata.net 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<AllerAbfragenAusfuehrenRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <AusgangsrechnungenMitKontonummer xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Onlinehandel">
    <d2p1:OneClickHelper>
      <d2p1:AusgangsrechnungKontonummer>0</d2p1:AusgangsrechnungKontonummer>
      <d2p1:Schnittstelle>Klarna</d2p1:Schnittstelle>
      <d2p1:SchnittstelleLong>0</d2p1:SchnittstelleLong>
      <d2p1:bank xmlns:d4p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
        <d4p1:Anlagedatum>0001-01-01T00:00:00</d4p1:Anlagedatum>
        <d4p1:Art>0</d4p1:Art>
        <d4p1:BLZ>String</d4p1:BLZ>
        <d4p1:BankID>0</d4p1:BankID>
        <d4p1:Bezeichnung>String</d4p1:Bezeichnung>
        <d4p1:FibuKonto>0</d4p1:FibuKonto>
        <d4p1:GUID>String</d4p1:GUID>
        <d4p1:Konto>String</d4p1:Konto>
        <d4p1:PrimaryKey>0</d4p1:PrimaryKey>
        <d4p1:_aenderung>0001-01-01T00:00:00</d4p1:_aenderung>
        <d4p1:_erstellt>0001-01-01T00:00:00</d4p1:_erstellt>
        <d4p1:abruf>0</d4p1:abruf>
        <d4p1:bic>String</d4p1:bic>
        <d4p1:buchungsdatum_isErfasst>0</d4p1:buchungsdatum_isErfasst>
        <d4p1:del>0</d4p1:del>
        <d4p1:iban>String</d4p1:iban>
        <d4p1:id_lokal>0</d4p1:id_lokal>
        <d4p1:isRev>0</d4p1:isRev>
        <d4p1:isSepa>0</d4p1:isSepa>
        <d4p1:ktotyp>0</d4p1:ktotyp>
        <d4p1:mandant>0</d4p1:mandant>
        <d4p1:max_banktext>0</d4p1:max_banktext>
        <d4p1:nutzerid>0</d4p1:nutzerid>
        <d4p1:pw>String</d4p1:pw>
        <d4p1:universal>String</d4p1:universal>
        <d4p1:userBLZ>String</d4p1:userBLZ>
        <d4p1:userKto>String</d4p1:userKto>
        <d4p1:wkz>String</d4p1:wkz>
      </d2p1:bank>
      <d2p1:bank_ids xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:long>0</d4p1:long>
      </d2p1:bank_ids>
      <d2p1:hatZugangsdaten>false</d2p1:hatZugangsdaten>
      <d2p1:info>String</d2p1:info>
    </d2p1:OneClickHelper>
  </AusgangsrechnungenMitKontonummer>
  <Banks xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>0</d2p1:long>
  </Banks>
  <BisDatum>0001-01-01T00:00:00</BisDatum>
  <Schnittstellen xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>0</d2p1:long>
  </Schnittstellen>
  <VonDatum>0001-01-01T00:00:00</VonDatum>
  <VorgangGuid>String</VorgangGuid>
  <Webclient>String</Webclient>
</AllerAbfragenAusfuehrenRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<AllerAbfragenAusfuehrenResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <error_msg>String</error_msg>
  <errors_liste xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </errors_liste>
  <result>false</result>
  <success_liste xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </success_liste>
  <warnings_liste xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </warnings_liste>
</AllerAbfragenAusfuehrenResponse>