Notificaciones a cliente Final
Durante un proceso de switching se dan varias situaciones donde es recomendable una notificación al cliente final por parte de la Comercializadora entrante. GISCE-ERP permite estandarizar estas notificaciones mediante plantillas PowerEmail para facilitar estas notificaciones vía email y incluirlas dentro del propio caso.
Notificaciones a clientes de casos ATR
Hemos desarrollado un sistema que permite notificar a los clientes de los casos ATR de forma masiva.
Este sistema se basa en plantillas PowerEmail y un asistente para enviar las notificaciones a los casos correspondientes.
Por defecto se utiliza la variable sw_mail_user_notification_on_activation
para
saber si los nuevos pasos creados se deben notificar.
Los pasos para notificar se pueden notificar manualmente o bien con el asistente para notificar casos ATR
Atención
Los casos "pendientes de notificar" solo se marcarán como notificados si se utiliza el asistente o la función "notifica_a_client". Esta función se llama cuando se utilizan los asistentes:
Activar cambios o modificaciones
Enviar correo a los casos ATR pendientes de notificar
Configuración
Para que funcione correctamente el asistente, hace falta configurar las siguientes variables de configuración en "Menú OpenERP > Administración > Configuración > Propiedades":
-
sw_mail_user_notification_on_activation
: Pasos ATR a notificar al activarse. Se pueden utilizar todos o algunos con un formato de lista. -
sw_email_address_user_notification
: Dirección de la cuenta desde la que enviar los correos con el asistente. Hace falta tener una cuenta PowerEmail activa con este valor.
Nombre de la Variable | Ejemplo |
---|---|
sw_mail_user_notification_on_activation | all //
['A3-01', 'A3-02'] |
sw_email_address_user_notification | atr@company.com |
Plantillas PowerEmail
Estas notificaciones utilizan plantillas PowerEmail inicializadas en el módulo de Gestión ATR. Estas plantillas son bastante simples pero se pueden editar con el módulo de PowerEmail.
Se pueden encontrar filtrando con el nombre de plantilla "ATR {nombre_del_caso}{nombre_del_paso}:".
Por ejemplo:
ATR A301:
.
Se debe tener en cuenta que el object
que se utiliza es el caso ATR
Atención
Cambiar el nombre de estas plantillas no afectará al funcionamiento de las notificaciones, aunque no recomendamos cambiarlo.
Nota
En el caso de los rechazos, las plantillas por defecto contienen el texto:
${notificacio_text}
, este se sustituirá por el texto configurado en
el menú de Notificaciones ATR.
Plantillas de Rechazo
Para procesar de forma correcta todos los rechazos de forma única, se ha añadido el menú de Notificaciones de Rechazo: "Menú OpenERP > Gestión ATR > Configuración > Notificaciones rechazo".
En este menú se puede configurar un texto personalizado para cada rechazo o grupo de rechazos.
Los campos de estos registros són muy sencillos:
- Proceso ATR al que está relacionado
- Paso del Proceso al que está relacionado
- Si esta notificación está activa.
- Texto adicional de la notificación
- Rechazos por los responde esta notificación.
Para añadir rechazos relacionados con esta notificación, senzillamente pulsamos el
botón Añadir
y seleccionamos los rechazos que nos interesa.
Si queremos dejar de utilitzar una de estas notificaciones, senzillamente desmarcamos
la casilla Notificación Activa
. Para volverla a utilizar hace falta que esté marcada.
El texto de la plantilla corresponde al formato MAKO: Python + HTML. Además, se dispone de los siguientes objetos Python para facilitar la información a la plantilla:
cas
: Caso ATR solicitado para notificarpas
: Paso del caso ATR solicitado para notificar
Consejo
Se pueden utilizar funciones como ${pas.name}
para mostrar el nombre del paso.
Tanto el
pas
como el
cas
pueden utilizar campos y funciones encadenadas.
Asistente para notificar casos ATR
Este asistente nos permite notificar de forma agrupada varios pasos y casos ATR. Podemos hacerlo desde cualquier vista de casos ATR o desde un caso ATR concreto. Por ejemplo "Menú OpenERP > Gestión ATR > Todos los Casos", pulsando sobre acciones y escogiendo "Enviar correo a los casos ATR pendientes de notificar".
Seguidamente el asistente nos informará sobre los pasos marcados como "pendiente de notificar" de los casos seleccionados.
Si nos parece correcto (podemos repasar los pasos de cada caso seleccionado), podemos proceder con el envío pulsando el botón "enviar correos pendientes":
Este botón generará los correos en la carpeta de salida para su envío.
Nota
Si se dispone del módulo poweremail_oorq
, se pondrán los procesos de
creación de correos en la cola de generación.
Atención
Este proceso puede tardar unos minutos, dependiendo de la cantidad de casos seleccionados, ya que tiene que realizar la creación de correos.
Una vez finalizado el proceso, el asistente se actualizará y mostrará el número de casos notificados y si ha encontrado algún error en el proceso que ha impedido la notificación.
El resultado de la tarea se quedará registrado en la ventana de peticiones, que se encuentra en la esquina inferior derecha de la ventana del ERP.
Atención
El resultado contempla únicamente errores en la creación de los correos de notificación y no el envío.
Configuración de notificaciones para B1-02
El ERP añade una configuración extra para las notificaciones de los casos B1-02, la qual permite configurar para que motivos específicos se marcarán para notificar.
Esta configuración viene determinada por la variable de configuración sw_notify_motivos_baja por defecto a all.
sw_notify_motivos_baja | Gestión de notificaciones |
---|---|
all | Marca para notificar siempre |
['01', '02', ...] o [1, 2, ...] o [01, 02, ...] | Marca para notificar solamente los casos con motivos especificados |
Cualquier otro valor | No marca para notificar nunca |
La configuración de motivos esta basada en la TABLA_10 de
gestionATR
:
Codigo | Descripción |
---|---|
01 | Cese Actividad |
02 | Fin de contrato de energía |
03 | Corte de suministro |
04 | Baja por impago |