| r0.c0 | Estado de Resultados Integral por Servicio [partidas]/Total [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r0.c1 | Estado de Resultados Integral por Servicio [partidas]/Acueducto [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r0.c2 | Estado de Resultados Integral por Servicio [partidas]/Alcantarillado [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r0.c3 | Estado de Resultados Integral por Servicio [partidas]/Aseo [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r0.c4 | Estado de Resultados Integral por Servicio [partidas]/Energía Eléctrica [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r0.c5 | Estado de Resultados Integral por Servicio [partidas]/Gas combustible por redes [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r0.c6 | Estado de Resultados Integral por Servicio [partidas]/Gas Licuado de Petróleo [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r0.c7 | Estado de Resultados Integral por Servicio [partidas]/Otras actividades no vigiladas por la SSPD [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r0.c8 | Estado de Resultados Integral por Servicio [partidas]/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | co-sspd-ef-Grupo1:EstadoResultadosIntegralPartidas | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c0 | Profit (loss) [abstract]/Total [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c1 | Profit (loss) [abstract]/Acueducto [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c2 | Profit (loss) [abstract]/Alcantarillado [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c3 | Profit (loss) [abstract]/Aseo [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c4 | Profit (loss) [abstract]/Energía Eléctrica [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c5 | Profit (loss) [abstract]/Gas combustible por redes [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c6 | Profit (loss) [abstract]/Gas Licuado de Petróleo [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c7 | Profit (loss) [abstract]/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r1.c8 | Profit (loss) [abstract]/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:ProfitLossAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c0 | Revenue/Total [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c1 | Revenue/Acueducto [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c2 | Revenue/Alcantarillado [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c3 | Revenue/Aseo [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c4 | Revenue/Energía Eléctrica [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c5 | Revenue/Gas combustible por redes [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c6 | Revenue/Gas Licuado de Petróleo [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c7 | Revenue/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r2.c8 | Revenue/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:Revenue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c0 | Interest revenue calculated using effective interest method/Total [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c1 | Interest revenue calculated using effective interest method/Acueducto [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c2 | Interest revenue calculated using effective interest method/Alcantarillado [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c3 | Interest revenue calculated using effective interest method/Aseo [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c4 | Interest revenue calculated using effective interest method/Energía Eléctrica [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c5 | Interest revenue calculated using effective interest method/Gas combustible por redes [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c6 | Interest revenue calculated using effective interest method/Gas Licuado de Petróleo [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c7 | Interest revenue calculated using effective interest method/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r3.c8 | Interest revenue calculated using effective interest method/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:InterestRevenueCalculatedUsingEffectiveInterestMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c0 | Cost of sales/Total [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c1 | Cost of sales/Acueducto [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c2 | Cost of sales/Alcantarillado [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c3 | Cost of sales/Aseo [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c4 | Cost of sales/Energía Eléctrica [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c5 | Cost of sales/Gas combustible por redes [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c6 | Cost of sales/Gas Licuado de Petróleo [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c7 | Cost of sales/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r4.c8 | Cost of sales/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:CostOfSales | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c0 | Gross profit/Total [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c1 | Gross profit/Acueducto [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c2 | Gross profit/Alcantarillado [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c3 | Gross profit/Aseo [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c4 | Gross profit/Energía Eléctrica [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c5 | Gross profit/Gas combustible por redes [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c6 | Gross profit/Gas Licuado de Petróleo [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c7 | Gross profit/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r5.c8 | Gross profit/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:GrossProfit | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c0 | Other income/Total [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c1 | Other income/Acueducto [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c2 | Other income/Alcantarillado [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c3 | Other income/Aseo [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c4 | Other income/Energía Eléctrica [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c5 | Other income/Gas combustible por redes [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c6 | Other income/Gas Licuado de Petróleo [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c7 | Other income/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r6.c8 | Other income/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:OtherIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c0 | Administrative expenses/Total [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c1 | Administrative expenses/Acueducto [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c2 | Administrative expenses/Alcantarillado [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c3 | Administrative expenses/Aseo [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c4 | Administrative expenses/Energía Eléctrica [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c5 | Administrative expenses/Gas combustible por redes [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c6 | Administrative expenses/Gas Licuado de Petróleo [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c7 | Administrative expenses/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r7.c8 | Administrative expenses/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:AdministrativeExpense | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c0 | Other expense, by function/Total [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c1 | Other expense, by function/Acueducto [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c2 | Other expense, by function/Alcantarillado [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c3 | Other expense, by function/Aseo [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c4 | Other expense, by function/Energía Eléctrica [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c5 | Other expense, by function/Gas combustible por redes [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c6 | Other expense, by function/Gas Licuado de Petróleo [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c7 | Other expense, by function/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r8.c8 | Other expense, by function/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:OtherExpenseByFunction | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c0 | Other gains (losses)/Total [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c1 | Other gains (losses)/Acueducto [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c2 | Other gains (losses)/Alcantarillado [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c3 | Other gains (losses)/Aseo [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c4 | Other gains (losses)/Energía Eléctrica [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c5 | Other gains (losses)/Gas combustible por redes [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c6 | Other gains (losses)/Gas Licuado de Petróleo [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c7 | Other gains (losses)/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r9.c8 | Other gains (losses)/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:OtherGainsLosses | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c0 | Profit (loss) from operating activities/Total [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c1 | Profit (loss) from operating activities/Acueducto [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c2 | Profit (loss) from operating activities/Alcantarillado [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c3 | Profit (loss) from operating activities/Aseo [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c4 | Profit (loss) from operating activities/Energía Eléctrica [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c5 | Profit (loss) from operating activities/Gas combustible por redes [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c6 | Profit (loss) from operating activities/Gas Licuado de Petróleo [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c7 | Profit (loss) from operating activities/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r10.c8 | Profit (loss) from operating activities/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:ProfitLossFromOperatingActivities | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c0 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Total [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c1 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Acueducto [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c2 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Alcantarillado [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c3 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Aseo [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c4 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Energía Eléctrica [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c5 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Gas combustible por redes [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c6 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Gas Licuado de Petróleo [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c7 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r11.c8 | Difference between carrying amount of dividends payable and carrying amount of non-cash assets distributed/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:DifferenceBetweenCarryingAmountOfDividendsPayableAndCarryingAmountOfNoncashAssetsDistributed | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c0 | Gains (losses) on net monetary position/Total [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c1 | Gains (losses) on net monetary position/Acueducto [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c2 | Gains (losses) on net monetary position/Alcantarillado [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c3 | Gains (losses) on net monetary position/Aseo [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c4 | Gains (losses) on net monetary position/Energía Eléctrica [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c5 | Gains (losses) on net monetary position/Gas combustible por redes [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c6 | Gains (losses) on net monetary position/Gas Licuado de Petróleo [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c7 | Gains (losses) on net monetary position/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r12.c8 | Gains (losses) on net monetary position/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:GainsLossesOnNetMonetaryPosition | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c0 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Total [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c1 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Acueducto [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c2 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Alcantarillado [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c3 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Aseo [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c4 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Energía Eléctrica [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c5 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Gas combustible por redes [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c6 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Gas Licuado de Petróleo [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c7 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r13.c8 | Gain (loss) arising from derecognition of financial assets measured at amortised cost/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:GainLossArisingFromDerecognitionOfFinancialAssetsMeasuredAtAmortisedCost | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c0 | Finance income/Total [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c1 | Finance income/Acueducto [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c2 | Finance income/Alcantarillado [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c3 | Finance income/Aseo [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c4 | Finance income/Energía Eléctrica [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c5 | Finance income/Gas combustible por redes [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c6 | Finance income/Gas Licuado de Petróleo [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c7 | Finance income/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r14.c8 | Finance income/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:FinanceIncome | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c0 | Finance costs/Total [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c1 | Finance costs/Acueducto [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c2 | Finance costs/Alcantarillado [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c3 | Finance costs/Aseo [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c4 | Finance costs/Energía Eléctrica [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c5 | Finance costs/Gas combustible por redes [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c6 | Finance costs/Gas Licuado de Petróleo [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c7 | Finance costs/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r15.c8 | Finance costs/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:FinanceCosts | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c0 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Total [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c1 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Acueducto [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c2 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Alcantarillado [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c3 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Aseo [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c4 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Energía Eléctrica [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c5 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Gas combustible por redes [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c6 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Gas Licuado de Petróleo [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c7 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r16.c8 | Impairment loss (impairment gain and reversal of impairment loss) determined in accordance with IFRS 9/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:ImpairmentLossImpairmentGainAndReversalOfImpairmentLossDeterminedInAccordanceWithIFRS9 | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c0 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Total [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c1 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Acueducto [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c2 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Alcantarillado [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c3 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Aseo [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c4 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Energía Eléctrica [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c5 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Gas combustible por redes [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c6 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Gas Licuado de Petróleo [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c7 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r17.c8 | Share of profit (loss) of associates and joint ventures accounted for using equity method/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c0 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Total [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c1 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Acueducto [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c2 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Alcantarillado [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c3 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Aseo [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c4 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Energía Eléctrica [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c5 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Gas combustible por redes [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c6 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Gas Licuado de Petróleo [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c7 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r18.c8 | Other income (expense) from subsidiaries, jointly controlled entities and associates/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:OtherIncomeExpenseFromSubsidiariesJointlyControlledEntitiesAndAssociates | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c0 | 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/Total [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c1 | 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/Acueducto [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c2 | 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/Alcantarillado [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c3 | 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/Aseo [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c4 | 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/Energía Eléctrica [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c5 | 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/Gas combustible por redes [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c6 | 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/Gas Licuado de Petróleo [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c7 | 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/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r19.c8 | 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/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:GainsLossesArisingFromDifferenceBetweenPreviousCarryingAmountAndFairValueOfFinancialAssetsReclassifiedAsMeasuredAtFairValue | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c0 | 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/Total [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c1 | 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/Acueducto [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c2 | 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/Alcantarillado [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c3 | 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/Aseo [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c4 | 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/Energía Eléctrica [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c5 | 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/Gas combustible por redes [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c6 | 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/Gas Licuado de Petróleo [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c7 | 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/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r20.c8 | 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/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c0 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Total [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c1 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Acueducto [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c2 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Alcantarillado [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c3 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Aseo [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c4 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Energía Eléctrica [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c5 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Gas combustible por redes [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c6 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Gas Licuado de Petróleo [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c7 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r21.c8 | Hedging gains (losses) for hedge of group of items with offsetting risk positions/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:HedgingGainsLossesForHedgeOfGroupOfItemsWithOffsettingRiskPositions | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c0 | Profit (loss) before tax/Total [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c1 | Profit (loss) before tax/Acueducto [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c2 | Profit (loss) before tax/Alcantarillado [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c3 | Profit (loss) before tax/Aseo [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c4 | Profit (loss) before tax/Energía Eléctrica [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c5 | Profit (loss) before tax/Gas combustible por redes [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c6 | Profit (loss) before tax/Gas Licuado de Petróleo [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c7 | Profit (loss) before tax/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r22.c8 | Profit (loss) before tax/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:ProfitLossBeforeTax | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c0 | Tax expense (income)/Total [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c1 | Tax expense (income)/Acueducto [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c2 | Tax expense (income)/Alcantarillado [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c3 | Tax expense (income)/Aseo [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c4 | Tax expense (income)/Energía Eléctrica [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c5 | Tax expense (income)/Gas combustible por redes [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c6 | Tax expense (income)/Gas Licuado de Petróleo [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c7 | Tax expense (income)/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r23.c8 | Tax expense (income)/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:IncomeTaxExpenseContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c0 | Profit (loss) from continuing operations/Total [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c1 | Profit (loss) from continuing operations/Acueducto [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c2 | Profit (loss) from continuing operations/Alcantarillado [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c3 | Profit (loss) from continuing operations/Aseo [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c4 | Profit (loss) from continuing operations/Energía Eléctrica [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c5 | Profit (loss) from continuing operations/Gas combustible por redes [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c6 | Profit (loss) from continuing operations/Gas Licuado de Petróleo [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c7 | Profit (loss) from continuing operations/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r24.c8 | Profit (loss) from continuing operations/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:ProfitLossFromContinuingOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c0 | Profit (loss) from discontinued operations/Total [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c1 | Profit (loss) from discontinued operations/Acueducto [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c2 | Profit (loss) from discontinued operations/Alcantarillado [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c3 | Profit (loss) from discontinued operations/Aseo [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c4 | Profit (loss) from discontinued operations/Energía Eléctrica [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c5 | Profit (loss) from discontinued operations/Gas combustible por redes [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c6 | Profit (loss) from discontinued operations/Gas Licuado de Petróleo [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c7 | Profit (loss) from discontinued operations/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r25.c8 | Profit (loss) from discontinued operations/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:ProfitLossFromDiscontinuedOperations | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c0 | Profit (loss)/Total [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c1 | Profit (loss)/Acueducto [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c2 | Profit (loss)/Alcantarillado [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c3 | Profit (loss)/Aseo [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c4 | Profit (loss)/Energía Eléctrica [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c5 | Profit (loss)/Gas combustible por redes [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c6 | Profit (loss)/Gas Licuado de Petróleo [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c7 | Profit (loss)/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r26.c8 | Profit (loss)/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:ProfitLoss | xbrli:monetaryItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c0 | Earnings per share [abstract]/Total [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c1 | Earnings per share [abstract]/Acueducto [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c2 | Earnings per share [abstract]/Alcantarillado [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c3 | Earnings per share [abstract]/Aseo [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c4 | Earnings per share [abstract]/Energía Eléctrica [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c5 | Earnings per share [abstract]/Gas combustible por redes [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c6 | Earnings per share [abstract]/Gas Licuado de Petróleo [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c7 | Earnings per share [abstract]/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r27.c8 | Earnings per share [abstract]/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:EarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c0 | Basic earnings per share [abstract]/Total [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c1 | Basic earnings per share [abstract]/Acueducto [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c2 | Basic earnings per share [abstract]/Alcantarillado [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c3 | Basic earnings per share [abstract]/Aseo [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c4 | Basic earnings per share [abstract]/Energía Eléctrica [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c5 | Basic earnings per share [abstract]/Gas combustible por redes [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c6 | Basic earnings per share [abstract]/Gas Licuado de Petróleo [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c7 | Basic earnings per share [abstract]/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r28.c8 | Basic earnings per share [abstract]/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:BasicEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c0 | Basic earnings (loss) per share from continuing operations/Total [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c1 | Basic earnings (loss) per share from continuing operations/Acueducto [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c2 | Basic earnings (loss) per share from continuing operations/Alcantarillado [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c3 | Basic earnings (loss) per share from continuing operations/Aseo [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c4 | Basic earnings (loss) per share from continuing operations/Energía Eléctrica [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c5 | Basic earnings (loss) per share from continuing operations/Gas combustible por redes [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c6 | Basic earnings (loss) per share from continuing operations/Gas Licuado de Petróleo [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c7 | Basic earnings (loss) per share from continuing operations/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r29.c8 | Basic earnings (loss) per share from continuing operations/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c0 | Basic earnings (loss) per share from discontinued operations/Total [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c1 | Basic earnings (loss) per share from discontinued operations/Acueducto [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c2 | Basic earnings (loss) per share from discontinued operations/Alcantarillado [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c3 | Basic earnings (loss) per share from discontinued operations/Aseo [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c4 | Basic earnings (loss) per share from discontinued operations/Energía Eléctrica [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c5 | Basic earnings (loss) per share from discontinued operations/Gas combustible por redes [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c6 | Basic earnings (loss) per share from discontinued operations/Gas Licuado de Petróleo [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c7 | Basic earnings (loss) per share from discontinued operations/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r30.c8 | Basic earnings (loss) per share from discontinued operations/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c0 | Basic earnings (loss) per share/Total [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c1 | Basic earnings (loss) per share/Acueducto [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c2 | Basic earnings (loss) per share/Alcantarillado [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c3 | Basic earnings (loss) per share/Aseo [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c4 | Basic earnings (loss) per share/Energía Eléctrica [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c5 | Basic earnings (loss) per share/Gas combustible por redes [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c6 | Basic earnings (loss) per share/Gas Licuado de Petróleo [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c7 | Basic earnings (loss) per share/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r31.c8 | Basic earnings (loss) per share/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:BasicEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c0 | Diluted earnings per share [abstract]/Total [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c1 | Diluted earnings per share [abstract]/Acueducto [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c2 | Diluted earnings per share [abstract]/Alcantarillado [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c3 | Diluted earnings per share [abstract]/Aseo [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c4 | Diluted earnings per share [abstract]/Energía Eléctrica [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c5 | Diluted earnings per share [abstract]/Gas combustible por redes [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c6 | Diluted earnings per share [abstract]/Gas Licuado de Petróleo [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c7 | Diluted earnings per share [abstract]/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r32.c8 | Diluted earnings per share [abstract]/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:DilutedEarningsPerShareAbstract | xbrli:stringItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c0 | Diluted earnings (loss) per share from continuing operations/Total [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c1 | Diluted earnings (loss) per share from continuing operations/Acueducto [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c2 | Diluted earnings (loss) per share from continuing operations/Alcantarillado [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c3 | Diluted earnings (loss) per share from continuing operations/Aseo [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c4 | Diluted earnings (loss) per share from continuing operations/Energía Eléctrica [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c5 | Diluted earnings (loss) per share from continuing operations/Gas combustible por redes [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c6 | Diluted earnings (loss) per share from continuing operations/Gas Licuado de Petróleo [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c7 | Diluted earnings (loss) per share from continuing operations/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r33.c8 | Diluted earnings (loss) per share from continuing operations/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c0 | Diluted earnings (loss) per share from discontinued operations/Total [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c1 | Diluted earnings (loss) per share from discontinued operations/Acueducto [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c2 | Diluted earnings (loss) per share from discontinued operations/Alcantarillado [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c3 | Diluted earnings (loss) per share from discontinued operations/Aseo [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c4 | Diluted earnings (loss) per share from discontinued operations/Energía Eléctrica [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c5 | Diluted earnings (loss) per share from discontinued operations/Gas combustible por redes [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c6 | Diluted earnings (loss) per share from discontinued operations/Gas Licuado de Petróleo [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c7 | Diluted earnings (loss) per share from discontinued operations/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r34.c8 | Diluted earnings (loss) per share from discontinued operations/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations | num:perShareItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c0 | Diluted earnings (loss) per share/Total [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:TotalAcumuladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c1 | Diluted earnings (loss) per share/Acueducto [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:AcueductoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c2 | Diluted earnings (loss) per share/Alcantarillado [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:AlcantarilladoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c3 | Diluted earnings (loss) per share/Aseo [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:AseoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c4 | Diluted earnings (loss) per share/Energía Eléctrica [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:EnergiaElectricaMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c5 | Diluted earnings (loss) per share/Gas combustible por redes [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasNaturalMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c6 | Diluted earnings (loss) per share/Gas Licuado de Petróleo [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:GasLicuadoDePetroleoMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c7 | Diluted earnings (loss) per share/Otras actividades no vigiladas por la SSPD [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:OtrasActividadesNoVigiladasMember | xs:date('2019-01-01')/xs:date('2019-12-31') |
| r35.c8 | Diluted earnings (loss) per share/Operador del sistema y Administrador del mercado de energia (XM) [miembro] | ifrs-full:DilutedEarningsLossPerShare | num:perShareItemType | duration | co-sspd-ef-Grupo1:OperadorDelSistemaYAdministradorDelMercadoDeEnergiaXMMember | xs:date('2019-01-01')/xs:date('2019-12-31') |