API: Keine Rückgabewerte bei den SLA-Zeiten



  • Hallo,

    wir speichern zu unseren Services die SLA's wie hier im Beispiel:

    _SLA.png

    In der Datenbank finden sich die Werte wieder:

    isys_catg_sla_list__id, 56
    isys_catg_sla_list__isys_obj__id, 5434
    isys_catg_sla_list__service_id, 5x12
    isys_catg_sla_list__service_level, 0
    isys_catg_sla_list__isys_sla_service_level__id, NULL
    isys_catg_sla_list__days, 1111100
    isys_catg_sla_list__monday_time, {"from":25200 "to":68400}
    isys_catg_sla_list__tuesday_time, {"from":25200 "to":68400}
    isys_catg_sla_list__wednesday_time, {"from":25200 "to":68400}
    isys_catg_sla_list__thursday_time, {"from":25200 "to":68400}
    isys_catg_sla_list__friday_time, {"from":25200 "to":68400}
    isys_catg_sla_list__saturday_time, NULL
    isys_catg_sla_list__sunday_time, NULL
    isys_catg_sla_list__reaction_time, 1
    isys_catg_sla_list__reaction_time_unit, 3
    isys_catg_sla_list__recovery_time, 1
    isys_catg_sla_list__recovery_time_unit, 3
    isys_catg_sla_list__description, NULL
    isys_catg_sla_list__status, 2

    Über die API lassen sich diese Werte aber nicht auslesen:
    [
    {
    "description": null,
    "sunday_time": null,
    "saturday_time": null,
    "calendar": null,
    "reaction_time": "1",
    "id": "56",
    "days": "1111100",
    "wednesday_time": "00:00 - 00:00",
    "tuesday_time": "00:00 - 00:00",
    "service_level": null,
    "recovery_time_unit": {
    "const": "C__CMDB__UNIT_OF_TIME__HOUR",
    "title": "Hours",
    "id": "3",
    "title_lang": "LC__CMDB__UNIT_OF_TIME__HOUR"
    },
    "service_id": "5x12",
    "monday_time": "00:00 - 00:00",
    "thursday_time": "00:00 - 00:00",
    "recovery_time": "1",
    "objID": "5434",
    "service_level_dialog": null,
    "reaction_time_unit": {
    "const": "C__CMDB__UNIT_OF_TIME__HOUR",
    "title": "Hours",
    "id": "3",
    "title_lang": "LC__CMDB__UNIT_OF_TIME__HOUR"
    },
    "friday_time": "00:00 - 00:00"
    }
    ]

    Wie bekomme ich die Zeiten angezeigt?

    Grüße
    Oliver



  • Bei uns werden die Zeiten korrekt angezeigt unter Verwendung der aktuellen Versionen von i-doit und der JSON-API. Welchen Versionsstand haben Sie denn?



  • Die bei uns eingesetzte Version ist 1.11.2



  • Die Version 1.12 hat Änderungen an isys_cmdb_dao_category_g_sla.class.php gebracht, die Ihr Problem adressieren könnten.


Log in to reply
 


Datenschutz / Privacy Policy