Sprint_2021_01
  • 20 Feb 2021
  • 9 Minutes to read
  • Dark
    Light
  • PDF

Sprint_2021_01

  • Dark
    Light
  • PDF

Article summary

TAREAS E INCIDENCIAS: DUPLICAR TAREAS/INCIDENCIAS DEV-688

El CRM y el TradeEnergy permiten duplicar tareas e incidencias mediante un botón de duplicación situado en el elemento de la lista que se desea duplicar o bien en su pantalla de detalle.


CRM: LIQUIDACIÓN DE CONCEPTOS SELECCIONADOS DEV-794

Nueva opción disponible para la pantalla Conceptos a liquidar (CRM > Gestión Comisiones > Conceptos a liquidar) con la que se pueden liquidar los conceptos seleccionados en el listado.

Para poder hacer uso de esta funcionalidad nueva hay que estar situado en la pantalla de Conceptos a liquidar y tener, como mínimo una selección en el listado. 

En ella hay que pulsar el botón Generar liquidaciones (arriba derecha), al hacerlo se abrirá la pantalla de siempre para realizar las liquidaciones, aunque esta vez presenta un nuevo botón “Generar según conceptos“.

Si no se ha seleccionado ningún concepto en el listado aparecerá un mensaje de error impidiendo continuar. Si se ha hecho correctamente empezará a generar las liquidaciones e indicará que todo ha salido bien, después actualizará la página actual.


CRM: NUEVOS FILTROS CONTRATOS Y CONFIGURACIONES COMISIONADO DEV-710

En el listado de Contratos del módulo CRM se ha añadido un filtro y el campo a mostrar:

  • Consumo anual

En el listado de Configuraciones comisionado se han añadido tres nuevos filtros y campos a mostrar:

  • Finalización disponible
  • Objetivos
  • Configuraciones personalizadas


CRM: PLANTILLAS CONTRATOS Y FACTURAS PARA DISTINTOS CANALES DEV-692

En el CRM se permite configurar plantillas de contratos y facturas personalizadas para los distintos canales. Los campos son:

  • Código plantilla contrato personalizada.
  • Código plantilla factura personalizada.

Este código se añadirá a la plantilla en concreto a utilizar, por ejemplo si la plantilla es contratocrm y el código canal1, la plantilla que le aplicará será contratocrm_canal1.

Contactar con Nemon para el mapeo de las nuevas plantillas.


CRM: DÍAS INACTIVIDAD COMERCIALES/GERENTES DEV-683

Ahora se permite establecer un número de días de inactividad para los usuarios de tipo Gerente y Comercial.

Es decir, si uno de estos usuarios supera el número de días de inactividad configurado anteriormente, el usuario quedará suspendido por inactividad. 

Se entiende como inactividad el número de días desde la creación del último contrato asignado hasta hoy.

Para poder ver el estado de los usuarios se debe ir a CRM>Usuarios CRM, en el listado encontraremos la columna Baja por inactividad. Si en dicho campo aparece una fecha, será del día en que se suspendió dicho usuario.

(contactar con Nemon para usar dicha funcionalidad)


CLIENTES y CRM: CAMBIOS EN LISTADO CONTRATO DEV-697

Se han aplicado una serie de cambios en el listado de contratos (tanto en CRM como en TradeEnergy).

Ahora los listados mostrarán los contratos finalizados en color rosado. Además, en el caso de un contrato finalizado y su estado ATR en “Baja contrato“, este se verá de color rojo.

De forma que:

  • Contrato no finalizado → como siempre.
  • Contrato finalizado → De color rosado.
  • Contrato finalizado + ATR Baja contrato → De color rojo.

Trade:


CRM: 


CLIENTES: FILTRAR CONTRATOS POR FECHA DE FORMALIZACIÓN DEV-787

En el módulo de Clientes, en el apartado de Contratos, se ha añadido la posibilidad de visualizar y filtrar por la fecha de formalización de los contratos de cliente.

Esta funcionalidad se encuentra desactivada por defecto. Para más información póngase en contacto con Nemon.


CLIENTES: CONTRATOS. ASIGNACIÓN AUTOMÁTICA DE SUBESTADOS DEV-753

Desde el detalle de los subestados de contrato se puede definir su asignación automática.

En caso de activarla, se debe seleccionar una acción del listado. Cada acción sólo puede estar asignada a un subestado. En caso de intentar asignar una acción ya asignada se mostrará un aviso que el usuario debe responder.


Si se acepta, se eliminará la asignación anterior y se asignará al subestado actual.

