FIBUdataServiceStack

<back to all web services

OnlinehandelTreffertypenLadenRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/TreffertypenLaden

export class onlinehandel_treffertypen implements IPrimaryKey, IMandnr, IDel, ITableBase
{
    public id?: number;
    public guid: string;
    public mandant?: number;
    public del?: number;
    public parent_id?: number;
    public soll_parsen?: number;
    public bezeichnung: string;
    public _erstellt?: string;
    public _aenderung?: string;
    public suchfeld1?: number;
    public suchfeld1_text: string;
    public suchfeld2?: number;
    public suchfeld2_text: string;
    // @Ignore()
    public PrimaryKey?: number;

    public constructor(init?: Partial<onlinehandel_treffertypen>) { (Object as any).assign(this, init); }
}

export enum Onlinehandel_Enum_Bearbeitungstyp
{
    None = 'None',
    Exact_ID = 'Exact_ID',
    Contains_ID1 = 'Contains_ID1',
    StartLose = 'StartLose',
    EndLose = 'EndLose',
    Lerneintrag = 'Lerneintrag',
    Betragtreffer_ZA_AR = 'Betragtreffer_ZA_AR',
    Stornotreffer = 'Stornotreffer',
    Ueberhang = 'Ueberhang',
    Gutschrift = 'Gutschrift',
    Manuell = 'Manuell',
    Eingangsrechnung = 'Eingangsrechnung',
    Sonstige_Klaerung = 'Sonstige_Klaerung',
    Bankausgleich = 'Bankausgleich',
    FehlendeAR = 'FehlendeAR',
    FehlendeGS = 'FehlendeGS',
    NichtBuchen = 'NichtBuchen',
    Abw_kd_zhlg = 'Abw_kd_zhlg',
    Bar = 'Bar',
    Vormonat = 'Vormonat',
    Waehrungsabweichung = 'Waehrungsabweichung',
    Betragsabweichung_kl_RD = 'Betragsabweichung_kl_RD',
    OrderId = 'OrderId',
    Betragtreffer_ZA_ZA = 'Betragtreffer_ZA_ZA',
    Betragsabweichung_gr_RD = 'Betragsabweichung_gr_RD',
    Storno_ID = 'Storno_ID',
    Storno_Contains_ID = 'Storno_Contains_ID',
    Abschoepfung = 'Abschoepfung',
    Volltext = 'Volltext',
    Volltext_kl_Rd = 'Volltext_kl_Rd',
    Volltext_gr_Rd = 'Volltext_gr_Rd',
    Sonstiges = 'Sonstiges',
}

export class TreffertypParent
{
    public Id: number;
    public Title: string;
    public bearbeitungstyp: Onlinehandel_Enum_Bearbeitungstyp;

    public constructor(init?: Partial<TreffertypParent>) { (Object as any).assign(this, init); }
}

export class OnlinehandelTreffertypenLadenResponse
{
    public Liste: onlinehandel_treffertypen[];
    public ParentsListe: TreffertypParent[];

    public constructor(init?: Partial<OnlinehandelTreffertypenLadenResponse>) { (Object as any).assign(this, init); }
}

export class OnlinehandelTreffertypenLadenRequest
{

    public constructor(init?: Partial<OnlinehandelTreffertypenLadenRequest>) { (Object as any).assign(this, init); }
}

TypeScript OnlinehandelTreffertypenLadenRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /fibuscan/Onlinehandel/TreffertypenLaden HTTP/1.1 
Host: ws4.fibudata.net 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Liste: 
	[
		{
			id: 0,
			guid: String,
			mandant: 0,
			del: 0,
			parent_id: 0,
			soll_parsen: 0,
			bezeichnung: String,
			_erstellt: 0001-01-01,
			_aenderung: 0001-01-01,
			suchfeld1: 0,
			suchfeld1_text: String,
			suchfeld2: 0,
			suchfeld2_text: String,
			PrimaryKey: 0
		}
	],
	ParentsListe: 
	[
		{
			Id: 0,
			Title: String,
			bearbeitungstyp: None
		}
	]
}