Salta el contingut

Notificacions a client Final

Durant un procés de switching es dónen diverses situacions on és recomanable una notificació al client final per part de la Comercialitzadora entrant. GISCE-ERP permet estandaritzar aquestes notificacions mitjançant plantilles PowerEmail per facilitar aquestes notificacions via email i incloure-les dins el propi cas.

Notificacions a clients de casos ATR

Hem desenvolupat un sistema que permet notificar als clients dels casos ATR de forma massiva.

Aquest sistema es basa en plantilles PowerEmail i un assistent per enviar les notificacions als casos corresponents.

Per defecte s'utilitzen la variable sw_mail_user_notification_on_activation per saber si els nous passos creats s'han de notificar.

Els passos per notificar es poden notificar manualment, o bé amb l'assistent per notificar casos ATR

Atenció

Els casos "pendents de notificar" només es marcaran com a notificats si s'utilitza l'assistent o si s'utilitza la funció "notifica_a_client". Aquesta funció es crida quan s'utilitza els assistents:

  • Activar canvis o modificacións
  • Enviar correu als casos ATR pendents de notificar

Configuració

Per a que funcioni correctament l'assistent, cal configurar les següents variables de configuració en "Menú OpenERP > Administració > Configuració > Propietats":

  • sw_mail_user_notification_on_activation: Passos ATR a notificar al activar-se. Es poden marcar tots o bé alguns amb un format de llista.

  • sw_email_address_user_notification: Adreça del compte des del que enviar els correus amb l'assistent. Cal tenir un compte PowerEmail actiu amb aquest valor.

Nom de la Variable Exemple
sw_mail_user_notification_on_activation all // ['A3-01', 'A3-02']
sw_email_address_user_notification atr@company.com

Plantilles PowerEmail

Aquestes notificacions utilitzen plantilles PowerEmail inicialitzades en el mòdul de Gestió ATR. Aquestes plantilles són bastant simples però es poden editar a través del mòdul de PowerEmail.

Es poden trobar filtrant amb el nom de plantilla "ATR {nom_del_cas}{nom_del_pas}:". Per exemple: ATR A301:.

S'ha de tenir en compte que el object que s'utilitza és el cas ATR.

Atenció

Canviar el nom d'aquestes plantilles no afectarà al funcionament de les notificacions, tot i que no recomanem canviar-lo.

Nota

En el cas dels rebuigs, les plantilles per defecte contenen el text: ${notificacio_text}, aquest es substituïrà per el text configurat en el menú de Notificacions ATR.

Plantilles de Rebuig

Per tal de processar correctament tots els rebuigs de forma diferent, s'ha afegit el menú de Notificacions de Rebuig: "Menú OpenERP > Gestió ATR > Configuració > Notificacions rebuigs ATR".

En aquest menú es pot configurar un text personalitzat per cada rebuig o grup de rebuigs.

Els camps d'aquests registres són molt senzills:

  • Procés ATR al que està relacionat
  • Pas del Procés al que està relacionat
  • Si aquesta notificació està activa
  • Text adicional de la notificació
  • Rebuigs pels quals respon aquesta notificació

Per afegir rebuigs relacionats amb aquesta notificació, senzillament premem el botó Afegir i sel·leccionem els rebuigs que ens interessa.

Si volem deixar d'utilitzar una d'aquestes notificacions, senzillament desmarquem la casella Notificació Activa. Per tornar-la a utilitzar cal que estigui marcada.

El text de la plantilla correspon al format MAKO, es a dir, Python + HTML. Adicionalment, es disposa dels següents objectes Python per a facilitar la informació a la plantilla:

  • cas: Cas ATR solicitat per notificar
  • pas: Pas del cas ATR solicitat per notificar

Consell

Es poden utilitzar funcions com: ${pas.name} per mostrar el nom del pas. Tant el pas com el cas poden utilitzar camps i funcions encadenades.

Assistent per notificar casos ATR

Aquest assistent ens permet notificar de forma agrupada diversos passos i casos ATR. Podem fer-ho des de la vista de casos ATR "Menú OpenERP > Gestió ATR > Casos ATR", prement sobre accions i escollint "Enviar correu als casos ATR pendents de notificar".

Seguidament l'assistent ens informarà sobre els passos marcats com "pendent de notificar" dels casos seleccionats.

Si ens sembla correcte (podem repassar els passos de cada cas seleccionat), podem procedir amb l'enviament. Prement el botó "enviar correus pendents":

Aquest botó generarà els correus a la carpeta de sortida per al seu enviament.

Nota

Si es disposa del mòdul poweremail_oorq, s'encuaràn els processos de creació de correus.

Atenció

Aquest procés pot tardar una estona segons la quantitat de casos seleccionats, ja que ha de realitzar la creació de correus.

Una vegada finalitzat el procés, l'assistent s'actualitzarà i mostrarà el nombre de casos notificats i si ha trobat algun error en el procés que ha impedit la notificació.

El resultat de la tasca es quedarà registrat en la finestra de peticions, que es troba en la cantonada d'abaix a la dreta de la finestra del ERP.

Atenció

El resultat contempla únicament errors en la creació dels correus de notificació i no amb l'enviament.

Configuració de notificacions per B1-02

El ERP afegeix una configuració extra per les notificacions dels casos B1-02, la qual permet configurar per a quins motius especifics es marcaran per notificar.

Aquesta configuració ve determinada per la variable de configuració sw_notify_motivos_baja per defecte a all.

sw_notify_motivos_baja Gestió de notificacions
all Marca per notificar sempre
['01', '02', ...] o [1, 2, ...] o [01, 02, ...] Marca per notificar només els casos amb els motius especificats
Qualsevol altre valor No marca per notifica mai

La configuració de motius està basada en la TABLA_10 de gestionATR:

Codi Descripció
01 Cese Actividad
02 Fin de contrato de energía
03 Corte de suministro
04 Baja por impago