| All Verbs | /fibuscan/MultiPatch/ |
|---|
Imports System
Imports System.Collections
Imports System.Collections.Generic
Imports System.Runtime.Serialization
Imports ServiceStack
Imports ServiceStack.DataAnnotations
Imports FIBUdataServiceStack.ServiceModel.Messages
Namespace Global
Namespace FIBUdataServiceStack.ServiceModel.Messages
Public Enum MultiPatchEnum
apps
archivstruktur
arocr
auftrag
ausgangsrechnungtyp
avis
bank
bankdaten
bankdaten_extended
banksalden
berateremail
beraterlogin
briefkastenbearbeiter
briefkastendaten
briefkastenocr
briefkastenvorlauf
bwadetails
bwagruppen
daten_zahlungssysteme
dokumente
dokumente_abfrage
dokumente_abfrage_queue
dokumentenart
dokumentevolltext
dtadetails
dtavorlauf
fakt_abschlag
fakt_ansprechpartner
fakt_artikel
fakt_artikeleinheit
fakt_artikelgruppe
fakt_artikelpreise
fakt_belegdaten
fakt_belegnr
fakt_belegpositionen
fakt_einleitung_txt
fakt_rabattgruppe
fakt_rabattgruppe_details
fakt_serien
fakt_ust
fakt_zahlungsschritte
feiertage
formatfelderbankdaten
formatfelderdetails
formatfeldertyp
freigaben
gutscheine
kontenrahmendaten
kurzbezeichnungen
lernassistentfibu
lernbasis
lerndetails
logininfos
mandemail
mandlogin
mandlogininfos
mandnr
musterbank
musterbankdaten
musterdokumente
musterpersonendb
ocrlizenzen
ocrlizenzen10
ocrlizenzeneval
optionen
personendb
personendb_history
projekt
projektdaten_ist
projekt_soll_typen
projektauftrag
projektdaten
projektdetail
projekteinsatz
projektgruppe
projektrechnung
projektvorlage
reisekosten
sbegriffe
scans
smtp
stbdaten
steuerberater
steuerberater_land
steuerberater_angebot
steuerberater_auftrag
steuerberater_rezension
ust
ust_kennzeichen_daten
ust_kennzeichen_liste
verrechnung
vorlauf
wiederkehrende_posten
zeit_daten
zeit_löschen
zeit_stempel
zeit_taetigkeiten
zeit_zuordnung
zeit_zuordnungtaetigkeiten
zugriffsrechte
zugriffsrechtedatenbank
zugriffsrechtedetails
mandtalk_chat
mandtalk
abteilung
urlaubsanspruch
wochenarbeitszeit
abwesenheitstypen
abwesenheit
onlinenhandel_abrechnung
onlinehandel_datei
feiertage_gesetzlich
ferien_gesetzlich
onlinehandel_lerndatenbank
onlinehandel_kontierungs_regel
onlinehandel_treffertypen
dyn_feld
dyn_feldoptionen
dyn_feldtyp
dyn_feldvalidierung
dyn_feldwert
dyn_feldwertchecked
dyn_formular
dyn_formularfeld
berater_zugriffsrechte
mandconfig
mandtalk_chat_gelesen
mandtalk_kontakt
postleitzahlen
ocr_konfig
aktivemodule
zeit_zuordnungauftrag
firma_news
firma_news_dokument
invoicefetcher
zeit_ueberstunden
mandtalk_emailabruf
mandtalk_spamfilter
mandtalk_emailmanager
mandtalk_emaildatei
checkliste_verbesserung
mandtalk_chat_vorlage
berater_erlaubte_konten
document_ai
End Enum
Public Partial Class MultiPatchRequest
Public Sub New()
patchDictionary = New Dictionary(Of MultiPatchEnum, List(Of IPrimaryKey))
End Sub
Public Overridable Property patchDictionary As Dictionary(Of MultiPatchEnum, List(Of IPrimaryKey))
Public Overridable Property Test As Boolean
End Class
Public Partial Class MultiPatchResponse
Public Sub New()
patchedData = New Dictionary(Of MultiPatchEnum, IEnumerable(Of IPrimaryKey))
End Sub
Public Overridable Property patchedData As Dictionary(Of MultiPatchEnum, IEnumerable(Of IPrimaryKey))
Public Overridable Property success As Boolean
End Class
End Namespace
End Namespace
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
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /fibuscan/MultiPatch/ HTTP/1.1
Host: ws4.fibudata.net
Accept: application/json
Content-Type: application/json
Content-Length: length
{"patchDictionary":{"apps":[{}]},"Test":false}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length
{"patchedData":{},"success":false}