Descubre las principales diferencias entre distribuidoras y comercializadoras de luz

SECTOR ELÉCTRICO

A cuál de las dos te debes dirigir para realizar una gestión relacionada con el suministro de energía.

Se ha producido un error al procesar la plantilla.
The following has evaluated to null or missing:
==> ScollHorizontal  [in template "1951451#1951490#29634237" at line 60, column 37]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if !getterUtil.getBoolean(ScollHoriz...  [in template "1951451#1951490#29634237" at line 60, column 9]
----
1<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") /> 
2<#assign journalArticle = JournalArticleLocalService.getArticle(getterUtil.getLong(groupId),.vars['reserved-article-id'].data) /> 
3 
4<#assign articleId = journalArticle.getId() /> 
5 
6<div id="table"> 
7	<div class="contenido-scrollable_${articleId}"> 
8	 
9		<table id="tableDes_${articleId}" class="border-collapse "> 
10			<thead> 
11				<tr> 
12					<#list Columna.getSiblings() as cur_Columna> 
13						<#assign pos=(cur_Columna?index)+1/> 
14						<th> 
15							<h4> 
16								<div class="titulo-wrapper"> 
17									<#if (cur_Columna.TituloColumna.ImagenTitulo.getData())?? && cur_Columna.TituloColumna.ImagenTitulo.getData() != ""> 
18										<img src="${cur_Columna.TituloColumna.ImagenTitulo.getData()}" alt="${cur_Columna.TituloColumna.ImagenTitulo.getAttribute("alt")}" class="titulo-imagen"> 
19									</#if> 
20									${cur_Columna.TituloColumna.getData()} 
21								</div> 
22							</h4> 
23						</th> 
24					</#list> 
25				</tr> 
26			</thead> 
27			<tbody> 
28				<#list Fila.getSiblings() as cur_Fila> 
29					<tr style="background-color: ${cur_Fila.ColorDeFondo.getData()}!important;"> 
30						<#list cur_Fila.Elemento.getSiblings() as cur_Elemento> 
31							<td> 
32								<div class="d-flex" > 
33									<#if (cur_Elemento.ImagenFila.getData())?? && cur_Elemento.ImagenFila.getData() != ""> 
34										<div class="foto<#if Ancho.getData()?number==100> col-lg-3</#if><#if cur_Elemento.TextoElemento.getData()?trim?length == 0> centrar-imagen</#if>"> 
35											<img class="rounded-circle" width="50px" height="50px" alt="${cur_Elemento.ImagenFila.getAttribute("alt")}" data-fileentryid="${cur_Elemento.ImagenFila.getAttribute("fileEntryId")}" src="${cur_Elemento.ImagenFila.getData()}" /> 
36										</div> 
37									</#if> 
38									<div class="textoElemento"> 
39										<#if getterUtil.getBoolean(cur_Elemento.TextoElemento.Negrita.getData())> 
40											<strong>${cur_Elemento.TextoElemento.getData()}</strong></div> 
41										<#else> 
42											 ${cur_Elemento.TextoElemento.getData()} 
43										</#if> 
44									</div> 
45								</div> 
46							</td> 
47						</#list> 
48						<#-- Agregar elementos vacíos si es necesario --> 
49						<#if Columna.getSiblings()?size != cur_Fila.Elemento.getSiblings()?size> 
50							<#list 0..(Columna.getSiblings()?size - cur_Fila.Elemento.getSiblings()?size - 1) as _> 
51								<td></td> 
52							</#list> 
53						</#if> 
54					</tr> 
55				</#list> 
56			</tbody> 
57		</table> 
58	</div> 
59	<#-- TABLA MOBILE SIN SCROLL HORIZONTAL --> 
60	<#if !getterUtil.getBoolean(ScollHorizontal.getData())> 
61		<#list Fila.getSiblings() as fila> 
62			<#assign posFila=(fila?index)+1/> 
63 
64			<table id="tableMob_${articleId}" style="background-color: ${fila.ColorDeFondo.getData()}!important;" class="col-12 table-borderless border-collapse tabla_mobile mobile-color-cels"> 
65				<tbody> 
66					<#list Columna.getSiblings() as columna> 
67						<#assign posColumn=(columna?index)+1/> 
68						 
69						<tr> 
70							<td class="col-12"> 
71								<p class="subtitle2 cgrisoscuro">${columna.TituloColumna.getData()}</p> 
72							</td> 
73						</tr> 
74						<tr> 
75							<td> 
76								<#list fila.Elemento.getSiblings() as elemento> 
77									<#assign posElement=(elemento?index)+1/> 
78									<#if posColumn==posElement> 
79										<#if (elemento.ImagenFila.getData())?? && elemento.ImagenFila.getData() != ""> 
80											<div class="foto"> 
81												<img class="rounded-circle" width="50px" height="50px" alt="${elemento.ImagenFila.getAttribute("alt")}" data-fileentryid="${elemento.ImagenFila.getAttribute("fileEntryId")}" src="${elemento.ImagenFila.getData()}" /> 
82											</div> 
83											 
84											<@liferay_util["html-bottom"]> 
85												<style> 
86													#tableMob_${articleId} td p{ 
87														padding-top: 4%; 
88
89												</style> 
90											</@> 
91										</#if> 
92										<p> 
93											<#if getterUtil.getBoolean(elemento.TextoElemento.Negrita.getData())> 
94												<strong>${elemento.TextoElemento.getData()}</strong></div> 
95											<#else> 
96												 ${elemento.TextoElemento.getData()} 
97												 <#assign elementos = elemento.TextoElemento.getData()/> 
98											</#if> 
99										</p> 
100									</#if> 
101								</#list> 
102							</td> 
103						</tr> 
104					</#list> 
105				</tbody> 
106			</table> 
107		</#list> 
108	</#if> 
109</div> 
110 
111 
112<style> 
113	#table #tableDes_${articleId} { 
114		margin: 0 auto; 
115		box-shadow: 0px 0px 15px 2px #2C48664D; 
116		border-radius: 20px; 
117		width: 100%; 
118
119	 
120	#table .contenido-scrollable_${articleId}{ 
121	    width: ${Ancho.getData()}%; 
122	    border-radius: 20px; 
123	    box-shadow: 0px 0px 15px 2px #2C48664D; 
124	    margin: auto; 
125
126	 
127	#table .tabla_desktop-tablet { 
128		width: 100%; 
129
130 
131	#tableDes_${articleId} td:first-child .textoElemento{ 
132      word-break: break-all;  
133
134 
135	#table td:not(:last-child), #table th:not(:last-child) { 
136		border-right: 2px solid var(--color-raya-tabla); 
137
138 
139	#table tr:last-child td:first-child{ 
140		border-bottom-left-radius: 20px !important; 
141
142 
143	#table tr:last-child td:last-child{ 
144		border-bottom-right-radius: 20px !important; 
145
146 
147	#table td { 
148		padding: 20px; 
149
150	#table .textoElemento { 
151		float: left; 
152		display: flex; 
153		align-items: center; 
154
155	.d-flex { 
156		display: flex; 
157		align-items: center; 
158
159 
160	.centrar-imagen { 
161		display: flex; 
162		justify-content: center; 
163		align-items: center; 
164
165 
166	.foto { 
167		margin-right: 3%; 
168
169 
170	th{ 
171		color: #008f60; 
172
173 
174	td{ 
175		color: #395570; 
176
177		 
178	td > div{ 
179		padding-left: 15%; 
180		padding-right: 15%; 
181
182 
183	tbody tr:last-child { 
184		border-radius: 50px !important; 
185
186 
187	#tableDes_${articleId} td .textoElemento ul, 
188	#tableMob_${articleId} td ul{ 
189		list-style-type: disc; 
190
191 
192	.titulo-wrapper { 
193		display: flex; 
194		align-items: center; 
195		text-align: left; 
196		padding-left: 15%; 
197		padding-right: 15%; 
198
199 
200	.titulo-imagen { 
201		margin-right: 10px; 
202		width: 21px; 
203
204	 
205    #tableDes_${articleId} th h4{ 
206		font-size: 17px !important; 
207		font-weight: 700!important; 
208
209 
210	#tableDes_${articleId} .textoElemento ul{ 
211		text-align: initial; 
212		padding-inline-start: 20px; 
213
214 
215    #tableDes_${articleId} td, #tableDes_${articleId} th { 
216		vertical-align: middle; 
217
218 
219	#tableDes_${articleId} td { 
220		padding: 0; 
221
222 
223	#tableDes_${articleId} td .textoElemento { 
224		margin: 30px 0; 
225
226 
227	#tableDes_${articleId} th { 
228		text-align: left; 
229		padding: 30px 0 !important; 
230		word-break: break-word; 
231        hyphens: auto; 
232
233 
234	#tableDes_${articleId} td { 
235		vertical-align: middle; 
236		padding: 0; 
237
238	 
239	@media only screen and (min-width: 992px){ 
240		#tableMovil { 
241			display: none; 
242
243			 
244		.textoElemento { 
245			display: flex; 
246			align-items: center; 
247
248 
249		 
250 
251		#table td:first-child { 
252			font-size: 20px; 
253
254 
255		 
256 
257		#table td{ 
258			padding-right: 0 !important; 
259
260
261	 
262	@media only screen and (max-width: 992px){ 
263		 
264		#table .contenido-scrollable_${articleId}{ 
265			overflow-x: scroll; 
266
267		 
268		#table .contenido-scrollable_${articleId}{ 
269			width: 100%; 
270
271		 
272		#tableDes_${articleId}{ 
273			min-width: 992px; 
274			 
275
276		 
277		 
278
279	 
280	@media only screen and (max-width: 576px) { 
281		.contenido-scrollable_${articleId}{ 
282			<#if !getterUtil.getBoolean(ScollHorizontal.getData())> 
283				display: none; 
284			</#if> 
285
286
287</style> 
288 
289 
290<@liferay_util["html-bottom"]> 
291	<script> 
292		document.addEventListener("DOMContentLoaded", function () { 
293			var tableDes = document.getElementById('tableDes_${articleId}'); 
294			var tbody = tableDes.querySelector('tbody'); 
295			var celdas = tbody.getElementsByTagName('td'); 
296 
297			var filas = tbody.getElementsByTagName('tr'); 
298			var numeroDeColumnas = filas[0].getElementsByTagName('td').length; 
299			var numeroDeFilas = filas.length; 
300 
301			var anchoTabla = tbody.offsetWidth; 
302			var anchoMaximoCelda = anchoTabla / numeroDeColumnas; 
303 
304			var altoTabla = tbody.offsetHeight; 
305			var altoMaximoCelda = altoTabla / numeroDeFilas; 
306 
307			if (anchoMaximoCelda * numeroDeColumnas > anchoTabla) { 
308				anchoMaximoCelda = anchoTabla / numeroDeColumnas; 
309
310 
311			if (altoMaximoCelda * numeroDeFilas > altoTabla) { 
312				altoMaximoCelda = altoTabla / numeroDeFilas; 
313
314 
315			for (var i = 0; i < celdas.length; i++) { 
316				celdas[i].style.width = anchoMaximoCelda + 'px'; 
317				celdas[i].style.height = altoMaximoCelda + 'px'; 
318
319			 
320			// Obtén todos los elementos <ul> 
321			var listItemsUL = document.querySelectorAll(".textoElemento ul"); 
322 
323			for (var e = 0; e < listItemsUL.length; e++) { 
324				if(listItemsUL[e].children.length > 1){ 
325					var listItems = listItemsUL[e].children 
326 
327					for (var h = 0; h < listItems.length; h++) { 
328						var text = listItems[h].textContent; 
329						var span = document.createElement("span"); 
330						span.textContent = text; 
331						listItems[h].textContent = ""; // Borra el contenido original del <li> 
332						listItems[h].appendChild(span); // Agrega el nuevo <span> al <li> 
333
334
335
336		}); 
337	</script> 
338</@> 

    ¿Qué es una distribuidora de luz?

 

Las distribuidoras, como su propio nombre indica, somos las encargadas de distribuir los servicios de luz a los hogares y negocios, es decir, hacer llegar el suministro eléctrico a los clientes realizando la conexión a la red, la instalación del contador y comprobando su correcto funcionamiento. Somos la compañía responsable de tender los cables, instalar el contador, y responder en caso de avería.

 

No podemos elegirla. Nuestro país tiene todo el área geográfica repartido en distribuidoras y en función de donde está ubicado el punto de suministro se tiene asignada una u otra distribuidora.

 

Nuestras principales funciones son realizar el acceso y conexión a la red para suministrar energía y garantizar la calidad del suministro, realizando el mantenimiento preventivo de la red para poder realizar labores de mantenimiento y mejora de los diferentes elementos que componen la red eléctrica (líneas, centros de transformación, subestaciones, etc.), y solucionando las averías, cuando se produzcan. Además, somos los encargados de instalar y programar los contadores inteligentes, así como de poner a disposición de los clientes y las comercializadoras, para que puedan facturar a los clientes, toda la información relativa a consumo y potencia de energía eléctrica. 

 

En el código CUPS que aparece en tu factura de la luz. Los primeros dígitos corresponden a la distribuidora que opera en tu zona. Debes fijarte en los 4 primeros números después del código del país <<ES>>.



Estas son algunas de las distribuidoras de luz del país y sus códigos CUPS:

 

•    I-DE (Grupo Iberdrola): ES0021
•    UFD (Naturgy): ES0022/ ES0390/ ES0397
•    e-Distribución (Endesa): ES0023/ES0024/ES0029/ES0288/ES0363/ES0396
•    E-Redes (EDP): ES0026
 

 

¿Qué es una comercializadora de luz?

 

La comercializadora de luz es aquella que realiza la venta de la energía eléctrica al consumidor final  y paga un peaje a la empresa distribuidora por usar su red eléctrica. Es la entidad encargada de facturar la energía eléctrica y con la que los clientes pueden contactar directamente. Queda a elección del consumidor escoger que comercializadora contratar de las existentes en el mercado y firmar un contrato con la misma.



Existen dos tipos: 

•    Las comercializadoras de mercado libre, que venden la energía a precio libre; y
•    Las comercializadoras de referencia designadas por el Gobierno para ofertar el Precio Voluntario para el Pequeño Consumidor (PVPC) o una tarifa con un precio fijo establecidos por el Ministerio para la Transición Ecológica y el Reto Demográfico.

 

Es la encargada de facturar a los clientes en base a la oferta o plan que tengan contratado, gestionar sus peticiones sobre cambios de titular, potencia, etc, y solventar las dudas de los clientes sobre precios, tarifas, contratos o facturas. 

 

 

Qué comercializadora de luz elegir

 

Debido a la amplia variedad de comercializadoras de luz que existen en el mercado energético, elegir una que se ajuste a tu consumo y estilo de vida puede resultar una tarea difícil. Deberás tener en cuenta las características de tu hogar y sus necesidades. Puedes consultar tus datos de consumo y potencia en el área digital de tu distribuidora. Si estás en la zona de i-DE, puedes acceder a tus consumos en tu Área Privada.

 


Tras analizar y comparar las tarifas eléctricas disponibles, podrás contratar la comercializadora que mejor se adapte a ti.

También te puede interesar

Imagen de torres junto con unas placas solares y molinos de viento

¿Cómo conseguir la descarbonización del sector eléctrico?

Torre eléctrica enganchada a una casa

Cómo saber cuál es mi distribuidora eléctrica

Imagen de una bombilla

¿Se ha ido la luz? Qué hacer y cuáles pueden ser las causas