Notifiche di errore (wpws)

Il sistema al ritorno da una chiamata wpws passa l’oggetto “response” alla funzione BCD.f.webservicesErrorManagement() che si preoccupa di verificare se l’oggetto response.data contiene una chiave “e” (errori) composta di oggetti di errore.
I valori di default dell’oggetto errore sono:

  • kind: tipo di errore (wpws, ecc…)
  • gravity: valore intero compreso fra 0 e 9 che determina il colore dell’importanza dell’errore
  • code: codice unico nel sistema per creare un anchor con il punto in cui l’errore è stato generato
  • messaggio: stringa che viene tradotta dal sistema nella doppia chiave:
    • errorCode: per gli sviluppatori
    • errorCodePublic: versione masticabile per il pubblico

La funzione, oltre ad inviare una notifica a schermo, scrive il log accessibile da doppio click sulla data del sistema.