<?xml version="1.0" encoding="UTF-8"?>
<!--
Linkbase:  Taxonomía para Grupo 1 - Cierre de 2025:  2025-12-31 - Versión: 3
 Creada por la Superintendencia de Servicios Públicos Domiciliarios. 
 Archivos generados el: 2026/04/29 - 17:54
 Basada en: XBRL Versión 2.1. 





 Desarrollada por: 
                             Juan Carlos Rodríguez Rivera -  https://www.linkedin.com/in/juan-carlos-rodriguez-xbrl/ - jcoolcat@gmail.com - +57 3016662961
-->
<!-- Generated with Reporting Standard S.L. XBRL Taxonomy builder version 20.26.1.1483 - http://www.reportingstandard.com -->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase"
               xmlns:gen="http://xbrl.org/2008/generic"
               xmlns:xlink="http://www.w3.org/1999/xlink"
               xmlns:validation="http://xbrl.org/2008/validation"
               xmlns:xs="http://www.w3.org/2001/XMLSchema"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xmlns:variable="http://xbrl.org/2008/variable"
               xmlns:cf="http://xbrl.org/2008/filter/concept"
               xmlns:va="http://xbrl.org/2008/assertion/value"
               xmlns:msg="http://xbrl.org/2010/message"
               xmlns:df="http://xbrl.org/2008/filter/dimension"
               xmlns:acf="http://xbrl.org/2010/filter/aspect-cover"
               xmlns:co-sspd-ef-Grupo1="http://www.superservicios.gov.co/xbrl/niif/ef/core/2025-12-31"
               xsi:schemaLocation="http://xbrl.org/2008/variable http://www.xbrl.org/2008/variable.xsd http://xbrl.org/2008/filter/concept http://www.xbrl.org/2008/concept-filter.xsd http://xbrl.org/2008/assertion/value http://www.xbrl.org/2008/value-assertion.xsd http://xbrl.org/2010/message http://www.xbrl.org/2010/generic-message.xsd http://xbrl.org/2008/filter/dimension http://www.xbrl.org/2008/dimension-filter.xsd http://xbrl.org/2010/filter/aspect-cover http://www.xbrl.org/2010/aspect-cover-filter.xsd http://xbrl.org/2008/generic http://www.xbrl.org/2008/generic-link.xsd http://xbrl.org/2008/validation http://www.xbrl.org/2008/validation.xsd http://www.w3.org/2001/XMLSchema http://www.w3.org/2001/XMLSchema.xsd http://www.superservicios.gov.co/xbrl/niif/ef/core/2025-12-31 ../../../Comun/co-sspd-ef-Grupo1_2025-12-31.xsd">
  <link:roleRef xlink:type="simple" roleURI="http://www.superservicios.gov.co/xbrl/ifrs/2025-12-31/co-sspd_fc-50_2025-12-31" xlink:href="../co-sspd_fc-50_2025-12-31.xsd#co-sspd_fc-50_2025-12-31"/>
  <link:roleRef xlink:type="simple" roleURI="http://www.xbrl.org/2010/role/message" xlink:href="http://www.xbrl.org/2010/generic-message.xsd#standard-message"/>
  <link:arcroleRef xlink:type="simple" arcroleURI="http://xbrl.org/arcrole/2010/assertion-satisfied-message" xlink:href="http://www.xbrl.org/2010/validation-message.xsd#assertion-satisfied-message"/>
  <link:arcroleRef xlink:type="simple" arcroleURI="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:href="http://www.xbrl.org/2010/validation-message.xsd#assertion-unsatisfied-message"/>
  <link:arcroleRef xlink:type="simple" arcroleURI="http://xbrl.org/arcrole/2008/variable-set" xlink:href="http://www.xbrl.org/2008/variable.xsd#variable-set"/>
  <link:arcroleRef xlink:type="simple" arcroleURI="http://xbrl.org/arcrole/2008/variable-filter" xlink:href="http://www.xbrl.org/2008/variable.xsd#variable-filter"/>
  <gen:link xlink:type="extended" xlink:role="http://www.superservicios.gov.co/xbrl/ifrs/2025-12-31/co-sspd_fc-50_2025-12-31">
    <va:valueAssertion xlink:type="resource" id="FRM_900100_0001" aspectModel="dimensional" implicitFiltering="false" test="true() = (for $i in //*:NitDelComercializadorDeMaterialesDeAprovechamiento return fn:matches($i,&#34;(^[0-9]{6,12}$)&#34;))" xlink:label="lbl141754"/>
    <msg:message xlink:type="resource" id="FRM_900100_0001_M_OK" xml:lang="es" xlink:role="http://www.xbrl.org/2010/role/message" xlink:label="lbl141755">ÉXITO!: FRM_900100_0001</msg:message>
    <gen:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-satisfied-message" xlink:from="lbl141754" xlink:to="lbl141755"/>
    <va:valueAssertion xlink:type="resource" id="FRM_900100_0002" aspectModel="dimensional" implicitFiltering="true" test="count($valores) eq 15" xlink:label="lbl141760"/>
    <msg:message xlink:type="resource" id="FRM_900100_0002_M_OK" xml:lang="es" xlink:role="http://www.xbrl.org/2010/role/message" xlink:label="lbl141761">OK: ESF - _0002</msg:message>
    <gen:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-satisfied-message" xlink:from="lbl141760" xlink:to="lbl141761"/>
    <msg:message xlink:type="resource" id="FRM_900100_0001_M_ERROR" xml:lang="es" xlink:role="http://www.xbrl.org/2010/role/message" xlink:label="lbl141756">Formulario '[900100] FC50 - Detalle de ventas a comercializadores de materiales aprovechables': El campo 'Nit del comercializador', debe contener solamente números. FRM_900100_0001</msg:message>
    <gen:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="lbl141754" xlink:to="lbl141756"/>
    <msg:message xlink:type="resource" id="FRM_900100_0002_M_ERROR" xml:lang="es" xlink:role="http://www.xbrl.org/2010/role/message" xlink:label="lbl141762">FRM_900100_0002 - ERROR: Debe reportarse valores para todas las columnas del formulario [900100] FC50 - Detalle de ventas a comercializadores de materiales aprovechables.</msg:message>
    <gen:arc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2010/assertion-unsatisfied-message" xlink:from="lbl141760" xlink:to="lbl141762"/>
    <variable:factVariable xlink:type="resource" id="FRM_900100_0001_NitDelComercializadorDeMaterialesDeAprovechamiento" bindAsSequence="false" fallbackValue="()" xlink:label="lbl141752"/>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" name="NitDelComercializadorDeMaterialesDeAprovechamiento" xlink:from="lbl141754" xlink:to="lbl141752"/>
    <variable:factVariable xlink:type="resource" id="FRM_900100_0002_Cuenta" bindAsSequence="true" xlink:label="lbl141757"/>
    <variable:variableArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-set" name="valores" xlink:from="lbl141760" xlink:to="lbl141757"/>
    <cf:conceptName xlink:type="resource" id="FRM_900100_0001_NitDelComercializadorDeMaterialesDeAprovechamiento_FC" xlink:label="lbl141753">
      <cf:concept>
        <cf:qname>co-sspd-ef-Grupo1:NitDelComercializadorDeMaterialesDeAprovechamiento</cf:qname>
      </cf:concept>
    </cf:conceptName>
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" complement="false" cover="true" xlink:from="lbl141752" xlink:to="lbl141753"/>
    <df:typedDimension xlink:type="resource" id="FRM_900100_0002_FD" xlink:label="lbl141758">
      <df:dimension>
        <df:qname>co-sspd-ef-Grupo1:NumeroDeFilaComercializadoresDeMaterialesDeAprovechamentoEje</df:qname>
      </df:dimension>
    </df:typedDimension>
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" complement="false" cover="false" xlink:from="lbl141757" xlink:to="lbl141758"/>
    <acf:aspectCover xlink:type="resource" id="FRM_900100_0002_FAc" xlink:label="lbl141759">
      <acf:aspect>unit</acf:aspect>
      <acf:aspect>concept</acf:aspect>
    </acf:aspectCover>
    <variable:variableFilterArc xlink:type="arc" xlink:arcrole="http://xbrl.org/arcrole/2008/variable-filter" complement="false" cover="true" xlink:from="lbl141757" xlink:to="lbl141759"/>
    <validation:assertionSet xlink:type="resource" id="assertionSet" xlink:label="lbl141763"/>
  </gen:link>
</link:linkbase>