Het komt regelmatig voor dat er een ticket wordt ingeschoten met de klacht dat een deskphone (bijv. Aastra of Yealink) geen informatie laat zien op het display en dat ingestelde knoppen in operator niet worden ingeladen op dit toestel. Je ziet dan bijvoorbeeld de kanaalnaam in het display in plaats van de extensie naam. Ook zijn er geen knoppen zichtbaar die in operator zijn toegevoegd.
In 99% van de gevallen komt dit doordat er ‘vreemde’ tekens worden gebruikt in bijvoorbeeld de klantnaam. Het meest voorkomende teken is het ‘&’ teken.
Waarom werkt het dan niet meer?
Tekens zoals een ‘&’ wordt in een XML bestand niet gezien als platte tekst maar als ‘code taal’. Deze tekens maken als het ware het XML bestand stuk waardoor deze niet meer of gedeeltelijk in het toestel laadt.
Hoe kan ik dit teken wel gebruiken?
Als je een knop toe wilt voegen zoals bijvoorbeeld “Gebruiker & Co” wordt dat logischerwijs ook zo door de klant ingevuld.
Indien de klant toch een dergelijk teken wilt gebruiken in de knop kan dat worden gedaan met een andere notatie. Deze notatie zorgt ervoor dat het teken toch als platte tekst wordt gezien.
zie tabel hieronder.
TEKEN | NOTATIE |
& | & |
> | > |
< | < |
‘ | ' |
“ | " |
Vanuit het oogpunt van bovenstaand voorbeeld kan dit dus zo ingevuld worden:
LET OP:
De klantnaam zelf mag nooit een ‘&’ teken bevatten. Je kan dit wel zo noteren als bovenstaand voorbeeld echter zie je dit dan letterlijk terug in alle andere gevallen dat de bedrijfsnaam naar voren komt wat vanzelfsprekend niet wenselijk is.