| GET, POST | /fibuscan/Onlinehandel/GetOHParsingServerUrl |
|---|
export class onlinehandel_datei implements IPrimaryKey, IMandnr, IDel, ITableBase
{
public id?: number;
public mandant?: number;
public bankindex?: number;
public del?: number;
public dateiname: string;
public kopf_hash: string;
public betragskonvertierung?: number;
public datumskonvertierung?: number;
public trennzeichen: string;
public originalname: string;
public textcodierung?: number;
public dateityp?: number;
public kopfspalte_vorhanden?: number;
public dateiinhalt: string;
public _erstellt?: string;
public _aenderung?: string;
public _checked?: string;
public originaldatei: string;
public anfangsdatum?: string;
public enddatum?: string;
public positionen_anzahl?: number;
public betragssumme?: number;
public abrechnung_id?: number;
public offene_positionen_id?: number;
public bemerkung: string;
public guid: string;
public naechste_datei_id?: number;
public letzte_datei_id?: number;
public id2_text: string;
public kopf_faengt_mit: string;
public muster?: number;
public schnittstelle?: number;
public subpfad: string;
public originaldateiname: string;
public dateiinhalt_pfad: string;
public anfangssaldo?: number;
public endsaldo?: number;
public aktueller_saldo?: number;
public json_data: string;
public waehrung: string;
// @Ignore()
public PrimaryKey?: number;
public constructor(init?: Partial<onlinehandel_datei>) { (Object as any).assign(this, init); }
}
export class bank implements IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, INutzerid
{
public BankID?: number;
public _erstellt?: string;
public _aenderung?: string;
public Anlagedatum?: string;
public ktotyp?: number;
public max_banktext?: number;
public abruf?: number;
public isRev?: number;
public isSepa?: number;
public buchungsdatum_isErfasst?: number;
public del?: number;
public id_lokal?: number;
public mandant?: number;
public Art?: number;
public FibuKonto?: number;
public Bezeichnung: string;
public bic: string;
public BLZ: string;
public GUID: string;
public iban: string;
public Konto: string;
public pw: string;
public userBLZ: string;
public userKto: string;
public wkz: string;
public universal: string;
public nutzerid?: number;
// @Ignore()
public PrimaryKey?: number;
public constructor(init?: Partial<bank>) { (Object as any).assign(this, init); }
}
export class fehler_log implements IPrimaryKey, IMandnr, ITableBase
{
public id?: number;
public mandant?: number;
public nutzerid?: number;
public stufe: string;
public modul: string;
public funktion: string;
public meldung: string;
public _erstellt?: string;
public _aenderung?: string;
// @Ignore()
public PrimaryKey?: number;
public constructor(init?: Partial<fehler_log>) { (Object as any).assign(this, init); }
}
export class onlinehandel_schnittstellen_status
{
public id?: number;
public name: string;
public status?: number;
public meldung: string;
public url: string;
public von?: string;
public bis?: string;
public constructor(init?: Partial<onlinehandel_schnittstellen_status>) { (Object as any).assign(this, init); }
}
export enum FortschrittsDetailsTyp
{
onlinehandel_datei = 'onlinehandel_datei',
onlinehandel_abrechnung = 'onlinehandel_abrechnung',
}
export class FortschrittsDetails
{
public Wert: number;
public server_name: string;
public server_id?: number;
public LastUpdate: string;
public VorgangGuid: string;
public InsertedDateiGuid: string;
public Details: string;
public Regel: string;
public Dauer: string;
public Gesamt: string;
public Mandnr: number;
public Server: string;
public Von?: string;
public Bis?: string;
public Typ: FortschrittsDetailsTyp;
public Status?: number;
public Schnittstelle_id?: number;
public Bank_id?: number;
public AusgangsrechnungKontonummer?: number;
public SuccesLst: string[];
public ErrorLst: string[];
public WarnungsLst: string[];
public Selected_Schnittstellen: { [index: string]: string[]; };
public datei: onlinehandel_datei;
public constructor(init?: Partial<FortschrittsDetails>) { (Object as any).assign(this, init); }
}
export enum Schnittstellen
{
Klarna = 1,
Real_de = 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,
AmazonVendorAR_SPA = 56,
AmazonVendorZA_SPA = 57,
WoocommerceAusgangsrechnung = 58,
AmaInvoice = 59,
AmazonPayV3 = 60,
TikTok = 61,
}
export class OneClickHelper
{
public bank: bank;
public Schnittstelle: Schnittstellen;
public SchnittstelleLong?: number;
public info: string;
public hatZugangsdaten: boolean;
public AusgangsrechnungKontonummer?: number;
public bank_ids: number[];
public constructor(init?: Partial<OneClickHelper>) { (Object as any).assign(this, init); }
}
export class OnlinehandelDefaultResponse
{
public Liste: onlinehandel_datei[];
public StandardListe: onlinehandel_datei[];
public BanksListe: bank[];
public BankInfosListe: string[];
public FehlerLogListe: fehler_log[];
public SchnittstellenStatusListe: onlinehandel_schnittstellen_status[];
public colsCount: number;
public guid: string;
public hatSumUpRefreshToken: boolean;
public hatEtsyToken: boolean;
public Is64BitProcess: boolean;
public banks_mit_zugangsdaten: number[];
public FortschrittsDetails: FortschrittsDetails;
public OHParsingServerUrl: string;
public NichtAutomatischAbrufbar: OneClickHelper[];
public BereitsImportiertDateien: OneClickHelper[];
public AR_SS_mit_zugangsdaten: number[];
public SSMitZugangsdatenDetails: OneClickHelper[];
public ws_version: string;
public ist_oneClick: boolean;
public infoBoxText: string;
public InfoBoxAktiv: boolean;
public constructor(init?: Partial<OnlinehandelDefaultResponse>) { (Object as any).assign(this, init); }
}
export enum Oem
{
fibudata = 0,
spectrum = 3,
}
export class OnlinehandelGetOHParsingServerUrlRequest
{
public oem?: Oem;
public RobinRoundIndex?: number;
public constructor(init?: Partial<OnlinehandelGetOHParsingServerUrlRequest>) { (Object as any).assign(this, init); }
}
TypeScript OnlinehandelGetOHParsingServerUrlRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /fibuscan/Onlinehandel/GetOHParsingServerUrl HTTP/1.1
Host: ws4.fibudata.net
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length
{"oem":"fibudata","RobinRoundIndex":0}
HTTP/1.1 200 OK
Content-Type: text/jsonl
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":"\/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}],"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":"\/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}],"BanksListe":[{"BankID":0,"_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","Anlagedatum":"\/Date(-62135596800000-0000)\/","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":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","PrimaryKey":0}],"SchnittstellenStatusListe":[{"id":0,"name":"String","status":0,"meldung":"String","url":"String","von":"\/Date(-62135596800000-0000)\/","bis":"\/Date(-62135596800000-0000)\/"}],"colsCount":0,"guid":"String","hatSumUpRefreshToken":false,"hatEtsyToken":false,"Is64BitProcess":false,"banks_mit_zugangsdaten":[0],"FortschrittsDetails":{"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}},"OHParsingServerUrl":"String","NichtAutomatischAbrufbar":[{"bank":{"BankID":0,"_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","Anlagedatum":"\/Date(-62135596800000-0000)\/","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":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","Anlagedatum":"\/Date(-62135596800000-0000)\/","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":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","Anlagedatum":"\/Date(-62135596800000-0000)\/","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}