En un proceso automático diario, se asignarán los subestados automáticamente según la configuración establecida:

  • Nuevo contrato. Se asignará el subestado al contrato si no existe ningún contrato para el CUPS con fecha fin = fecha inicio actual - 1 día.
  • Renovación con nuevo contrato. Se asignará el subestado al contrato cuando exista un contrato para el CUPS con fecha fin = fecha inicio actual - 1 día.
  • Renovación tácita de contrato. Se asignará el subestado al contrato cuando se ejecute el proceso de renovación tácita.
  • Finalizado con renovación de contrato. Se asignará el subestado al contrato si está en estado Finalizado y existe un contrato activo a fecha fin + 1 día.
  • Finalizado sin renovación de contrato. Se asignará el subestado al contrato si está en estado Finalizado y no existe contrato activo a fecha fin + 1 día.


CLIENTES: IMPORTACIÓN CONTRATOS CSV. NUEVO CÓDIGO DE AGRUPACIÓN DEV-801

Ahora se permite la importación de contratos vía CSV con un nuevo código de agrupación.

Para ello es necesario tener activada la opción para que los borradores generen números de contrato (hablar con Nemon para activar dicha configuración). Entonces, al importar un archivo CSV con contratos, deberemos indicar una nueva columna llamada "NuevaAgrupacion" que deberá tener el valor 1. 

Esto comprobará si existe el grupo introducido, en caso negativo lo creará. Si existe tendrá el funcionamiento de costumbre. Hasta ahora aparecía un error en pantalla informando que no existe dicho grupo, pero en este caso dejará continuar sin problemas ya que lo va a generar.

Hay que tener en cuenta que cuando se vaya a crear un nuevo grupo el primer contrato será el que se considerará Contrato Maestro.

Se podrá ver el nuevo grupo generado en el listado de siempre: TradeEnergy>Clientes>Gestión de grupos de contratos


FACTURACIÓN: FILTRO SIN LECTURAS DEV-805

Se ha añadido la opción Sin lecturas para el filtro Tipo de error de la sección de Consumos del módulo de Billing.
image.png


FACTURACIÓN: ACTUALIZACIÓN MASIVA CONCEPTOS EXTRA DEV-735

Nueva funcionalidad en TradeEnergy (Billing>Conceptos Extra) con la que se podrán modificar ciertos campos de forma masiva a partir del listado.

A partir de los elementos seleccionados en el listado de "Billing>Conceptos Extra" podemos aplicar una actualización de forma masiva. Para ello, tras seleccionar al menos un elemento del listado, hay que hacer click en "Actualización masiva" (botón situado arriba a la derecha).

Tras hacerlo se nos abrirá una nueva ventana. En ella se podrán observar los campos que se pueden modificar, pero por defecto estarán desactivados.

Para activar un campo hay que habilitar el botón que sale a la izquierda del campo. Una vez hecho esto el valor del atributo a modificar se desbloqueará, dejando al usuario establecer el nuevo valor. 

Si el campo no está habilitado no se tendrá en cuenta.


FACTURACIÓN: FILTROS IMPORTE MÁXIMO Y MÍNIMO APP ESCRITORIO DEV-581

Los filtros de importe máximo y mínimo que se encontraban en TradeEnergy > Billing > Facturación, han sido añadidos también en la aplicación de escritorio, en el apartado Facturación > Listado de facturas.

Para hacer uso de dichos filtros basta con poner un rango de importes para que se tengan en cuenta al realizar la búsqueda. Si se desea buscar un solo valor basta con realizar lo mismo que en el TradeEnergy, poner el mismo valor en los dos campos, de esa forma filtrará por un único valor.

El valor que se estará filtrando es la columna representada como “Total €” en el listado.


GESTIÓN DE PRODUCTOS: DETALLES PRODUCTO GENERACIÓN DEV-804

Cambios realizados en los detalles de producto.

Ahora cuando se seleccione el tipo de instalación Generación el campo de Tarifa dejará de ser visible.

Además, en el campo “Orígenes disponibles“ se mostrarán las opciones en relación con el tipo de instalación seleccionado. Para tipo Generación mostrará: CS excedentes ,CS autoconsumo ,CS generación y Matriz plana. Para tipo Consumo se mostrarán todos como siempre.


API: NUEVA API CONTRATOS DEV-531

Se ha añadido una nueva API /apirest/contracts/contracts-csv que acepta los siguientes parámetros:

  • delimiter: Caracter que se utiliza para delimitar los campos del CSV. Es opcional y por defecto se utilizará el punto y coma.
  • csv: Cadena de texto (string) en formato CSV de los productos a actualizar.

La primera línea del CSV definirá que campos actualizar. El campo ‘id’ es el único campo obligatorio. Por ejemplo:

id;iban

6057;XXXXXXXX


Los parámetros que en la API se pasan en forma de lista de objetos (productos y contactos) deben especificarse por campos separados y numerados. Por ejemplo:

"contacts": [

  { "name": "Javier", "telephone": "123456789" },

  { "name": "Jordi",  "telephone": "123456789" }

]


Se indicaría de la forma siguiente:

id;contact_name_1;contact_telephone_1;contact_name_2;contact_telephone_2

11;Javier;123456789;Jordi;123456789


