FIBUdataServiceStack

<back to all web services

AbrechnungsChatListeLadenRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/AbrechnungsChatListeLaden
import java.math.*
import java.util.*
import net.servicestack.client.*


open class AbrechnungsChatListeLadenRequest
{
    var Fileguid:String? = null
    var ZeilNummer:Int? = null
    var AbrechnungsGuid:String? = null
}

open class AbrechnungsChatListeLadenResponse
{
    var result:Boolean? = null
    var error_msg:String? = null
    var OnlinehandelDateiId:Long? = null
    var chats:ArrayList<mandtalk_chat> = ArrayList<mandtalk_chat>()
    var kontakte:ArrayList<mandtalk_kontakt> = ArrayList<mandtalk_kontakt>()
    var ZugriffsrechteListe:ArrayList<zugriffsrechte> = ArrayList<zugriffsrechte>()
    var dokumente:ArrayList<dokumente> = ArrayList<dokumente>()
}

open class mandtalk_chat : IPrimaryKey, ITableBase, IMandnr, IDel, INutzerid
{
    var id:Long? = null
    var _erstellt:Date? = null
    var _aenderung:Date? = null
    var mandant:Long? = null
    var benutzer_id:Long? = null
    var mandtalk_id:Long? = null
    var berater_mandant:Berater_mandant? = null
    @Ignore()
    var dateiName:String? = null

    @Ignore()
    var dok_bin:ByteArray? = null

    var meldung:String? = null
    var dokumente_guid:String? = null
    var del:Long? = null
    var guid:String? = null
    var intern:Int? = null
    var mandtalk_guid:String? = null
    var gelesen:Date? = null
    var geschickt:Date? = null
    var antwort_chat_Id:Long? = null
    var weitergeleitet_an:Long? = null
    var email_id:Long? = null
    @Ignore()
    var PrimaryKey:Long? = null

    @Ignore()
    var nutzerid:Long? = null
}

enum class Berater_mandant
{
    M,
    B,
}

open class mandtalk_kontakt : IPrimaryKey, ITableBase, IMandnr, IDel
{
    var id:Long? = null
    var _erstellt:Date? = null
    var _aenderung:Date? = null
    var mandant:Long? = null
    var del:Long? = null
    var mandtalk_id:Long? = null
    var benutzer_id:Long? = null
    @Ignore()
    var PrimaryKey:Long? = null
}

open class zugriffsrechte : IMandnr, IPrimaryKey, INutzerid, ITableBaseErstelltAenderung, IPKindex
{
    var ID:Long? = null
    var _erstellt:Date? = null
    var _aenderung:Date? = null
    var Mandnr:Long? = null
    var PasswMD5:String? = null
    var Name:String? = null
    var Vorname:String? = null
    var EMail:String? = null
    var EMail_tax:String? = null
    var auth_token:String? = null
    var auth_email:String? = null
    var Rechte:Long? = null
    var Gruppe:Long? = null
    var Aktiv:Int? = null
    var Admin:Int? = null
    var Anlagedatum:Date? = null
    var guid:String? = null
    var pers_typ:Int? = null
    var hardlock:String? = null
    var stundensatz:BigDecimal? = null
    var freigabeberechtigter:Long? = null
    var vertretung:Long? = null
    var genehmiger:Long? = null
    var eintritt:Date? = null
    var austritt:Date? = null
    var abteilung_guid:String? = null
    var negativurlaub:Boolean? = null
    var Alturlaub:Boolean? = null
    var bundesland:Int? = null
    var bild:ByteArray? = null
    var mobil:String? = null
    var geburtstag:Date? = null
    var privatsspaehre:Int? = null
    var intern:Int? = null
    var strasse:String? = null
    var plz:String? = null
    var ort:String? = null
    var isAcc:Boolean? = null
    var email_abruf:String? = null
    var email_abruf_tax:String? = null
    var recht_taetigkeittyp:String? = null
    var rechte_acc:String? = null
    var bemerkung:String? = null
    var is_main_mail:Int? = null
    var two_factor_method:Int? = null
    var two_factor_enabled:Int? = null
    var two_factor_secret:String? = null
    var two_factor_backup_codes:String? = null
    var two_factor_enabled_date:Date? = null
    var two_factor_failed_attempts:Int? = null
    var two_factor_last_failure:Date? = null
    var two_factor_is_lockedout:Int? = null
    var default_ja:Int? = null
    var default_fibu:Int? = null
    var default_lohn:Int? = null
    var default_acc:Int? = null
    var default_vw:Int? = null
    var rechte_intern_mandanten:Boolean? = null
    var PKIndex:Long? = null
    @Ignore()
    var mandant:Long? = null

    @Ignore()
    var PrimaryKey:Long? = null

    @Ignore()
    var nutzerid:Long? = null
}

open class dokumente : IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung
{
    var ID:Long? = null
    var _erstellt:Date? = null
    var _aenderung:Date? = null
    var mandant:Long? = null
    var Datenindex:Long? = null
    var Dateiname:String? = null
    var zip_dateiname:String? = null
    var SubPfad:String? = null
    var Upload:Int? = null
    var DownloadExt:Int? = null
    var Datum:Date? = null
    var Link:String? = null
    var anlagen:String? = null
    var metadaten:String? = null
    var dateityp:Int? = null
    var del:Long? = null
    var hash:String? = null
    var guid:String? = null
    @Ignore()
    var server_hash:String? = null

    @Ignore()
    var PrimaryKey:Long? = null
}

Kotlin AbrechnungsChatListeLadenRequest DTOs

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

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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

{"Fileguid":"String","ZeilNummer":0,"AbrechnungsGuid":"String"}
HTTP/1.1 200 OK
Content-Type: application/json
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}]}