FIBUdataServiceStack

<back to all web services

OnlinehandelDateiDictionaryLadenRequest

The following routes are available for this service:
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 .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/DateiDictionaryLaden HTTP/1.1 
Host: ws4.fibudata.net 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<OnlinehandelDateiDictionaryLadenRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <BisDatum>0001-01-01T00:00:00</BisDatum>
  <DateiFilter_guid xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </DateiFilter_guid>
  <VonDatum>0001-01-01T00:00:00</VonDatum>
  <betragsabweichungStr>String</betragsabweichungStr>
  <chkZuordnung>false</chkZuordnung>
  <dateien_count>0</dateien_count>
  <datensaetzeanzahl>0</datensaetzeanzahl>
  <einschlussZeilenList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>0</d2p1:long>
  </einschlussZeilenList>
  <guid>String</guid>
  <isDownload>false</isDownload>
  <lstFilters xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </lstFilters>
  <lstZahlSystemFilter xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </lstZahlSystemFilter>
  <sonstigesDateien_guid xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </sonstigesDateien_guid>
  <treffertyp_count>0</treffertyp_count>
  <volltext>String</volltext>
  <zahlsystem_count>0</zahlsystem_count>
</OnlinehandelDateiDictionaryLadenRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<OnlinehandelDateiDictionaryLadenResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <CsvDatei>AA==</CsvDatei>
  <Dic_zahlSystem xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringlong>
      <d2p1:Key>String</d2p1:Key>
      <d2p1:Value>0</d2p1:Value>
    </d2p1:KeyValueOfstringlong>
  </Dic_zahlSystem>
  <PostionenAnzahl>String</PostionenAnzahl>
  <alleDictionaryitems xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
    <d2p1:OnlinehandelTreffertypen>
      <d2p1:Quote>0</d2p1:Quote>
      <d2p1:anzahl>0</d2p1:anzahl>
      <d2p1:data>
        <d2p1:PrimaryKey>0</d2p1:PrimaryKey>
        <d2p1:_aenderung>0001-01-01T00:00:00</d2p1:_aenderung>
        <d2p1:_erstellt>0001-01-01T00:00:00</d2p1:_erstellt>
        <d2p1:bezeichnung>String</d2p1:bezeichnung>
        <d2p1:del>0</d2p1:del>
        <d2p1:guid>String</d2p1:guid>
        <d2p1:id>0</d2p1:id>
        <d2p1:mandant>0</d2p1:mandant>
        <d2p1:parent_id>0</d2p1:parent_id>
        <d2p1:soll_parsen>0</d2p1:soll_parsen>
        <d2p1:suchfeld1>0</d2p1:suchfeld1>
        <d2p1:suchfeld1_text>String</d2p1:suchfeld1_text>
        <d2p1:suchfeld2>0</d2p1:suchfeld2>
        <d2p1:suchfeld2_text>String</d2p1:suchfeld2_text>
      </d2p1:data>
      <d2p1:isEnum>false</d2p1:isEnum>
    </d2p1:OnlinehandelTreffertypen>
  </alleDictionaryitems>
  <mehrAlsAnzahl>false</mehrAlsAnzahl>
  <onlineHandelModel>
    <OnlinehandelModel>
      <Buchungstext>String</Buchungstext>
      <DBDateitype>0</DBDateitype>
      <DateiName>String</DateiName>
      <Dateiname>String</Dateiname>
      <Datum>0001-01-01T00:00:00</Datum>
      <Fileguid>String</Fileguid>
      <Geparsed_guid>String</Geparsed_guid>
      <ID>String</ID>
      <ID1>String</ID1>
      <LetzteDateiId>0</LetzteDateiId>
      <OnlinehandelDateiID>0</OnlinehandelDateiID>
      <OnlinehandelTalkID>0</OnlinehandelTalkID>
      <OrderID>String</OrderID>
      <Sonstiges>String</Sonstiges>
      <Treffer>String</Treffer>
      <TrefferInfo>String</TrefferInfo>
      <TrefferStelle>0</TrefferStelle>
      <Treffertyp>String</Treffertyp>
      <Volltext>String</Volltext>
      <Zahlbetrag>0</Zahlbetrag>
      <Zahlsystem>String</Zahlsystem>
      <ZeilNummer>0</ZeilNummer>
      <dateitype>String</dateitype>
      <hasTreffer>false</hasTreffer>
      <lstTreffer>
        <OnlinehandelModel>
          <Buchungstext>String</Buchungstext>
          <DBDateitype>0</DBDateitype>
          <DateiName>String</DateiName>
          <Dateiname>String</Dateiname>
          <Datum>0001-01-01T00:00:00</Datum>
          <Fileguid>String</Fileguid>
          <Geparsed_guid>String</Geparsed_guid>
          <ID>String</ID>
          <ID1>String</ID1>
          <LetzteDateiId>0</LetzteDateiId>
          <OnlinehandelDateiID>0</OnlinehandelDateiID>
          <OnlinehandelTalkID>0</OnlinehandelTalkID>
          <OrderID>String</OrderID>
          <Sonstiges>String</Sonstiges>
          <Treffer>String</Treffer>
          <TrefferInfo>String</TrefferInfo>
          <TrefferStelle>0</TrefferStelle>
          <Treffertyp>String</Treffertyp>
          <Volltext>String</Volltext>
          <Zahlbetrag>0</Zahlbetrag>
          <Zahlsystem>String</Zahlsystem>
          <ZeilNummer>0</ZeilNummer>
          <dateitype>String</dateitype>
          <hasTreffer>false</hasTreffer>
          <lstTreffer>
            <OnlinehandelModel>
              <Buchungstext>String</Buchungstext>
              <DBDateitype>0</DBDateitype>
              <DateiName>String</DateiName>
              <Dateiname>String</Dateiname>
              <Datum>0001-01-01T00:00:00</Datum>
              <Fileguid>String</Fileguid>
              <Geparsed_guid>String</Geparsed_guid>
              <ID>String</ID>
              <ID1>String</ID1>
              <LetzteDateiId>0</LetzteDateiId>
              <OnlinehandelDateiID>0</OnlinehandelDateiID>
              <OnlinehandelTalkID>0</OnlinehandelTalkID>
              <OrderID>String</OrderID>
              <Sonstiges>String</Sonstiges>
              <Treffer>String</Treffer>
              <TrefferInfo>String</TrefferInfo>
              <TrefferStelle>0</TrefferStelle>
              <Treffertyp>String</Treffertyp>
              <Volltext>String</Volltext>
              <Zahlbetrag>0</Zahlbetrag>
              <Zahlsystem>String</Zahlsystem>
              <ZeilNummer>0</ZeilNummer>
              <dateitype>String</dateitype>
              <hasTreffer>false</hasTreffer>
              <lstTreffer i:nil="true" />
              <ÜbrigeDaten>String</ÜbrigeDaten>
            </OnlinehandelModel>
          </lstTreffer>
          <ÜbrigeDaten>String</ÜbrigeDaten>
        </OnlinehandelModel>
      </lstTreffer>
      <ÜbrigeDaten>String</ÜbrigeDaten>
    </OnlinehandelModel>
  </onlineHandelModel>
</OnlinehandelDateiDictionaryLadenResponse>