| GET, POST | /fibuscan/Onlinehandel/DateiDictionaryLaden |
|---|
import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class OnlinehandelDateiDictionaryLadenRequest
{
public String guid = null;
public Boolean chkZuordnung = null;
public ArrayList<Integer> lstFilters = null;
public ArrayList<String> lstZahlSystemFilter = null;
public Integer datensaetzeanzahl = null;
public Date VonDatum = null;
public Date BisDatum = null;
public String volltext = null;
public ArrayList<String> DateiFilter_guid = null;
public ArrayList<String> sonstigesDateien_guid = null;
public Boolean isDownload = null;
public String betragsabweichungStr = null;
public Integer zahlsystem_count = null;
public Integer treffertyp_count = null;
public Integer dateien_count = null;
public ArrayList<Long> einschlussZeilenList = null;
public String getGuid() { return guid; }
public OnlinehandelDateiDictionaryLadenRequest setGuid(String value) { this.guid = value; return this; }
public Boolean isChkZuordnung() { return chkZuordnung; }
public OnlinehandelDateiDictionaryLadenRequest setChkZuordnung(Boolean value) { this.chkZuordnung = value; return this; }
public ArrayList<Integer> getLstFilters() { return lstFilters; }
public OnlinehandelDateiDictionaryLadenRequest setLstFilters(ArrayList<Integer> value) { this.lstFilters = value; return this; }
public ArrayList<String> getLstZahlSystemFilter() { return lstZahlSystemFilter; }
public OnlinehandelDateiDictionaryLadenRequest setLstZahlSystemFilter(ArrayList<String> value) { this.lstZahlSystemFilter = value; return this; }
public Integer getDatensaetzeanzahl() { return datensaetzeanzahl; }
public OnlinehandelDateiDictionaryLadenRequest setDatensaetzeanzahl(Integer value) { this.datensaetzeanzahl = value; return this; }
public Date getVonDatum() { return VonDatum; }
public OnlinehandelDateiDictionaryLadenRequest setVonDatum(Date value) { this.VonDatum = value; return this; }
public Date getBisDatum() { return BisDatum; }
public OnlinehandelDateiDictionaryLadenRequest setBisDatum(Date value) { this.BisDatum = value; return this; }
public String getVolltext() { return volltext; }
public OnlinehandelDateiDictionaryLadenRequest setVolltext(String value) { this.volltext = value; return this; }
public ArrayList<String> getDateiFilterGuid() { return DateiFilter_guid; }
public OnlinehandelDateiDictionaryLadenRequest setDateiFilterGuid(ArrayList<String> value) { this.DateiFilter_guid = value; return this; }
public ArrayList<String> getSonstigesDateienGuid() { return sonstigesDateien_guid; }
public OnlinehandelDateiDictionaryLadenRequest setSonstigesDateienGuid(ArrayList<String> value) { this.sonstigesDateien_guid = value; return this; }
public Boolean getIsDownload() { return isDownload; }
public OnlinehandelDateiDictionaryLadenRequest setIsDownload(Boolean value) { this.isDownload = value; return this; }
public String getBetragsabweichungStr() { return betragsabweichungStr; }
public OnlinehandelDateiDictionaryLadenRequest setBetragsabweichungStr(String value) { this.betragsabweichungStr = value; return this; }
public Integer getZahlsystemCount() { return zahlsystem_count; }
public OnlinehandelDateiDictionaryLadenRequest setZahlsystemCount(Integer value) { this.zahlsystem_count = value; return this; }
public Integer getTreffertypCount() { return treffertyp_count; }
public OnlinehandelDateiDictionaryLadenRequest setTreffertypCount(Integer value) { this.treffertyp_count = value; return this; }
public Integer getDateienCount() { return dateien_count; }
public OnlinehandelDateiDictionaryLadenRequest setDateienCount(Integer value) { this.dateien_count = value; return this; }
public ArrayList<Long> getEinschlussZeilenList() { return einschlussZeilenList; }
public OnlinehandelDateiDictionaryLadenRequest setEinschlussZeilenList(ArrayList<Long> value) { this.einschlussZeilenList = value; return this; }
}
public static class OnlinehandelDateiDictionaryLadenResponse
{
public ArrayList<OnlinehandelModel> onlineHandelModel = null;
public Boolean mehrAlsAnzahl = null;
public String PostionenAnzahl = null;
public ArrayList<OnlinehandelTreffertypen> alleDictionaryitems = null;
public byte[] CsvDatei = null;
public HashMap<String,Long> Dic_zahlSystem = null;
public ArrayList<OnlinehandelModel> getOnlineHandelModel() { return onlineHandelModel; }
public OnlinehandelDateiDictionaryLadenResponse setOnlineHandelModel(ArrayList<OnlinehandelModel> value) { this.onlineHandelModel = value; return this; }
public Boolean isMehrAlsAnzahl() { return mehrAlsAnzahl; }
public OnlinehandelDateiDictionaryLadenResponse setMehrAlsAnzahl(Boolean value) { this.mehrAlsAnzahl = value; return this; }
public String getPostionenAnzahl() { return PostionenAnzahl; }
public OnlinehandelDateiDictionaryLadenResponse setPostionenAnzahl(String value) { this.PostionenAnzahl = value; return this; }
public ArrayList<OnlinehandelTreffertypen> getAlleDictionaryitems() { return alleDictionaryitems; }
public OnlinehandelDateiDictionaryLadenResponse setAlleDictionaryitems(ArrayList<OnlinehandelTreffertypen> value) { this.alleDictionaryitems = value; return this; }
public byte[] getCsvDatei() { return CsvDatei; }
public OnlinehandelDateiDictionaryLadenResponse setCsvDatei(byte[] value) { this.CsvDatei = value; return this; }
public HashMap<String,Long> getDicZahlSystem() { return Dic_zahlSystem; }
public OnlinehandelDateiDictionaryLadenResponse setDicZahlSystem(HashMap<String,Long> value) { this.Dic_zahlSystem = value; return this; }
}
public static class OnlinehandelModel
{
public BigDecimal Zahlbetrag = null;
public Date Datum = null;
public String Treffertyp = null;
public String OrderID = null;
public ArrayList<OnlinehandelModel> lstTreffer = null;
public String ID = null;
public String ID1 = null;
public String Buchungstext = null;
public String Zahlsystem = null;
public String Sonstiges = null;
public String Treffer = null;
public String ÜbrigeDaten = null;
public Boolean hasTreffer = null;
public String Geparsed_guid = null;
public String Fileguid = null;
public Long OnlinehandelDateiID = null;
public Long OnlinehandelTalkID = null;
public String DateiName = null;
public Long ZeilNummer = null;
public String Dateiname = null;
public String dateitype = null;
public Integer DBDateitype = null;
public Long LetzteDateiId = null;
public Integer TrefferStelle = null;
public String TrefferInfo = null;
public String Volltext = null;
public BigDecimal getZahlbetrag() { return Zahlbetrag; }
public OnlinehandelModel setZahlbetrag(BigDecimal value) { this.Zahlbetrag = value; return this; }
public Date getDatum() { return Datum; }
public OnlinehandelModel setDatum(Date value) { this.Datum = value; return this; }
public String getTreffertyp() { return Treffertyp; }
public OnlinehandelModel setTreffertyp(String value) { this.Treffertyp = value; return this; }
public String getOrderID() { return OrderID; }
public OnlinehandelModel setOrderID(String value) { this.OrderID = value; return this; }
public ArrayList<OnlinehandelModel> getLstTreffer() { return lstTreffer; }
public OnlinehandelModel setLstTreffer(ArrayList<OnlinehandelModel> value) { this.lstTreffer = value; return this; }
public String getId() { return ID; }
public OnlinehandelModel setId(String value) { this.ID = value; return this; }
public String getID1() { return ID1; }
public OnlinehandelModel setID1(String value) { this.ID1 = value; return this; }
public String getBuchungstext() { return Buchungstext; }
public OnlinehandelModel setBuchungstext(String value) { this.Buchungstext = value; return this; }
public String getZahlsystem() { return Zahlsystem; }
public OnlinehandelModel setZahlsystem(String value) { this.Zahlsystem = value; return this; }
public String getSonstiges() { return Sonstiges; }
public OnlinehandelModel setSonstiges(String value) { this.Sonstiges = value; return this; }
public String getTreffer() { return Treffer; }
public OnlinehandelModel setTreffer(String value) { this.Treffer = value; return this; }
public String getÜbrigeDaten() { return ÜbrigeDaten; }
public OnlinehandelModel setÜbrigeDaten(String value) { this.ÜbrigeDaten = value; return this; }
public Boolean isHasTreffer() { return hasTreffer; }
public OnlinehandelModel setHasTreffer(Boolean value) { this.hasTreffer = value; return this; }
public String getGeparsedGuid() { return Geparsed_guid; }
public OnlinehandelModel setGeparsedGuid(String value) { this.Geparsed_guid = value; return this; }
public String getFileguid() { return Fileguid; }
public OnlinehandelModel setFileguid(String value) { this.Fileguid = value; return this; }
public Long getOnlinehandelDateiID() { return OnlinehandelDateiID; }
public OnlinehandelModel setOnlinehandelDateiID(Long value) { this.OnlinehandelDateiID = value; return this; }
public Long getOnlinehandelTalkID() { return OnlinehandelTalkID; }
public OnlinehandelModel setOnlinehandelTalkID(Long value) { this.OnlinehandelTalkID = value; return this; }
public String getDateiName() { return DateiName; }
public OnlinehandelModel setDateiName(String value) { this.DateiName = value; return this; }
public Long getZeilNummer() { return ZeilNummer; }
public OnlinehandelModel setZeilNummer(Long value) { this.ZeilNummer = value; return this; }
public String getDateiname() { return Dateiname; }
public OnlinehandelModel setDateiname(String value) { this.Dateiname = value; return this; }
public String getDateitype() { return dateitype; }
public OnlinehandelModel setDateitype(String value) { this.dateitype = value; return this; }
public Integer getDbDateitype() { return DBDateitype; }
public OnlinehandelModel setDbDateitype(Integer value) { this.DBDateitype = value; return this; }
public Long getLetzteDateiId() { return LetzteDateiId; }
public OnlinehandelModel setLetzteDateiId(Long value) { this.LetzteDateiId = value; return this; }
public Integer getTrefferStelle() { return TrefferStelle; }
public OnlinehandelModel setTrefferStelle(Integer value) { this.TrefferStelle = value; return this; }
public String getTrefferInfo() { return TrefferInfo; }
public OnlinehandelModel setTrefferInfo(String value) { this.TrefferInfo = value; return this; }
public String getVolltext() { return Volltext; }
public OnlinehandelModel setVolltext(String value) { this.Volltext = value; return this; }
}
public static class OnlinehandelTreffertypen
{
public onlinehandel_treffertypen data = null;
public Long anzahl = null;
public Boolean isEnum = null;
public BigDecimal Quote = null;
public onlinehandel_treffertypen getData() { return data; }
public OnlinehandelTreffertypen setData(onlinehandel_treffertypen value) { this.data = value; return this; }
public Long getAnzahl() { return anzahl; }
public OnlinehandelTreffertypen setAnzahl(Long value) { this.anzahl = value; return this; }
public Boolean getIsEnum() { return isEnum; }
public OnlinehandelTreffertypen setIsEnum(Boolean value) { this.isEnum = value; return this; }
public BigDecimal getQuote() { return Quote; }
public OnlinehandelTreffertypen setQuote(BigDecimal value) { this.Quote = value; return this; }
}
public static class onlinehandel_treffertypen implements IPrimaryKey, IMandnr, IDel, ITableBase
{
public Long id = null;
public String guid = null;
public Long mandant = null;
public Long del = null;
public Long parent_id = null;
public Long soll_parsen = null;
public String bezeichnung = null;
public Date _erstellt = null;
public Date _aenderung = null;
public Long suchfeld1 = null;
public String suchfeld1_text = null;
public Long suchfeld2 = null;
public String suchfeld2_text = null;
@Ignore()
public Long PrimaryKey = null;
public Long getId() { return id; }
public onlinehandel_treffertypen setId(Long value) { this.id = value; return this; }
public String getGuid() { return guid; }
public onlinehandel_treffertypen setGuid(String value) { this.guid = value; return this; }
public Long getMandant() { return mandant; }
public onlinehandel_treffertypen setMandant(Long value) { this.mandant = value; return this; }
public Long getDel() { return del; }
public onlinehandel_treffertypen setDel(Long value) { this.del = value; return this; }
public Long getParentId() { return parent_id; }
public onlinehandel_treffertypen setParentId(Long value) { this.parent_id = value; return this; }
public Long getSollParsen() { return soll_parsen; }
public onlinehandel_treffertypen setSollParsen(Long value) { this.soll_parsen = value; return this; }
public String getBezeichnung() { return bezeichnung; }
public onlinehandel_treffertypen setBezeichnung(String value) { this.bezeichnung = value; return this; }
public Date getErstellt() { return _erstellt; }
public onlinehandel_treffertypen setErstellt(Date value) { this._erstellt = value; return this; }
public Date getAenderung() { return _aenderung; }
public onlinehandel_treffertypen setAenderung(Date value) { this._aenderung = value; return this; }
public Long getSuchfeld1() { return suchfeld1; }
public onlinehandel_treffertypen setSuchfeld1(Long value) { this.suchfeld1 = value; return this; }
public String getSuchfeld1Text() { return suchfeld1_text; }
public onlinehandel_treffertypen setSuchfeld1Text(String value) { this.suchfeld1_text = value; return this; }
public Long getSuchfeld2() { return suchfeld2; }
public onlinehandel_treffertypen setSuchfeld2(Long value) { this.suchfeld2 = value; return this; }
public String getSuchfeld2Text() { return suchfeld2_text; }
public onlinehandel_treffertypen setSuchfeld2Text(String value) { this.suchfeld2_text = value; return this; }
public Long getPrimaryKey() { return PrimaryKey; }
public onlinehandel_treffertypen setPrimaryKey(Long value) { this.PrimaryKey = value; return this; }
}
}
Java OnlinehandelDateiDictionaryLadenRequest 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
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /fibuscan/Onlinehandel/DateiDictionaryLaden HTTP/1.1
Host: ws4.fibudata.net
Accept: application/json
Content-Type: application/json
Content-Length: length
{"guid":"String","chkZuordnung":false,"lstFilters":[0],"lstZahlSystemFilter":["String"],"datensaetzeanzahl":0,"VonDatum":"\/Date(-62135596800000-0000)\/","BisDatum":"\/Date(-62135596800000-0000)\/","volltext":"String","DateiFilter_guid":["String"],"sonstigesDateien_guid":["String"],"isDownload":false,"betragsabweichungStr":"String","zahlsystem_count":0,"treffertyp_count":0,"dateien_count":0,"einschlussZeilenList":[0]}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"onlineHandelModel":[{"Zahlbetrag":0,"Datum":"\/Date(-62135596800000-0000)\/","Treffertyp":"String","OrderID":"String","lstTreffer":[{"Zahlbetrag":0,"Datum":"\/Date(-62135596800000-0000)\/","Treffertyp":"String","OrderID":"String","lstTreffer":[{"Zahlbetrag":0,"Datum":"\/Date(-62135596800000-0000)\/","Treffertyp":"String","OrderID":"String","ID":"String","ID1":"String","Buchungstext":"String","Zahlsystem":"String","Sonstiges":"String","Treffer":"String","ÜbrigeDaten":"String","hasTreffer":false,"Geparsed_guid":"String","Fileguid":"String","OnlinehandelDateiID":0,"OnlinehandelTalkID":0,"DateiName":"String","ZeilNummer":0,"Dateiname":"String","dateitype":"String","DBDateitype":0,"LetzteDateiId":0,"TrefferStelle":0,"TrefferInfo":"String","Volltext":"String"}],"ID":"String","ID1":"String","Buchungstext":"String","Zahlsystem":"String","Sonstiges":"String","Treffer":"String","ÜbrigeDaten":"String","hasTreffer":false,"Geparsed_guid":"String","Fileguid":"String","OnlinehandelDateiID":0,"OnlinehandelTalkID":0,"DateiName":"String","ZeilNummer":0,"Dateiname":"String","dateitype":"String","DBDateitype":0,"LetzteDateiId":0,"TrefferStelle":0,"TrefferInfo":"String","Volltext":"String"}],"ID":"String","ID1":"String","Buchungstext":"String","Zahlsystem":"String","Sonstiges":"String","Treffer":"String","ÜbrigeDaten":"String","hasTreffer":false,"Geparsed_guid":"String","Fileguid":"String","OnlinehandelDateiID":0,"OnlinehandelTalkID":0,"DateiName":"String","ZeilNummer":0,"Dateiname":"String","dateitype":"String","DBDateitype":0,"LetzteDateiId":0,"TrefferStelle":0,"TrefferInfo":"String","Volltext":"String"}],"mehrAlsAnzahl":false,"PostionenAnzahl":"String","alleDictionaryitems":[{"data":{"id":0,"guid":"String","mandant":0,"del":0,"parent_id":0,"soll_parsen":0,"bezeichnung":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","suchfeld1":0,"suchfeld1_text":"String","suchfeld2":0,"suchfeld2_text":"String","PrimaryKey":0},"anzahl":0,"isEnum":false,"Quote":0}],"CsvDatei":"AA==","Dic_zahlSystem":{"String":0}}