Tanto en esta nueva API como en /apirest/contracts/{id} se ha añadido la posibilidad de editar los siguientes campos:

  • expiration: Vencimiento de pago.
  • IndActivacionLectura: Solicitud de activación con lectura de ciclo. Acepta los siguientes valores:
    • Electricidad
      • S => Próxima Lectura de Ciclo
      • N => Fecha Fija Solicitada
      • A => Activación Cuanto Antes
    • Gas
      • 1 => Primer valor posible estimado
      • 2 => Primer valor posible de lectura (mensual/bimestral)
      • 3 => Fecha de efecto estimada concreta
      • 4 => Fecha de efecto estimada concreta
      • 5 => Cuanto antes
  • fecha_prevista_accion: Fecha previsa acción de lectura de ciclo.
  • text_in_bills: Texto a aparecer en las facturas
  • dir3_accountingOffice: Código DIR3 de Oficina contable
  • dir3_managementEntity: Código DIR3 de Órgano gestor
  • dir3_processingUnit: Código DIR3 de Unidad tramitadora
  • dir3_organProponent: Código DIR3 de Órgano proponiente
  • grouped_bill: Si agrupar o no la factura. Acepta 0 para No y 1 para Sí.
  • grouped_bill_code: Código de agrupación de la factura
  • product_origin_reading_type: Origen de lecturas facturables. Opciones:
    • Consumo Plano
    • Lectura Distribuidora
    • Lectura Estimada
    • Registrador Horario
    • Registrador Horario: concentrador secundario
    • Registrador Horario: tele medida
    • Última lectura real
  • product_equipment_rental: Alquiler equipo de medida. Opciones:
    • Libre
    • Regularización según peajes
    • Según Peajes
  • product_equipment_rental_price: Precio alquiler equipo de medida


La actualización de contratos por CSV también está disponible a través de la web en el apartado de Clientes → Actualización masiva contratos


API: FILTROS CONTRATOS DEV-803

Se han añadido los siguientes filtros a la API /apirest/contracts para el método GET:

  • nif: NIF asociado al contrato.
  • tariff: Tarifa del contrato.
  • auto_renewal: Renovación automática del contrato. Acepta Si o No.
  • contract_status: Estado del contrato
  • contract_substatus: Subestado del contrato
  • payment_method: Método de pago. Transferencia, Domiciliación o Covid19.
  • energy_type: Tpo de energía. Electricidad o Gas.
  • postal_code: Código postal del contrato. Se permite especificar de forma incompleta (una parte de éste).
  • iban: IBAN.


Se han añadido los siguientes campos a los contratos devueltos por la API /apirest/contracts para el método GET:

  • formalized_datefecha: de formalización del contrato. En formato YYYY-MM-DD.
  • sign_contract_datefecha: de firma del contrato. En formato YYYY-MM-DD.
  • duration: duración del contrato. Posibles valores:
    • 1 mes
    • 2 meses
    • 3 meses
    • 6 meses
    • 9 meses
    • 12 meses
    • 15 meses
    • 18 meses
    • 21 meses
    • 24 meses
    • 36 meses
    • 48 meses
    • 60 meses
    • Temporal


API: CONSULTA ELEMENTOS REGULADOS DEV-802

Se han añadido dos nuevas APIs para la consulta de los elementos regulados del módulo de Configuración General:

  • GET /general-config/regulated-elements/ : Listado de elementos regulados. Permite los siguientes filtros:
    • startDate: fecha inicial
    • endingDate: fecha final
    • tariff: tarifa
    • type: tipo de elemento regulado
    • installationType: tipo de instalación
    • energyType: tipo de energía
  • GET /general-config/regulated-elements/{id} : Detalle de un elemento regulado.
    • id: identificador del elemento regulado


API: FILTROS PRODUCTOS DEV-712

Se han añadido 6 nuevos filtros de fecha a las APIs prd-products y retrieve-report-products. Tres filtros sobre la fecha de vigencia del producto y tres sobre la fecha de vigencia del producto en el CRM (solo aplicable con el CRM contratado).

Filtros sobre la vigencia del producto:

  • minStartDate y maxStartDate: filtro sobre la fecha de inicio de vigencia de producto.
  • minEndingDate y maxEndingDate: filtro sobre la fecha de finalización de vigencia del producto.
  • validityStartDate y validityEndingDate: filtro sobre la vigencia de un producto. Devolverá todos los productos que hayan estado al menos un día vigente dentro del rango.


Filtros sobre la vigencia del producto en el CRM:

  • minCRMStartDate y maxCRMStartDate: filtro sobre la fecha de inicio de vigencia de producto en el CRM.
  • minCRMEndingDate y maxCRMEndingDate: filtro sobre la fecha de finalización de vigencia del producto en el CRM.
  • validityCRMStartDate y validityCRMEndingDate: filtro sobre la vigencia de un producto en el CRM. Devolverá todos los productos que hayan estado al menos un día vigente dentro del rango.



What's Next