Importación de productos
  • 01 Mar 2024
  • 6 Minutes to read
  • Dark
    Light
  • PDF

Importación de productos

  • Dark
    Light
  • PDF

Article summary

El sistema permite importar masivamente productos mediante la siguiente plantilla:

(el archivo no tiene añadidas todas las columnas disponibles. Podéis añadir según vuestras necesidades)

Productos para las nuevas tarifas (Circular 3/2020)
Para la carga de los productos de las nuevas tarifas, es necesario añadir la columna FormatoFactura e introducir el valor factura_peajes_TD.
Debéis informar del producto de sustitución en IdProductoRelacionado, cuando sea relación 1 a 1.

Una vez rellenado el fichero, éste tiene que ubicarse en la carpeta de la implantación /csv (si no existe la carpeta, deberá crearla). 

Y en la aplicación escritorio, ir al menú Producto - Importar Productos de CSV.


Campos obligatorio:

 Nombre, TipoProducto, Tarifa, FechaInicio, FechaFin, Region, OrigenLecturasFacturables, LiquidacionReactiva, LiquidacionTerminoPotencia, AlquilerEquipoMedida


Conjunto de campos disponibles:




Nombre Obligatorio y único
Nombre-comercial Opcional
TipoProducto 1: Precio fijo por periodo // 2: Precio indexado Pass-Pool // 3: Precio indexado Pass-Through // 5: Producto fijo [Gas] // 6: Producto Indexado [Gas] (Obligatorio)
Tarifa Obligatorio (2.0TD,3.0TD, 6.0TD)
energyType 1: electricidad // 2: gas (por defecto valor 1)
FechaInicio YYYY-MM-DD (Obligatorio)
FechaFin YYYY-MM-DD (Obligatorio)
Region 1: Península // 2: Península y Baleares // 3: Península y Canarias // 4: Baleares // 5: Canarias // 6: Ceuta // 7: Melilla // 8: Todas las regiones // 9: Regiones extrapeninsulares (Obligatorio)
DisponibleCRM 1: Sí // 0: No
FechaInicioCRM
 Permite especificar la fecha de inicio del producto en el CRM (DisponibleCRM debe estar a 1 en el CSV)
FechaFinCRM
 Permite especificar la fecha de fin del producto en el CRM (DisponibleCRM debe estar a 1 en el CSV).
MetodoCalculo Alfanumérico
FormatoFactura Formato de la factura del Producto
FormatoContrato Formato de la factura de Contrato
FormatoOportunidad Formato del modelo de Oportunidad (CRM)
TipoFirma 1: Manual // 2: Logalty-Contratación // 3: Logalty-Contratación Express // 4: Signaturit Simple // 5: Signaturit Avanzada // 6: ValidatedId-Contratación // 7: Aviva Voice-Contratación // 8: Aviva Voice-Contratación SMS // 9: Según contrato
FamiliaProductos
 Numérico (id de la familia)
CodigoAgrupacionProducto
 Alfanumérico, libre. Permite agrupar varias líneas de producto, de esta manera podemos asociar a un mismo producto los diferentes tipos de canales aplicables o no aplicables.
CodigoCanalAplicable
 Alfanumérico, código del canal. Permite asociar el canal aplicable con el producto. El código debe ser un código de canal válido. Si no, se descartará.
CodigoCanalNoAplicable
 Alfanumérico, código del canal. Permite asociar el canal no aplicable con el producto. El código debe ser un código de canal válido. Si no, se descartará.
AplicableTodosCanales
 1: Activado // 0: No activado. Permite especificar si todos los canales son aplicables. Si detecta canales aplicables, se forzará el valor a 0.
ActualizarCanales
 1: Sí // 0: No.
Permite especificar si hay que actualizar la estructura de canales. IMPORTANTE: Si se indica 1, hay que incluir la estructura COMPLETA ya que la estructura actual será reemplazada. IMPORTANTE: Hay que indicar 1 en TODAS LAS LÍNEAS DEL GRUPO. Si se indica 0 o no se indica, se mantiene la estructura actual.
PotenciaMinima kW
PotenciaMaxima kW
ConsumoAnualMinimo kWh
ConsumoAnualMaximo kWh
OrigenLecturasFacturables 1: Lectura Distribuidora // 2: Registrador Horario // 3: Lectura Estimada // 4:Consumo Plano (Obligatorio)
MatrizHorariaEnergia 1: Sí // 0: No (Opcional) [Si en "OrigenLecturasFacturables" hay valor 1 o 3 no es necesario, en caso que sea valor 2 o 4, sí)
LiquidacionReactiva 1: Según Peajes // 2: Regularización según peajes (Obligatorio)
LiquidacionTerminoPotencia 1: Según Peajes // 2: Regularización según peajes (Obligatorio)
AlquilerEquipoMedida 1: Según Peajes // 2: Regularización según peajes // 3: Libre (Obligatorio)
PrecioAlquilerEquipoMedida Si "AlquilerEquipoMedida" = 3, indicar valor en €/día (Opcional) 
PrecioMenorConsumo kW
PrecioMayorConsumo kW
GeneracionReliquidacionFinal 1: Sí // 0: No
PPFechaInicio YYYY-MM-DD
PPFechaFin YYYY-MM-DD
PPP1 €/kW/día
PPP2 €/kW/día
PPP3 €/kW/día
PPP4 €/kW/día
PPP5 €/kW/día
PPP6 €/kW/día
PEFechaInicio YYYY-MM-DD
PEFechaFin YYYY-MM-DD
PEP1 €/kWh
PEP2 €/kWh
PEP3 €/kWh
PEP4 €/kWh
PEP5 €/kWh
PEP6 €/kWh
MCTipo 1: Aplicar margen al precio de la energía // 2: Mostrar margen aplicado antes del impuesto eléctrico // 3: Mostrar Margen aplicado después del impuesto eléctrico // 4: Según Contrato
PonderarPreciosFactura
 1: Activado // 0: Desactivado. Permite especificar si activar o no el campo "Ponderar precios de la factura"
