lbl25560 -

Total [miembro]
Acueducto [miembro]Alcantarillado [miembro]Aseo [miembro]Energía Eléctrica [miembro]Gas combustible por redes [miembro]Gas Licuado de Petróleo [miembro]Otras actividades no vigiladas por la SSPD [miembro]Operador del sistema y Administrador del mercado de energia (XM) [miembro]
Estado de Resultados Integral por Servicio [partidas]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Profit (loss) [abstract]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Revenue
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:Revenuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Interest revenue calculated using effective interest method
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Cost of sales
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Gross profit
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:GrossProfity
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Other income
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Administrative expenses
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Other expense, by function
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Other gains (losses)
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Profit (loss) from operating activities
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Gains (losses) on net monetary position
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Gain (loss) arising from derecognition of financial assets measured at amortised cost
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Finance income
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Finance costs
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Share of profit (loss) of associates and joint ventures accounted for using equity method
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Other income (expense) from subsidiaries, jointly controlled entities and associates
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Gains (losses) arising from difference between previous amortised cost and fair value of financial assets reclassified out of amortised cost into fair value through profit or loss measurement category
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Cumulative gain (loss) previously recognised in other comprehensive income arising from reclassification of financial assets out of fair value through other comprehensive income into fair value through profit or loss measurement category
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Hedging gains (losses) for hedge of group of items with offsetting risk positions
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Profit (loss) before tax
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Tax expense (income)
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Profit (loss) from continuing operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Profit (loss) from discontinued operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Profit (loss)
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Earnings per share [abstract]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Basic earnings per share [abstract]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Basic earnings (loss) per share from continuing operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Basic earnings (loss) per share from discontinued operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Basic earnings (loss) per share
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Diluted earnings per share [abstract]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Diluted earnings (loss) per share from continuing operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Diluted earnings (loss) per share from discontinued operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Diluted earnings (loss) per share
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2020-01-01')/xs:date('2020-12-31')z
Total [miembro]
Acueducto [miembro]Alcantarillado [miembro]Aseo [miembro]Energía Eléctrica [miembro]Gas combustible por redes [miembro]Gas Licuado de Petróleo [miembro]Otras actividades no vigiladas por la SSPD [miembro]Operador del sistema y Administrador del mercado de energia (XM) [miembro]
Estado de Resultados Integral por Servicio [partidas]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptco-sspd-ef-Grupo1:EstadoResultadosIntegralPartidasy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Profit (loss) [abstract]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Revenue
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:Revenuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Interest revenue calculated using effective interest method
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Cost of sales
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:CostOfSalesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Gross profit
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:GrossProfity
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Other income
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:OtherIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Administrative expenses
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:AdministrativeExpensey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Other expense, by function
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:OtherExpenseByFunctiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Other gains (losses)
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:OtherGainsLossesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Profit (loss) from operating activities
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossFromOperatingActivitiesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributedy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Gains (losses) on net monetary position
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:GainsLossesOnNetMonetaryPositiony
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Gain (loss) arising from derecognition of financial assets measured at amortised cost
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCosty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Finance income
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:FinanceIncomey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Finance costs
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:FinanceCostsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9y
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Share of profit (loss) of associates and joint ventures accounted for using equity method
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethody
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Other income (expense) from subsidiaries, jointly controlled entities and associates
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociatesy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Gains (losses) arising from difference between previous amortised cost and fair value of financial assets reclassified out of amortised cost into fair value through profit or loss measurement category
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValuey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Cumulative gain (loss) previously recognised in other comprehensive income arising from reclassification of financial assets out of fair value through other comprehensive income into fair value through profit or loss measurement category
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategoryy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Hedging gains (losses) for hedge of group of items with offsetting risk positions
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositionsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Profit (loss) before tax
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossBeforeTaxy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Tax expense (income)
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:IncomeTaxExpenseContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Profit (loss) from continuing operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Profit (loss) from discontinued operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Profit (loss)
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:ProfitLossy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Earnings per share [abstract]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:EarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Basic earnings per share [abstract]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:BasicEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Basic earnings (loss) per share from continuing operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:BasicEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Basic earnings (loss) per share from discontinued operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Basic earnings (loss) per share
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:BasicEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Diluted earnings per share [abstract]
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DilutedEarningsPerShareAbstracty
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Diluted earnings (loss) per share from continuing operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromContinuingOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Diluted earnings (loss) per share from discontinued operations
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperationsy
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
Diluted earnings (loss) per share
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:TotalAcumuladoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AcueductoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AlcantarilladoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:AseoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:EnergiaElectricaMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasNaturalMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:GasLicuadoDePetroleoMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z
co-sspd-ef-Grupo1:EstadoResultadosIntegralEjeco-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMemberx
conceptifrs-full:DilutedEarningsLossPerSharey
periodxs:date('2019-01-01')/xs:date('2019-12-31')z