| GET, POST | /fibuscan/Onlinehandel/AbrechnungsChatListeLaden |
|---|
import Foundation
import ServiceStack
public class AbrechnungsChatListeLadenRequest : Codable
{
public var fileguid:String
public var zeilNummer:Int
public var abrechnungsGuid:String
required public init(){}
}
public class AbrechnungsChatListeLadenResponse : Codable
{
public var result:Bool
public var error_msg:String
public var onlinehandelDateiId:Int?
public var chats:[mandtalk_chat] = []
public var kontakte:[mandtalk_kontakt] = []
public var zugriffsrechteListe:[zugriffsrechte] = []
public var dokumente:[dokumente] = []
required public init(){}
}
public class mandtalk_chat : IPrimaryKey, ITableBase, IMandnr, IDel, INutzerid, Codable
{
public var id:Int?
public var _erstellt:Date?
public var _aenderung:Date?
public var mandant:Int?
public var benutzer_id:Int?
public var mandtalk_id:Int?
public var berater_mandant:Berater_mandant?
// @Ignore()
public var dateiName:String
// @Ignore()
public var dok_bin:[UInt8] = []
public var meldung:String
public var dokumente_guid:String
public var del:Int?
public var guid:String
public var intern:Int?
public var mandtalk_guid:String
public var gelesen:Date?
public var geschickt:Date?
public var antwort_chat_Id:Int?
public var weitergeleitet_an:Int?
public var email_id:Int?
// @Ignore()
public var primaryKey:Int?
// @Ignore()
public var nutzerid:Int?
required public init(){}
}
public enum Berater_mandant : String, Codable
{
case M
case B
}
public class mandtalk_kontakt : IPrimaryKey, ITableBase, IMandnr, IDel, Codable
{
public var id:Int?
public var _erstellt:Date?
public var _aenderung:Date?
public var mandant:Int?
public var del:Int?
public var mandtalk_id:Int?
public var benutzer_id:Int?
// @Ignore()
public var primaryKey:Int?
required public init(){}
}
public class zugriffsrechte : IMandnr, IPrimaryKey, INutzerid, ITableBaseErstelltAenderung, IPKindex, Codable
{
public var id:Int?
public var _erstellt:Date?
public var _aenderung:Date?
public var mandnr:Int?
public var passwMD5:String
public var name:String
public var vorname:String
public var eMail:String
public var eMail_tax:String
public var auth_token:String
public var auth_email:String
public var rechte:Int?
public var gruppe:Int?
public var aktiv:Int?
public var admin:Int?
public var anlagedatum:Date?
public var guid:String
public var pers_typ:Int?
public var hardlock:String
public var stundensatz:Double?
public var freigabeberechtigter:Int?
public var vertretung:Int?
public var genehmiger:Int?
public var eintritt:Date?
public var austritt:Date?
public var abteilung_guid:String
public var negativurlaub:Bool?
public var alturlaub:Bool?
public var bundesland:Int?
public var bild:[UInt8] = []
public var mobil:String
public var geburtstag:Date?
public var privatsspaehre:Int?
public var intern:Int?
public var strasse:String
public var plz:String
public var ort:String
public var isAcc:Bool?
public var email_abruf:String
public var email_abruf_tax:String
public var recht_taetigkeittyp:String
public var rechte_acc:String
public var bemerkung:String
public var is_main_mail:Int?
public var two_factor_method:Int?
public var two_factor_enabled:Int?
public var two_factor_secret:String
public var two_factor_backup_codes:String
public var two_factor_enabled_date:Date?
public var two_factor_failed_attempts:Int?
public var two_factor_last_failure:Date?
public var two_factor_is_lockedout:Int?
public var default_ja:Int?
public var default_fibu:Int?
public var default_lohn:Int?
public var default_acc:Int?
public var default_vw:Int?
public var rechte_intern_mandanten:Bool?
public var pkIndex:Int?
// @Ignore()
public var mandant:Int?
// @Ignore()
public var primaryKey:Int?
// @Ignore()
public var nutzerid:Int?
required public init(){}
}
public class dokumente : IPrimaryKey, IMandnr, IDel, ITableBaseErstelltAenderung, Codable
{
public var id:Int?
public var _erstellt:Date?
public var _aenderung:Date?
public var mandant:Int?
public var datenindex:Int?
public var dateiname:String
public var zip_dateiname:String
public var subPfad:String
public var upload:Int?
public var downloadExt:Int?
public var datum:Date?
public var link:String
public var anlagen:String
public var metadaten:String
public var dateityp:Int?
public var del:Int?
public var hash:String
public var guid:String
// @Ignore()
public var server_hash:String
// @Ignore()
public var primaryKey:Int?
required public init(){}
}
Swift AbrechnungsChatListeLadenRequest DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
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/xml
Content-Type: application/xml
Content-Length: length
<AbrechnungsChatListeLadenRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
<AbrechnungsGuid>String</AbrechnungsGuid>
<Fileguid>String</Fileguid>
<ZeilNummer>0</ZeilNummer>
</AbrechnungsChatListeLadenRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<AbrechnungsChatListeLadenResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Messages">
<OnlinehandelDateiId>0</OnlinehandelDateiId>
<ZugriffsrechteListe xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
<d2p1:zugriffsrechte>
<d2p1:Admin>0</d2p1:Admin>
<d2p1:Aktiv>0</d2p1:Aktiv>
<d2p1:Alturlaub>false</d2p1:Alturlaub>
<d2p1:Anlagedatum>0001-01-01T00:00:00</d2p1:Anlagedatum>
<d2p1:EMail>String</d2p1:EMail>
<d2p1:EMail_tax>String</d2p1:EMail_tax>
<d2p1:Gruppe>0</d2p1:Gruppe>
<d2p1:ID>0</d2p1:ID>
<d2p1:Mandnr>0</d2p1:Mandnr>
<d2p1:Name>String</d2p1:Name>
<d2p1:PKIndex>0</d2p1:PKIndex>
<d2p1:PasswMD5>String</d2p1:PasswMD5>
<d2p1:PrimaryKey>0</d2p1:PrimaryKey>
<d2p1:Rechte>0</d2p1:Rechte>
<d2p1:Vorname>String</d2p1:Vorname>
<d2p1:_aenderung>0001-01-01T00:00:00</d2p1:_aenderung>
<d2p1:_erstellt>0001-01-01T00:00:00</d2p1:_erstellt>
<d2p1:abteilung_guid>String</d2p1:abteilung_guid>
<d2p1:austritt>0001-01-01T00:00:00</d2p1:austritt>
<d2p1:auth_email>String</d2p1:auth_email>
<d2p1:auth_token>String</d2p1:auth_token>
<d2p1:bemerkung>String</d2p1:bemerkung>
<d2p1:bild>AA==</d2p1:bild>
<d2p1:bundesland>0</d2p1:bundesland>
<d2p1:default_acc>0</d2p1:default_acc>
<d2p1:default_fibu>0</d2p1:default_fibu>
<d2p1:default_ja>0</d2p1:default_ja>
<d2p1:default_lohn>0</d2p1:default_lohn>
<d2p1:default_vw>0</d2p1:default_vw>
<d2p1:eintritt>0001-01-01T00:00:00</d2p1:eintritt>
<d2p1:email_abruf>String</d2p1:email_abruf>
<d2p1:email_abruf_tax>String</d2p1:email_abruf_tax>
<d2p1:freigabeberechtigter>0</d2p1:freigabeberechtigter>
<d2p1:geburtstag>0001-01-01T00:00:00</d2p1:geburtstag>
<d2p1:genehmiger>0</d2p1:genehmiger>
<d2p1:guid>String</d2p1:guid>
<d2p1:hardlock>String</d2p1:hardlock>
<d2p1:intern>0</d2p1:intern>
<d2p1:isAcc>false</d2p1:isAcc>
<d2p1:is_main_mail>0</d2p1:is_main_mail>
<d2p1:mandant>0</d2p1:mandant>
<d2p1:mobil>String</d2p1:mobil>
<d2p1:negativurlaub>false</d2p1:negativurlaub>
<d2p1:nutzerid>0</d2p1:nutzerid>
<d2p1:ort>String</d2p1:ort>
<d2p1:pers_typ>0</d2p1:pers_typ>
<d2p1:plz>String</d2p1:plz>
<d2p1:privatsspaehre>0</d2p1:privatsspaehre>
<d2p1:recht_taetigkeittyp>String</d2p1:recht_taetigkeittyp>
<d2p1:rechte_acc>String</d2p1:rechte_acc>
<d2p1:rechte_intern_mandanten>false</d2p1:rechte_intern_mandanten>
<d2p1:strasse>String</d2p1:strasse>
<d2p1:stundensatz>0</d2p1:stundensatz>
<d2p1:two_factor_backup_codes>String</d2p1:two_factor_backup_codes>
<d2p1:two_factor_enabled>0</d2p1:two_factor_enabled>
<d2p1:two_factor_enabled_date>0001-01-01T00:00:00</d2p1:two_factor_enabled_date>
<d2p1:two_factor_failed_attempts>0</d2p1:two_factor_failed_attempts>
<d2p1:two_factor_is_lockedout>0</d2p1:two_factor_is_lockedout>
<d2p1:two_factor_last_failure>0001-01-01T00:00:00</d2p1:two_factor_last_failure>
<d2p1:two_factor_method>0</d2p1:two_factor_method>
<d2p1:two_factor_secret>String</d2p1:two_factor_secret>
<d2p1:vertretung>0</d2p1:vertretung>
</d2p1:zugriffsrechte>
</ZugriffsrechteListe>
<chats xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
<d2p1:mandtalk_chat>
<d2p1:PrimaryKey>0</d2p1:PrimaryKey>
<d2p1:_aenderung>0001-01-01T00:00:00</d2p1:_aenderung>
<d2p1:_erstellt>0001-01-01T00:00:00</d2p1:_erstellt>
<d2p1:antwort_chat_Id>0</d2p1:antwort_chat_Id>
<d2p1:benutzer_id>0</d2p1:benutzer_id>
<d2p1:berater_mandant>M</d2p1:berater_mandant>
<d2p1:dateiName>String</d2p1:dateiName>
<d2p1:del>0</d2p1:del>
<d2p1:dok_bin>AA==</d2p1:dok_bin>
<d2p1:dokumente_guid>String</d2p1:dokumente_guid>
<d2p1:email_id>0</d2p1:email_id>
<d2p1:gelesen>0001-01-01T00:00:00</d2p1:gelesen>
<d2p1:geschickt>0001-01-01T00:00:00</d2p1:geschickt>
<d2p1:guid>String</d2p1:guid>
<d2p1:id>0</d2p1:id>
<d2p1:intern>0</d2p1:intern>
<d2p1:mandant>0</d2p1:mandant>
<d2p1:mandtalk_guid>String</d2p1:mandtalk_guid>
<d2p1:mandtalk_id>0</d2p1:mandtalk_id>
<d2p1:meldung>String</d2p1:meldung>
<d2p1:nutzerid>0</d2p1:nutzerid>
<d2p1:weitergeleitet_an>0</d2p1:weitergeleitet_an>
</d2p1:mandtalk_chat>
</chats>
<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>
<error_msg>String</error_msg>
<kontakte xmlns:d2p1="http://schemas.datacontract.org/2004/07/FIBUdataServiceStack.ServiceModel.Models">
<d2p1:mandtalk_kontakt>
<d2p1:PrimaryKey>0</d2p1:PrimaryKey>
<d2p1:_aenderung>0001-01-01T00:00:00</d2p1:_aenderung>
<d2p1:_erstellt>0001-01-01T00:00:00</d2p1:_erstellt>
<d2p1:benutzer_id>0</d2p1:benutzer_id>
<d2p1:del>0</d2p1:del>
<d2p1:id>0</d2p1:id>
<d2p1:mandant>0</d2p1:mandant>
<d2p1:mandtalk_id>0</d2p1:mandtalk_id>
</d2p1:mandtalk_kontakt>
</kontakte>
<result>false</result>
</AbrechnungsChatListeLadenResponse>