{
  "html_url": "https://postor.com.mx/adjudicacion/aa-48-mhl-048mhl001-n-6-2025",
  "canonical": "https://postor.com.mx/adjudicacion/aa-48-mhl-048mhl001-n-6-2025",
  "id": "7ac8009426d64e3ca10418d9805a2a2c",
  "procedure_number": "AA-48-MHL-048MHL001-N-6-2025",
  "file_number": "E-2025-00009816",
  "title": "MANTENIMIENTO DE EXTINTORES",
  "description": {
    "short": "Adquisiciones, arrendamientos y servicios, dentro de los montos máximos establecidos en el PEF.",
    "detailed": "SERVICIO DE MANTENIMIENTO Y RECARGA A EXTINTORES DE LOS INMUEBLES QUE OCUPA TELEVISIÓN METROPOLITANA S.A. DE C.V., PARA EL EJERCICO FISCAL 2025"
  },
  "lifecycle": {
    "section": "concluido",
    "source_status": "ADJUDICADO",
    "moved_at": null
  },
  "buyer": {
    "agency": "TVMETRO",
    "acronym": "TVMETRO",
    "branch": "48 - CULTURA",
    "buying_unit": "DIRECCION DE ADMINISTRACION",
    "requesting_unit": null,
    "requesting_group": "DIRECCION DE ADMINISTRACION",
    "entity": null,
    "slug": "tvmetro",
    "unit_slug": "direccion-de-administracion-048mhl001"
  },
  "classification": {
    "procedure_type": "ADJUDICACIÓN DIRECTA",
    "contracting_type": "SERVICIOS",
    "publication_type": null,
    "character": "NACIONAL",
    "fiscal_year": 2025,
    "law": "LEY DE ADQUISICIONES, ARRENDAMIENTOS Y SERVICIOS DEL SECTOR PÚBLICO",
    "legal_basis_id": "42",
    "exception_basis": "Art. 42 párrafo primero",
    "internal_control_number": "TM-2025/INV/06/EXTINTORES/GRMSG",
    "supply_source_number": null
  },
  "schedule": {
    "published_at": "2025-02-09T04:29:46.000Z",
    "clarification_meeting_at": null,
    "clarification_questions_deadline_at": null,
    "clarification_responses_deadline_at": null,
    "bid_opening_at": null,
    "award_at": null,
    "estimated_contract_at": "2025-02-07T06:00:00.000Z",
    "site_visit_at": null,
    "estimated_work_start_at": null
  },
  "locations": {
    "state_id": "7",
    "state": "CIUDAD DE MÉXICO",
    "bid_opening": null,
    "award": null,
    "clarification_meeting": null,
    "site_visit": null,
    "work_site": null
  },
  "estimated_value": {
    "minimum": null,
    "maximum": null,
    "currency": "MXN",
    "updated_at": null
  },
  "financial_terms": {
    "currency": "MXN",
    "advance_percentage": "0",
    "supplier_percentage": null,
    "payment_method": "1 PARCIALIDAD",
    "credit_condition": null,
    "payment_conditions": null,
    "financing_organization": null
  },
  "evaluation": {
    "criterion": "BINARIO",
    "technical_points": null,
    "economic_points": null
  },
  "guarantees": {
    "performance_required": false,
    "goods_or_services_required": false,
    "amount_percentage": null,
    "delivery_days": null,
    "term_months": null,
    "other_insurance_required": false,
    "other_insurance_description": null,
    "performance_reduction": null
  },
  "participation": {
    "method": null,
    "joint": false,
    "msme_only": false,
    "social_witness": false,
    "multi_year": false,
    "open_contract": false,
    "consolidated_purchase": false,
    "external_credit": false,
    "simultaneous_supply": false,
    "subcontracting": null,
    "emergency": false,
    "proposal_language": "idioma data",
    "no_joint_participation_justification": null
  },
  "execution": {
    "site_visit_required": null,
    "duration_days": null,
    "procurement_term": "Normal",
    "subcontracted_work": null,
    "deadline_justification": null
  },
  "lots": [
    {
      "number": "1",
      "name": "PARTIDA SOLA",
      "description": "PARTIDA SOLA",
      "requirement_group_id": "1",
      "items": [
        {
          "number": "1",
          "cucop_code": "35701-0002",
          "specific_item_code": "35701",
          "cucop_description": "RECARGA DE EXTINTORES",
          "description": "ACTUALMENTE SE CUENTA CON EXTINTORES DE DIVERSAS CAPACIDADES CON UN IGUAL NÚMERO DE AÑOS DE SERVICIO, POR LO QUE RESULTA IMPOSTERGABLE EL MANTENIMIENTO, PARA GARANTIZAR QUE LOS EXTINTORES ESTÉN EN BUEN ESTADO DE FUNCIONAMIENTO Y SE PUEDA CONFIAR EN ELLOS EN CASO DE EMERGENCIA, FINALMENTE, EL MANTENIMIENTO REGULAR AYUDA A PROLONGAR LA VIDA ÚTIL DE LOS EXTINTORES Y REDUCE LA NECESIDAD DE REPARACIONES O REEMPLAZOS COSTOSOS.",
          "requested_quantity": "1",
          "minimum_quantity": "1",
          "maximum_quantity": null,
          "unit": "SERVICIO",
          "minimum_amount": null,
          "maximum_amount": null,
          "partida_code": "35701",
          "partida_description": "MANTENIMIENTO Y CONSERVACIÓN DE MAQUINARIA Y EQUIPO"
        }
      ]
    }
  ],
  "budget_items": [
    {
      "code": "35701",
      "description": "MANTENIMIENTO Y CONSERVACIÓN DE MAQUINARIA Y EQUIPO"
    }
  ],
  "awards": [
    {
      "id": "C-2025-00008745",
      "internal_reference": "TM-2025/AD/06/EXTINTORES/GRMSG",
      "title": "MANTENIMIENTO DE EXTINTORES",
      "status": "PUBLICADO",
      "contractor": {
        "name": "DESARROLLO INTEGRAL EN CONSTRUCCION, CAMINOS Y PUENTES NOVOA SA",
        "normalized_name": "DESARROLLO INTEGRAL EN CONSTRUCCION CAMINOS Y PUENTES NOVOA",
        "rfc_type": null,
        "slug": "desarrollo-integral-en-construccion-caminos-y-puentes-novoa"
      },
      "contract_period": {
        "published_at": "2025-02-09T04:29:46.000Z",
        "starts_at": "2025-02-07T06:00:00.000Z",
        "ends_at": "2025-03-31T06:00:00.000Z"
      },
      "value": {
        "subtotal": "48908.49",
        "tax": "7825.36",
        "total": "56733.85",
        "maximum_subtotal": "0",
        "maximum_total": "0",
        "currency": "MXN"
      },
      "open_contract_type": null,
      "quantity": null,
      "exercised_quantity": null,
      "participants": [],
      "line_items": [
        {
          "number": "0",
          "cucop_code": "35701-0002",
          "description": "ACTUALMENTE SE CUENTA CON EXTINTORES DE DIVERSAS CAPACIDADES CON UN IGUAL NÚMERO DE AÑOS DE SERVICIO, POR LO QUE RESULTA IMPOSTERGABLE EL MANTENIMIENTO, PARA GARANTIZAR QUE LOS EXTINTORES ESTÉN EN BUEN ESTADO DE FUNCIONAMIENTO Y SE PUEDA CONFIAR EN ELLOS EN CASO DE EMERGENCIA, FINALMENTE, EL MANTENIMIENTO REGULAR AYUDA A PROLONGAR LA VIDA ÚTIL DE LOS EXTINTORES Y REDUCE LA NECESIDAD DE REPARACIONES O REEMPLAZOS COSTOSOS.",
          "unit": "SERVICIO",
          "requested_quantity": "1",
          "awarded_quantity": null,
          "unit_price": "48908.49",
          "subtotal": "48908.49",
          "tax": "7825.36",
          "other_taxes": null,
          "total": "56733.85",
          "cucop_description": "RECARGA DE EXTINTORES",
          "partida_code": "35701",
          "partida_description": "MANTENIMIENTO Y CONSERVACIÓN DE MAQUINARIA Y EQUIPO"
        }
      ]
    }
  ],
  "documents": [
    {
      "id": null,
      "annex_number": 1,
      "document_type": null,
      "description": "ANEXO TÉCNICO",
      "filename": "ANEXO_EXTIN.pdf",
      "availability": "available",
      "size_bytes": "446143",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2025-11-03T17:20:02.052Z",
      "updated_at": "2025-11-03T17:20:02.053Z"
    },
    {
      "id": null,
      "annex_number": 3,
      "document_type": null,
      "description": "OFICIO DE ADJUDICACIÓN",
      "filename": "NOT_ADJ_EXTIN.pdf",
      "availability": "available",
      "size_bytes": "1227472",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2025-11-03T17:20:37.391Z",
      "updated_at": "2025-11-03T17:20:37.392Z"
    }
  ],
  "provenance": {
    "source_system": "Compras MX",
    "source_fetched_at": "2026-08-02T12:32:31.884Z",
    "last_seen_at": "2026-08-02T12:56:31.445Z",
    "first_seen_at": "2025-11-03T17:19:28.001Z",
    "detail_complete": true,
    "documents_complete": true,
    "content_changed_at": "2025-11-03T17:19:28.001Z"
  },
  "context": {
    "prices": [
      {
        "cucop_code": "35701-0002",
        "description": "RECARGA DE EXTINTORES",
        "priced_items": 4420,
        "units": [
          {
            "n": 2805,
            "max": 409003300,
            "min": 0.097,
            "p10": 221.2,
            "p50": 648,
            "p90": 128112.6,
            "unidad": "SERVICIO"
          },
          {
            "n": 1568,
            "max": 2265443.14,
            "min": 5,
            "p10": 235.455,
            "p50": 450,
            "p90": 900,
            "unidad": "PIEZA"
          },
          {
            "n": 31,
            "max": 375846,
            "min": 27,
            "p10": 53,
            "p50": 390,
            "p90": 3000,
            "unidad": "KILOGRAMO"
          },
          {
            "n": 9,
            "max": 570,
            "min": 21,
            "p10": 21.4,
            "p50": 135,
            "p90": 522,
            "unidad": "LITRO"
          },
          {
            "n": 3,
            "max": 218094,
            "min": 7460,
            "p10": 26371.2,
            "p50": 102016,
            "p90": 194878.4,
            "unidad": "LOTE"
          }
        ],
        "price_by_year": {
          "2023": {
            "n": 643,
            "p50": 450
          },
          "2024": {
            "n": 805,
            "p50": 425
          },
          "2025": {
            "n": 1381,
            "p50": 509
          },
          "2026": {
            "n": 1591,
            "p50": 600
          }
        },
        "refreshed_at": "2026-09-21T20:00:02.331Z"
      }
    ],
    "suppliers": [
      {
        "slug": "desarrollo-integral-en-construccion-caminos-y-puentes-novoa",
        "name": "DESARROLLO INTEGRAL EN CONSTRUCCION, CAMINOS Y PUENTES NOVOA SA",
        "total_contracts": 1,
        "total_awarded_amount": "56733.85",
        "median_amount": "56733.85",
        "distinct_buyers": 1,
        "first_contract_at": "2025-02-07T00:00:00.000Z",
        "last_contract_at": "2025-02-07T00:00:00.000Z",
        "with_this_buyer": {
          "contracts": 1,
          "amount": "56733.85"
        },
        "refreshed_at": "2026-09-16T00:56:30.797Z"
      }
    ],
    "buyer": {
      "slug": "tvmetro",
      "name": "TELEVISIÓN METROPOLITANA, S.A. DE C.V.",
      "total_procedures": 677,
      "distinct_suppliers": 314,
      "procedures_by_type": {
        "LICITACIÓN PÚBLICA": 7,
        "ADJUDICACIÓN DIRECTA": 645,
        "INVITACIÓN A CUANDO MENOS TRES PERSONAS": 21,
        "CONTRATO ESPECÍFICO DERIVADO DE ACUERDO MARCO": 4
      },
      "refreshed_at": "2026-09-17T00:44:14.443Z"
    }
  },
  "alternates": [],
  "similar": [
    {
      "numero_procedimiento": "aa-47-mdl-047mdl998-n-226-2025",
      "nombre_procedimiento": "SERVICIO DE RECARGA Y MANTENIMIENTO DE EXTINTORES",
      "dependencia": "INSTITUTO MEXICANO DE LA RADIO",
      "siglas": "IMER",
      "score": 0.11940433018259167,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": null,
      "fecha_publicacion": "2025-07-24T17:30:49.000Z",
      "ganador": "PROMEX EXTINTORES SA DE CV",
      "ganador_slug": "promex-extintores",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "81623.40"
    },
    {
      "numero_procedimiento": "aa-47-ayl-006ayl998-n-393-2025",
      "nombre_procedimiento": "SERVICIO DE RECARGA Y MANTENIMIENTO DE EXTINTORES, DEL SISTEMA PÚBLICO DE RADIOD",
      "dependencia": "SPR",
      "siglas": "SPR",
      "score": 0.12028820039559451,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": null,
      "fecha_publicacion": "2025-03-28T12:27:40.000Z",
      "ganador": "GRUPO EMPRESARIAL NACIONAL IMPERIAL GENI SA DE CV",
      "ganador_slug": "grupo-empresarial-nacional-imperial-geni",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "97986.36"
    },
    {
      "numero_procedimiento": "aa-38-91u-03891u001-n-149-2025",
      "nombre_procedimiento": "MANTENIMIENTO Y RECARGA DE EXTINTORES",
      "dependencia": "INSTITUTO NACIONAL DE ASTROFISICA, OPTICA Y ELECTRONICA",
      "siglas": "INAOE",
      "score": 0.12254554763707648,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": null,
      "fecha_publicacion": "2025-10-31T23:44:39.000Z",
      "ganador": "JENNIFER HERNANDEZ BOLAÑOS",
      "ganador_slug": "jennifer-hernandez-bolanos",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "133597.20"
    },
    {
      "numero_procedimiento": "aa-47-ezn-047ezn999-n-14-2025",
      "nombre_procedimiento": "MANTENIMIENTO A LOS EQUIPOS EXTINTORES DEL ARCHIVO GENERAL DE LA NACIÓN",
      "dependencia": "AGN",
      "siglas": "AGN",
      "score": 0.12478608636772992,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": null,
      "fecha_publicacion": "2025-04-16T11:29:48.000Z",
      "ganador": "COMERCIALIZADORA CAROMA SA DE CV",
      "ganador_slug": "comercializadora-caroma",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "197152.41"
    },
    {
      "numero_procedimiento": "aa-10-k2h-010k2h001-n-102-2025",
      "nombre_procedimiento": "SERVICIO DE MANTENIMIENTO Y RECARGA DE EXTINTORES",
      "dependencia": "CENAM",
      "siglas": "CENAM",
      "score": 0.12606477737426136,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": null,
      "fecha_publicacion": "2025-06-12T13:26:27.000Z",
      "ganador": "DAHFSA DE MEXICO SA DE CV",
      "ganador_slug": "dahfsa-de-mexico",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "200000.00"
    },
    {
      "numero_procedimiento": "aa-06-d00-006d00001-n-81-2025",
      "nombre_procedimiento": "SERVICIO DE RECARGA Y MANTENIMIENTO PREVENTIVO Y CORRECTIVO DE LOS EXTINTORES",
      "dependencia": "CONSAR",
      "siglas": "CONSAR",
      "score": 0.12609628970291786,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": null,
      "fecha_publicacion": "2025-07-25T15:09:53.000Z",
      "ganador": "GADARK SA DE CV",
      "ganador_slug": "gadark",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "37352.46"
    }
  ]
}