MCP1TodosPeriodos 1: Sí // 2: No
MCFechaInicio YYYY-MM-DD
MCFechaFin YYYY-MM-DD
MCP1 €/kWh
MCP2 €/kWh
MCP3 €/kWh
MCP4 €/kWh
MCP5 €/kWh
MCP6 €/kWh
conceptosExtraPersonalizados 1: Sí // 0: No
conceptosExtraCantidadAIE Numérico. Sólo aplica si "conceptosExtraPersonalizados" = 1. Cantidad de conceptos que irán antes del Impuesto Eléctrico
conceptosExtraCantidadDIE Numérico. Sólo aplica si "conceptosExtraPersonalizados" = 1. Cantidad de conceptos que irán después del Impuesto Eléctrico
conceptosExtraCantidadDIVA Numérico. Sólo aplica si "conceptosExtraPersonalizados" = 1. Cantidad de conceptos que irán después de IVA
conceptosExtraCriterioAIE 1: Más antiguo // 2: Más reciente // 3: Importe máximo // 4: Importe mínimo (Numérico. Sólo aplica si "conceptosExtraPersonalizados" = 1. Criterio de ordenación de los conceptos que irán antes del Impuesto Eléctrico)
conceptosExtraCriterioDIE 1: Más antiguo // 2: Más reciente // 3: Importe máximo // 4: Importe mínimo (Numérico. Sólo aplica si "conceptosExtraPersonalizados" = 1. Criterio de ordenación de los que irán después del Impuesto Eléctrico)
conceptosExtraCriterioDIVA 1: Más antiguo // 2: Más reciente // 3: Importe máximo // 4: Importe mínimo (Sólo aplica si "conceptosExtraPersonalizados" = 1. Criterio de ordenación de los conceptos que irán después de IVA)
MetodoCalculoPotencia Alfanumérico
ScheduledBeakdown
Permite seleccionar el check de Desglosar a nivel horario
 1: Sí (True) // 0: No (False)
TarifaPlana 1: Sin // 2: Según Producto // 3: Según Contrato
TarifaPlanaCuotaMensual €
TarifaPlanadíaRefacturacion d
TarifaPlanaMesRefacturacion M
BajaImprevistaOrigenPenalizacion  0: Según producto // 1: Según contrato
BajaImprevistaMetodoCalculo Alfanumérico
BajaImprevistaPosicionFactura  1: Antes impuesto // 2: Después impuesto // 3: Después IVA
FormatoFacturaConceptos Alfanumérico

