FIBUdataServiceStack

<back to all web services

OnlinehandelEcommerceAufstellungRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/EcommerceAufstellung
import datetime
import decimal
from marshmallow.fields import *
from servicestack import *
from typing import *
from dataclasses import dataclass, field
from dataclasses_json import dataclass_json, LetterCase, Undefined, config
from enum import Enum, IntEnum


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class onlinehandel_datei(IPrimaryKey, IMandnr, IDel, ITableBase):
    id: Optional[int] = None
    mandant: Optional[int] = None
    bankindex: Optional[int] = None
    del_: Optional[int] = field(metadata=config(field_name='del'), default=None)
    dateiname: Optional[str] = None
    kopf_hash: Optional[str] = None
    betragskonvertierung: Optional[int] = None
    datumskonvertierung: Optional[int] = None
    trennzeichen: Optional[str] = None
    originalname: Optional[str] = None
    textcodierung: Optional[int] = None
    dateityp: Optional[int] = None
    kopfspalte_vorhanden: Optional[int] = None
    dateiinhalt: Optional[str] = None
    _erstellt: Optional[datetime.datetime] = None
    _aenderung: Optional[datetime.datetime] = None
    _checked: Optional[datetime.datetime] = None
    originaldatei: Optional[bytes] = None
    anfangsdatum: Optional[datetime.datetime] = None
    enddatum: Optional[datetime.datetime] = None
    positionen_anzahl: Optional[int] = None
    betragssumme: Optional[Decimal] = None
    abrechnung_id: Optional[int] = None
    offene_positionen_id: Optional[int] = None
    bemerkung: Optional[str] = None
    guid: Optional[str] = None
    naechste_datei_id: Optional[int] = None
    letzte_datei_id: Optional[int] = None
    id2_text: Optional[str] = None
    kopf_faengt_mit: Optional[str] = None
    muster: Optional[int] = None
    schnittstelle: Optional[int] = None
    subpfad: Optional[str] = None
    originaldateiname: Optional[str] = None
    dateiinhalt_pfad: Optional[str] = None
    anfangssaldo: Optional[Decimal] = None
    endsaldo: Optional[Decimal] = None
    aktueller_saldo: Optional[Decimal] = None
    json_data: Optional[str] = None
    waehrung: Optional[str] = None
    # @Ignore()
    primary_key: Optional[int] = None


class Spaltenkonfiguration(str, Enum):
    ORDERI_D = 'OrderiD'
    BETRAG = 'Betrag'
    GEBUEHR_EXTRA = 'GebuehrExtra'
    GEBUEHR_INKL = 'GebuehrInkl'
    BETRAGX_1 = 'Betragx_1'
    GEBUEHR_EXTRA_X_1 = 'Gebuehr_extra_x_1'
    GEBUEHR_INKL__X_1 = 'GebuehrInkl_X_1'
    WAEHRUNG = 'Waehrung'
    ID = 'ID'
    SONSTIGES = 'Sonstiges'
    DATUM = 'Datum'
    BUCHUNGSTEXT = 'Buchungstext'
    ZAHLBETRAG = 'Zahlbetrag'
    ZAHLART = 'Zahlart'
    I_D1 = 'ID1'
    I_D2 = 'ID2'
    MENGE = 'Menge'
    U_ST = 'USt'
    I_D_INTERN = 'ID_intern'
    U_ST__I_D = 'USt_ID'
    BRUTTO_WAEHRUNG = 'BruttoWaehrung'
    KURS = 'Kurs'
    I_D__URSPRUNG = 'ID_Ursprung'
    WAEHRUNGSFAKTOR__E_U_R__WAEHRUNG = 'Waehrungsfaktor_EUR_Waehrung'
    WAEHRUNGSFAKTOR__WAEHRUNG__E_U_R = 'Waehrungsfaktor_Waehrung_EUR'
    SOLL__HABEN = 'Soll_Haben'
    VOLLTEXT = 'Volltext'
    SONSTIGES_OHNE_VOLLTEXT = 'SonstigesOhneVolltext'
    KURS_DATUM = 'KursDatum'


