Facturación comer
Lista de precios
Las listas de precios....
Asistent per carregar llistes de preus
Mediante el assistente "Create pricelist from file
" situado en el menú
Productos -> Tarifas -> Create pricelist from file
se puede importar un fichero CSV para cargar automáticamente listas de precios y actualizarlas creando nuevas versiones.
El asistente tiene 3 campos:
- Fichero de la tarifa: fichero csv a cargar. Contiene una línea para cada tarifa de accesso a la cual se le quieren definir los precios en la versión de la lista de precios indicada.
- Fecha inicio: fecha inicio de la versión de la lista de precios a actualizar/crear.
- Fecha final: fecha final de la versión de la lista de precio a actualizar/crear. Si se deja vacio, la versión creada no tendrá fecha final.
Formato del fichero CSV
El fichero debe estar en formato CSV separado por ";" y debe tener las siguientes columnas:
- Tarifa de Acceso: nombre de la tarifa de acceso para la cual se crearán las reglas que definiran sus precios. Se generará una regla para cada perioso de energia y potencia de esta tarifa.
- Lista de precios: nombre de la lista de precios a crear/actualizar. El ERP buscará una lista de precios con este nombre, si no la encuentra la creará. Después buscara una versión de esta lista que empiece en la fecha inicio indicada en el asistente, si no encuentra ninguna la creará. Todas las reglas creadas para la tarifa de acceso indicada se añadiran a esta versión. Adicionalmente, se hará que la tarifa de acceso sea compatible con esta lista de precios.
- Lista de precios base: nombre de una lista de precios existente en la que basarse. Las reglas que se creen en la lista de precio se basaran en la lista de precios indicada aquí. Si se deja vacio, las reglas se crearan con un precio fijo sin basarse en ninguna otra lista.
- Después de estas 3 columnas debe haber una columna para cada periodo de energia y potencia existentes en la tarifa de acceso indicada con el precio que se quiere cobrar. Deben estar ordenados crecientemente (p1;p2;...) indicando primero los de energia y después los de potencia.
Ejemplos
-
Ejemplo de una línea del archivo sin tarifa base (precio fijo):
2.0A;Tarifa 2.0A Fija Enero;;0,1326;38,043426
2.0DHA;Tarifa 2.0DHA Fija Enero;;0,1326;0,013192;38,043426
Esto generaría:
-
Ejemplo de una línea del archivo con tarifa base:
2.0A;Tarifa 2.0A Fija Enero;TARIFAS ELECTRICIDAD;0,1326;38,043426
2.0DHA;Tarifa 2.0DHA Fija Enero;TARIFAS ELECTRICIDAD;0,1326;0,013192;38,043426
Esto generaría:
Pool de lecturas
Importación ficheros F1
El módulo de Switching permite, procesar los ficheros XML de facturación, ya sea agrupados en un solo fichero zip o individualmente.
Este documento describe las funcionalidades del módulo de Switching de facturación.
Comportamiento importación fichero F1
Comportamiento importacion F1 normal
En los F1 con facturas de tipo "normal" lo que se hace es importar las lecturas al Pool de lecturas. Ademas, se crea la factura que nos han enviado des de la distribuidora como factura de proveedor.
Con tal de generar la factura con las lecturas que hemos recibido desde el F1 lo que haremos es copiar las lecturas del Pool y generar una factura para la póliza.
Comportamiento importación F1 rectificadora
Cuando se importa una factura rectificadora de proveedor, lo que se hace con las lectures de la póliza es modifcar las lecturas del pool.
Una vez en el pool se deben eliminar las lecturas de facturación
y después cargar del Pool
otra vez las lecturas para facturar con los nuevos valores.
Lote de importación y líneas
Denominamos como lote de importación aquel conjunto de archivos XML generados para un mismo emisor y que nos convenga tener agrupados. El lote de importación nos permitirá importar el archivo zip y/o xmls individualmente.
Cada uno de los ficheros xml importados, ya sear provinientes de un fichero zip o individualmente, genera una línea de importación. La linea de importacion contiene información relacionada con el fichero y nos permite listar las facturas asociadas al fichero xml o reimportar el fichero en caso de error.
El módulo de switching de facturación se encuentra en el submenú:
Facturación > Mercado Libre > Facturas Proveedor > Importaciones
Figura 1: Ubicación del formulario de importaciones.
Este
desplegara una vista con el listado de los lotes de importación (ver Figura 2
).
El listado nos muestra información relacionada a cada note de importación como el
nombre de los ficheros importados, la empresa emisora y otra información relacionada
con el resultado.
También podemos acceder al listado de todos los ficheros XML individuales importados (o línea de importación) desde el submenú Ficheros F1 importados
Al pulsar en un lote de importación veremos el formulario del lote en cuestión (ver Figura 3
). El formulario muestra juntamente con la información del listado, una serie de opciones a la derecha: Llistado de facturas divergentes, Listado de facturas y Listado de ficheros que se detallan a continuación.
-
Listado de ficheros:
Nos permite mostrar los ficheros xml que hay asociados al lote de importación después de importarlos individualmente o a través de un fichero zip. Al pulsar se muestra el listado de líneas de improtación. Ver
Figura 5
. El listado nos mostra información relacionada con cada uno de los ficheros xml procesados.Al pulsar en una línea de importación podremos ver un resumen de la información de las facturas generadas en el caso de haberse importado de manera correcta. ver
Figura 6
. Pulsando el botón Listar facturas podremos ver tota la información de las facturas (verFigura 7
).Si la importación ha sido errónea, veremos lo que se muestra en la
Figura 8
. En este caso nos permite reimportar el fichero xml individualmente. Se puede ver el wizard que nos aparece en laFigura 9
. -
Listado de facturas:
Nos mostrará todas las facturas asociadas al lote de importación, sea cual sea su estado (típicamente abierto o borrador).
-
Listado de facturas divergentes:
Nos mostrará aquellas facturas que han resultado ser divergentes respecto la facturada por el ERP. A continuación se explicara el concepto de divergencia.
Acceso a ficheros F1 de un CUPS
Cada vez que se procesa una línea de importación se almacena la información
del CUPS al que hace referencia. Esto nos permite acceder desde un CUPS a todos los
archivos F1 (o líneas de importación) que hacen referencia. Ver Figura 14
Procedimiento de importación
Para importar un fichero debemos ir a Facturación > General > Facturas Proveedor > Importaciones F1 > Importación ficheros F1
Eso abrirá un asistente que nos permitirá importar el fichero como el que podemos ver en la siguiente figura.
En este asistente debemos seleccionar el fichero xml o zip que queremos importar. El procedimiento permite importar ambos tipos de ficheros.
Cuando hayamos seleccionado el fichero debemos pulsar el boton "Importar". De este modo iniciaremos un procedimiento en background que importará los F1 que hemos subido. Eso quiere decir que podremos seguir usando el ERP mientras se importan los ficheros.
Despues de hacer esto, podremos abrir el formulario de la importación para ver el estado de la barra de progreso. Si refrescamos el formulario podemos ver como se actualiza el progreso. En este mismo formulario podemos ver el numero de ficheros xml importados y cuantas facturas se han creado.
Reimportaciones de un fichero
En algunos casos se puede dar que el fichero que intentamos importar no termina el procedimiento. Eso pasará cuando alguna de las validaciones de nivel "Critical" no pase correctamente (ver apartado "Validaciones en la importación de F1" para mas información en las validaciones y sus niveles)
Estos casos, generalmente, serán debidos a una inconsistencia de los datos entre los valores que nos vienen en el F1 y los que tenemos guardados en el ERP. Lo que deberemos hacer en estos casos se, primero de todo, solucionar la inconsistencia de los datos. Generalmente se deberán cambiar los datos que se tienen guardados para que cuadren con los que envia la distribuidora.
Una vez hecho eso deberemos reimportar el fichero. Con tal de hacerlo debemos entar a la linea de la importación que haya fallado y pulsar el boton de "Importar XML". Eso abrirá un assistente que nos permeterá reimportar el mismo F1. Tambien nos permitirá importar un nuevo fichero si tuvimos que modificar manulamente el fichero, aunque este no es el caso habitual.
Después de decidir que fichero queremos importar debemos pulsar el boton de "Importar". Eso reimportará el fichero y volverá a pasar las validaciones con los nuevos datos. Si esta vez se pasan todas las validaciones los ficheros se importarán correctamente. Si vuleve a fallar alguna validacion se creará el nuevo error.
Reimportación massiva
Si se desea reimportar muchos F1 a la vez en vez de hacerlo uno a uno existen 2 opciones:
- Desde el lote de importación utilizar el asistente
Reimportar *ficheros F1 *erróneos
: se reimportarán todos los F1 incorrectos de este lote de importación.
- Desde el listado de F1 se utiliza el asistente
Reimportar *ficheros F1 *erróneos
: se reimportarán todos los F1 seleccionados.
Pasos que se realizan en una importación
Al procesar un fichero xml, ya sea proviniete de un zip o individualmente, el modulo realizara las siguientes acciones:
- Subir el fichero F1 al servidor
- Importas los datos generales del F1
- Realizar validaciones sobre las lecturas proporcionadas para el F1
- Importar las lecturas
Durante estos pasos, se van realizando validaciones, definidas a continuación.
Validaciones en la importación de F1
Las validaciones que se muestran a continuación se realizan en la importación de F1.
Identificadores de las validaciones
Cada validación tendrá un código en el ERP. Este código siempre empieza con la fase en la cual se crea, seguido del numero de template que tiene el error. Por ejemplo, [3001] seria la validación del template 001 de la fase 3. Todos los textos que tengan el mismo código seguirán el mismo formato y serán debidos a la misma causa.
Un solo fichero F1 puede tener dos o mas veces el mismo error si este error se repite.
Niveles de las validaciones
Las validaciones tienen tres niveles, descritos a continuación:
- Critical (E): Este es un error que nos impide seguir con la importación. Esto causará que la importación se detenga en la iteración en la que este.
- Warning (W): Este es un posible error que se debería revisar pero que no tiene que ser necesariamente problemático. En este caso no se detiene la importación.
- Information (I): Este es un caso especial pero que no debería crear problemas nunca, solamente se da la información de lo que ha pasado. Tampoco detiene la importación.
Validaciones que se realizan:
Fase 1
- [1001] Error de estructura (E): Error en la estructura del XML.
- [1002] Emissor no identificado (E): No se ha encontrado el emissor con el código dado.
- [1003] Código de emissor repetido (E): Hay mas de un emisor con el mismo código.
- [1004] Comercializadora incorrecta (E): El destinatario de este fichero no es nuestra comercializadora.
- [1005] Cups no identificado (E): No hemos encontrado el cups con el código dado.
- [1006] Fichero ya procesado (E): Ja hemos procesado este fichero previamente.
- [1007] CUPS incorrecto segun distribuidora (E): El código de la distribuidora del CUPS dado no es el de la distribuidora emissora de la factura.
Fase 2
- [2001] Factura repetida (E): Ya existe una factura con el mismo origen i emisor.
- [2002] Total incorrecto (W): El total de la factura importada no coincide con el del XML.
- [2003] Periodo incorrecto (E): No se puede identificar uno de los periodos a importar.
- [2004] Diario incorrecto (E): No se puede encontrar el diario indicado.
- [2005] CUPS sin póliza (E): No se ha encontrado ninguna póliza vinculada al CUPS dado en la fecha de la factura.
- [2006] Subtotal incorrecto (W): El subtotal de la factura no coincide con la suma de precios que lo forman.
- [2007] Factura de referencia inexistente (E): No se ha encontrado la factura de referencia indicada.
- [2008] Configuración no encontrada (E): No se ha encontrado la configuración de switching por el emisor de la factura.
- [2009] Producto no identificado (W): No ha sido possible identificar uno de los productos.
- [2010] Factura anuladora ya cargada (I): Una factura ha sido descartada por no cumplir condiciones de coherencia. Tiene el mismo importe que una factura anuladora ya cargada
- [2011] Factura anuladora no encontrada (I): Una factura ha sido descartada por no cumplir condiciones de coherencia. Probablemente falta una factura anuladora
- [2012] Creación forzada (I): No se ha encontrado la factura de referencia pero se ha forzado la creación de la factura.
- [2013] Numero de factura repetido (E): En el fichero importado hay dos o mas facturas con el mismo numero de factura.
Fase 3
-
Comprovaciones contadores
- [3001] Adecuar giro a lectura (I): Se realitza una validación de que el giro que tenemos en la base de datos es diferente al que nos dan en el fichero F1.
- [3014] El giro del F1 no es correcto (I): Se realitza una validación de que el giro que nos dan en el fichero F1 sea suficiente para las lecturas que nos dan. Por ejemplo, si nos dan un giro de 100 i una lectura de 4560 sabemos que el giro debe ser de por lo menos 10000.
- [3002] El contador existe (W): Comprovamos que el contador dado existe en nuestra base de datos. Tenemos en cuenta que puede haber padding de zeros.
- [3003] Contador repetido (I): Comprovamos si en una sola factura hay dos veces el mismo contador.
- [3004] Contador de reactiva (I): Comprovamos si uno de los contadores solo tiene lecturas de reactiva (para los casos en que tenemos un contador para activa i uno para reactiva).
- [3005] Mas de un contador activo (W): Comprovamos is la póliza tiene mas de un contador activo actualmente.
- [3030] Contador nuevo con conflictos (E): Cuando intentamos un contador nuevo comprovamos que no cause conflictos de fechas con los contadores que ya tenemos para la póliza.
-
Comprovaciones datos CCH
- [3006] Coincidéncia con el estado del contrato (W): Comprovamos cual es el valor del campo IndicativoCurvaCarga del fichero F1. Dependiendo de la póliza esperaremos los siguientes valores:
- Si la póliza tiene una tarifa 3.1 o 6.X siempre deberá ser 03.
- Si la póliza tiene una tarifa inferior a 3.1 dependerá de si tenemos la telegestión activada o no
- Si la póliza tiene la telegestion operativa, esperaremos el valor 01.
- Si la póliza tiene la telegestion no operativa, esperaremos el valor 02.
- [3006] Coincidéncia con el estado del contrato (W): Comprovamos cual es el valor del campo IndicativoCurvaCarga del fichero F1. Dependiendo de la póliza esperaremos los siguientes valores:
-
Lecturas de Energia y Reactiva
- [3007] Divergéncia entre la lectura existente y el F1 (E): Si tenemos una lectura entrada para el mismo dia que nos llega con el fichero F1, comprovamos si son iguales. Esta comprovación solo se realiza para facturas no rectificadoras.
- [3008] Numero de periodos (E): Tenemos un numero de periodos incorrecto por un comptador segun su tarifa.
- [3009] Lecturas negativas (E): El consumo de alguna de les lecturas importadas es negativo.
- [3010] Ajuste integrador (I): Alguna de las lecturas importadas tiene ajuste integrador.
- [3011] Posible giro de contador (I): Alguna de les lecturas finals son inferiores a las lecturas iniciales.
- [3012] Factura rectificadora (I): La factura es rectificadora, de modo que les lecturas se sobrescribiran.
- [3013] Origen "Sin lectura (99) (I): Alguna de las lecturas tiene como origen 99, es decir, no hay lectura.
- [3015] Unidades de importación (I): Se indicaran cuales son les unidades con las que assumiremos que nos vienen los valores.
- [3029] Conflicto en las lecturas (E): El fichero da distintos valores para una misma lectura.
-
Lecturas de Maxímetro
- [3007] Divergéncia entre la lectura existente y el F1 (E): Si tenemos una lectura entrada para el mismo dia que nos llega con el fichero F1, comprovamos si son iguales. Esta comprovación solo se realitza para facturas no rectificadoras.
- [3008] Numero de periodos (E): Tenemos un numero de periodos incorrecto por un comptador segun su tarifa.
- [3009] Lecturas negativas (E): El consumo de alguna de les lecturas importadas es negativo.
- [3010] Ajuste integrador (I): Alguna de las lecturas importadas tiene ajuste integrador.
- [3029] Conflicto en las lecturas (E): El fichero da distintos valores para una misma lectura. Solo se tienen en cuenta las lecturas finales.
-
Lecturas de energia
- [3016] Lectura imposible (W): La lectura no es posible debido a que su valor es superior a consumir la potencia contratada durante todas las horas del periodo entre las fechas de las lecturas.
-
Modo facturación
- [3017] Tarifas inconsistentes (W): La tarifa que tenemos guardada i la tarifa de l'XML no coincideixen.
- [3018] Facturación de potencia inconsistente (W): El modo de facturación de potencia (Maxímetro o ICP) que tenemos guardado para la póliza y el que indica el XML no coinciden.
- [3019] Lectura en baja inconsistente (W): El indicador de si las lecturas son en baja no coinciden entre lo que tenemos guardado para la póliza i el XML.
- [3020] Autoconsumo inconsistente (I): Hay algun concepto con tipo correspondiente al autoconsumo pero nosaltros tenimos la póliza sin autoconsumo.
- [3027] Trafo a 0 en 3.1A LB (W): La tarifa de la factura importada es una 3.1A LB pero en nuestra póliza la tarifa tiene el valor de trafo KVA a 0.
-
Conceptos
- [3021] Faltan las unidades (I): Uno de los conceptos no tiene el numero de unidades.
- [3022] Falta el precio (I): Uno de los conceptos no tiene el precio por unidad.
- [3023] Precio total incorrecto (I): Por uno de los conceptos el total no es igual a la multiplicación del preció por el numero de unidades.
- [3024] Concepto inexistente (I): Uno de los conceptos tiene como codigo un valor que no corresponde a ninguno de los definidos por la CNMC.
-
Fechas
- [3025] Fechas incorrectas del contador (W): El inicio o el final de alguna lectura está fuera del periodo durante el cual el contador está activo.
- [3026] Un periodo de fechas incluye una modificación contractual (W): Hay una modificación contractual entre alguna de las lecturas de inicio y final.
-
Simulación de la factura
- [3028] Simulación de la factura: Creamos una factura con los datos que nos envian en el F1 y comprobamos que los totales sean los mismos que nos passan. Esta validación puede crear distintos subcodigos de error:
- [3028-A] Error en la potencia: El precio de la potencia total de la simulación no coincide con el dado en el F1.
- [3028-B] Error en la activa: El precio de la energia activa total de la simulación no coincide con el dado en el F1.
- [3028-C] Error en la reactiva: El precio de la energia reactiva total de la simulación no coincide con el dado en el F1.
- [3028-D] Error en el exceso de potencia: El precio de exceso de potencia total de la simulación no coincide con el dado en el F1.
- [3028-E] Base de impuesto incorrecto: La base de uno de los IVAs dados en el XML no coincide con el que hemos simulado.
- [3028-F] Total de impuesto incorrecto: El total de uno de los IVAs dados en el XML no coincide con el que hemos simulado.
- [3028-G] Impuesto inesperado: En el XML aparece un IVA con un porcentaje que no corresponde a ninguno de los conceptos cobrados.
- [3028-H] Impuesto faltante: En el XML falta un IVA con un porcentaje que deberia aparecer segun los conceptos cobrados.
- [3028-I] Error en el total: El precio total de la simulación no coincide con el dado en el F1.
- [3028] Simulación de la factura: Creamos una factura con los datos que nos envian en el F1 y comprobamos que los totales sean los mismos que nos passan. Esta validación puede crear distintos subcodigos de error:
Fase 4
En la fase 4 no hay validaciones ya que todas las validaciones necessarias se han realizado en la fase anterior.
Activar i desactivar validaciones
Podemos activar i desactivar algunas de las validaciones. Para hacerlo
simplemente debemos dirigirnos a
Facturación > General > Configuración > Switching > Error plantillas
.
No todas las validaciones se pueden activar y desactivar. Concretamente, hay validaciones que estan incluidas en el código, de modo que no nos las podemos saltar. Por otro lado, por motivos de seguridad, se ha decidido que las validaciones de nivel critico no se podran desactivar nunca.
Existe un campo que nos permite buscar las validaciones segun si se pueden deactivar o no, para facilitar la busqueda de las validaciones que se puden desactivar.
El campo activo
se mostrará en solo lectura cuando este no se pueda desactivar.
Aprobar facturas divergentes
Para aceptar la divergencia que se ha producido y dar la factura por
válida, hay que visualizar las facturas divergentes mediante el botón Listado
facturas divergentes del formulario del lote de importación. Inicialmente se
mostrarán todas las facturas divergentes del lote. Se puede refinar la búsqueda y
mostrar únicamente aquellas facturas con divergencias dentro de un rango aceptable
como se muestra en el ejemplo de la
Figura 12
, que mostraría todas las
facturas para aprobar con divergencia por debajo de un euro.
A continuación se puede pulsar el botón de la barra de herramientas Action que nos
desplegará las acciones disponibles (
Figura 13
). únicamente será
necessario pulsar
Aprobar factura F1 (XML). Quedarán aprobadas aquellas facturas del
listado que estén seleccionadas, o bien todas si no se han seleccionado
ninguna.
Figuras
Figura 2
Figura 2: Listado de lotes de importación.
Figura 3
Figura 3: Formulario de un lote de importación.
Figura 5
Figura 5: Llistado de línias de importación.
Figura 6
Figura 6: Formulario de una línea de importación correcta.
Figura 7
Figura 7: Listado de facturas vinculadas a la línea de importación.
Figura 8
Figura 8: Formulario de errores en la importacion de una linea
Figura 9
Figura 9: Importación de un XML.
Figura 11
Figura 11: Listado de facturas divergentes asociadas a la línea de importación.
Figura 12
Figura 12: Listado de facturas divergentes.
Figura 13
Figura 13: Aprobar facturas divergentes
Figura 14
Figura 13: Acceso a F1's desde CUPS
Lote de importación y líneas
Denominamos como lote de importación aquel conjunto de archivos XML generados para un mismo emisor y que nos convenga tener agrupados. El lote de importación nos permitirá importar el archivo zip y/o xmls individualmente.
Cada uno de los ficheros xml importados, ya sear provinientes de un fichero zip o individualmente, genera una línea de importación. La linea de importacion contiene información relacionada con el fichero y nos permite listar las facturas asociadas al fichero xml o reimportar el fichero en caso de error.
El módulo de switching de facturación se encuentra en el submenú: Facturación >
Mercado Libre > Lecturas > Importaciones Q1 (ver Figura 1
). Éste
desplegará una vista con el listado de lotes de importación (ver
Figura 2
).
El listado nos muestra información relacionada a cada lote de importación como por
ejemplo el nombre de los ficheros importados, la empresa emisora y otra información
relacionada con el resultado. Para crear un nuevo lote de importación hay que pulsar el botón
NEW.
También podemos acceder al listado de todos los ficheros XML individuales importados (o línea de importación) desd el submenú Ficheros Q1 importados
En pulsar en un lote de importación veremos el formulario de lote en cuestión (ver
Figura 3
). El formulario muestra junatmente con la información del listado,
una serie de opciones a la derecha: Importar Q1 y Listado de archivos que se
detallan a continuación.
-
Importar Q1:
Nos permetra importar un nuevo fichero zip y asociarlo al lot de importación. El widget que nos aparecerá se muestra en la
Figura 4
. Este nos pide el nombre de la empresa emisora, y nos permite seleccionar el fichero a importar.En el caso de querer importar un nuevo fichero zip en un lote de importación existente, la empresa emisora deberia conicidir con la empresa emisora asociada al lote de importación i que deberia quedar vinculada a partir de la importacion anterior.
En primero Importar, es realizar la importación en background. Lo que significa que podremos seguir trabajando minetras el ERP va importando los xmls. En finalitzar el proceso se nos notificará a través de una nueva solicitud (Request que se muestra abajo a la derecha de la
Figura 3
).Tambien podemos ir pulsando el referescar del formulario para ver el estado de la barra de progreso.
En finalizar la importación se nos actualizará la información del lote de importación, mostrando en el caso que no haya accidentes, el número de ficheros xmls importados y facturas creadas. Ver
Figura 5
. -
Listado de archivos:
Permite mostrar los ficheros xml que hay asociados al lote de importación después de importarlos individualmente o a través de un archivo zip. Al pulsar se muestra el listado de líneas de improtació. Ver
Figura 6
. El listado nos muestra información relacionada con cada uno de los ficheros xml procesados.Al pulsar en una línea de importación se puede ver un resumen de la información de las lecturas generadas en el caso de haberse importado de manera correcta. ver
Figura 7
.Si la importación ha sido errónea, lo que veremos es el que se muestra en la
Figura 8
. En este caso permite reimportar el archivo xml individualmente. Se puede ver el wizard que aparecerá en laFigura 9
.
Impresión de facturas
Impresión de facturas por zona y orden
Si se quiere imprimir facutras a partir de la zona y orden que tienen los contratos tenemos que utilizar el asistente Imprimir facturas por zona y orden
Para poder llamar este asistente se debe de hacer desde el listado de Facturas cliente
o desde Facturas generadas del lote.
Una vez estemos en un lisatdo de las facturas debemos ir a Acción (1) y escoger el asistente Imprimir facturas para zona y orden (2)
Asistente para la impresión de facturas por zona y orden
El objectivo de este asistente es imprimir una selección de facturas agrupadas por zonas y dentro de estas zonas, ordenadas por el campo orden. Estos campos se definen dentro de los contratos.
-
Estado
Este filtro sirve para indicar el estado de las facturas que se desean imprimir. Por defecto el valor que tiene es Todas de forma que no aplica ningún filtro en la selección de las facturas.
Por ejemplo se puede utilizar para imprimir sólo las que están Abiertas por si se imprimen las facturas a medida que se va facturando el Lote de facturación
-
Diari
Este filtro sirve para seleccionar las facturas que están en un determinado Diario. Por defecto el valor que tiene es Todos de forma que no aplica ningun filtro en la selección de las facturas.
Por ejemplo con este campo podemos filtrar sólo las facturas que sean rectificadoras indicando el Diario de Facturas de Energia (Rectificadoras)
-
Filtrar facturas por
Este filtro sirve para seleccionar si queremos filtrar por facturas que estan dentro de un lote o entre datos.
-
Opción para Lote nos aparecerá al lado para indicar qué lote queremos escoger.
-
Opción para Fechas nos aparecerá debajo un rango para poder indicar la fecha inicial y la fecha final. Estos dos campos son obligatorios y són inclusivos dentro del rango.
Por otro lado también aparece un filtro para indicar un rango de número de factura ambas inclusivas también
-
-
Informe
Este campo sirve para escoger que Informe queremos usar para la impresión de las facturas.
-
Número de facturas para PDF
Este campo sirve para generar archivos PDF con un límite de facturas. De esta forma podemos controlar el tamaño de los documentos generados.
Como la impresión de las facturas se hace por zonas si hay alguna zona que tiene más facturas que las indicadas en este campo entonces separará en tantos ficheros como sea necesario para hacer el total de la impresión de la zona.
Por ejemplo si se desea imprimir una zona que tiene 1000 facturas y el límite es de 500 generará dos ficheros PDF de esta zona.
-
Zona
Este campo sirve para poder escoger las zonas de forma manual o todas o las que no estén en la zona.
Si escogemos la opción Seleccionar en la parte del asistente (7) Selección de zonas deberemos escoger las zonas de forma manual. Para las otras dos opciones desaparece la opción de seleccionar manualmente las zonas.
-
Selección de zonas
Este selector solo sirve para cuando se quiere seleccionar las zonas para imprimir de forma manual y como mínimo tenemos que escoger una zona.
-
Continuar
a partir de todos los filtros elegidos anteriormente se hace una consulta para obtener el total de factura que procediéremos a imprimir.
El asistente cambiara de "pantalla" indicándonos cual es el total de facturas que imprimiremos.
En el caso que no sea el que esperamos podemos clicar sobre Volver para acabar de ajustar los filtros.
Si el resultado es el esperado luego haremos clic sobre Continuar y el asistente empezara a imprimir de forma paralela las facturas
En la "pantalla" de la impresión hay dos barras de progreso , las del progreso general y la del progreso por zonas.
-
Progreso general Esta barra indica el porcentaje del total de les zonas que se ha de imprimir.
-
Progreso por zona Esta barra indica el porcentaje del total de las facturas de la zona que se han impreso ya.
Para ir viendo que evolución tienen los porcentajes hemos de ir clicando sobre el botón de Actualizar
Cuando el progreso general ha llegado al 100% ya podemos descargar el contenido en un fichero ZIP.
En el campo Información de la "pantalla" de descarga del fichero ZIP nos indica si ha habido algún problema al intentar imprimir el informe para alguna de las facturas .Si el campo esta vacío significa que el procedimiento ha sido correcto.
El contenido de este ZIP es el seguietne:
Una carpetatmp donde hay todos los PDF de las zonas separado por numero de zonas y numero de PDF en el caso que se haya superado el limite de (5) Numero de facturas por PDF.
-
Envios de facturas por correo electrónico
Existe la posibilidad de enviar las facturas de energía mediante el correo electrónico. Por defecto viene configurado con dos idiomas, el catalán y el castellano. Esto significa que antes se deberá configurar el idioma de los clientes al deseado. También se puede modificar el texto de la plantilla del correo electrónico para adaptar-lo a las necesidades de cada uno.
Configuración del cliente
Así pués, en un contrato dispondremos de unos nuevos campos para decidir si se quiere enviar la factura.
Hay tres opciones para enviar una factura:
- Correo postal
- Correo postal y e-mail
Por defecto el contrato viene con Correo postal activado, por lo que deberemos marcar todos aquellos a los que se quiera hacer la comunicación a través de correo electronico. Para llevar a tremo esto haremos una nueva modificación contractual y actualizaremos el campo Enviar factura via con el tipo de enviamiento que se desee i actualizaremos la Dirección de pago con el e-mail corecto. También nos podemos asegurar que el idioma de la Persona pagadora sea el correcto.
Estas opciones servirán a la hora de hacer el envío masivo. Los que tengan seleccionada alguna de las dos opciones que incluyen el e-mail se seleccionará para enviar.
Envío masivo de facturas dentro del lote
Se puede realizar un envío masivo de las facturas a través del lote de facturación. Con tal de realizarlo abrimos el lote y en el margen derecho tendremos el asistente disponible.
Los requisitos para que el assistente seleccione una factura para enviar son los siguientes:
- La factura ha de estar en estado Abierto.
- La factura no debe haber sido enviada.
- La póliza debe tener una modificación contractual con envío per email y que comprenda la data de la factura.
Elegimos el idioma por el cual queremos enviar las facturas y pulsamos Continuar. Una vez ejecutado se abre una ventana donde se muestran las facturas por idioma de este lote que tenemos pendientes de enviar.
Se mostrará la plantilla para aquel idioma por si la queremos modificar para esta ocasión y tendríamos que escoger desde lacuenta que lo queremos enviar.
Finalmente pulsamos el botón Envía todos los correos y nos esperamos a que haga el trabajo.
Nota
Pude ser que se nos quede el cliente del ERP bloqueado, si nos pasa lo dejamos continuar ya que está preparando la salida de los correos electronicos. Podemos abrir otro cliente y continuar trabajando.
Debemos realizar el envío para cada idioma.
Envío de una única factura (manual)
Cuando de desee re-enviar una sola factura, o enviar alguna que no esté marcada para enviar también se puede hacer. Se abre la factura y en el margen derecho aparece el asistente Enviar factura por e-mail Mail.
Después nos saldrá la pantalla igual que en el envío masivo.
Nota
Este asistente no contempla si la factura ya ha sido enviada, esto quiere decir que no nos avisará si un coreo ya ha sido enviado.
Envío múltiple de facturas (manual)
Nos hemos de situar en el listado de facturas y hacer el filtro que queramos. Es muy importante hacer el filtro del Idioma Cliente ya que si no se utiliza este filtro se enviara con el idioma del cliente de la primera factura de la selección.
Una vez tenemos la selección realizada (Si no seleccionamos ninguna el programa entiende que són todos los de la lista) apretamos el botón de Acción del menú principal, nos aparecerán el listado de asistentes disponibles y escogemos Enviar factura por email / Mail Form
El resto es como el envío masivo.
Nota
Este asistente no contempla si la factura ya ha sido enviada, esto quiere decir que no nos avisará si un coreo ya ha sido enviado.
Sistema de envío
Siempre que hacemos un envío de correo se queda en la carpeta Salida, y el sistema cada 5 minutos comprueba si hay correos para enviar. En el caso que haya, se envían y se mueven a la carpeta Enviados.
Campos adicionales a una factura de energía
Si una factura está marcada para enviar por E-mail (una modificación contractual que comprende la fecha de la factura y que tiene seleccionado el envío por e-mail) tendrá 4 campos nuevos en la pestaña Other info.
- Enviada por E-mail: estará marcado cuando esta factura ya haya sido enviada.
-
Carpeta: nos muestra a qué carpeta del sistema de correo se encuentra.
-
Entrada: Se usa para la recepción de emails, en este caso no se usará.
- Borradores : Cuando hacemos un envío y se marca como que se deja en Borrador, estos correos electrónicos nunca se enviarán hasta que no se marquen para enviar.
- Salida: Está a punto de ser enviado.
- Papelera: Para ser eliminado
-
Enviados: Ya ha salido de nuestro sistema y esta entregado al sistema de correo destino
-
Fecha envío: Fecha cuando el correo electrónico salió del sistema.
En el caso que no esté marcada para enviar por e-mail se muestra el siguiente texto.
Comprobación de los envíos de un lote
A partir del lote se accede al acceso directo Facturas generadas y se abrirá el listado de las facturas generadas a través de aquel lote. Si se despliegan los filtros adicionales se pueden ver que hay 4 filtros nuevos.
- Enviada por E-mail: nos permite seleccionar los que ya han sido enviados y los que no.
- Carpeta: A qué carpeta se encuentra.
- Fecha envio: Buscamos por fecha envio.
- Marcada enviar por E-mail: Está marcada que se debe enviar a través de correo electrónico.
Por lo tanto utilizando el filtro de Marcada enviar por E-mail: Sí y Enviada por E-mail: No tendríamos todas las que aún no se han enviado.
Comprobación de envíos pendientes
Tenemos un menú disponible a través de Facturación > Mercado libre > Facturas Cliente > Facturas pendientes de enviar por correo electrónico Este es un listado de facturas con algunos filtros por defecto hechos:
- La factura este marcada para enviar
- No se haya enviado
Nota
Si en vez de hacer una modificación contractual nueva, se ha sobrescrito la existente puede que en este listado nos salgan facturas antiguas pendientes de enviar. Esto se debe a que es la modificación contractual quien marca a partir de qué fecha una factura debe ser enviada por email.
Avanzar facturación de una póliza atrasada
Si queremos adelantar la facturación de una póliza atrasada (que no pertenece al lote de facturación actual) podemos utilizar el asistente para cargar lecturas para facturar del pool de lecturas.
Para llamar este asistente lo podemos hacer de dos formas distintas:
- Seleccionamos la opción de Avanzar facturación en la lista de opciones del lateral derecho de un contrato
- Seleccionamos un contrato en el listado de contratos y escogemos la acción de Avanzar facturación
Asistente para avanzar facturación
El objetivo de este asistente es el de avanzar la facturación de una póliza atrasada al lote de facturación actual. Para hacer esto el asistente creará facturas des de la fecha de la última lectura facturada hasta la fecha actual y añadirá el lote de facturación actual a la póliza.
Cada factura que genere será entre la fecha de la última lectura facturada y la fecha de la última lectura cargada. En caso de no haber lecturas cargadas las intentará cargar del pool de lecturas, o bien creará una lectura estimada si han pasado los días del umbral de estimación (indicado por la variable de configuración 'pool_llindar_estimacio_lectures') des de la fecha de la última lectura.
El asistente permite introducir la fecha para la que queremos que se genere la factura.
Una vez generada la factura nos informará entre qué fechas se ha generado.
En caso de no haber generado la factura nos mostrará que no se ha podido facturar y el motivo por el que no se ha podido facturar.