| GET, POST | /fibuscan/Onlinehandel/JTLRechnungenImportieren |
|---|
export class JTLRechnungenImportierenResponse
{
public error: string;
public result: boolean;
public EingefuegteJTLRechnungenOHDateiID?: number;
public EingefuegteJTLKorrekturenOHDateiID?: number;
public constructor(init?: Partial<JTLRechnungenImportierenResponse>) { (Object as any).assign(this, init); }
}
export class JTLOrderItem
{
public Artikelnummer: string;
public Menge: number;
public Bezeichnung: string;
public USt: number;
public E_Preis: number;
public G_Preis: number;
public constructor(init?: Partial<JTLOrderItem>) { (Object as any).assign(this, init); }
}
export class JTLRechnungen
{
public Zahlungsartname: string;
public Zahlungsname: string;
public InternerSchluessel: string;
public Rechnungsnummer: string;
public Bestellnummer: string;
public USt: string;
public ExterneBestellnummer: string;
public Verwendungszweck1: string;
public Ebayname: string;
public ExterneTransaktionID: string;
public Auftragswährung: string;
public Währungsfaktor: number;
public VersandlandISO: string;
public RAKundennummer: string;
public RAUSTID: string;
public LALandISO: string;
public ErstelldatumRechnung: string;
public BetragBrutto?: number;
public ErstelldatumBestellung?: string;
public Versanddatum?: string;
public Zahlungsziel: string;
public Bezahlt: string;
public Verwendungszweck2: string;
public RAFirma: string;
public RAVorname: string;
public RANachname: string;
public Zahlungsbetrag?: number;
public Zahlungsinfos: string;
public IBAN: string;
public Konto: string;
public OrderItems: JTLOrderItem[];
public ColorSet: string;
public constructor(init?: Partial<JTLRechnungen>) { (Object as any).assign(this, init); }
}
export class JTLKorrekturen
{
public InternerSchluessel: string;
public Zahlungsart: string;
public Zahlungsname: string;
public ErstattungTransaktionsId: string;
public Gutschriftsnummer: string;
public BezugRechnungsnummer: string;
public USt: string;
public Währung: string;
public Währungsfaktor: number;
public ExterneBestellnummer: string;
public VersandlandISO: string;
public LieferlandISO: string;
public RAKundennummer: string;
public RAUSTID: string;
public Erstelldatum?: string;
public BetragBrutto?: number;
public RAFirma: string;
public RAVorname: string;
public RANachname: string;
public Ebayname: string;
public constructor(init?: Partial<JTLKorrekturen>) { (Object as any).assign(this, init); }
}
export class JTLRechnungenImportierenRequest
{
public JTLRechnungenLst: JTLRechnungen[];
public JTLKorrekturenLst: JTLKorrekturen[];
public JTLRechnungenLst7TageForecast: JTLRechnungen[];
public JTLKorrekturenLst7TageForecast: JTLKorrekturen[];
public JTLRechnungenLstBytes: string;
public JTLKorrekturenLstBytes: string;
public JTLRechnungenLst7TageForecastBytes: string;
public JTLKorrekturenLst7TageForecastBytes: string;
public AusgangsrechnungKontonummer: string;
public VonDatum?: string;
public BisDatum?: string;
public Log: string;
public constructor(init?: Partial<JTLRechnungenImportierenRequest>) { (Object as any).assign(this, init); }
}
TypeScript JTLRechnungenImportierenRequest 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/JTLRechnungenImportieren HTTP/1.1
Host: ws4.fibudata.net
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"JTLRechnungenLst":[{"Zahlungsartname":"String","Zahlungsname":"String","InternerSchluessel":"String","Rechnungsnummer":"String","Bestellnummer":"String","USt":"String","ExterneBestellnummer":"String","Verwendungszweck1":"String","Ebayname":"String","ExterneTransaktionID":"String","Auftragswährung":"String","Währungsfaktor":0,"VersandlandISO":"String","RAKundennummer":"String","RAUSTID":"String","LALandISO":"String","ErstelldatumRechnung":"\/Date(-62135596800000-0000)\/","BetragBrutto":0,"ErstelldatumBestellung":"\/Date(-62135596800000-0000)\/","Versanddatum":"\/Date(-62135596800000-0000)\/","Zahlungsziel":"String","Bezahlt":"String","Verwendungszweck2":"String","RAFirma":"String","RAVorname":"String","RANachname":"String","Zahlungsbetrag":0,"Zahlungsinfos":"String","IBAN":"String","Konto":"String","OrderItems":[{"Artikelnummer":"String","Menge":0,"Bezeichnung":"String","USt":0,"E_Preis":0,"G_Preis":0}],"ColorSet":"String"}],"JTLKorrekturenLst":[{"InternerSchluessel":"String","Zahlungsart":"String","Zahlungsname":"String","ErstattungTransaktionsId":"String","Gutschriftsnummer":"String","BezugRechnungsnummer":"String","USt":"String","Währung":"String","Währungsfaktor":0,"ExterneBestellnummer":"String","VersandlandISO":"String","LieferlandISO":"String","RAKundennummer":"String","RAUSTID":"String","Erstelldatum":"\/Date(-62135596800000-0000)\/","BetragBrutto":0,"RAFirma":"String","RAVorname":"String","RANachname":"String","Ebayname":"String"}],"JTLRechnungenLst7TageForecast":[{"Zahlungsartname":"String","Zahlungsname":"String","InternerSchluessel":"String","Rechnungsnummer":"String","Bestellnummer":"String","USt":"String","ExterneBestellnummer":"String","Verwendungszweck1":"String","Ebayname":"String","ExterneTransaktionID":"String","Auftragswährung":"String","Währungsfaktor":0,"VersandlandISO":"String","RAKundennummer":"String","RAUSTID":"String","LALandISO":"String","ErstelldatumRechnung":"\/Date(-62135596800000-0000)\/","BetragBrutto":0,"ErstelldatumBestellung":"\/Date(-62135596800000-0000)\/","Versanddatum":"\/Date(-62135596800000-0000)\/","Zahlungsziel":"String","Bezahlt":"String","Verwendungszweck2":"String","RAFirma":"String","RAVorname":"String","RANachname":"String","Zahlungsbetrag":0,"Zahlungsinfos":"String","IBAN":"String","Konto":"String","OrderItems":[{"Artikelnummer":"String","Menge":0,"Bezeichnung":"String","USt":0,"E_Preis":0,"G_Preis":0}],"ColorSet":"String"}],"JTLKorrekturenLst7TageForecast":[{"InternerSchluessel":"String","Zahlungsart":"String","Zahlungsname":"String","ErstattungTransaktionsId":"String","Gutschriftsnummer":"String","BezugRechnungsnummer":"String","USt":"String","Währung":"String","Währungsfaktor":0,"ExterneBestellnummer":"String","VersandlandISO":"String","LieferlandISO":"String","RAKundennummer":"String","RAUSTID":"String","Erstelldatum":"\/Date(-62135596800000-0000)\/","BetragBrutto":0,"RAFirma":"String","RAVorname":"String","RANachname":"String","Ebayname":"String"}],"JTLRechnungenLstBytes":"AA==","JTLKorrekturenLstBytes":"AA==","JTLRechnungenLst7TageForecastBytes":"AA==","JTLKorrekturenLst7TageForecastBytes":"AA==","AusgangsrechnungKontonummer":"String","VonDatum":"\/Date(-62135596800000-0000)\/","BisDatum":"\/Date(-62135596800000-0000)\/","Log":"String"}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
{"error":"String","result":false,"EingefuegteJTLRechnungenOHDateiID":0,"EingefuegteJTLKorrekturenOHDateiID":0}