class Onlinehandel_Enum_Dateityp(str, Enum):
    AR = 'AR'
    ZA = 'ZA'
    A_R__FREMD = 'AR_Fremd'
    BANKZAHLUNG = 'Bankzahlung'
    FOLGEMONAT_A_R = 'FolgemonatAR'
    OFFENE_POSTEN = 'OffenePosten'
    WARENBEWEGUNGEN = 'Warenbewegungen'
    FOLGEMONAT_A_R_MANUELL = 'FolgemonatARManuell'
    COMMINGLING = 'Commingling'
    ABGLEICH_DATEI = 'AbgleichDatei'
    WARENBESTAND = 'Warenbestand'


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class OnlinehandelItem:
    fehler: bool = False
    original: Optional[str] = None
    header: Optional[str] = None
    col_nummer: int = 0
    konfiguration: Optional[Spaltenkonfiguration] = None
    summenkonfiguration: bool = False
    value: Optional[Object] = None
    datum: Optional[datetime.datetime] = None
    zahl: Decimal = decimal.Decimal(0)
    datum_string: Optional[str] = None
    zahl_string: Optional[str] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Onlinehandel_Index_Datensatz_Model:
    menge: Decimal = decimal.Decimal(0)
    datei__index: int = 0
    zeile__index: int = 0
    datei_guid: Optional[str] = None
    typ__a_r__z_a: Optional[Onlinehandel_Enum_Dateityp] = None
    zeile__item: Optional[List[OnlinehandelItem]] = None
    parse_i_d: Optional[str] = None
    zeile__zahlsystem: Optional[str] = None
    i_d__liste: Optional[List[str]] = None
    is_bearbeitet: int = 0
    geparsed_guid: Optional[str] = None
    datum: Optional[datetime.datetime] = None
    buchungstext: Optional[str] = None
    zuzahlender_betrag: Decimal = decimal.Decimal(0)
    zahlbetrag: Decimal = decimal.Decimal(0)
    dateiname: Optional[str] = None
    kurs: Decimal = decimal.Decimal(0)
    bruttowährung: Decimal = decimal.Decimal(0)
    treffer_stelle: int = 0
    treffer_info: Optional[str] = None
    volltext: Optional[str] = None
    i_d__all__liste: Optional[List[str]] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class mandtalk(IPrimaryKey, ITableBase, IMandnr, IDel, INutzerid):
    id: Optional[int] = None
    _erstellt: Optional[datetime.datetime] = None
    _aenderung: Optional[datetime.datetime] = None
    mandant: Optional[int] = None
    guid: Optional[str] = None
    benutzer_id: Optional[int] = None
    datenindex: Optional[int] = None
    erledigt: Optional[datetime.datetime] = None
    von: Optional[str] = None
    meldung: Optional[str] = None
    vorlage_id: Optional[int] = None
    del_: Optional[int] = field(metadata=config(field_name='del'), default=None)
    intern: Optional[int] = None
    token: Optional[str] = None
    typ: Optional[int] = None
    anzahl_ungelesener_chats: Optional[int] = None
    letztes_chat_datum: Optional[datetime.datetime] = None
    mandtalk_channel: Optional[int] = None
    mandtalk_channel_source_id: Optional[int] = None
    archivstruktur_id: Optional[int] = None
    zugeordnete_nutzer_id: Optional[int] = None
    # @Ignore()
    primary_key: Optional[int] = None

    # @Ignore()
    nutzerid: Optional[int] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Onlinehandel_Buchungsmanager_Model_ws:
    betrag: Decimal = decimal.Decimal(0)
    datum: Optional[datetime.datetime] = None
    ids: Optional[str] = None
    buchungstext: Optional[str] = None
    buchung: Optional[str] = None
    betrag_typ: Optional[str] = None
    sonstiges: Optional[str] = None
    u_st__i_d: Optional[str] = None
    u_st__i_d__nr: Optional[str] = None
    parsing__typ: Optional[str] = None
    betrag_enum: Optional[Spaltenkonfiguration] = None
    zahlart: Optional[str] = None
    online_handel_item__d_b: Optional[Onlinehandel_Index_Datensatz_Model] = None
    geparsed_guid: Optional[str] = None
    datei_typ: Optional[str] = None
    is_parsed_betrag: bool = False
    parsing__betrag: Decimal = decimal.Decimal(0)
    is_bankausgleich: bool = False
    order_i_d: Optional[str] = None
    menge: Decimal = decimal.Decimal(0)
    info: Optional[str] = None
    obm_model: Optional[Onlinehandel_Buchungsmanager_Model_ws] = None
    beträge: Optional[str] = None
    zeile: int = 0
    guid: Optional[str] = None
    talk_id: Optional[int] = None
    talk: Optional[mandtalk] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Onlinehandel_Buchungsmanager_downgrade_Model_ws:
    betrag: Decimal = decimal.Decimal(0)
    datum: Optional[datetime.datetime] = None
    ids: Optional[str] = None
    buchungstext: Optional[str] = None
    buchung: Optional[str] = None
    betrag_typ: Optional[str] = None
    sonstiges: Optional[str] = None
    u_st__i_d: Optional[str] = None
    u_st__i_d__nr: Optional[str] = None
    parsing__typ: Optional[str] = None
    betrag_enum: Optional[Spaltenkonfiguration] = None
    zahlart: Optional[str] = None
    online_handel_item__d_bxx: Optional[Onlinehandel_Index_Datensatz_Model] = None
    geparsed_guid: Optional[str] = None
    datei_typ: Optional[str] = None
    is_parsed_betrag: bool = False
    parsing__betrag: Decimal = decimal.Decimal(0)
    is_bankausgleich: bool = False
    order_i_d: Optional[str] = None
    menge: Decimal = decimal.Decimal(0)
    info: Optional[str] = None
    beträge: Optional[str] = None
    zeile: int = 0
    guid: Optional[str] = None
    datei__index: int = 0
    is_bearbeitet: int = 0
    zeile__zahlsystem: Optional[str] = None
    zeile__index: int = 0
    i_d_intern: Optional[int] = None
    talk_id: Optional[int] = None
    talk: Optional[mandtalk] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class bankdaten(IPrimaryKey, IBankindex, IPKindex, IDel):
    datenindex: Optional[int] = None
    bankindex: Optional[int] = None
    text: Optional[str] = None
    datum: Optional[datetime.datetime] = None
    betrag: Optional[Decimal] = None
    erfasst: Optional[datetime.datetime] = None
    bnr: Optional[int] = None
    auftraggeber: Optional[str] = None
    auftraggeber_b_l_z: Optional[str] = None
    auftraggeber_kto: Optional[str] = None
    buchungstyp: Optional[str] = None
    buchungstext: Optional[str] = None
    verbucht: Optional[datetime.datetime] = None
    pkonto_i_d: Optional[int] = None
    fälligkeit: Optional[datetime.datetime] = None
    ktr: Optional[int] = None
    rnr: Optional[str] = None
    transfer: Optional[int] = None
    info: Optional[int] = None
    del_: Optional[int] = field(metadata=config(field_name='del'), default=None)
    az: Optional[int] = None
    vorlaufnr: Optional[int] = None
    infotxt: Optional[str] = None
    briefktxt: Optional[str] = None
    briefkvorl: Optional[int] = None
    skontoeuro: Optional[Decimal] = None
    mahnstufe: Optional[int] = None
    mahndatum: Optional[datetime.datetime] = None
    dta: Optional[int] = None
    eingangdatum: Optional[datetime.datetime] = None
    file: Optional[int] = None
    volltext: Optional[str] = None
    ausgeblendet: Optional[int] = None
    zurueckgesetzt: Optional[int] = None
    faelligkeit: Optional[int] = None
    faelligkeit_s_k: Optional[int] = None
    bankindex_tr: Optional[int] = None
    i_d__verrechnung: Optional[int] = None
    i_d__transfer: Optional[int] = None
    i_d__lokal: Optional[int] = None
    originalauszug: Optional[int] = None
    is_skonto_ausbuchung: Optional[int] = None
    ablaufdatum: Optional[datetime.datetime] = None
    dokumentenart: Optional[str] = None
    archivstruktur: Optional[str] = None
    zeitstempel: Optional[str] = None
    ocranalyse: Optional[str] = None
    fremdguid: Optional[str] = None
    is_einbehalt: Optional[int] = None
    barcode: Optional[str] = None
    is_freigabe: Optional[int] = None
    ustmerkmal: Optional[str] = None
    kein_o_p: Optional[int] = None
    i_d__wiederkehrend: Optional[int] = None
    bearbeiter: Optional[str] = None
    # @Ignore()
    primary_key: Optional[int] = None

    # @Ignore()
    pk_index: Optional[int] = None

    # @Ignore()
    del_: Optional[int] = field(metadata=config(field_name='del'), default=None)


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class OnlinehandelAbrechnungBuchungskreisModel:
    bezeichnung: Optional[str] = None
    spezial: Optional[str] = None
    anzahl: int = 0
    anzahl_minuten: int = 0
    onlinehandel_datei__d_b: Optional[onlinehandel_datei] = None
    buchungs_liste: Optional[List[Onlinehandel_Buchungsmanager_Model_ws]] = None
    dateieinträge: Optional[List[Onlinehandel_Buchungsmanager_Model_ws]] = None
    buchungs_liste_down: Optional[List[Onlinehandel_Buchungsmanager_downgrade_Model_ws]] = None
    dateieinträge_down: Optional[List[Onlinehandel_Buchungsmanager_downgrade_Model_ws]] = None
    bank_i_d: int = 0
    liste_bankdaten: Optional[List[bankdaten]] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class OnlinehandelEcommerceAufstellungResponse:
    summe__betrag: Decimal = decimal.Decimal(0)
    _summe_minuten: Decimal = decimal.Decimal(0)
    result_berechnung: Optional[str] = None
    _buchungskreis_kalk: Optional[List[OnlinehandelAbrechnungBuchungskreisModel]] = None
    clip_board: Optional[str] = None
    _buchungsgruppe_list_dic: Optional[Dict[int, List[Onlinehandel_RegelwerkGruppenModel]]] = None
    _onlinehandel_liste: Optional[List[onlinehandel_datei]] = None
    _detail_liste: Optional[Dict[int, List[Onlinehandel_RegelwerkDetailModel]]] = None


