Trotz korrektem XML wird die CRM-Integration nicht aktiv

jkbavaria

Customer
Mitglied seit
1. Mai 2021
Beiträge
26
Ich habe ein XML erstellt, das von meiner API (REST) die Kontaktdaten abruft. Diese kommen als JSON zurück. Im Test klappt das. Allerdings verstehe ich nicht, warum die 3CX die XML-Vorlage nicht beachtet. Ich habe sie bei der CRM-Integration hochgeladen. Ich hatte auch schon mal beobachtet, dass die 3CX eine alte Vorlage verwendet hat, obwohl ich schon eine neuere eingestellt hatte. Gibt es eine Art Refresh nach dem die Vorlagen neu eingelesen werden? In welchem Logfile kann ich sehen, woran es liegen könnte?
 
Hi,

alle information bezüglich Get request CRM, POST Request, Sync , lookup etc. bekommst du im 3cx System Service Log "ausführlichen Modus/Log Level/Verbose" vorab setzten.
 
Ich habe schon den ausführlichen Modus aktiviert.
Ich habe das Logfile gefiltert nach dem letzten Anruf. Ich kann jedoch nichts erkennen, wonach irgendwas der CRM-Integration aufgerufen wird. Mein API-Script loggt auch alle Zugriffe mit und da kommt nichts von der 3CX. Das Einzige sind die Tests von der 3CX von dort, wo ich das XML hochladen und testen kann.
Ein Anruft löst da leider nichts serverseitig aus. Es sieht fast so aus, als wäre die Funktion deaktiviert...
Ich bin da ziemlich ratlos.
 
Der Parameter CRMINT_DEFAULT
hat folgenden Wert:
<CrmIntegration Id="DEFAULT" TemplateCountry="DE" TemplateName="WZK5V1" PhonebookPriorityOptions="1"><Variables /><ContactOptions ExternalCalls="True" DidCalls="True"><Dids /></ContactOptions></CrmIntegration>

Das sieht richtig aus. Trotzdem wird die URL in der XML nicht aufgerufen. Im Test-Modus funktioniert alles.
 

Statistik des Forums

Themen
44.750
Beiträge
233.642
Mitglieder
78.492
Neuestes Mitglied
dirk.kuttler