Inhaltsverzeichnis
Msg Queue Server
Message-Queue-Server als Dienst registrieren
sc create "Concept Office MsgqServ" binPath= "C:\Program Files\Software-Concept\ConceptOffice\app-8.3945.0\Sc.Co.MsgQService.exe" DisplayName= " Concept Office MsgqService"
Konfiguration der gewünschten Tabellen
Im Konfigurationsmanager den Haken Msgqueue aktivieren oder in der Office.dat WriteMsgQueueData=1 setzen.
Sobald ein Eintrag für eine bestimmte Tabelle vorhanden ist, werden alle weiteren Tabellen ignoriert und müssen separat konfiguriert werden. Folgende Einschränkungen können definiert werden:
WriteMsgQueueDataAnschriften=1 WriteMsgQueueDataAnsprechpartner=1 WriteMsgQueueDataAnsprechpartnerFunktionen=1 WriteMsgQueueDataAnsprechpartnerStichworte=1 WriteMsgQueueDataArtikel=1 WriteMsgQueueDataAuftragskoepfe=1 WriteMsgQueueDataKontakte=1 WriteMsgQueueDataKontaktGeschaeftsBereiche=1 WriteMsgQueueDataKontaktKontakte=1 WriteMsgQueueDataKontaktMitarbeiter=1 WriteMsgQueueDataKontaktProjekte=1 WriteMsgQueueDataKontaktStichworte=1 WriteMsgQueueDataKontaktWerbeMittel=1 WriteMsgQueueDataKundensonderkonditionen=1 WriteMsgQueueDataKundensonderPreise=1 WriteMsgQueueDataMaschinen=1 WriteMsgQueueDataMengeneinheiten=1 WriteMsgQueueDataMitarbeiter=1 WriteMsgQueueDataVerbindungen=1 WriteMsgQueueDataArtikelkataloge=1 WriteMsgQueueDataArtikelklassifizierungen=1 WriteMsgQueueDataLagerartikel=1
Webhook-Export
Definition in coMsgQueueServer.ini
DateiFormat=Webhook WebhookURL=<URL> WebhookAuth=<Auth> WebhookUsername=<Username> WebhookPassword=<Passwort>
Authentifizierungsmöglichkeiten
Passwörter/Tokens/Keys müssen im Konfigurations-Manager verschlüsselt werden.
Keine Authentifizierung
WebhookAuth=0
API Key
WebhookAuth=1 WebhookUsername=Header-Name vom API Key (optional; Standard: 'X-API-Key') WebhookPassword=<API Key>
Bearer Token (statisch)
WebhookAuth=2 WebhookPassword=<Bearer Token>
Basic Authentication
WebhookAuth=3 WebhookUsername=<Username> WebhookPassword=<Passwort>
Test
Mittels https://webhook.site kann bspw. überprüft werden, welche Webhooks gesendet werden. Dafür muss die generierte URL in der INI hinterlegt werden.