@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class OnlinehandelEcommerceAufstellungRequest:
    id: int = 0

Python OnlinehandelEcommerceAufstellungRequest 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/EcommerceAufstellung HTTP/1.1 
Host: ws4.fibudata.net 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

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

{
	Summe_Betrag: 0,
	_summe_minuten: 0,
	ResultBerechnung: String,
	_buchungskreis_kalk: 
	[
		{
			Bezeichnung: String,
			Spezial: String,
			Anzahl: 0,
			AnzahlMinuten: 0,
			Onlinehandel_datei_DB: 
			{
				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
			},
			BuchungsListe: 
			[
				{
					Betrag: 0,
					Datum: 0001-01-01,
					Ids: String,
					Buchungstext: String,
					Buchung: String,
					BetragTyp: String,
					Sonstiges: String,
					USt_ID: String,
					USt_ID_Nr: String,
					Parsing_Typ: String,
					BetragEnum: OrderiD,
					Zahlart: String,
					OnlineHandelItem_DB: 
					{
						Menge: 0,
						Datei_Index: 0,
						Zeile_Index: 0,
						DateiGuid: String,
						Typ_AR_ZA: AR,
						Zeile_Item: 
						[
							{
								fehler: False,
								original: String,
								header: String,
								col_nummer: 0,
								konfiguration: OrderiD,
								summenkonfiguration: False,
								value: {},
								datum: 0001-01-01,
								zahl: 0,
								datum_string: String,
								zahl_string: String
							}
						],
						parseID: String,
						Zeile_Zahlsystem: String,
						ID_Liste: 
						[
							String
						],
						IsBearbeitet: 0,
						Geparsed_guid: String,
						Datum: 0001-01-01,
						Buchungstext: String,
						ZuzahlenderBetrag: 0,
						Zahlbetrag: 0,
						Dateiname: String,
						Kurs: 0,
						Bruttowährung: 0,
						TrefferStelle: 0,
						TrefferInfo: String,
						Volltext: String,
						ID_All_Liste: 
						[
							String
						]
					},
					Geparsed_guid: String,
					DateiTyp: String,
					IsParsedBetrag: False,
					Parsing_Betrag: 0,
					IsBankausgleich: False,
					OrderID: String,
					Menge: 0,
					Info: String,
					ObmModel: 
					{
						Betrag: 0,
						Datum: 0001-01-01,
						Ids: String,
						Buchungstext: String,
						Buchung: String,
						BetragTyp: String,
						Sonstiges: String,
						USt_ID: String,
						USt_ID_Nr: String,
						Parsing_Typ: String,
						BetragEnum: OrderiD,
						Zahlart: String,
						OnlineHandelItem_DB: 
						{
							Menge: 0,
							Datei_Index: 0,
							Zeile_Index: 0,
							DateiGuid: String,
							Typ_AR_ZA: AR,
							Zeile_Item: 
							[
								{
									fehler: False,
									original: String,
									header: String,
									col_nummer: 0,
									konfiguration: OrderiD,
									summenkonfiguration: False,
									value: {},
									datum: 0001-01-01,
									zahl: 0,
									datum_string: String,
									zahl_string: String
								}
							],
							parseID: String,
							Zeile_Zahlsystem: String,
							ID_Liste: 
							[
								String
							],
							IsBearbeitet: 0,
							Geparsed_guid: String,
							Datum: 0001-01-01,
							Buchungstext: String,
							ZuzahlenderBetrag: 0,
							Zahlbetrag: 0,
							Dateiname: String,
							Kurs: 0,
							Bruttowährung: 0,
							TrefferStelle: 0,
							TrefferInfo: String,
							Volltext: String,
							ID_All_Liste: 
							[
								String
							]
						},
						Geparsed_guid: String,
						DateiTyp: String,
						IsParsedBetrag: False,
						Parsing_Betrag: 0,
						IsBankausgleich: False,
						OrderID: String,
						Menge: 0,
						Info: String,
						ObmModel: 
						{
							Betrag: 0,
							Datum: 0001-01-01,
							Ids: String,
							Buchungstext: String,
							Buchung: String,
							BetragTyp: String,
							Sonstiges: String,
							USt_ID: String,
							USt_ID_Nr: String,
							Parsing_Typ: String,
							BetragEnum: OrderiD,
							Zahlart: String,
							OnlineHandelItem_DB: 
							{
								Menge: 0,
								Datei_Index: 0,
								Zeile_Index: 0,
								DateiGuid: String,
								Typ_AR_ZA: AR,
								Zeile_Item: 
								[
									{
										fehler: False,
										original: String,
										header: String,
										col_nummer: 0,
										konfiguration: OrderiD,
										summenkonfiguration: False,
										value: {},
										datum: 0001-01-01,
										zahl: 0,
										datum_string: String,
										zahl_string: String
									}
								],
								parseID: String,
								Zeile_Zahlsystem: String,
								ID_Liste: 
								[
									String
								],
								IsBearbeitet: 0,
								Geparsed_guid: String,
								Datum: 0001-01-01,
								Buchungstext: String,
								ZuzahlenderBetrag: 0,
								Zahlbetrag: 0,
								Dateiname: String,
								Kurs: 0,
								Bruttowährung: 0,
								TrefferStelle: 0,
								TrefferInfo: String,
								Volltext: String,
								ID_All_Liste: 
								[
									String
								]
							},
							Geparsed_guid: String,
							DateiTyp: String,
							IsParsedBetrag: False,
							Parsing_Betrag: 0,
							IsBankausgleich: False,
							OrderID: String,
							Menge: 0,
							Info: String,
							Beträge: String,
							Zeile: 0,
							Guid: String,
							TalkId: 0,
							Talk: 
							{
								id: 0,
								_erstellt: 0001-01-01,
								_aenderung: 0001-01-01,
								mandant: 0,
								guid: String,
								benutzer_id: 0,
								datenindex: 0,
								erledigt: 0001-01-01,
								von: String,
								meldung: String,
								vorlage_id: 0,
								del: 0,
								intern: 0,
								token: String,
								typ: 0,
								anzahl_ungelesener_chats: 0,
								letztes_chat_datum: 0001-01-01,
								mandtalk_channel: 0,
								mandtalk_channel_source_id: 0,
								archivstruktur_id: 0,
								zugeordnete_nutzer_id: 0,
								PrimaryKey: 0,
								nutzerid: 0
							}
						},
						Beträge: String,
						Zeile: 0,
						Guid: String,
						TalkId: 0,
						Talk: 
						{
							id: 0,
							_erstellt: 0001-01-01,
							_aenderung: 0001-01-01,
							mandant: 0,
							guid: String,
							benutzer_id: 0,
							datenindex: 0,
							erledigt: 0001-01-01,
							von: String,
							meldung: String,
							vorlage_id: 0,
							del: 0,
							intern: 0,
							token: String,
							typ: 0,
							anzahl_ungelesener_chats: 0,
							letztes_chat_datum: 0001-01-01,
							mandtalk_channel: 0,
							mandtalk_channel_source_id: 0,
							archivstruktur_id: 0,
							zugeordnete_nutzer_id: 0,
							PrimaryKey: 0,
							nutzerid: 0
						}
					},
					Beträge: String,
					Zeile: 0,
					Guid: String,
					TalkId: 0,
					Talk: 
					{
						id: 0,
						_erstellt: 0001-01-01,
						_aenderung: 0001-01-01,
						mandant: 0,
						guid: String,
						benutzer_id: 0,
						datenindex: 0,
						erledigt: 0001-01-01,
						von: String,
						meldung: String,
						vorlage_id: 0,
						del: 0,
						intern: 0,
						token: String,
						typ: 0,
						anzahl_ungelesener_chats: 0,
						letztes_chat_datum: 0001-01-01,
						mandtalk_channel: 0,
						mandtalk_channel_source_id: 0,
						archivstruktur_id: 0,
						zugeordnete_nutzer_id: 0,
						PrimaryKey: 0,
						nutzerid: 0
					}
				}
			],
			Dateieinträge: 
			[
				{
					Betrag: 0,
					Datum: 0001-01-01,
					Ids: String,
					Buchungstext: String,
					Buchung: String,
					BetragTyp: String,
					Sonstiges: String,
					USt_ID: String,
					USt_ID_Nr: String,
					Parsing_Typ: String,
					BetragEnum: OrderiD,
					Zahlart: String,
					OnlineHandelItem_DB: 
					{
						Menge: 0,
						Datei_Index: 0,
						Zeile_Index: 0,
						DateiGuid: String,
						Typ_AR_ZA: AR,
						Zeile_Item: 
						[
							{
								fehler: False,
								original: String,
								header: String,
								col_nummer: 0,
								konfiguration: OrderiD,
								summenkonfiguration: False,
								value: {},
								datum: 0001-01-01,
								zahl: 0,
								datum_string: String,
								zahl_string: String
							}
						],
						parseID: String,
						Zeile_Zahlsystem: String,
						ID_Liste: 
						[
							String
						],
						IsBearbeitet: 0,
						Geparsed_guid: String,
						Datum: 0001-01-01,
						Buchungstext: String,
						ZuzahlenderBetrag: 0,
						Zahlbetrag: 0,
						Dateiname: String,
						Kurs: 0,
						Bruttowährung: 0,
						TrefferStelle: 0,
						TrefferInfo: String,
						Volltext: String,
						ID_All_Liste: 
						[
							String
						]
					},
					Geparsed_guid: String,
					DateiTyp: String,
					IsParsedBetrag: False,
					Parsing_Betrag: 0,
					IsBankausgleich: False,
					OrderID: String,
					Menge: 0,
					Info: String,
					ObmModel: 
					{
						Betrag: 0,
						Datum: 0001-01-01,
						Ids: String,
						Buchungstext: String,
						Buchung: String,
						BetragTyp: String,
						Sonstiges: String,
						USt_ID: String,
						USt_ID_Nr: String,
						Parsing_Typ: String,
						BetragEnum: OrderiD,
						Zahlart: String,
						OnlineHandelItem_DB: 
						{
							Menge: 0,
							Datei_Index: 0,
							Zeile_Index: 0,
							DateiGuid: String,
							Typ_AR_ZA: AR,
							Zeile_Item: 
							[
								{
									fehler: False,
									original: String,
									header: String,
									col_nummer: 0,
									konfiguration: OrderiD,
									summenkonfiguration: False,
									value: {},
									datum: 0001-01-01,
									zahl: 0,
									datum_string: String,
									zahl_string: String
								}
							],
							parseID: String,
							Zeile_Zahlsystem: String,
							ID_Liste: 
							[
								String
							],
							IsBearbeitet: 0,
							Geparsed_guid: String,
							Datum: 0001-01-01,
							Buchungstext: String,
							ZuzahlenderBetrag: 0,
							Zahlbetrag: 0,
							Dateiname: String,
							Kurs: 0,
							Bruttowährung: 0,
							TrefferStelle: 0,
							TrefferInfo: String,
							Volltext: String,
							ID_All_Liste: 
							[
								String
							]
						},
						Geparsed_guid: String,
						DateiTyp: String,
						IsParsedBetrag: False,
						Parsing_Betrag: 0,
						IsBankausgleich: False,
						OrderID: String,
						Menge: 0,
						Info: String,
						ObmModel: 
						{
							Betrag: 0,
							Datum: 0001-01-01,
							Ids: String,
							Buchungstext: String,
							Buchung: String,
							BetragTyp: String,
							Sonstiges: String,
							USt_ID: String,
							USt_ID_Nr: String,
							Parsing_Typ: String,
							BetragEnum: OrderiD,
							Zahlart: String,
							OnlineHandelItem_DB: 
							{
								Menge: 0,
								Datei_Index: 0,
								Zeile_Index: 0,
								DateiGuid: String,
								Typ_AR_ZA: AR,
								Zeile_Item: 
								[
									{
										fehler: False,
										original: String,
										header: String,
										col_nummer: 0,
										konfiguration: OrderiD,
										summenkonfiguration: False,
										value: {},
										datum: 0001-01-01,
										zahl: 0,
										datum_string: String,
										zahl_string: String
									}
								],
								parseID: String,
								Zeile_Zahlsystem: String,
								ID_Liste: 
								[
									String
								],
								IsBearbeitet: 0,
								Geparsed_guid: String,
								Datum: 0001-01-01,
								Buchungstext: String,
								ZuzahlenderBetrag: 0,
								Zahlbetrag: 0,
								Dateiname: String,
								Kurs: 0,
								Bruttowährung: 0,
								TrefferStelle: 0,
								TrefferInfo: String,
								Volltext: String,
								ID_All_Liste: 
								[
									String
								]
							},
							Geparsed_guid: String,
							DateiTyp: String,
							IsParsedBetrag: False,
							Parsing_Betrag: 0,
							IsBankausgleich: False,
							OrderID: String,
							Menge: 0,
							Info: String,
							Beträge: String,
							Zeile: 0,
							Guid: String,
							TalkId: 0,
							Talk: 
							{
								id: 0,
								_erstellt: 0001-01-01,
								_aenderung: 0001-01-01,
								mandant: 0,
								guid: String,
								benutzer_id: 0,
								datenindex: 0,
								erledigt: 0001-01-01,
								von: String,
								meldung: String,
								vorlage_id: 0,
								del: 0,
								intern: 0,
								token: String,
								typ: 0,
								anzahl_ungelesener_chats: 0,
								letztes_chat_datum: 0001-01-01,
								mandtalk_channel: 0,
								mandtalk_channel_source_id: 0,
								archivstruktur_id: 0,
								zugeordnete_nutzer_id: 0,
								PrimaryKey: 0,
								nutzerid: 0
							}
						},
						Beträge: String,
						Zeile: 0,
						Guid: String,
						TalkId: 0,
						Talk: 
						{
							id: 0,
							_erstellt: 0001-01-01,
							_aenderung: 0001-01-01,
							mandant: 0,
							guid: String,
							benutzer_id: 0,
							datenindex: 0,
							erledigt: 0001-01-01,
							von: String,
							meldung: String,
							vorlage_id: 0,
							del: 0,
							intern: 0,
							token: String,
							typ: 0,
							anzahl_ungelesener_chats: 0,
							letztes_chat_datum: 0001-01-01,
							mandtalk_channel: 0,
							mandtalk_channel_source_id: 0,
							archivstruktur_id: 0,
							zugeordnete_nutzer_id: 0,
							PrimaryKey: 0,
							nutzerid: 0
						}
					},
					Beträge: String,
					Zeile: 0,
					Guid: String,
					TalkId: 0,
					Talk: 
					{
						id: 0,
						_erstellt: 0001-01-01,
						_aenderung: 0001-01-01,
						mandant: 0,
						guid: String,
						benutzer_id: 0,
						datenindex: 0,
						erledigt: 0001-01-01,
						von: String,
						meldung: String,
						vorlage_id: 0,
						del: 0,
						intern: 0,
						token: String,
						typ: 0,
						anzahl_ungelesener_chats: 0,
						letztes_chat_datum: 0001-01-01,
						mandtalk_channel: 0,
						mandtalk_channel_source_id: 0,
						archivstruktur_id: 0,
						zugeordnete_nutzer_id: 0,
						PrimaryKey: 0,
						nutzerid: 0
					}
				}
			],
			BuchungsListe_down: 
			[
				{
					
				}
			],
			Dateieinträge_down: 
			[
				{
					
				}
			],
			BankID: 0,
			ListeBankdaten: 
			[
				{
					Datenindex: 0,
					bankindex: 0,
					Text: String,
					Datum: 0001-01-01,
					Betrag: 0,
					Erfasst: 0001-01-01,
					Bnr: 0,
					Auftraggeber: String,
					AuftraggeberBLZ: String,
					AuftraggeberKto: String,
					Buchungstyp: String,
					Buchungstext: String,
					Verbucht: 0001-01-01,
					PkontoID: 0,
					Fälligkeit: 0001-01-01,
					Ktr: 0,
					RNR: String,
					Transfer: 0,
					Info: 0,
					Del: 0,
					AZ: 0,
					Vorlaufnr: 0,
					Infotxt: String,
					Briefktxt: String,
					Briefkvorl: 0,
					Skontoeuro: 0,
					Mahnstufe: 0,
					Mahndatum: 0001-01-01,
					Dta: 0,
					Eingangdatum: 0001-01-01,
					File: 0,
					Volltext: String,
					Ausgeblendet: 0,
					zurueckgesetzt: 0,
					Faelligkeit: 0,
					FaelligkeitSK: 0,
					Bankindex_tr: 0,
					ID_Verrechnung: 0,
					ID_Transfer: 0,
					ID_Lokal: 0,
					Originalauszug: 0,
					IsSkontoAusbuchung: 0,
					Ablaufdatum: 0001-01-01,
					Dokumentenart: String,
					Archivstruktur: String,
					zeitstempel: String,
					ocranalyse: String,
					fremdguid: String,
					isEinbehalt: 0,
					barcode: String,
					isFreigabe: 0,
					ustmerkmal: String,
					keinOP: 0,
					ID_Wiederkehrend: 0,
					bearbeiter: String,
					PrimaryKey: 0,
					PKIndex: 0,
					del: 0
				}
			]
		}
	],
	ClipBoard: String,
	_buchungsgruppeList_dic: 
	{
		0: 
		[
			{
				ZeilenTyp: String,
				Belegkreis: String,
				UStTyp: String,
				Split: False,
				B2B: False,
				ZuordnungsTyp: String,
				Nr: 0,
				Anzahl: 0,
				Konto: String,
				GKonto: String,
				Sachverhalt: String,
				Betrag: 0,
				AnzahlTalks: 0,
				UStId: String,
				Base_Item: 
				{
					ZeilenTyp: AR,
					USt_Art: String,
					ZuordnungsTyp: Is_None,
					Buchungsliste: 
					[
						{
							
						}
					],
					BankID: 0,
					SpezialTrefferTypId: 0,
					B2B: False,
					Nr: 0,
					AnzahlTalks: 0,
					Dateiname: String,
					BankItem: 
					{
						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
					},
					SpezialTrefferTyp: 
					{
						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
					}
				},
				LernDB: 
				{
					id: 0,
					mandant: 0,
					del: 0,
					guid: String,
					bezeichnung: String,
					_erstellt: 0001-01-01,
					_aenderung: 0001-01-01,
					bankindex: 0,
					dateityp: 0,
					dateinamensteil: String,
					headerart_betrag_spalte: String,
					headerart_liste: String,
					headerwert_liste: String,
					headerart_konto: String,
					headerwert_konto: String,
					headerart_bs: String,
					headerwert_bs: String,
					headerart_lkz: String,
					headerwert_lkz: String,
					headerart_ustid: String,
					headerwert_ustid: String,
					konto: String,
					buchungsschluessel: String,
					PrimaryKey: 0
				},
				Buchungszuordnung: String,
				SuchText: String,
				BetragView: 0,
				Multi: 0,
				IsBankTyp: False,
				IsDatevKAM: False,
				IsKorrektur: False,
				Dateiname: String
			}
		]
	},
	_onlinehandelListe: 
	[
		{
			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
		}
	],
	_detailListe: 
	{
		0: 
		[
			{
				Dateiname: String,
				Datum: 0001-01-01,
				Betrag: 0,
				Text_ID: String,
				Parse_ID: String,
				Zuordnungstyp: String,
				Zahlsystem: String,
				Text_Sonstiges: String,
				Info: String,
				Ust_ID: String,
				IsTalk: False,
				Suchtext: String
			}
		]
	}
}