FIBUdataServiceStack

<back to all web services

MandantDatenRequest

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

public class dtos
{

    public static class MandantDatenRequest
    {
        public String Token = null;
        public Boolean mitBanksalden = null;
        
        public String getToken() { return Token; }
        public MandantDatenRequest setToken(String value) { this.Token = value; return this; }
        public Boolean isMitBanksalden() { return mitBanksalden; }
        public MandantDatenRequest setMitBanksalden(Boolean value) { this.mitBanksalden = value; return this; }
    }

    public static class MandantDatenResponse
    {
        public Integer MandTalksAnzahl = null;
        public Integer OffeneRechnungenAnzahl = null;
        public Integer isAdmin = null;
        public BigDecimal LieferantenSaldo = null;
        public BigDecimal KundenSaldo = null;
        public BigDecimal KasseBarSaldo = null;
        public BigDecimal BankSaldo = null;
        public Long Mandnr = null;
        public Long nutzerid = null;
        public String nutzer_name = null;
        public String Kurzbezeichnung = null;
        public HashMap<String,Boolean> Apps_Rechte = null;
        public Long AbwesenheitZahl = null;
        public Integer SteuerberaterAuftraegeAnzahl = null;
        public Integer IsExternBerater = null;
        public Long BeraterNr = null;
        
        public Integer getMandTalksAnzahl() { return MandTalksAnzahl; }
        public MandantDatenResponse setMandTalksAnzahl(Integer value) { this.MandTalksAnzahl = value; return this; }
        public Integer getOffeneRechnungenAnzahl() { return OffeneRechnungenAnzahl; }
        public MandantDatenResponse setOffeneRechnungenAnzahl(Integer value) { this.OffeneRechnungenAnzahl = value; return this; }
        public Integer getIsAdmin() { return isAdmin; }
        public MandantDatenResponse setIsAdmin(Integer value) { this.isAdmin = value; return this; }
        public BigDecimal getLieferantenSaldo() { return LieferantenSaldo; }
        public MandantDatenResponse setLieferantenSaldo(BigDecimal value) { this.LieferantenSaldo = value; return this; }
        public BigDecimal getKundenSaldo() { return KundenSaldo; }
        public MandantDatenResponse setKundenSaldo(BigDecimal value) { this.KundenSaldo = value; return this; }
        public BigDecimal getKasseBarSaldo() { return KasseBarSaldo; }
        public MandantDatenResponse setKasseBarSaldo(BigDecimal value) { this.KasseBarSaldo = value; return this; }
        public BigDecimal getBankSaldo() { return BankSaldo; }
        public MandantDatenResponse setBankSaldo(BigDecimal value) { this.BankSaldo = value; return this; }
        public Long getMandnr() { return Mandnr; }
        public MandantDatenResponse setMandnr(Long value) { this.Mandnr = value; return this; }
        public Long getNutzerid() { return nutzerid; }
        public MandantDatenResponse setNutzerid(Long value) { this.nutzerid = value; return this; }
        public String getNutzerName() { return nutzer_name; }
        public MandantDatenResponse setNutzerName(String value) { this.nutzer_name = value; return this; }
        public String getKurzbezeichnung() { return Kurzbezeichnung; }
        public MandantDatenResponse setKurzbezeichnung(String value) { this.Kurzbezeichnung = value; return this; }
        public HashMap<String,Boolean> getAppsRechte() { return Apps_Rechte; }
        public MandantDatenResponse setAppsRechte(HashMap<String,Boolean> value) { this.Apps_Rechte = value; return this; }
        public Long getAbwesenheitZahl() { return AbwesenheitZahl; }
        public MandantDatenResponse setAbwesenheitZahl(Long value) { this.AbwesenheitZahl = value; return this; }
        public Integer getSteuerberaterAuftraegeAnzahl() { return SteuerberaterAuftraegeAnzahl; }
        public MandantDatenResponse setSteuerberaterAuftraegeAnzahl(Integer value) { this.SteuerberaterAuftraegeAnzahl = value; return this; }
        public Integer getIsExternBerater() { return IsExternBerater; }
        public MandantDatenResponse setIsExternBerater(Integer value) { this.IsExternBerater = value; return this; }
        public Long getBeraterNr() { return BeraterNr; }
        public MandantDatenResponse setBeraterNr(Long value) { this.BeraterNr = value; return this; }
    }

}

Java MandantDatenRequest 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 /auth/MandantDaten HTTP/1.1 
Host: ws4.fibudata.net 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<MandantDatenRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <Token>String</Token>
  <mitBanksalden>false</mitBanksalden>
</MandantDatenRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<MandantDatenResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <AbwesenheitZahl>0</AbwesenheitZahl>
  <Apps_Rechte xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringboolean>
      <d2p1:Key>String</d2p1:Key>
      <d2p1:Value>false</d2p1:Value>
    </d2p1:KeyValueOfstringboolean>
  </Apps_Rechte>
  <BankSaldo>0</BankSaldo>
  <BeraterNr>0</BeraterNr>
  <IsExternBerater>0</IsExternBerater>
  <KasseBarSaldo>0</KasseBarSaldo>
  <KundenSaldo>0</KundenSaldo>
  <Kurzbezeichnung>String</Kurzbezeichnung>
  <LieferantenSaldo>0</LieferantenSaldo>
  <MandTalksAnzahl>0</MandTalksAnzahl>
  <Mandnr>0</Mandnr>
  <OffeneRechnungenAnzahl>0</OffeneRechnungenAnzahl>
  <SteuerberaterAuftraegeAnzahl>0</SteuerberaterAuftraegeAnzahl>
  <isAdmin>0</isAdmin>
  <nutzer_name>String</nutzer_name>
  <nutzerid>0</nutzerid>
</MandantDatenResponse>