| GET, POST | /fibuscan/Onlinehandel/GetProgressStatistik |
|---|
import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class OnlinehandelGetProgressStatistikRequest
{
}
public static class OnlinehandelGetProgressStatistikResponse
{
public String VorgangGuid = null;
public FortschrittsDetails Result = null;
public ArrayList<FortschrittsDetails> ParserFortschritteListe = null;
public ArrayList<ArrayList<FortschrittsDetails>> ParserFortschritteDetailsListe = null;
public ArrayList<FortschrittsDetails> OneclickFortschritteListe = null;
public String getVorgangGuid() { return VorgangGuid; }
public OnlinehandelGetProgressStatistikResponse setVorgangGuid(String value) { this.VorgangGuid = value; return this; }
public FortschrittsDetails getResult() { return Result; }
public OnlinehandelGetProgressStatistikResponse setResult(FortschrittsDetails value) { this.Result = value; return this; }
public ArrayList<FortschrittsDetails> getParserFortschritteListe() { return ParserFortschritteListe; }
public OnlinehandelGetProgressStatistikResponse setParserFortschritteListe(ArrayList<FortschrittsDetails> value) { this.ParserFortschritteListe = value; return this; }
public ArrayList<ArrayList<FortschrittsDetails>> getParserFortschritteDetailsListe() { return ParserFortschritteDetailsListe; }
public OnlinehandelGetProgressStatistikResponse setParserFortschritteDetailsListe(ArrayList<ArrayList<FortschrittsDetails>> value) { this.ParserFortschritteDetailsListe = value; return this; }
public ArrayList<FortschrittsDetails> getOneclickFortschritteListe() { return OneclickFortschritteListe; }
public OnlinehandelGetProgressStatistikResponse setOneclickFortschritteListe(ArrayList<FortschrittsDetails> value) { this.OneclickFortschritteListe = value; return this; }
}
public static class FortschrittsDetails
{
public BigDecimal Wert = null;
public String server_name = null;
public Long server_id = null;
public Date LastUpdate = null;
public String VorgangGuid = null;
public String InsertedDateiGuid = null;
public String Details = null;
public String Regel = null;
public String Dauer = null;
public String Gesamt = null;
public Long Mandnr = null;
public String Server = null;
public Date Von = null;
public Date Bis = null;
public FortschrittsDetailsTyp Typ = null;
public Integer Status = null;
public Long Schnittstelle_id = null;
public Long Bank_id = null;
public Integer AusgangsrechnungKontonummer = null;
public ArrayList<String> SuccesLst = null;
public ArrayList<String> ErrorLst = null;
public ArrayList<String> WarnungsLst = null;
public HashMap<String,ArrayList<String>> Selected_Schnittstellen = null;
public onlinehandel_datei datei = null;
public BigDecimal getWert() { return Wert; }
public FortschrittsDetails setWert(BigDecimal value) { this.Wert = value; return this; }
public String getServerName() { return server_name; }
public FortschrittsDetails setServerName(String value) { this.server_name = value; return this; }
public Long getServerId() { return server_id; }
public FortschrittsDetails setServerId(Long value) { this.server_id = value; return this; }
public Date getLastUpdate() { return LastUpdate; }
public FortschrittsDetails setLastUpdate(Date value) { this.LastUpdate = value; return this; }
public String getVorgangGuid() { return VorgangGuid; }
public FortschrittsDetails setVorgangGuid(String value) { this.VorgangGuid = value; return this; }
public String getInsertedDateiGuid() { return InsertedDateiGuid; }
public FortschrittsDetails setInsertedDateiGuid(String value) { this.InsertedDateiGuid = value; return this; }
public String getDetails() { return Details; }
public FortschrittsDetails setDetails(String value) { this.Details = value; return this; }
public String getRegel() { return Regel; }
public FortschrittsDetails setRegel(String value) { this.Regel = value; return this; }
public String getDauer() { return Dauer; }
public FortschrittsDetails setDauer(String value) { this.Dauer = value; return this; }
public String getGesamt() { return Gesamt; }
public FortschrittsDetails setGesamt(String value) { this.Gesamt = value; return this; }
public Long getMandnr() { return Mandnr; }
public FortschrittsDetails setMandnr(Long value) { this.Mandnr = value; return this; }
public String getServer() { return Server; }
public FortschrittsDetails setServer(String value) { this.Server = value; return this; }
public Date getVon() { return Von; }
public FortschrittsDetails setVon(Date value) { this.Von = value; return this; }
public Date getBis() { return Bis; }
public FortschrittsDetails setBis(Date value) { this.Bis = value; return this; }
public FortschrittsDetailsTyp getTyp() { return Typ; }
public FortschrittsDetails setTyp(FortschrittsDetailsTyp value) { this.Typ = value; return this; }
public Integer getStatus() { return Status; }
public FortschrittsDetails setStatus(Integer value) { this.Status = value; return this; }
public Long getSchnittstelleId() { return Schnittstelle_id; }
public FortschrittsDetails setSchnittstelleId(Long value) { this.Schnittstelle_id = value; return this; }
public Long getBankId() { return Bank_id; }
public FortschrittsDetails setBankId(Long value) { this.Bank_id = value; return this; }
public Integer getAusgangsrechnungKontonummer() { return AusgangsrechnungKontonummer; }
public FortschrittsDetails setAusgangsrechnungKontonummer(Integer value) { this.AusgangsrechnungKontonummer = value; return this; }
public ArrayList<String> getSuccesLst() { return SuccesLst; }
public FortschrittsDetails setSuccesLst(ArrayList<String> value) { this.SuccesLst = value; return this; }
public ArrayList<String> getErrorLst() { return ErrorLst; }
public FortschrittsDetails setErrorLst(ArrayList<String> value) { this.ErrorLst = value; return this; }
public ArrayList<String> getWarnungsLst() { return WarnungsLst; }
public FortschrittsDetails setWarnungsLst(ArrayList<String> value) { this.WarnungsLst = value; return this; }
public HashMap<String,ArrayList<String>> getSelectedSchnittstellen() { return Selected_Schnittstellen; }
public FortschrittsDetails setSelectedSchnittstellen(HashMap<String,ArrayList<String>> value) { this.Selected_Schnittstellen = value; return this; }
public onlinehandel_datei getDatei() { return datei; }
public FortschrittsDetails setDatei(onlinehandel_datei value) { this.datei = value; return this; }
}
public static enum FortschrittsDetailsTyp
{
OnlinehandelDatei,
OnlinehandelAbrechnung;
}
public static class onlinehandel_datei implements IPrimaryKey, IMandnr, IDel, ITableBase
{
public Long id = null;
public Long mandant = null;
public Long bankindex = null;
public Long del = null;
public String dateiname = null;
public String kopf_hash = null;
public Integer betragskonvertierung = null;
public Integer datumskonvertierung = null;
public String trennzeichen = null;
public String originalname = null;
public Integer textcodierung = null;
public Integer dateityp = null;
public Integer kopfspalte_vorhanden = null;
public String dateiinhalt = null;
public Date _erstellt = null;
public Date _aenderung = null;
public Date _checked = null;
public byte[] originaldatei = null;
public Date anfangsdatum = null;
public Date enddatum = null;
public Long positionen_anzahl = null;
public BigDecimal betragssumme = null;
public Long abrechnung_id = null;
public Long offene_positionen_id = null;
public String bemerkung = null;
public String guid = null;
public Long naechste_datei_id = null;
public Long letzte_datei_id = null;
public String id2_text = null;
public String kopf_faengt_mit = null;
public Long muster = null;
public Integer schnittstelle = null;
public String subpfad = null;
public String originaldateiname = null;
public String dateiinhalt_pfad = null;
public BigDecimal anfangssaldo = null;
public BigDecimal endsaldo = null;
public BigDecimal aktueller_saldo = null;
public String json_data = null;
public String waehrung = null;
@Ignore()
public Long PrimaryKey = null;
public Long getId() { return id; }
public onlinehandel_datei setId(Long value) { this.id = value; return this; }
public Long getMandant() { return mandant; }
public onlinehandel_datei setMandant(Long value) { this.mandant = value; return this; }
public Long getBankindex() { return bankindex; }
public onlinehandel_datei setBankindex(Long value) { this.bankindex = value; return this; }
public Long getDel() { return del; }
public onlinehandel_datei setDel(Long value) { this.del = value; return this; }
public String getDateiname() { return dateiname; }
public onlinehandel_datei setDateiname(String value) { this.dateiname = value; return this; }
public String getKopfHash() { return kopf_hash; }
public onlinehandel_datei setKopfHash(String value) { this.kopf_hash = value; return this; }
public Integer getBetragskonvertierung() { return betragskonvertierung; }
public onlinehandel_datei setBetragskonvertierung(Integer value) { this.betragskonvertierung = value; return this; }
public Integer getDatumskonvertierung() { return datumskonvertierung; }
public onlinehandel_datei setDatumskonvertierung(Integer value) { this.datumskonvertierung = value; return this; }
public String getTrennzeichen() { return trennzeichen; }
public onlinehandel_datei setTrennzeichen(String value) { this.trennzeichen = value; return this; }
public String getOriginalname() { return originalname; }
public onlinehandel_datei setOriginalname(String value) { this.originalname = value; return this; }
public Integer getTextcodierung() { return textcodierung; }
public onlinehandel_datei setTextcodierung(Integer value) { this.textcodierung = value; return this; }
public Integer getDateityp() { return dateityp; }
public onlinehandel_datei setDateityp(Integer value) { this.dateityp = value; return this; }
public Integer getKopfspalteVorhanden() { return kopfspalte_vorhanden; }
public onlinehandel_datei setKopfspalteVorhanden(Integer value) { this.kopfspalte_vorhanden = value; return this; }
public String getDateiinhalt() { return dateiinhalt; }
public onlinehandel_datei setDateiinhalt(String value) { this.dateiinhalt = value; return this; }
public Date getErstellt() { return _erstellt; }
public onlinehandel_datei setErstellt(Date value) { this._erstellt = value; return this; }
public Date getAenderung() { return _aenderung; }
public onlinehandel_datei setAenderung(Date value) { this._aenderung = value; return this; }
public Date getChecked() { return _checked; }
public onlinehandel_datei setChecked(Date value) { this._checked = value; return this; }
public byte[] getOriginaldatei() { return originaldatei; }
public onlinehandel_datei setOriginaldatei(byte[] value) { this.originaldatei = value; return this; }
public Date getAnfangsdatum() { return anfangsdatum; }
public onlinehandel_datei setAnfangsdatum(Date value) { this.anfangsdatum = value; return this; }
public Date getEnddatum() { return enddatum; }
public onlinehandel_datei setEnddatum(Date value) { this.enddatum = value; return this; }
public Long getPositionenAnzahl() { return positionen_anzahl; }
public onlinehandel_datei setPositionenAnzahl(Long value) { this.positionen_anzahl = value; return this; }
public BigDecimal getBetragssumme() { return betragssumme; }
public onlinehandel_datei setBetragssumme(BigDecimal value) { this.betragssumme = value; return this; }
public Long getAbrechnungId() { return abrechnung_id; }
public onlinehandel_datei setAbrechnungId(Long value) { this.abrechnung_id = value; return this; }
public Long getOffenePositionenId() { return offene_positionen_id; }
public onlinehandel_datei setOffenePositionenId(Long value) { this.offene_positionen_id = value; return this; }
public String getBemerkung() { return bemerkung; }
public onlinehandel_datei setBemerkung(String value) { this.bemerkung = value; return this; }
public String getGuid() { return guid; }
public onlinehandel_datei setGuid(String value) { this.guid = value; return this; }
public Long getNaechsteDateiId() { return naechste_datei_id; }
public onlinehandel_datei setNaechsteDateiId(Long value) { this.naechste_datei_id = value; return this; }
public Long getLetzteDateiId() { return letzte_datei_id; }
public onlinehandel_datei setLetzteDateiId(Long value) { this.letzte_datei_id = value; return this; }
public String getId2Text() { return id2_text; }
public onlinehandel_datei setId2Text(String value) { this.id2_text = value; return this; }
public String getKopfFaengtMit() { return kopf_faengt_mit; }
public onlinehandel_datei setKopfFaengtMit(String value) { this.kopf_faengt_mit = value; return this; }
public Long getMuster() { return muster; }
public onlinehandel_datei setMuster(Long value) { this.muster = value; return this; }
public Integer getSchnittstelle() { return schnittstelle; }
public onlinehandel_datei setSchnittstelle(Integer value) { this.schnittstelle = value; return this; }
public String getSubpfad() { return subpfad; }
public onlinehandel_datei setSubpfad(String value) { this.subpfad = value; return this; }
public String getOriginaldateiname() { return originaldateiname; }
public onlinehandel_datei setOriginaldateiname(String value) { this.originaldateiname = value; return this; }
public String getDateiinhaltPfad() { return dateiinhalt_pfad; }
public onlinehandel_datei setDateiinhaltPfad(String value) { this.dateiinhalt_pfad = value; return this; }
public BigDecimal getAnfangssaldo() { return anfangssaldo; }
public onlinehandel_datei setAnfangssaldo(BigDecimal value) { this.anfangssaldo = value; return this; }
public BigDecimal getEndsaldo() { return endsaldo; }
public onlinehandel_datei setEndsaldo(BigDecimal value) { this.endsaldo = value; return this; }
public BigDecimal getAktuellerSaldo() { return aktueller_saldo; }
public onlinehandel_datei setAktuellerSaldo(BigDecimal value) { this.aktueller_saldo = value; return this; }
public String getJsonData() { return json_data; }
public onlinehandel_datei setJsonData(String value) { this.json_data = value; return this; }
public String getWaehrung() { return waehrung; }
public onlinehandel_datei setWaehrung(String value) { this.waehrung = value; return this; }
public Long getPrimaryKey() { return PrimaryKey; }
public onlinehandel_datei setPrimaryKey(Long value) { this.PrimaryKey = value; return this; }
}
}
Java OnlinehandelGetProgressStatistikRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /fibuscan/Onlinehandel/GetProgressStatistik HTTP/1.1
Host: ws4.fibudata.net
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
{"VorgangGuid":"String","Result":{"Wert":0,"server_name":"String","server_id":0,"LastUpdate":"\/Date(-62135596800000-0000)\/","VorgangGuid":"String","InsertedDateiGuid":"String","Details":"String","Regel":"String","Dauer":"String","Gesamt":"String","Mandnr":0,"Server":"String","Von":"\/Date(-62135596800000-0000)\/","Bis":"\/Date(-62135596800000-0000)\/","Typ":"onlinehandel_datei","Status":0,"Schnittstelle_id":0,"Bank_id":0,"AusgangsrechnungKontonummer":0,"SuccesLst":["String"],"ErrorLst":["String"],"WarnungsLst":["String"],"Selected_Schnittstellen":{"String":["String"]},"datei":{"id":0,"mandant":0,"bankindex":0,"del":0,"dateiname":"String","kopf_hash":"String","betragskonvertierung":0,"datumskonvertierung":0,"trennzeichen":"String","originalname":"String","textcodierung":0,"dateityp":0,"kopfspalte_vorhanden":0,"dateiinhalt":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","_checked":"\/Date(-62135596800000-0000)\/","originaldatei":"AA==","anfangsdatum":"\/Date(-62135596800000-0000)\/","enddatum":"\/Date(-62135596800000-0000)\/","positionen_anzahl":0,"betragssumme":0,"abrechnung_id":0,"offene_positionen_id":0,"bemerkung":"String","guid":"String","naechste_datei_id":0,"letzte_datei_id":0,"id2_text":"String","kopf_faengt_mit":"String","muster":0,"schnittstelle":0,"subpfad":"String","originaldateiname":"String","dateiinhalt_pfad":"String","anfangssaldo":0,"endsaldo":0,"aktueller_saldo":0,"json_data":"String","waehrung":"String","PrimaryKey":0}},"ParserFortschritteListe":[{"Wert":0,"server_name":"String","server_id":0,"LastUpdate":"\/Date(-62135596800000-0000)\/","VorgangGuid":"String","InsertedDateiGuid":"String","Details":"String","Regel":"String","Dauer":"String","Gesamt":"String","Mandnr":0,"Server":"String","Von":"\/Date(-62135596800000-0000)\/","Bis":"\/Date(-62135596800000-0000)\/","Typ":"onlinehandel_datei","Status":0,"Schnittstelle_id":0,"Bank_id":0,"AusgangsrechnungKontonummer":0,"SuccesLst":["String"],"ErrorLst":["String"],"WarnungsLst":["String"],"Selected_Schnittstellen":{"String":["String"]},"datei":{"id":0,"mandant":0,"bankindex":0,"del":0,"dateiname":"String","kopf_hash":"String","betragskonvertierung":0,"datumskonvertierung":0,"trennzeichen":"String","originalname":"String","textcodierung":0,"dateityp":0,"kopfspalte_vorhanden":0,"dateiinhalt":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","_checked":"\/Date(-62135596800000-0000)\/","originaldatei":"AA==","anfangsdatum":"\/Date(-62135596800000-0000)\/","enddatum":"\/Date(-62135596800000-0000)\/","positionen_anzahl":0,"betragssumme":0,"abrechnung_id":0,"offene_positionen_id":0,"bemerkung":"String","guid":"String","naechste_datei_id":0,"letzte_datei_id":0,"id2_text":"String","kopf_faengt_mit":"String","muster":0,"schnittstelle":0,"subpfad":"String","originaldateiname":"String","dateiinhalt_pfad":"String","anfangssaldo":0,"endsaldo":0,"aktueller_saldo":0,"json_data":"String","waehrung":"String","PrimaryKey":0}}],"ParserFortschritteDetailsListe":[[{"Wert":0,"server_name":"String","server_id":0,"LastUpdate":"\/Date(-62135596800000-0000)\/","VorgangGuid":"String","InsertedDateiGuid":"String","Details":"String","Regel":"String","Dauer":"String","Gesamt":"String","Mandnr":0,"Server":"String","Von":"\/Date(-62135596800000-0000)\/","Bis":"\/Date(-62135596800000-0000)\/","Typ":"onlinehandel_datei","Status":0,"Schnittstelle_id":0,"Bank_id":0,"AusgangsrechnungKontonummer":0,"SuccesLst":["String"],"ErrorLst":["String"],"WarnungsLst":["String"],"Selected_Schnittstellen":{"String":["String"]},"datei":{"id":0,"mandant":0,"bankindex":0,"del":0,"dateiname":"String","kopf_hash":"String","betragskonvertierung":0,"datumskonvertierung":0,"trennzeichen":"String","originalname":"String","textcodierung":0,"dateityp":0,"kopfspalte_vorhanden":0,"dateiinhalt":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","_checked":"\/Date(-62135596800000-0000)\/","originaldatei":"AA==","anfangsdatum":"\/Date(-62135596800000-0000)\/","enddatum":"\/Date(-62135596800000-0000)\/","positionen_anzahl":0,"betragssumme":0,"abrechnung_id":0,"offene_positionen_id":0,"bemerkung":"String","guid":"String","naechste_datei_id":0,"letzte_datei_id":0,"id2_text":"String","kopf_faengt_mit":"String","muster":0,"schnittstelle":0,"subpfad":"String","originaldateiname":"String","dateiinhalt_pfad":"String","anfangssaldo":0,"endsaldo":0,"aktueller_saldo":0,"json_data":"String","waehrung":"String","PrimaryKey":0}}]],"OneclickFortschritteListe":[{"Wert":0,"server_name":"String","server_id":0,"LastUpdate":"\/Date(-62135596800000-0000)\/","VorgangGuid":"String","InsertedDateiGuid":"String","Details":"String","Regel":"String","Dauer":"String","Gesamt":"String","Mandnr":0,"Server":"String","Von":"\/Date(-62135596800000-0000)\/","Bis":"\/Date(-62135596800000-0000)\/","Typ":"onlinehandel_datei","Status":0,"Schnittstelle_id":0,"Bank_id":0,"AusgangsrechnungKontonummer":0,"SuccesLst":["String"],"ErrorLst":["String"],"WarnungsLst":["String"],"Selected_Schnittstellen":{"String":["String"]},"datei":{"id":0,"mandant":0,"bankindex":0,"del":0,"dateiname":"String","kopf_hash":"String","betragskonvertierung":0,"datumskonvertierung":0,"trennzeichen":"String","originalname":"String","textcodierung":0,"dateityp":0,"kopfspalte_vorhanden":0,"dateiinhalt":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","_checked":"\/Date(-62135596800000-0000)\/","originaldatei":"AA==","anfangsdatum":"\/Date(-62135596800000-0000)\/","enddatum":"\/Date(-62135596800000-0000)\/","positionen_anzahl":0,"betragssumme":0,"abrechnung_id":0,"offene_positionen_id":0,"bemerkung":"String","guid":"String","naechste_datei_id":0,"letzte_datei_id":0,"id2_text":"String","kopf_faengt_mit":"String","muster":0,"schnittstelle":0,"subpfad":"String","originaldateiname":"String","dateiinhalt_pfad":"String","anfangssaldo":0,"endsaldo":0,"aktueller_saldo":0,"json_data":"String","waehrung":"String","PrimaryKey":0}}]}