FIBUdataServiceStack

<back to all web services

AbrechnungsChatListeLadenRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/AbrechnungsChatListeLaden
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports FIBUdataServiceStack.ServiceModel.Messages
Imports FIBUdataServiceStack.ServiceModel.Models

Namespace Global

    Namespace FIBUdataServiceStack.ServiceModel.Messages

        Public Partial Class AbrechnungsChatListeLadenRequest
            Public Overridable Property Fileguid As String
            Public Overridable Property ZeilNummer As Integer
            Public Overridable Property AbrechnungsGuid As String
        End Class

        Public Partial Class AbrechnungsChatListeLadenResponse
            Public Sub New()
                chats = New List(Of mandtalk_chat)
                kontakte = New List(Of mandtalk_kontakt)
                ZugriffsrechteListe = New List(Of zugriffsrechte)
                dokumente = New List(Of dokumente)
            End Sub

            Public Overridable Property result As Boolean
            Public Overridable Property error_msg As String
            Public Overridable Property OnlinehandelDateiId As Nullable(Of Long)
            Public Overridable Property chats As List(Of mandtalk_chat)
            Public Overridable Property kontakte As List(Of mandtalk_kontakt)
            Public Overridable Property ZugriffsrechteListe As List(Of zugriffsrechte)
            Public Overridable Property dokumente As List(Of dokumente)
        End Class
    End Namespace

    Namespace FIBUdataServiceStack.ServiceModel.Models

        Public Partial Class dokumente
            Implements IPrimaryKey
            Implements IMandnr
            Implements IDel
            Implements ITableBaseErstelltAenderung
            Public Overridable Property ID As Nullable(Of Long)
            Public Overridable Property _erstellt As Nullable(Of Date)
            Public Overridable Property _aenderung As Nullable(Of Date)
            Public Overridable Property mandant As Nullable(Of Long)
            Public Overridable Property Datenindex As Nullable(Of Long)
            Public Overridable Property Dateiname As String
            Public Overridable Property zip_dateiname As String
            Public Overridable Property SubPfad As String
            Public Overridable Property Upload As Nullable(Of Integer)
            Public Overridable Property DownloadExt As Nullable(Of Integer)
            Public Overridable Property Datum As Nullable(Of Date)
            Public Overridable Property Link As String
            Public Overridable Property anlagen As String
            Public Overridable Property metadaten As String
            Public Overridable Property dateityp As Nullable(Of Integer)
            Public Overridable Property del As Nullable(Of Long)
            Public Overridable Property hash As String
            Public Overridable Property guid As String
            <Ignore>
            Public Overridable Property server_hash As String

            <Ignore>
            Public Overridable Property PrimaryKey As Nullable(Of Long)
        End Class

        Public Partial Class mandtalk_chat
            Implements IPrimaryKey
            Implements ITableBase
            Implements IMandnr
            Implements IDel
            Implements INutzerid
            Public Sub New()
                dok_bin = New Byte(){}
            End Sub

            Public Overridable Property id As Nullable(Of Long)
            Public Overridable Property _erstellt As Nullable(Of Date)
            Public Overridable Property _aenderung As Nullable(Of Date)
            Public Overridable Property mandant As Nullable(Of Long)
            Public Overridable Property benutzer_id As Nullable(Of Long)
            Public Overridable Property mandtalk_id As Nullable(Of Long)
            Public Overridable Property berater_mandant As Nullable(Of Berater_mandant)
            <Ignore>
            Public Overridable Property dateiName As String

            <Ignore>
            Public Overridable Property dok_bin As Byte()

            Public Overridable Property meldung As String
            Public Overridable Property dokumente_guid As String
            Public Overridable Property del As Nullable(Of Long)
            Public Overridable Property guid As String
            Public Overridable Property intern As Nullable(Of Integer)
            Public Overridable Property mandtalk_guid As String
            Public Overridable Property gelesen As Nullable(Of Date)
            Public Overridable Property geschickt As Nullable(Of Date)
            Public Overridable Property antwort_chat_Id As Nullable(Of Long)
            Public Overridable Property weitergeleitet_an As Nullable(Of Long)
            Public Overridable Property email_id As Nullable(Of Long)
            <Ignore>
            Public Overridable Property PrimaryKey As Nullable(Of Long)

            <Ignore>
            Public Overridable Property nutzerid As Nullable(Of Long)

            Public Enum Berater_mandant
                M
                B
            End Enum
        End Class

        Public Partial Class mandtalk_kontakt
            Implements IPrimaryKey
            Implements ITableBase
            Implements IMandnr
            Implements IDel
            Public Overridable Property id As Nullable(Of Long)
            Public Overridable Property _erstellt As Nullable(Of Date)
            Public Overridable Property _aenderung As Nullable(Of Date)
            Public Overridable Property mandant As Nullable(Of Long)
            Public Overridable Property del As Nullable(Of Long)
            Public Overridable Property mandtalk_id As Nullable(Of Long)
            Public Overridable Property benutzer_id As Nullable(Of Long)
            <Ignore>
            Public Overridable Property PrimaryKey As Nullable(Of Long)
        End Class

        Public Partial Class zugriffsrechte
            Implements IMandnr
            Implements IPrimaryKey
            Implements INutzerid
            Implements ITableBaseErstelltAenderung
            Implements IPKindex
            Public Sub New()
                bild = New Byte(){}
            End Sub

            Public Overridable Property ID As Nullable(Of Long)
            Public Overridable Property _erstellt As Nullable(Of Date)
            Public Overridable Property _aenderung As Nullable(Of Date)
            Public Overridable Property Mandnr As Nullable(Of Long)
            Public Overridable Property PasswMD5 As String
            Public Overridable Property Name As String
            Public Overridable Property Vorname As String
            Public Overridable Property EMail As String
            Public Overridable Property EMail_tax As String
            Public Overridable Property auth_token As String
            Public Overridable Property auth_email As String
            Public Overridable Property Rechte As Nullable(Of Long)
            Public Overridable Property Gruppe As Nullable(Of Long)
            Public Overridable Property Aktiv As Nullable(Of Integer)
            Public Overridable Property Admin As Nullable(Of Integer)
            Public Overridable Property Anlagedatum As Nullable(Of Date)
            Public Overridable Property guid As String
            Public Overridable Property pers_typ As Nullable(Of Integer)
            Public Overridable Property hardlock As String
            Public Overridable Property stundensatz As Nullable(Of Decimal)
            Public Overridable Property freigabeberechtigter As Nullable(Of Long)
            Public Overridable Property vertretung As Nullable(Of Long)
            Public Overridable Property genehmiger As Nullable(Of Long)
            Public Overridable Property eintritt As Nullable(Of Date)
            Public Overridable Property austritt As Nullable(Of Date)
            Public Overridable Property abteilung_guid As String
            Public Overridable Property negativurlaub As Nullable(Of Boolean)
            Public Overridable Property Alturlaub As Nullable(Of Boolean)
            Public Overridable Property bundesland As Nullable(Of Integer)
            Public Overridable Property bild As Byte()
            Public Overridable Property mobil As String
            Public Overridable Property geburtstag As Nullable(Of Date)
            Public Overridable Property privatsspaehre As Nullable(Of Integer)
            Public Overridable Property intern As Nullable(Of Integer)
            Public Overridable Property strasse As String
            Public Overridable Property plz As String
            Public Overridable Property ort As String
            Public Overridable Property isAcc As Nullable(Of Boolean)
            Public Overridable Property email_abruf As String
            Public Overridable Property email_abruf_tax As String
            Public Overridable Property recht_taetigkeittyp As String
            Public Overridable Property rechte_acc As String
            Public Overridable Property bemerkung As String
            Public Overridable Property is_main_mail As Nullable(Of Integer)
            Public Overridable Property two_factor_method As Nullable(Of Integer)
            Public Overridable Property two_factor_enabled As Nullable(Of Integer)
            Public Overridable Property two_factor_secret As String
            Public Overridable Property two_factor_backup_codes As String
            Public Overridable Property two_factor_enabled_date As Nullable(Of Date)
            Public Overridable Property two_factor_failed_attempts As Nullable(Of Integer)
            Public Overridable Property two_factor_last_failure As Nullable(Of Date)
            Public Overridable Property two_factor_is_lockedout As Nullable(Of Integer)
            Public Overridable Property default_ja As Nullable(Of Integer)
            Public Overridable Property default_fibu As Nullable(Of Integer)
            Public Overridable Property default_lohn As Nullable(Of Integer)
            Public Overridable Property default_acc As Nullable(Of Integer)
            Public Overridable Property default_vw As Nullable(Of Integer)
            Public Overridable Property rechte_intern_mandanten As Nullable(Of Boolean)
            Public Overridable Property PKIndex As Nullable(Of Long)
            <Ignore>
            Public Overridable Property mandant As Nullable(Of Long)

            <Ignore>
            Public Overridable Property PrimaryKey As Nullable(Of Long)

            <Ignore>
            Public Overridable Property nutzerid As Nullable(Of Long)
        End Class
    End Namespace
