FIBUdataServiceStack

<back to all web services

DokumentUploadFailedListRequest

The following routes are available for this service:
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 .xml suffix or ?format=xml

HTTP + XML

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: application/xml
Content-Type: application/xml
Content-Length: length

<DokumentUploadFailedListRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <expression>String</expression>
  <limit>0</limit>
</DokumentUploadFailedListRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<DokumentUploadFailedListResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
  <bankdaten xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
    <d2p1:bankdaten>
      <d2p1:AZ>0</d2p1:AZ>
      <d2p1:Ablaufdatum>0001-01-01T00:00:00</d2p1:Ablaufdatum>
      <d2p1:Archivstruktur>String</d2p1:Archivstruktur>
      <d2p1:Auftraggeber>String</d2p1:Auftraggeber>
      <d2p1:AuftraggeberBLZ>String</d2p1:AuftraggeberBLZ>
      <d2p1:AuftraggeberKto>String</d2p1:AuftraggeberKto>
      <d2p1:Ausgeblendet>0</d2p1:Ausgeblendet>
      <d2p1:Bankindex_tr>0</d2p1:Bankindex_tr>
      <d2p1:Betrag>0</d2p1:Betrag>
      <d2p1:Bnr>0</d2p1:Bnr>
      <d2p1:Briefktxt>String</d2p1:Briefktxt>
      <d2p1:Briefkvorl>0</d2p1:Briefkvorl>
      <d2p1:Buchungstext>String</d2p1:Buchungstext>
      <d2p1:Buchungstyp>String</d2p1:Buchungstyp>
      <d2p1:Datenindex>0</d2p1:Datenindex>
      <d2p1:Datum>0001-01-01T00:00:00</d2p1:Datum>
      <d2p1:Del>0</d2p1:Del>
      <d2p1:Dokumentenart>String</d2p1:Dokumentenart>
      <d2p1:Dta>0</d2p1:Dta>
      <d2p1:Eingangdatum>0001-01-01T00:00:00</d2p1:Eingangdatum>
      <d2p1:Erfasst>0001-01-01T00:00:00</d2p1:Erfasst>
      <d2p1:Faelligkeit>0</d2p1:Faelligkeit>
      <d2p1:FaelligkeitSK>0</d2p1:FaelligkeitSK>
      <d2p1:File>0</d2p1:File>
      <d2p1:Fälligkeit>0001-01-01T00:00:00</d2p1:Fälligkeit>
      <d2p1:ID_Lokal>0</d2p1:ID_Lokal>
      <d2p1:ID_Transfer>0</d2p1:ID_Transfer>
      <d2p1:ID_Verrechnung>0</d2p1:ID_Verrechnung>
      <d2p1:ID_Wiederkehrend>0</d2p1:ID_Wiederkehrend>
      <d2p1:Info>0</d2p1:Info>
      <d2p1:Infotxt>String</d2p1:Infotxt>
      <d2p1:IsSkontoAusbuchung>0</d2p1:IsSkontoAusbuchung>
      <d2p1:Ktr>0</d2p1:Ktr>
      <d2p1:Mahndatum>0001-01-01T00:00:00</d2p1:Mahndatum>
      <d2p1:Mahnstufe>0</d2p1:Mahnstufe>
      <d2p1:Originalauszug>0</d2p1:Originalauszug>
      <d2p1:PKIndex>0</d2p1:PKIndex>
      <d2p1:PkontoID>0</d2p1:PkontoID>
      <d2p1:PrimaryKey>0</d2p1:PrimaryKey>
      <d2p1:RNR>String</d2p1:RNR>
      <d2p1:Skontoeuro>0</d2p1:Skontoeuro>
      <d2p1:Text>String</d2p1:Text>
      <d2p1:Transfer>0</d2p1:Transfer>
      <d2p1:Verbucht>0001-01-01T00:00:00</d2p1:Verbucht>
      <d2p1:Volltext>String</d2p1:Volltext>
      <d2p1:Vorlaufnr>0</d2p1:Vorlaufnr>
      <d2p1:bankindex>0</d2p1:bankindex>
      <d2p1:barcode>String</d2p1:barcode>
      <d2p1:bearbeiter>String</d2p1:bearbeiter>
      <d2p1:del>0</d2p1:del>
      <d2p1:fremdguid>String</d2p1:fremdguid>
      <d2p1:isEinbehalt>0</d2p1:isEinbehalt>
      <d2p1:isFreigabe>0</d2p1:isFreigabe>
      <d2p1:keinOP>0</d2p1:keinOP>
      <d2p1:ocranalyse>String</d2p1:ocranalyse>
      <d2p1:ustmerkmal>String</d2p1:ustmerkmal>
      <d2p1:zeitstempel>String</d2p1:zeitstempel>
      <d2p1:zurueckgesetzt>0</d2p1:zurueckgesetzt>
    </d2p1:bankdaten>
  </bankdaten>
  <banks xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
    <d2p1:bank>
      <d2p1:Anlagedatum>0001-01-01T00:00:00</d2p1:Anlagedatum>
      <d2p1:Art>0</d2p1:Art>
      <d2p1:BLZ>String</d2p1:BLZ>
      <d2p1:BankID>0</d2p1:BankID>
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:FibuKonto>0</d2p1:FibuKonto>
      <d2p1:GUID>String</d2p1:GUID>
      <d2p1:Konto>String</d2p1:Konto>
      <d2p1:PrimaryKey>0</d2p1:PrimaryKey>
      <d2p1:_aenderung>0001-01-01T00:00:00</d2p1:_aenderung>
      <d2p1:_erstellt>0001-01-01T00:00:00</d2p1:_erstellt>
      <d2p1:abruf>0</d2p1:abruf>
      <d2p1:bic>String</d2p1:bic>
      <d2p1:buchungsdatum_isErfasst>0</d2p1:buchungsdatum_isErfasst>
      <d2p1:del>0</d2p1:del>
      <d2p1:iban>String</d2p1:iban>
      <d2p1:id_lokal>0</d2p1:id_lokal>
      <d2p1:isRev>0</d2p1:isRev>
      <d2p1:isSepa>0</d2p1:isSepa>
      <d2p1:ktotyp>0</d2p1:ktotyp>
      <d2p1:mandant>0</d2p1:mandant>
      <d2p1:max_banktext>0</d2p1:max_banktext>
      <d2p1:nutzerid>0</d2p1:nutzerid>
      <d2p1:pw>String</d2p1:pw>
      <d2p1:universal>String</d2p1:universal>
      <d2p1:userBLZ>String</d2p1:userBLZ>
      <d2p1:userKto>String</d2p1:userKto>
      <d2p1:wkz>String</d2p1:wkz>
    </d2p1:bank>
  </banks>
  <dokumente xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
    <d2p1:dokumente>
      <d2p1:Dateiname>String</d2p1:Dateiname>
      <d2p1:Datenindex>0</d2p1:Datenindex>
      <d2p1:Datum>0001-01-01T00:00:00</d2p1:Datum>
      <d2p1:DownloadExt>0</d2p1:DownloadExt>
      <d2p1:ID>0</d2p1:ID>
      <d2p1:Link>String</d2p1:Link>
      <d2p1:PrimaryKey>0</d2p1:PrimaryKey>
      <d2p1:SubPfad>String</d2p1:SubPfad>
      <d2p1:Upload>0</d2p1:Upload>
      <d2p1:_aenderung>0001-01-01T00:00:00</d2p1:_aenderung>
      <d2p1:_erstellt>0001-01-01T00:00:00</d2p1:_erstellt>
      <d2p1:anlagen>String</d2p1:anlagen>
      <d2p1:dateityp>0</d2p1:dateityp>
      <d2p1:del>0</d2p1:del>
      <d2p1:guid>String</d2p1:guid>
      <d2p1:hash>String</d2p1:hash>
      <d2p1:mandant>0</d2p1:mandant>
      <d2p1:metadaten>String</d2p1:metadaten>
      <d2p1:server_hash>String</d2p1:server_hash>
      <d2p1:zip_dateiname>String</d2p1:zip_dateiname>
    </d2p1:dokumente>
  </dokumente>
  <personen xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
    <d2p1:personendb>
      <d2p1:Anlagedatum>0001-01-01T00:00:00</d2p1:Anlagedatum>
      <d2p1:Ansprechpartner>String</d2p1:Ansprechpartner>
      <d2p1:BIC>String</d2p1:BIC>
      <d2p1:BLZ>String</d2p1:BLZ>
      <d2p1:BankBez>String</d2p1:BankBez>
      <d2p1:BankKontoNr>String</d2p1:BankKontoNr>
      <d2p1:Bemerkung>String</d2p1:Bemerkung>
      <d2p1:Bezeichnung>String</d2p1:Bezeichnung>
      <d2p1:DebKundNr>String</d2p1:DebKundNr>
      <d2p1:Einzug>0</d2p1:Einzug>
      <d2p1:IBAN>String</d2p1:IBAN>
      <d2p1:ID_Lokal>0</d2p1:ID_Lokal>
      <d2p1:Kontonr>0</d2p1:Kontonr>
      <d2p1:LK>String</d2p1:LK>
      <d2p1:LernID>0</d2p1:LernID>
      <d2p1:Mahnfax>String</d2p1:Mahnfax>
      <d2p1:Mahngebuehr>String</d2p1:Mahngebuehr>
      <d2p1:Mahnlauf>String</d2p1:Mahnlauf>
      <d2p1:Mahnmail>String</d2p1:Mahnmail>
      <d2p1:Mahnzins>String</d2p1:Mahnzins>
      <d2p1:MandantID>0</d2p1:MandantID>
      <d2p1:Ort>String</d2p1:Ort>
      <d2p1:PKIndex>0</d2p1:PKIndex>
      <d2p1:Plz>String</d2p1:Plz>
      <d2p1:PrimaryKey>0</d2p1:PrimaryKey>
      <d2p1:Skonto>0</d2p1:Skonto>
      <d2p1:StId>String</d2p1:StId>
      <d2p1:Steuernummer>String</d2p1:Steuernummer>
      <d2p1:Strasse>String</d2p1:Strasse>
      <d2p1:VierAugen>0</d2p1:VierAugen>
      <d2p1:Zahlempf>String</d2p1:Zahlempf>
      <d2p1:Zahlungsziel>0</d2p1:Zahlungsziel>
      <d2p1:ZahlungszielSkonto>0</d2p1:ZahlungszielSkonto>
      <d2p1:_aenderung>0001-01-01T00:00:00</d2p1:_aenderung>
      <d2p1:_erstellt>0001-01-01T00:00:00</d2p1:_erstellt>
      <d2p1:bankindex>0</d2p1:bankindex>
      <d2p1:bearbeiter>String</d2p1:bearbeiter>
      <d2p1:code_herkunft>String</d2p1:code_herkunft>
      <d2p1:del>0</d2p1:del>
      <d2p1:fremdguid>String</d2p1:fremdguid>
      <d2p1:fremdguid_user>String</d2p1:fremdguid_user>
      <d2p1:kostid2vorschl>0</d2p1:kostid2vorschl>
      <d2p1:leitweg_id>String</d2p1:leitweg_id>
      <d2p1:lieferanten_passwort>String</d2p1:lieferanten_passwort>
      <d2p1:lverfahren>0</d2p1:lverfahren>
      <d2p1:mandant>0</d2p1:mandant>
      <d2p1:ocr_pos>String</d2p1:ocr_pos>
      <d2p1:persoenliche_anrede>String</d2p1:persoenliche_anrede>
      <d2p1:sepa_mandat_id>String</d2p1:sepa_mandat_id>
      <d2p1:sepa_unterschrift>0001-01-01T00:00:00</d2p1:sepa_unterschrift>
      <d2p1:sicherfaelligkeit>0</d2p1:sicherfaelligkeit>
      <d2p1:sicherprozent>0</d2p1:sicherprozent>
      <d2p1:universal>String</d2p1:universal>
    </d2p1:personendb>
  </personen>
</DokumentUploadFailedListResponse>