| GET, POST | /fibuscan/Onlinehandel/Default |
|---|
import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class OnlinehandelDefaultRequest
{
public Oem oem = null;
public String fileName = null;
public Integer Dateityp = null;
public Long bankindex = null;
public String Dateiname = null;
public Integer Textcodierung = null;
public String Trennzeichen = null;
public Integer Datumskonvertierung = null;
public Integer Betragskonvertierung = null;
public Oem getOem() { return oem; }
public OnlinehandelDefaultRequest setOem(Oem value) { this.oem = value; return this; }
public String getFileName() { return fileName; }
public OnlinehandelDefaultRequest setFileName(String value) { this.fileName = value; return this; }
public Integer getDateityp() { return Dateityp; }
public OnlinehandelDefaultRequest setDateityp(Integer value) { this.Dateityp = value; return this; }
public Long getBankindex() { return bankindex; }
public OnlinehandelDefaultRequest setBankindex(Long value) { this.bankindex = value; return this; }
public String getDateiname() { return Dateiname; }
public OnlinehandelDefaultRequest setDateiname(String value) { this.Dateiname = value; return this; }
public Integer getTextcodierung() { return Textcodierung; }
public OnlinehandelDefaultRequest setTextcodierung(Integer value) { this.Textcodierung = value; return this; }
public String getTrennzeichen() { return Trennzeichen; }
public OnlinehandelDefaultRequest setTrennzeichen(String value) { this.Trennzeichen = value; return this; }
public Integer getDatumskonvertierung() { return Datumskonvertierung; }
public OnlinehandelDefaultRequest setDatumskonvertierung(Integer value) { this.Datumskonvertierung = value; return this; }
public Integer getBetragskonvertierung() { return Betragskonvertierung; }
public OnlinehandelDefaultRequest setBetragskonvertierung(Integer value) { this.Betragskonvertierung = value; return this; }
}
public static enum Oem
{
Fibudata(0),
Spectrum(3);
private final int value;
Oem(final int intValue) { value = intValue; }
public int getValue() { return value; }
}
public static class OnlinehandelDefaultResponse
{
public ArrayList<onlinehandel_datei> Liste = null;
public ArrayList<onlinehandel_datei> StandardListe = null;
public ArrayList<bank> BanksListe = null;
public ArrayList<String> BankInfosListe = null;
public ArrayList<fehler_log> FehlerLogListe = null;
public ArrayList<onlinehandel_schnittstellen_status> SchnittstellenStatusListe = null;
public Integer colsCount = null;
public String guid = null;
public Boolean hatSumUpRefreshToken = null;
public Boolean hatEtsyToken = null;
public Boolean Is64BitProcess = null;
public ArrayList<Long> banks_mit_zugangsdaten = null;
public FortschrittsDetails FortschrittsDetails = null;
public String OHParsingServerUrl = null;
public ArrayList<OneClickHelper> NichtAutomatischAbrufbar = null;
public ArrayList<OneClickHelper> BereitsImportiertDateien = null;
public ArrayList<Integer> AR_SS_mit_zugangsdaten = null;
public ArrayList<OneClickHelper> SSMitZugangsdatenDetails = null;
public String ws_version = null;
public Boolean ist_oneClick = null;
public String infoBoxText = null;
public Boolean InfoBoxAktiv = null;
public ArrayList<onlinehandel_datei> getListe() { return Liste; }
public OnlinehandelDefaultResponse setListe(ArrayList<onlinehandel_datei> value) { this.Liste = value; return this; }
public ArrayList<onlinehandel_datei> getStandardListe() { return StandardListe; }
public OnlinehandelDefaultResponse setStandardListe(ArrayList<onlinehandel_datei> value) { this.StandardListe = value; return this; }
public ArrayList<bank> getBanksListe() { return BanksListe; }
public OnlinehandelDefaultResponse setBanksListe(ArrayList<bank> value) { this.BanksListe = value; return this; }
public ArrayList<String> getBankInfosListe() { return BankInfosListe; }
public OnlinehandelDefaultResponse setBankInfosListe(ArrayList<String> value) { this.BankInfosListe = value; return this; }
public ArrayList<fehler_log> getFehlerLogListe() { return FehlerLogListe; }
public OnlinehandelDefaultResponse setFehlerLogListe(ArrayList<fehler_log> value) { this.FehlerLogListe = value; return this; }
public ArrayList<onlinehandel_schnittstellen_status> getSchnittstellenStatusListe() { return SchnittstellenStatusListe; }
public OnlinehandelDefaultResponse setSchnittstellenStatusListe(ArrayList<onlinehandel_schnittstellen_status> value) { this.SchnittstellenStatusListe = value; return this; }
public Integer getColsCount() { return colsCount; }
public OnlinehandelDefaultResponse setColsCount(Integer value) { this.colsCount = value; return this; }
public String getGuid() { return guid; }
public OnlinehandelDefaultResponse setGuid(String value) { this.guid = value; return this; }
public Boolean isHatSumUpRefreshToken() { return hatSumUpRefreshToken; }
public OnlinehandelDefaultResponse setHatSumUpRefreshToken(Boolean value) { this.hatSumUpRefreshToken = value; return this; }
public Boolean isHatEtsyToken() { return hatEtsyToken; }
public OnlinehandelDefaultResponse setHatEtsyToken(Boolean value) { this.hatEtsyToken = value; return this; }
public Boolean getIs64BitProcess() { return Is64BitProcess; }
public OnlinehandelDefaultResponse setIs64BitProcess(Boolean value) { this.Is64BitProcess = value; return this; }
public ArrayList<Long> getBanksMitZugangsdaten() { return banks_mit_zugangsdaten; }
public OnlinehandelDefaultResponse setBanksMitZugangsdaten(ArrayList<Long> value) { this.banks_mit_zugangsdaten = value; return this; }
public FortschrittsDetails getFortschrittsDetails() { return FortschrittsDetails; }
public OnlinehandelDefaultResponse setFortschrittsDetails(FortschrittsDetails value) { this.FortschrittsDetails = value; return this; }
public String getOhParsingServerUrl() { return OHParsingServerUrl; }
public OnlinehandelDefaultResponse setOhParsingServerUrl(String value) { this.OHParsingServerUrl = value; return this; }
public ArrayList<OneClickHelper> getNichtAutomatischAbrufbar() { return NichtAutomatischAbrufbar; }
public OnlinehandelDefaultResponse setNichtAutomatischAbrufbar(ArrayList<OneClickHelper> value) { this.NichtAutomatischAbrufbar = value; return this; }
public ArrayList<OneClickHelper> getBereitsImportiertDateien() { return BereitsImportiertDateien; }
public OnlinehandelDefaultResponse setBereitsImportiertDateien(ArrayList<OneClickHelper> value) { this.BereitsImportiertDateien = value; return this; }
public ArrayList<Integer> getArSsMitZugangsdaten() { return AR_SS_mit_zugangsdaten; }
public OnlinehandelDefaultResponse setArSsMitZugangsdaten(ArrayList<Integer> value) { this.AR_SS_mit_zugangsdaten = value; return this; }
public ArrayList<OneClickHelper> getSsMitZugangsdatenDetails() { return SSMitZugangsdatenDetails; }
public OnlinehandelDefaultResponse setSsMitZugangsdatenDetails(ArrayList<OneClickHelper> value) { this.SSMitZugangsdatenDetails = value; return this; }
public String getWsVersion() { return ws_version; }
public OnlinehandelDefaultResponse setWsVersion(String value) { this.ws_version = value; return this; }
public Boolean getIstOneClick() { return ist_oneClick; }
public OnlinehandelDefaultResponse setIstOneClick(Boolean value) { this.ist_oneClick = value; return this; }
public String getInfoBoxText() { return infoBoxText; }
public OnlinehandelDefaultResponse setInfoBoxText(String value) { this.infoBoxText = value; return this; }
public Boolean isInfoBoxAktiv() { return InfoBoxAktiv; }
public OnlinehandelDefaultResponse setInfoBoxAktiv(Boolean value) { this.InfoBoxAktiv = value; return this; }
}
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; }
}
public static class bank implements IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, INutzerid
{
public Long BankID = null;
public Date _erstellt = null;
public Date _aenderung = null;
public Date Anlagedatum = null;
public Integer ktotyp = null;
public Integer max_banktext = null;
public Integer abruf = null;
public Integer isRev = null;
public Integer isSepa = null;
public Integer buchungsdatum_isErfasst = null;
public Long del = null;
public Long id_lokal = null;
public Long mandant = null;
public Long Art = null;
public Long FibuKonto = null;
public String Bezeichnung = null;
public String bic = null;
public String BLZ = null;
public String GUID = null;
public String iban = null;
public String Konto = null;
public String pw = null;
public String userBLZ = null;
public String userKto = null;
public String wkz = null;
public String universal = null;
public Long nutzerid = null;
@Ignore()
public Long PrimaryKey = null;
public Long getBankID() { return BankID; }
public bank setBankID(Long value) { this.BankID = value; return this; }
public Date getErstellt() { return _erstellt; }
public bank setErstellt(Date value) { this._erstellt = value; return this; }
public Date getAenderung() { return _aenderung; }
public bank setAenderung(Date value) { this._aenderung = value; return this; }
public Date getAnlagedatum() { return Anlagedatum; }
public bank setAnlagedatum(Date value) { this.Anlagedatum = value; return this; }
public Integer getKtotyp() { return ktotyp; }
public bank setKtotyp(Integer value) { this.ktotyp = value; return this; }
public Integer getMaxBanktext() { return max_banktext; }
public bank setMaxBanktext(Integer value) { this.max_banktext = value; return this; }
public Integer getAbruf() { return abruf; }
public bank setAbruf(Integer value) { this.abruf = value; return this; }
public Integer getIsRev() { return isRev; }
public bank setIsRev(Integer value) { this.isRev = value; return this; }
public Integer getIsSepa() { return isSepa; }
public bank setIsSepa(Integer value) { this.isSepa = value; return this; }
public Integer getBuchungsdatumIsErfasst() { return buchungsdatum_isErfasst; }
public bank setBuchungsdatumIsErfasst(Integer value) { this.buchungsdatum_isErfasst = value; return this; }
public Long getDel() { return del; }
public bank setDel(Long value) { this.del = value; return this; }
public Long getIdLokal() { return id_lokal; }
public bank setIdLokal(Long value) { this.id_lokal = value; return this; }
public Long getMandant() { return mandant; }
public bank setMandant(Long value) { this.mandant = value; return this; }
public Long getArt() { return Art; }
public bank setArt(Long value) { this.Art = value; return this; }
public Long getFibuKonto() { return FibuKonto; }
public bank setFibuKonto(Long value) { this.FibuKonto = value; return this; }
public String getBezeichnung() { return Bezeichnung; }
public bank setBezeichnung(String value) { this.Bezeichnung = value; return this; }
public String getBic() { return bic; }
public bank setBic(String value) { this.bic = value; return this; }
public String getBlz() { return BLZ; }
public bank setBlz(String value) { this.BLZ = value; return this; }
public String getGuid() { return GUID; }
public bank setGuid(String value) { this.GUID = value; return this; }
public String getIban() { return iban; }
public bank setIban(String value) { this.iban = value; return this; }
public String getKonto() { return Konto; }
public bank setKonto(String value) { this.Konto = value; return this; }
public String getPw() { return pw; }
public bank setPw(String value) { this.pw = value; return this; }
public String getUserBLZ() { return userBLZ; }
public bank setUserBLZ(String value) { this.userBLZ = value; return this; }
public String getUserKto() { return userKto; }
public bank setUserKto(String value) { this.userKto = value; return this; }
public String getWkz() { return wkz; }
public bank setWkz(String value) { this.wkz = value; return this; }
public String getUniversal() { return universal; }
public bank setUniversal(String value) { this.universal = value; return this; }
public Long getNutzerid() { return nutzerid; }
public bank setNutzerid(Long value) { this.nutzerid = value; return this; }
public Long getPrimaryKey() { return PrimaryKey; }
public bank setPrimaryKey(Long value) { this.PrimaryKey = value; return this; }
}
public static class fehler_log implements IPrimaryKey, IMandnr, ITableBase
{
public Long id = null;
public Long mandant = null;
public Long nutzerid = null;
public String stufe = null;
public String modul = null;
public String funktion = null;
public String meldung = null;
public Date _erstellt = null;
public Date _aenderung = null;
@Ignore()
public Long PrimaryKey = null;
public Long getId() { return id; }
public fehler_log setId(Long value) { this.id = value; return this; }
public Long getMandant() { return mandant; }
public fehler_log setMandant(Long value) { this.mandant = value; return this; }
public Long getNutzerid() { return nutzerid; }
public fehler_log setNutzerid(Long value) { this.nutzerid = value; return this; }
public String getStufe() { return stufe; }
public fehler_log setStufe(String value) { this.stufe = value; return this; }
public String getModul() { return modul; }
public fehler_log setModul(String value) { this.modul = value; return this; }
public String getFunktion() { return funktion; }
public fehler_log setFunktion(String value) { this.funktion = value; return this; }
public String getMeldung() { return meldung; }
public fehler_log setMeldung(String value) { this.meldung = value; return this; }
public Date getErstellt() { return _erstellt; }
public fehler_log setErstellt(Date value) { this._erstellt = value; return this; }
public Date getAenderung() { return _aenderung; }
public fehler_log setAenderung(Date value) { this._aenderung = value; return this; }
public Long getPrimaryKey() { return PrimaryKey; }
public fehler_log setPrimaryKey(Long value) { this.PrimaryKey = value; return this; }
}
public static class onlinehandel_schnittstellen_status
{
public Long id = null;
public String name = null;
public Integer status = null;
public String meldung = null;
public String url = null;
public Date von = null;
public Date bis = null;
public Long getId() { return id; }
public onlinehandel_schnittstellen_status setId(Long value) { this.id = value; return this; }
public String getName() { return name; }
public onlinehandel_schnittstellen_status setName(String value) { this.name = value; return this; }
public Integer getStatus() { return status; }
public onlinehandel_schnittstellen_status setStatus(Integer value) { this.status = value; return this; }
public String getMeldung() { return meldung; }
public onlinehandel_schnittstellen_status setMeldung(String value) { this.meldung = value; return this; }
public String getUrl() { return url; }
public onlinehandel_schnittstellen_status setUrl(String value) { this.url = value; return this; }
public Date getVon() { return von; }
public onlinehandel_schnittstellen_status setVon(Date value) { this.von = value; return this; }
public Date getBis() { return bis; }
public onlinehandel_schnittstellen_status setBis(Date value) { this.bis = 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 OneClickHelper
{
public bank bank = null;
public Schnittstellen Schnittstelle = null;
public Long SchnittstelleLong = null;
public String info = null;
public Boolean hatZugangsdaten = null;
public Integer AusgangsrechnungKontonummer = null;
public ArrayList<Long> bank_ids = null;
public bank getBank() { return bank; }
public OneClickHelper setBank(bank value) { this.bank = value; return this; }
public Schnittstellen getSchnittstelle() { return Schnittstelle; }
public OneClickHelper setSchnittstelle(Schnittstellen value) { this.Schnittstelle = value; return this; }
public Long getSchnittstelleLong() { return SchnittstelleLong; }
public OneClickHelper setSchnittstelleLong(Long value) { this.SchnittstelleLong = value; return this; }
public String getInfo() { return info; }
public OneClickHelper setInfo(String value) { this.info = value; return this; }
public Boolean isHatZugangsdaten() { return hatZugangsdaten; }
public OneClickHelper setHatZugangsdaten(Boolean value) { this.hatZugangsdaten = value; return this; }
public Integer getAusgangsrechnungKontonummer() { return AusgangsrechnungKontonummer; }
public OneClickHelper setAusgangsrechnungKontonummer(Integer value) { this.AusgangsrechnungKontonummer = value; return this; }
public ArrayList<Long> getBankIds() { return bank_ids; }
public OneClickHelper setBankIds(ArrayList<Long> value) { this.bank_ids = value; return this; }
}
public static enum Schnittstellen
{
Klarna(1),
RealDe(2),
Mollie(3),
Easybill(4),
Sumup(5),
Etsy(6),
Amazon(7),
Plenty(8),
Ebay(9),
Shopify(10),
DreamRobot(11),
Rakuten(12),
Lexoffice(13),
EbayAusgangsrechnung(14),
JtlRechnungen(15),
PayPal(16),
Billbee(17),
Concardis(18),
ShopifyPayment(19),
Afterbuy(20),
SevDesk(21),
Shopware(22),
AmazonPay(23),
AmazonAusgangsrechnungen(24),
AmazonOffenePosten(25),
AmazonWarenbewegungen(26),
Shopware6(27),
Stripe(28),
Xentral(29),
AmazonSelfBilling(30),
Weclapp(31),
Gambio(32),
CardMarket(33),
Unzer(34),
StripeAusgangsrechnung(35),
Zettle(36),
OttoMarket(37),
MetroMarket(38),
AmazonOauth2(39),
FibUscanAPI(40),
AmazonSPA(41),
AmazonAusgangsrechnungenSPA(42),
AmazonOffenePostenSPA(43),
AmazonWarenbewegungenSPA(44),
AmazonSelfBillingSPA(45),
AmazonPayV2(46),
AmazonComminling(47),
AmazonComminlingSPA(48),
EtsyV3(49),
OttoZahlung(50),
MetroZahlung(51),
MagentoZahlung(52),
MagentoAusgangsrechnung(53),
Pixi(54),
Billomat(55),
AmazonVendorARSpa(56),
AmazonVendorZASpa(57),
WoocommerceAusgangsrechnung(58),
AmaInvoice(59),
AmazonPayV3(60),
TikTok(61);
private final int value;
Schnittstellen(final int intValue) { value = intValue; }
public int getValue() { return value; }
}
}
Java OnlinehandelDefaultRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /fibuscan/Onlinehandel/Default HTTP/1.1
Host: ws4.fibudata.net
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
oem: fibudata,
fileName: String,
Dateityp: 0,
bankindex: 0,
Dateiname: String,
Textcodierung: 0,
Trennzeichen: String,
Datumskonvertierung: 0,
Betragskonvertierung: 0
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
Liste:
[
{
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: 0001-01-01,
_aenderung: 0001-01-01,
_checked: 0001-01-01,
originaldatei: AA==,
anfangsdatum: 0001-01-01,
enddatum: 0001-01-01,
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
}
],
StandardListe:
[
{
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: 0001-01-01,
_aenderung: 0001-01-01,
_checked: 0001-01-01,
originaldatei: AA==,
anfangsdatum: 0001-01-01,
enddatum: 0001-01-01,
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
}
],
BanksListe:
[
{
BankID: 0,
_erstellt: 0001-01-01,
_aenderung: 0001-01-01,
Anlagedatum: 0001-01-01,
ktotyp: 0,
max_banktext: 0,
abruf: 0,
isRev: 0,
isSepa: 0,
buchungsdatum_isErfasst: 0,
del: 0,
id_lokal: 0,
mandant: 0,
Art: 0,
FibuKonto: 0,
Bezeichnung: String,
bic: String,
BLZ: String,
GUID: String,
iban: String,
Konto: String,
pw: String,
userBLZ: String,
userKto: String,
wkz: String,
universal: String,
nutzerid: 0,
PrimaryKey: 0
}
],
BankInfosListe:
[
String
],
FehlerLogListe:
[
{
id: 0,
mandant: 0,
nutzerid: 0,
stufe: String,
modul: String,
funktion: String,
meldung: String,
_erstellt: 0001-01-01,
_aenderung: 0001-01-01,
PrimaryKey: 0
}
],
SchnittstellenStatusListe:
[
{
id: 0,
name: String,
status: 0,
meldung: String,
url: String,
von: 0001-01-01,
bis: 0001-01-01
}
],
colsCount: 0,
guid: String,
hatSumUpRefreshToken: False,
hatEtsyToken: False,
Is64BitProcess: False,
banks_mit_zugangsdaten:
[
0
],
FortschrittsDetails:
{
Wert: 0,
server_name: String,
server_id: 0,
LastUpdate: 0001-01-01,
VorgangGuid: String,
InsertedDateiGuid: String,
Details: String,
Regel: String,
Dauer: String,
Gesamt: String,
Mandnr: 0,
Server: String,
Von: 0001-01-01,
Bis: 0001-01-01,
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: 0001-01-01,
_aenderung: 0001-01-01,
_checked: 0001-01-01,
originaldatei: AA==,
anfangsdatum: 0001-01-01,
enddatum: 0001-01-01,
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
}
},
OHParsingServerUrl: String,
NichtAutomatischAbrufbar:
[
{
bank:
{
BankID: 0,
_erstellt: 0001-01-01,
_aenderung: 0001-01-01,
Anlagedatum: 0001-01-01,
ktotyp: 0,
max_banktext: 0,
abruf: 0,
isRev: 0,
isSepa: 0,
buchungsdatum_isErfasst: 0,
del: 0,
id_lokal: 0,
mandant: 0,
Art: 0,
FibuKonto: 0,
Bezeichnung: String,
bic: String,
BLZ: String,
GUID: String,
iban: String,
Konto: String,
pw: String,
userBLZ: String,
userKto: String,
wkz: String,
universal: String,
nutzerid: 0,
PrimaryKey: 0
},
Schnittstelle: Klarna,
SchnittstelleLong: 0,
info: String,
hatZugangsdaten: False,
AusgangsrechnungKontonummer: 0,
bank_ids:
[
0
]
}
],
BereitsImportiertDateien:
[
{
bank:
{
BankID: 0,
_erstellt: 0001-01-01,
_aenderung: 0001-01-01,
Anlagedatum: 0001-01-01,
ktotyp: 0,
max_banktext: 0,
abruf: 0,
isRev: 0,
isSepa: 0,
buchungsdatum_isErfasst: 0,
del: 0,
id_lokal: 0,
mandant: 0,
Art: 0,
FibuKonto: 0,
Bezeichnung: String,
bic: String,
BLZ: String,
GUID: String,
iban: String,
Konto: String,
pw: String,
userBLZ: String,
userKto: String,
wkz: String,
universal: String,
nutzerid: 0,
PrimaryKey: 0
},
Schnittstelle: Klarna,
SchnittstelleLong: 0,
info: String,
hatZugangsdaten: False,
AusgangsrechnungKontonummer: 0,
bank_ids:
[
0
]
}
],
AR_SS_mit_zugangsdaten:
[
0
],
SSMitZugangsdatenDetails:
[
{
bank:
{
BankID: 0,
_erstellt: 0001-01-01,
_aenderung: 0001-01-01,
Anlagedatum: 0001-01-01,
ktotyp: 0,
max_banktext: 0,
abruf: 0,
isRev: 0,
isSepa: 0,
buchungsdatum_isErfasst: 0,
del: 0,
id_lokal: 0,
mandant: 0,
Art: 0,
FibuKonto: 0,
Bezeichnung: String,
bic: String,
BLZ: String,
GUID: String,
iban: String,
Konto: String,
pw: String,
userBLZ: String,
userKto: String,
wkz: String,
universal: String,
nutzerid: 0,
PrimaryKey: 0
},
Schnittstelle: Klarna,
SchnittstelleLong: 0,
info: String,
hatZugangsdaten: False,
AusgangsrechnungKontonummer: 0,
bank_ids:
[
0
]
}
],
ws_version: String,
ist_oneClick: False,
infoBoxText: String,
InfoBoxAktiv: False
}