| GET, POST | /fibuscan/DokumentUpload/Failed |
|---|
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 dokumente(IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung):
id: Optional[int] = None
_erstellt: Optional[datetime.datetime] = None
_aenderung: Optional[datetime.datetime] = None
mandant: Optional[int] = None
datenindex: Optional[int] = None
dateiname: Optional[str] = None
zip_dateiname: Optional[str] = None
sub_pfad: Optional[str] = None
upload: Optional[int] = None
download_ext: Optional[int] = None
datum: Optional[datetime.datetime] = None
link: Optional[str] = None
anlagen: Optional[str] = None
metadaten: Optional[str] = None
dateityp: Optional[int] = None
del_: Optional[int] = field(metadata=config(field_name='del'), default=None)
hash: Optional[str] = None
guid: Optional[str] = None
# @Ignore()
server_hash: Optional[str] = None
# @Ignore()
primary_key: Optional[int] = 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 bank(IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, INutzerid):
bank_i_d: Optional[int] = None
_erstellt: Optional[datetime.datetime] = None
_aenderung: Optional[datetime.datetime] = None
anlagedatum: Optional[datetime.datetime] = None
ktotyp: Optional[int] = None
max_banktext: Optional[int] = None
abruf: Optional[int] = None
is_rev: Optional[int] = None
is_sepa: Optional[int] = None
buchungsdatum_is_erfasst: Optional[int] = None
del_: Optional[int] = field(metadata=config(field_name='del'), default=None)
id_lokal: Optional[int] = None
mandant: Optional[int] = None
art: Optional[int] = None
fibu_konto: Optional[int] = None
bezeichnung: Optional[str] = None
bic: Optional[str] = None
blz: Optional[str] = None
guid: Optional[str] = None
iban: Optional[str] = None
konto: Optional[str] = None
pw: Optional[str] = None
user_b_l_z: Optional[str] = None
user_kto: Optional[str] = None
wkz: Optional[str] = None
universal: Optional[str] = None
nutzerid: Optional[int] = None
# @Ignore()
primary_key: Optional[int] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class personendb(IMandnr, IPrimaryKey, IBankindex, IPKindex, IDel, ITableBaseErstelltAenderung):
pk_index: Optional[int] = None
bezeichnung: Optional[str] = None
kontonr: Optional[int] = None
mandant_i_d: Optional[int] = None
bank_konto_nr: Optional[str] = None
blz: Optional[str] = None
bank_bez: Optional[str] = None
zahlungsziel: Optional[int] = None
einzug: Optional[int] = None
deb_kund_nr: Optional[str] = None
skonto: Optional[Decimal] = None
bic: Optional[str] = None
iban: Optional[str] = None
lern_i_d: Optional[int] = None
zahlungsziel_skonto: Optional[int] = None
ort: Optional[str] = None
strasse: Optional[str] = None
ansprechpartner: Optional[str] = None
mahnlauf: Optional[str] = None
plz: Optional[str] = None
st_id: Optional[str] = None
mahnfax: Optional[str] = None
mahnmail: Optional[str] = None
lk: Optional[str] = None
zahlempf: Optional[str] = None
bemerkung: Optional[str] = None
bankindex: Optional[int] = None
vier_augen: Optional[int] = None
anlagedatum: Optional[datetime.datetime] = None
i_d__lokal: Optional[int] = None
persoenliche_anrede: Optional[str] = None
steuernummer: Optional[str] = None
lverfahren: Optional[int] = None
fremdguid: Optional[str] = None
sicherprozent: Optional[Decimal] = None
sicherfaelligkeit: Optional[int] = None
kostid2vorschl: Optional[int] = None
fremdguid_user: Optional[str] = None
lieferanten_passwort: Optional[str] = None
del_: Optional[int] = field(metadata=config(field_name='del'), default=None)
sepa_mandat_id: Optional[str] = None
sepa_unterschrift: Optional[datetime.datetime] = None
mahngebuehr: Optional[str] = None
mahnzins: Optional[str] = None
ocr_pos: Optional[str] = None
universal: Optional[str] = None
leitweg_id: Optional[str] = None
_erstellt: Optional[datetime.datetime] = None
_aenderung: Optional[datetime.datetime] = None
code_herkunft: Optional[str] = None
bearbeiter: Optional[str] = None
# @Ignore()
primary_key: Optional[int] = None
# @Ignore()
mandant: Optional[int] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class DokumentUploadFailedListResponse:
dokumente: Optional[List[dokumente]] = None
bankdaten: Optional[List[bankdaten]] = None
banks: Optional[List[bank]] = None
personen: Optional[List[personendb]] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class DokumentUploadFailedListRequest:
expression: Optional[str] = None
limit: int = 0
Python DokumentUploadFailedListRequest 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/DokumentUpload/Failed HTTP/1.1
Host: ws4.fibudata.net
Accept: text/jsonl
Content-Type: text/jsonl
Content-Length: length
{"expression":"String","limit":0}
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length
{"dokumente":[{"ID":0,"_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","mandant":0,"Datenindex":0,"Dateiname":"String","zip_dateiname":"String","SubPfad":"String","Upload":0,"DownloadExt":0,"Datum":"\/Date(-62135596800000-0000)\/","Link":"String","anlagen":"String","metadaten":"String","dateityp":0,"del":0,"hash":"String","guid":"String","server_hash":"String","PrimaryKey":0}],"bankdaten":[{"Datenindex":0,"bankindex":0,"Text":"String","Datum":"\/Date(-62135596800000-0000)\/","Betrag":0,"Erfasst":"\/Date(-62135596800000-0000)\/","Bnr":0,"Auftraggeber":"String","AuftraggeberBLZ":"String","AuftraggeberKto":"String","Buchungstyp":"String","Buchungstext":"String","Verbucht":"\/Date(-62135596800000-0000)\/","PkontoID":0,"Fälligkeit":"\/Date(-62135596800000-0000)\/","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":"\/Date(-62135596800000-0000)\/","Dta":0,"Eingangdatum":"\/Date(-62135596800000-0000)\/","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":"\/Date(-62135596800000-0000)\/","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}],"banks":[{"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}],"personen":[{"PKIndex":0,"Bezeichnung":"String","Kontonr":0,"MandantID":0,"BankKontoNr":"String","BLZ":"String","BankBez":"String","Zahlungsziel":0,"Einzug":0,"DebKundNr":"String","Skonto":0,"BIC":"String","IBAN":"String","LernID":0,"ZahlungszielSkonto":0,"Ort":"String","Strasse":"String","Ansprechpartner":"String","Mahnlauf":"String","Plz":"String","StId":"String","Mahnfax":"String","Mahnmail":"String","LK":"String","Zahlempf":"String","Bemerkung":"String","bankindex":0,"VierAugen":0,"Anlagedatum":"\/Date(-62135596800000-0000)\/","ID_Lokal":0,"persoenliche_anrede":"String","Steuernummer":"String","lverfahren":0,"fremdguid":"String","sicherprozent":0,"sicherfaelligkeit":0,"kostid2vorschl":0,"fremdguid_user":"String","lieferanten_passwort":"String","del":0,"sepa_mandat_id":"String","sepa_unterschrift":"\/Date(-62135596800000-0000)\/","Mahngebuehr":"String","Mahnzins":"String","ocr_pos":"String","universal":"String","leitweg_id":"String","_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","code_herkunft":"String","bearbeiter":"String","PrimaryKey":0,"mandant":0}]}