End Namespace

VB.NET AbrechnungsChatListeLadenRequest DTOs

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

HTTP + OTHER

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

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

{"Fileguid":"String","ZeilNummer":0,"AbrechnungsGuid":"String"}
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length

{"result":false,"error_msg":"String","OnlinehandelDateiId":0,"chats":[{"id":0,"_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","mandant":0,"benutzer_id":0,"mandtalk_id":0,"berater_mandant":"M","dateiName":"String","dok_bin":"AA==","meldung":"String","dokumente_guid":"String","del":0,"guid":"String","intern":0,"mandtalk_guid":"String","gelesen":"\/Date(-62135596800000-0000)\/","geschickt":"\/Date(-62135596800000-0000)\/","antwort_chat_Id":0,"weitergeleitet_an":0,"email_id":0,"PrimaryKey":0,"nutzerid":0}],"kontakte":[{"id":0,"_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","mandant":0,"del":0,"mandtalk_id":0,"benutzer_id":0,"PrimaryKey":0}],"ZugriffsrechteListe":[{"ID":0,"_erstellt":"\/Date(-62135596800000-0000)\/","_aenderung":"\/Date(-62135596800000-0000)\/","Mandnr":0,"PasswMD5":"String","Name":"String","Vorname":"String","EMail":"String","EMail_tax":"String","auth_token":"String","auth_email":"String","Rechte":0,"Gruppe":0,"Aktiv":0,"Admin":0,"Anlagedatum":"\/Date(-62135596800000-0000)\/","guid":"String","pers_typ":0,"hardlock":"String","stundensatz":0,"freigabeberechtigter":0,"vertretung":0,"genehmiger":0,"eintritt":"\/Date(-62135596800000-0000)\/","austritt":"\/Date(-62135596800000-0000)\/","abteilung_guid":"String","negativurlaub":false,"Alturlaub":false,"bundesland":0,"bild":"AA==","mobil":"String","geburtstag":"\/Date(-62135596800000-0000)\/","privatsspaehre":0,"intern":0,"strasse":"String","plz":"String","ort":"String","isAcc":false,"email_abruf":"String","email_abruf_tax":"String","recht_taetigkeittyp":"String","rechte_acc":"String","bemerkung":"String","is_main_mail":0,"two_factor_method":0,"two_factor_enabled":0,"two_factor_secret":"String","two_factor_backup_codes":"String","two_factor_enabled_date":"\/Date(-62135596800000-0000)\/","two_factor_failed_attempts":0,"two_factor_last_failure":"\/Date(-62135596800000-0000)\/","two_factor_is_lockedout":0,"default_ja":0,"default_fibu":0,"default_lohn":0,"default_acc":0,"default_vw":0,"rechte_intern_mandanten":false,"PKIndex":0,"mandant":0,"PrimaryKey":0,"nutzerid":0}],"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}]}