IDoit OTRS Anbindung Probleme



  • Hallo,

    ich habe folgende Umgebung
    OTRS: 3.3.9
    I-Doit Pro eval: 1.5.5
    ReferenceIDoitObjects 0.8
    OTRS und I-Doit auf getrennten Systemen, ich habe deshalb wie in der Anleitung beschrieben das php skritp in OTRS konfiguriert.

    Ich habe das OTRS Plugin nach anleitung und README installiert u. Konfiguriert:
    https://i-doit.atlassian.net/wiki/display/KB/OTRS+Helpdesk+Integration
    https://bitbucket.org/synetics/otrs-opm-referenceidoitobjects/src/30b74a55dac3bfd2c34b49f6a603f9655154e08d/README.md?at=master&fileviewer=file-view-default

    Dabei habe ich folgende Dynamic Fileds wie in der Anleitung beschrieben angelegt:

    • IDoitTenant
    • IDoitObjects

    und korrekt verknüpft.

    Versuche ich nun ein neues Ticket mit diesen Parametern einem Objekt in IDoit zuzuordnen über das Feld: Reference i-doit Objects
    erhalte ich folgende Fehlermeldung Error while loading object types

    Ein Blick in das Element beim Aufruf zeigt folgendes:
    params: {order_by: "title", filter: {enabled: "true"}, language: "en_GB", apikey: ""}
    apikey: ""
    filter: {enabled: "true"}
    language: "en_GB"
    order_by: "title"

    Der APIKey wurde beim Aurfuf über die gesetzten Variablen nicht übergeben.
    Nach längerem troubleshooten ist mir aufgefallen das beim Aufruf der Reference i-doit Objects,
    der I-doit mandator abgefragt wird und nicht wie konfiguriert IDoitTenant.

    Ich habe daraufhin als zusätzliches Dynamic Field

    • IDoitMandator gleich wie IDoitTenant konfiguriert und mit den Views verknüpft

    Bei einem neu erstellen Ticket erhalte ich nun die Gleiche Fehlermeldung: Error while loading object types

    Allerdings sieht das Element wie folgt aus:
    params: {order_by: "title", filter: {enabled: "true"}, language: "en_GB", apikey: "10xxxxxxx"}
    apikey: "10xxxxxxx"
    filter: {enabled: "true"}
    language: "en_GB"
    order_by: "title"

    Der APIKey wird jetzt übergeben.

    Der Fehler ist an dieser Stelle noch nicht behoben, kann hier jem. weiterhelfen?

    Das als Dynamic Field IDoitMandator benötigt wird und nicht Tenant ist wohl ein Fehler in der Doku.


Log in to reply
 

Looks like your connection to Community was lost, please wait while we try to reconnect.