...
SupportCenter | POB | Exempel | Beskrivning |
---|---|---|---|
caseId | data.id | 12346667 | Ärende id i POB |
note.type | memo.problem | Problem/Solution | Vad det är för typ av notering |
note.text | memo.problem.memo | This is a note | Fritextfält för notering |
externalCaseId | data.virtual.externalCaseId | INC23233232 | Ärende id i Advania |
caseStatus | data.caseStatus | In Process | Vilken status ärendet ska få i POB |
closureCode | data.closureCode | IT Levererat/Åtgärdat/Återtagit hårdvara | Deklarerar |
responsible | data.responsible | Joe Doe | Vilken person som ärendet ska tilldelas i POB |
responsibleGroup | data.responsbileGroup | First Line IT | Vilken kö ärendet ska tilldelas i POB |
serialNumber | data.CIInfo2.CIdata | 12YTXT21 | Används vid byte av hårdvara. Serienummer på den hårdvara som användare ska byta till skickas in som värde. |
hardwareName | virtual.Shop_CI_Name | WB09876 | Hårdvarans namn. |
I de fall där note != null kommer SupportCenter skicka med följande hårdkodade värden:
...
Dessa är inget som behöver exponeras då det enbart är POB som behöver dessa för att kunna visualisera noteringarna på ett önskvärt sätt.
I POB skapas ett POB_ID upp för respektive CI (hårdvara). För att hämta all data avseende en hårdvara i POB behöves POB_ID. Detta är inget som Advania känner till utan hanterar enbart serienummer. Därför behöver SupportCenter hantera viss logik för att kunna översätta serienummer till POB_ID vid byte av hårdvara. I de fall där serienummer skickas med har SupportCenter en bakomliggande logik som först anropar POB och metoden /configurationitems med serienumret, exempelanrop: http://saas035:8085/pobg6/api/v110/configurationitems?filter=SerialNumber=FRGDZ1J&Fields=Id,Description,SerialNumber,Item
i svaret från POB hämtas POB_ID (motsvarar värdet i data.id i POB). Värdet för POB_ID mappas sedan mot data.CIInfo2.CIdata i anropet mot POB och metoden /cases.