Importante
El separador decimal es el punto, no hay separador de miles.
Variable_1_Nombre  
Variable_1_Descripcion  
Variable_1_DefinicionValor  1: según producto // 2: Según contrato
Variable_1_TipoValor  1: único // 2: Por periodos
Variable_1_Magnitud  
Variable_1_Referencia0: - // 1: Energía // 2: Potencia
Variable_1_FechaInicio  
Variable_1_FechaFin  
Variable_1_Value
(cuando es valor único)
Variable_1_ValorPorDefecto  
Variable_1_ValorMinimo  
Variable_1_ValorMaximo  
Variable_1_P1_ValorPorDefecto  
Variable_1_P1_ValorMinimo  
Variable_1_P1_ValorMaximo  
Variable_1_P2_ValorPorDefecto  
Variable_1_P2_ValorMinimo  
Variable_1_P2_ValorMaximo  
Variable_1_P3_ValorPorDefecto  
Variable_1_P3_ValorMinimo  
Variable_1_P3_ValorMaximo  
Variable_1_P4_ValorPorDefecto  
Variable_1_P4_ValorMinimo  
Variable_1_P4_ValorMaximo  
Variable_1_P5_ValorPorDefecto  
Variable_1_P5_ValorMinimo  
Variable_1_P5_ValorMaximo  
Variable_1_P6_ValorPorDefecto  
Variable_1_P6_ValorMinimo  
Variable_1_P6_ValorMaximo  
Variable_2_Nombre  
Variable_2_Descripcion  
Variable_2_DefinicionValor  1: según producto // 2: Según contrato
Variable_2_TipoValor  1: único // 2: Por periodos
Variable_2_Magnitud  
Variable_2_Referencia0: - // 1: Energía // 2: Potencia
Variable_2_FechaInicio  
Variable_2_FechaFin  
Variable_2_Value
(cuando es valor único)
Variable_2_ValorPorDefecto  
Variable_2_ValorMinimo  
Variable_2_ValorMaximo  
Variable_2_P1_ValorPorDefecto  
Variable_2_P1_ValorMinimo  
Variable_2_P1_ValorMaximo  
Variable_2_P2_ValorPorDefecto  
Variable_2_P2_ValorMinimo  
Variable_2_P2_ValorMaximo  
Variable_2_P3_ValorPorDefecto  
Variable_2_P3_ValorMinimo  
Variable_2_P3_ValorMaximo  
Variable_2_P4_ValorPorDefecto  
Variable_2_P4_ValorMinimo  
Variable_2_P4_ValorMaximo  
Variable_2_P5_ValorPorDefecto  
Variable_2_P5_ValorMinimo  
Variable_2_P5_ValorMaximo  
Variable_2_P6_ValorPorDefecto  
Variable_2_P6_ValorMinimo  
Variable_2_P6_ValorMaximo  
Variable_3_Nombre  
Variable_3_Descripcion  
Variable_3_DefinicionValor  1: según producto // 2: Según contrato
Variable_3_TipoValor  1: único // 2: Por periodos
Variable_3_Magnitud  
Variable_3_Referencia0: - // 1: Energía // 2: Potencia
Variable_3_FechaInicio  
Variable_3_FechaFin  
Variable_3_Value
(cuando es valor único)
Variable_3_ValorPorDefecto  
Variable_3_ValorMinimo  
Variable_3_ValorMaximo  
Variable_3_P1_ValorPorDefecto  
Variable_3_P1_ValorMinimo  
Variable_3_P1_ValorMaximo  
Variable_3_P2_ValorPorDefecto  
Variable_3_P2_ValorMinimo  
Variable_3_P2_ValorMaximo  
Variable_3_P3_ValorPorDefecto  
Variable_3_P3_ValorMinimo  
Variable_3_P3_ValorMaximo  
Variable_3_P4_ValorPorDefecto  
Variable_3_P4_ValorMinimo  
Variable_3_P4_ValorMaximo  
Variable_3_P5_ValorPorDefecto  
Variable_3_P5_ValorMinimo  
Variable_3_P5_ValorMaximo  
Variable_3_P6_ValorPorDefecto  
Variable_3_P6_ValorMinimo  
Variable_3_P6_ValorMaximo  
Variable_1_P1_Valor
Cuando la variable es Según producto y Por periodos (sustituir el 1 por la variable que sea).
Variable_1_P2_Valor
Cuando la variable es Según producto y Por periodos (sustituir el 1 por la variable que sea).
Variable_1_P3_Valor
Cuando la variable es Según producto y Por periodos (sustituir el 1 por la variable que sea).
Variable_1_P4_Valor
Cuando la variable es Según producto y Por periodos (sustituir el 1 por la variable que sea).
Variable_1_P5_Valor
Cuando la variable es Según producto y Por periodos (sustituir el 1 por la variable que sea).
Variable_1_P6_Valor
Cuando la variable es Según producto y Por periodos (sustituir el 1 por la variable que sea).
Script_base64Base64 con el contenido del campo Script del Producto.
ScriptContrato_base64Base64 con el contenido del campo Script para el contrato del Producto.
type_action
Si contiene el valor 2 creará un nuevo Producto aunque con el mismo nombre ya hubiera un Producto anterior. Si no se informa, y ya existiera un producto con el mismo nombre
no creará un nuevo producto, sino que sobrescribirá los campos del Producto ya existente.
IdProductoRelacionado
Id del producto relacionado.
OriginsToUse
En esta columna se podrá indicar los Orígenes a utilizar de la Matriz de energía para calcular el indexado. Se pueden indicar tantos orígenes como se crean necesarios. Si se quiere introducir Concentrador secundario - Peaje Perfilado - Perfil Inicial, se debería indicar de la siguiente forma: 2:3:10
Los orígenes que podéis introducir son los siguientes:
1: Telemedida // 2: Concentrador Secunda // 3: Peajes perfilados // 4: Sips Curva // 5: Sips Perfilado // 6: Simel Curva // 7: Simel Perfilado // 8: Patron Consumo Automatico // 9: Patron Consumo Manual // 10: Perfil Inicial  // 11: SIPS Perfilado Año Anterior // 12: Curva Mixta // 13: Perfil Inicial Contratos // 19: Consumo Facturable Estimado // 20: Consumo Facturado // 21: Matriz Plana // 22: Concentrador Secundario Autoconsumo // 23: Concentrador Secundario generación // Concentrador Secundario Excedente // 25: Curva Simel Generación
Este campo no es obligatorio.
ServicesSe le pueden indicar servicios relacionados para el producto. Se deben indicar los ids de servicios separados por coma y sin espacios.