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 .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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/json
Content-Type: application/json
Content-Length: length

{"Token":"String","mitBanksalden":false}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"MandTalksAnzahl":0,"OffeneRechnungenAnzahl":0,"isAdmin":0,"LieferantenSaldo":0,"KundenSaldo":0,"KasseBarSaldo":0,"BankSaldo":0,"Mandnr":0,"nutzerid":0,"nutzer_name":"String","Kurzbezeichnung":"String","Apps_Rechte":{"String":false},"AbwesenheitZahl":0,"SteuerberaterAuftraegeAnzahl":0,"IsExternBerater":0,"BeraterNr":0}