{
  "html_url": "https://postor.com.mx/acuerdo-marco/am-18-tom-018tom999-n-12-2026",
  "canonical": "https://postor.com.mx/acuerdo-marco/am-18-tom-018tom999-n-12-2026",
  "id": "b370321486b44cadad73dd8813ceab86",
  "procedure_number": "AM-18-TOM-018TOM999-N-12-2026",
  "file_number": "E-2026-00028375",
  "title": "SERVICIOS DE ACTUALIZACIÓN Y SOPORTE TÉCNICO Y SERVICIOS COMPLEMENTARIOS ORACLE",
  "description": {
    "short": null,
    "detailed": "SERVICIO PARA RENOVACIÓN DE SERVICIOS DE ACTUALIZACIÓN Y SOPORTE TÉCNICO Y SERVICIOS COMPLEMENTARIOS ORACLE"
  },
  "lifecycle": {
    "section": "concluido",
    "source_status": "ADJUDICADO",
    "moved_at": null
  },
  "buyer": {
    "agency": "CENTRO NACIONAL DE CONTROL DE ENERGÍA",
    "acronym": "CENACE",
    "branch": "18 - ENERGÍA",
    "buying_unit": "SUBDIERCCION DE ADMINISTRACION",
    "requesting_unit": null,
    "requesting_group": "SUBDIRECCIÓN DE ADMINISTRACIÓN DEL CENACE",
    "entity": "Centro Nacional de Control de energía",
    "slug": "cenace",
    "unit_slug": "subdireccion-de-administracion-del-cenace-018tom999"
  },
  "classification": {
    "procedure_type": "CONTRATO ESPECÍFICO DERIVADO DE ACUERDO MARCO",
    "contracting_type": "SERVICIOS",
    "publication_type": null,
    "character": "NACIONAL",
    "fiscal_year": 2026,
    "law": "LEY DE ADQUISICIONES, ARRENDAMIENTOS Y SERVICIOS DEL SECTOR PÚBLICO",
    "legal_basis_id": null,
    "exception_basis": null,
    "internal_control_number": "E-999-2026-017",
    "supply_source_number": null
  },
  "schedule": {
    "published_at": "2026-03-24T21:28:39.000Z",
    "clarification_meeting_at": null,
    "clarification_questions_deadline_at": null,
    "clarification_responses_deadline_at": null,
    "bid_opening_at": "2026-03-26T18:30:00.000Z",
    "award_at": "2026-03-31T21:00:00.000Z",
    "estimated_contract_at": "2026-04-21T06:00:00.000Z",
    "site_visit_at": null,
    "estimated_work_start_at": null
  },
  "locations": {
    "state_id": "7",
    "state": "CIUDAD DE MÉXICO",
    "bid_opening": "BLVD. ADOLFO LÓPEZ MATEOS, NO. 2157, PISO 3, COL. LOS ALPES, C.P. 01010, DEMARCACIÓN TERRITORIAL ÁLVARO OBREGÓN, CIUDAD DE MÉXICO.",
    "award": "BLVD. ADOLFO LÓPEZ MATEOS, NO. 2157, PISO 3, COL. LOS ALPES, C.P. 01010, DEMARCACIÓN TERRITORIAL ÁLVARO OBREGÓN, CIUDAD DE MÉXICO.",
    "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": "10",
    "payment_method": "Transferencia Electrónica",
    "credit_condition": null,
    "payment_conditions": null,
    "financing_organization": null
  },
  "evaluation": {
    "criterion": "BINARIO",
    "technical_points": null,
    "economic_points": null
  },
  "guarantees": {
    "performance_required": true,
    "goods_or_services_required": false,
    "amount_percentage": null,
    "delivery_days": "10",
    "term_months": null,
    "other_insurance_required": false,
    "other_insurance_description": null,
    "performance_reduction": null
  },
  "participation": {
    "method": "ELECTRÓNICA",
    "joint": false,
    "msme_only": false,
    "social_witness": false,
    "multi_year": false,
    "open_contract": true,
    "consolidated_purchase": false,
    "external_credit": null,
    "simultaneous_supply": false,
    "subcontracting": null,
    "emergency": false,
    "proposal_language": "idioma data",
    "no_joint_participation_justification": null
  },
  "execution": {
    "site_visit_required": false,
    "duration_days": null,
    "procurement_term": "Normal",
    "subcontracted_work": null,
    "deadline_justification": null
  },
  "lots": [
    {
      "number": "1",
      "name": "SERVICIO PARA RENOVACIÓN DE SERVICIOS DE ACTUALIZACIÓN Y SOPORTE TÉCNICO ORACLE",
      "description": "PARTIDA 1",
      "requirement_group_id": "275177",
      "items": [
        {
          "number": "1",
          "cucop_code": "33304-0009",
          "specific_item_code": "33304",
          "cucop_description": "MANTENIMIENTO Y/O SOPORTE A SISTEMAS Y/O PROGRAMAS YA EXISTENTES",
          "description": "RENOVACIÓN DEL SERVICIO DE ACTUALIZACIÓN Y SOPORTE TÉCNICO DE SOFTWARE.",
          "requested_quantity": "1",
          "minimum_quantity": "1",
          "maximum_quantity": "1",
          "unit": "SERVICIO",
          "minimum_amount": null,
          "maximum_amount": null,
          "partida_code": "33304",
          "partida_description": "SERVICIO DE MANTENIMIENTO DE APLICACIONES INFORMÁTICAS"
        },
        {
          "number": "2",
          "cucop_code": "35301-0001",
          "specific_item_code": "35301",
          "cucop_description": "SERVICIO DE MANTENIMIENTO, PREVENCION CORRECCION Y CONSERVACION DE EQUIPO INFORMATICO",
          "description": "RENOVACIÓN DEL SERVICIO DE ACTUALIZACIÓN Y SOPORTE TÉCNICO DE HARDWARE.",
          "requested_quantity": "1",
          "minimum_quantity": "1",
          "maximum_quantity": "1",
          "unit": "SERVICIO",
          "minimum_amount": null,
          "maximum_amount": null,
          "partida_code": "35301",
          "partida_description": "MANTENIMIENTO Y CONSERVACIÓN DE BIENES INFORMÁTICOS"
        }
      ]
    },
    {
      "number": "2",
      "name": "SERVICIO PARA RENOVACIÓN DE SERVICIOS DE ACTUALIZACIÓN Y SOPORTE TÉCNICO ORACLE",
      "description": "PARTIDA 2",
      "requirement_group_id": "275178",
      "items": [
        {
          "number": "1",
          "cucop_code": "33304-0009",
          "specific_item_code": "33304",
          "cucop_description": "MANTENIMIENTO Y/O SOPORTE A SISTEMAS Y/O PROGRAMAS YA EXISTENTES",
          "description": "SERVICIO COMPLEMENTARIO DE SOPORTE EXPERTO",
          "requested_quantity": "118",
          "minimum_quantity": "118",
          "maximum_quantity": "385",
          "unit": "SERVICIO",
          "minimum_amount": null,
          "maximum_amount": null,
          "partida_code": "33304",
          "partida_description": "SERVICIO DE MANTENIMIENTO DE APLICACIONES INFORMÁTICAS"
        }
      ]
    }
  ],
  "budget_items": [
    {
      "code": "33304",
      "description": "SERVICIO DE MANTENIMIENTO DE APLICACIONES INFORMÁTICAS"
    },
    {
      "code": "35301",
      "description": "MANTENIMIENTO Y CONSERVACIÓN DE BIENES INFORMÁTICOS"
    }
  ],
  "awards": [
    {
      "id": "C-2026-00024392",
      "internal_reference": "2026-018TOM999-A-AM-S-012",
      "title": "SERVICIOS DE ACTUALIZACIÓN Y SOPORTE TÉCNICO Y SERVICIOS COMPLEMENTARIOS ORACLE",
      "status": "PUBLICADO",
      "contractor": {
        "name": "ORACLE DE MEXICO SA DE CV",
        "normalized_name": "ORACLE DE MEXICO",
        "rfc_type": null,
        "slug": "oracle-de-mexico"
      },
      "contract_period": {
        "published_at": "2026-04-01T20:57:24.000Z",
        "starts_at": "2026-04-01T06:00:00.000Z",
        "ends_at": "2026-12-31T06:00:00.000Z"
      },
      "value": {
        "subtotal": "38962999.81",
        "tax": "6234079.96",
        "total": "45197079.77",
        "maximum_subtotal": "44193212.08",
        "maximum_total": "51264126.01",
        "currency": "MXN"
      },
      "open_contract_type": null,
      "quantity": null,
      "exercised_quantity": null,
      "participants": [],
      "line_items": [
        {
          "number": "0",
          "cucop_code": "33304-0009",
          "description": "RENOVACIÓN DEL SERVICIO DE ACTUALIZACIÓN Y SOPORTE TÉCNICO DE SOFTWARE.",
          "unit": "SERVICIO",
          "requested_quantity": "1",
          "awarded_quantity": null,
          "unit_price": "31700111.65",
          "subtotal": "31700111.65",
          "tax": "5072017.86",
          "other_taxes": null,
          "total": "36772129.51",
          "cucop_description": "MANTENIMIENTO Y/O SOPORTE A SISTEMAS Y/O PROGRAMAS YA EXISTENTES",
          "partida_code": "33304",
          "partida_description": "SERVICIO DE MANTENIMIENTO DE APLICACIONES INFORMÁTICAS"
        },
        {
          "number": "0",
          "cucop_code": "35301-0001",
          "description": "RENOVACIÓN DEL SERVICIO DE ACTUALIZACIÓN Y SOPORTE TÉCNICO DE HARDWARE.",
          "unit": "SERVICIO",
          "requested_quantity": "1",
          "awarded_quantity": null,
          "unit_price": "4951408.58",
          "subtotal": "4951408.58",
          "tax": "792225.37",
          "other_taxes": null,
          "total": "5743633.95",
          "cucop_description": "SERVICIO DE MANTENIMIENTO, PREVENCION CORRECCION Y CONSERVACION DE EQUIPO INFORMATICO",
          "partida_code": "35301",
          "partida_description": "MANTENIMIENTO Y CONSERVACIÓN DE BIENES INFORMÁTICOS"
        },
        {
          "number": "0",
          "cucop_code": "33304-0009",
          "description": "SERVICIO COMPLEMENTARIO DE SOPORTE EXPERTO",
          "unit": "SERVICIO",
          "requested_quantity": "118",
          "awarded_quantity": null,
          "unit_price": "19588.81",
          "subtotal": "2311479.58",
          "tax": "369836.73",
          "other_taxes": null,
          "total": "2681316.31",
          "cucop_description": "MANTENIMIENTO Y/O SOPORTE A SISTEMAS Y/O PROGRAMAS YA EXISTENTES",
          "partida_code": "33304",
          "partida_description": "SERVICIO DE MANTENIMIENTO DE APLICACIONES INFORMÁTICAS"
        }
      ]
    }
  ],
  "documents": [
    {
      "id": "f94034eb-4eb5-4116-811d-c9bb0cb9b61a",
      "annex_number": 1,
      "document_type": null,
      "description": "ANEXO TÉCNICO",
      "filename": "AT.docx",
      "availability": "available",
      "size_bytes": "394241",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "be4bed8b43304f7ee6c95b42a4abbc96405070dd1d1d5e5b4b4c9b55e51d5299",
      "uploaded_at": "2026-08-06T06:25:54.896Z",
      "updated_at": "2026-08-06T06:25:54.896Z"
    },
    {
      "id": "a53dc132-65f9-4546-b1a3-2155e5812064",
      "annex_number": 2,
      "document_type": null,
      "description": "Oficio de Invitación",
      "filename": "DAF-SA-108-2026.pdf",
      "availability": "available",
      "size_bytes": "2990293",
      "mime_type": "application/pdf",
      "sha256": "04f4d5b8c4f977c920f07609ae0d270f390709cc301a47cd914d79696b68d254",
      "uploaded_at": "2026-08-06T06:25:56.738Z",
      "updated_at": "2026-08-06T06:25:56.739Z"
    },
    {
      "id": "29e3c291-bca1-4e12-b90c-3539f6132815",
      "annex_number": 3,
      "document_type": null,
      "description": "FORMATO 1",
      "filename": "Formato_1_APJ.docx",
      "availability": "available",
      "size_bytes": "32295",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "f5d3222c644d46cee54718ff99341b2c9fdfe477e13576754c753b9eb7534e3e",
      "uploaded_at": "2026-08-06T06:25:57.766Z",
      "updated_at": "2026-08-06T06:25:57.766Z"
    },
    {
      "id": "165b7c26-6146-4f5c-8f73-11f89e979321",
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATO 2",
      "filename": "Formato_2_DCE.docx",
      "availability": "available",
      "size_bytes": "18064",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "1d641a4b5f085d186256effccd2553bf3ce0048724f23636f5c6e60103987adf",
      "uploaded_at": "2026-08-06T06:25:58.826Z",
      "updated_at": "2026-08-06T06:25:58.826Z"
    },
    {
      "id": "09720cff-0813-47e7-aea7-11634a2d220a",
      "annex_number": 5,
      "document_type": null,
      "description": "FORMATO 3",
      "filename": "Formato_3_MNI.docx",
      "availability": "available",
      "size_bytes": "17958",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "ec227202005347dbc17080b243383ec09364c9254be04a5ae2b7ae71fc2585ba",
      "uploaded_at": "2026-08-06T06:25:59.871Z",
      "updated_at": "2026-08-06T06:25:59.871Z"
    },
    {
      "id": "aa6f277d-702d-410f-9e2c-f5912124a251",
      "annex_number": 6,
      "document_type": null,
      "description": "FORMATO 4",
      "filename": "Formato_4_DI.docx",
      "availability": "available",
      "size_bytes": "17651",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "e13f6529b3253bae6f1115749bc8bf88d93f56c121dacaae361da5d50b892c88",
      "uploaded_at": "2026-08-06T06:26:00.880Z",
      "updated_at": "2026-08-06T06:26:00.881Z"
    },
    {
      "id": "ae36c63e-7dc4-4cf7-89fb-f799eedcc93b",
      "annex_number": 7,
      "document_type": null,
      "description": "FORMATO 5",
      "filename": "Formato_5_AM.docx",
      "availability": "available",
      "size_bytes": "18445",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "f1c061d20058682e81fc43d86ccf14a1138b29ea609a9f15809d160efecb33c2",
      "uploaded_at": "2026-08-06T06:26:01.786Z",
      "updated_at": "2026-08-06T06:26:01.786Z"
    },
    {
      "id": "71ae6fce-fde7-43e1-8219-ce0c37b172af",
      "annex_number": 8,
      "document_type": null,
      "description": "FORMATO 6",
      "filename": "Formato_6_DA.docx",
      "availability": "available",
      "size_bytes": "17817",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "075416430f13442f6efdefca9201ce082c70c4cc26a53b89d805a9fd53574e1a",
      "uploaded_at": "2026-08-06T06:26:02.836Z",
      "updated_at": "2026-08-06T06:26:02.837Z"
    },
    {
      "id": "e92cd5cc-1e39-4725-b5e9-f34b07b7eb35",
      "annex_number": 9,
      "document_type": null,
      "description": "FORMATO 7",
      "filename": "Formato_7_MS.docx",
      "availability": "available",
      "size_bytes": "17856",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "aca4d721a97b43105fec26e2ca027d26f27dc6db0e292656e21ca9ff82c7c731",
      "uploaded_at": "2026-08-06T06:26:04.159Z",
      "updated_at": "2026-08-06T06:26:04.159Z"
    },
    {
      "id": "4e68e2aa-aeba-49d4-a183-8f9e6fc9f8fe",
      "annex_number": 10,
      "document_type": null,
      "description": "FORMATO 8",
      "filename": "Formato_8_ME.docx",
      "availability": "available",
      "size_bytes": "20710",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "fa9f9b57d94e64601d4faa37a782de59e88d22e5e5611cd898025da5f7a1e552",
      "uploaded_at": "2026-08-06T06:26:05.081Z",
      "updated_at": "2026-08-06T06:26:05.081Z"
    },
    {
      "id": "fc881669-a243-4634-aba1-8359ee83289a",
      "annex_number": 11,
      "document_type": null,
      "description": "FORMATO 9",
      "filename": "Formato_9_MCN.docx",
      "availability": "available",
      "size_bytes": "20173",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "01996615f1393d67383f8318f11fbd5674098037ffcdedb58e5aecb35c576a2e",
      "uploaded_at": "2026-08-06T06:26:06.542Z",
      "updated_at": "2026-08-06T06:26:06.543Z"
    },
    {
      "id": "6f875696-56c9-4b90-8cf4-2afb3bcc5cd8",
      "annex_number": 12,
      "document_type": null,
      "description": "FORMATO 10",
      "filename": "Formato_10_MNM.docx",
      "availability": "available",
      "size_bytes": "17794",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "0cf4cadf6482c36833912e450b5b16dae2f0010d7475b79aeca42d4fe12ceee8",
      "uploaded_at": "2026-08-06T06:26:07.518Z",
      "updated_at": "2026-08-06T06:26:07.518Z"
    },
    {
      "id": "7b3891b9-c542-4f15-9de3-dc9cee9bc6d0",
      "annex_number": 13,
      "document_type": null,
      "description": "FORMATO 11",
      "filename": "Formato_11_DL.xlsx",
      "availability": "available",
      "size_bytes": "15871",
      "mime_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
      "sha256": "35fbb0db457d9a2f707656e10cb2d01cfd04073a27cff537b088e8dc4afdb904",
      "uploaded_at": "2026-08-06T06:26:08.426Z",
      "updated_at": "2026-08-06T06:26:08.426Z"
    },
    {
      "id": "9d59da15-5382-4d82-b157-4f89b1599d22",
      "annex_number": 14,
      "document_type": null,
      "description": "FORMATO 12",
      "filename": "Formato_12_PT.docx",
      "availability": "available",
      "size_bytes": "15014",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "a5e26e6e860b64d70210fcf36a7349149d85aedac55c45ec567d53b9c8c92e7a",
      "uploaded_at": "2026-08-06T06:26:09.361Z",
      "updated_at": "2026-08-06T06:26:09.361Z"
    },
    {
      "id": "636f6d9c-648b-450a-89dd-82d94ac469e2",
      "annex_number": 15,
      "document_type": null,
      "description": "FORMATO 13",
      "filename": "Formato_13_.docx",
      "availability": "available",
      "size_bytes": "20380",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "5f3e6a91fa6037973e675ae69c15ece41ad772665b806ac33885c6a9e1481069",
      "uploaded_at": "2026-08-06T06:26:10.421Z",
      "updated_at": "2026-08-06T06:26:10.422Z"
    },
    {
      "id": "35ac2d6d-22ec-4f94-a302-c1cce02a7283",
      "annex_number": 16,
      "document_type": null,
      "description": "FORMATO 14",
      "filename": "Formato_14_IOV.docx",
      "availability": "available",
      "size_bytes": "16577",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "022c6a422553c841b87baedaaf9449432a50a09269f21db039f18064a7f111e9",
      "uploaded_at": "2026-08-06T06:26:11.365Z",
      "updated_at": "2026-08-06T06:26:11.365Z"
    },
    {
      "id": "73ccfa02-092e-4565-af22-ea66271c52c5",
      "annex_number": 17,
      "document_type": null,
      "description": "FORMATO 15",
      "filename": "Formato_15_MCI.docx",
      "availability": "available",
      "size_bytes": "17887",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "bd182c4579e8c5f2dd10062167b5270e5bb5bdf2d2b56d03387dc2bcbce15142",
      "uploaded_at": "2026-08-06T06:26:12.289Z",
      "updated_at": "2026-08-06T06:26:12.290Z"
    },
    {
      "id": "4f910e46-ad0b-44ec-9a67-6dd31799fcbc",
      "annex_number": 18,
      "document_type": null,
      "description": "FORMATO 16",
      "filename": "Formato_16_MC.docx",
      "availability": "available",
      "size_bytes": "13876",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "3afaf01a34ca05645ebe826c2f47ce4fb1a391d7dd707a2e853cbd6a711e5c31",
      "uploaded_at": "2026-08-06T06:26:13.279Z",
      "updated_at": "2026-08-06T06:26:13.279Z"
    },
    {
      "id": "68fa39f2-8c2a-4009-8891-6169c5181395",
      "annex_number": 19,
      "document_type": null,
      "description": "FORMATO 17",
      "filename": "Formato_17_MGC.docx",
      "availability": "available",
      "size_bytes": "27490",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "c00378bf108ddbb827a3ec03b5962fe9a5a304f923eed9bcb216681aed5664f4",
      "uploaded_at": "2026-08-06T06:26:14.315Z",
      "updated_at": "2026-08-06T06:26:14.316Z"
    },
    {
      "id": "b5102886-0617-4ac7-86d5-2794692560d7",
      "annex_number": 20,
      "document_type": null,
      "description": "FORMATO 18",
      "filename": "Formato_18_MSP.docx",
      "availability": "available",
      "size_bytes": "18287",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "74e738a5980caa59b1373664d7a3e09420e4f734f0ca9056bc7b745e03397988",
      "uploaded_at": "2026-08-06T06:26:15.262Z",
      "updated_at": "2026-08-06T06:26:15.262Z"
    },
    {
      "id": "4590d660-956b-4b8a-8745-88ff9393d886",
      "annex_number": 21,
      "document_type": null,
      "description": "FORMATO 19",
      "filename": "Formato_19_API.docx",
      "availability": "available",
      "size_bytes": "19273",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "f6aac13a6b061a09bd8d87e23355fa14cfa5ffea855a64ede43c777c82784c8b",
      "uploaded_at": "2026-08-06T06:26:16.197Z",
      "updated_at": "2026-08-06T06:26:16.198Z"
    },
    {
      "id": "41fe7e96-8cdd-4bfd-9607-07ea983ca0de",
      "annex_number": 22,
      "document_type": null,
      "description": "FORMATO 20",
      "filename": "Formato_20_ET.docx",
      "availability": "available",
      "size_bytes": "20607",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "e7ced7c9f268fd36c8dcfcb794ccabea5ed3fdda6bd17591465961eff3d1bc60",
      "uploaded_at": "2026-08-06T06:26:17.090Z",
      "updated_at": "2026-08-06T06:26:17.090Z"
    },
    {
      "id": "7f1d980c-33e0-4b12-930e-52e4b068b032",
      "annex_number": 23,
      "document_type": null,
      "description": "FORMATO 21",
      "filename": "Formato_21_OPO.docx",
      "availability": "available",
      "size_bytes": "15700",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "0396b58d727d09e02c88a55d9210ad265214f5671fb59e51858e7d38efe1e790",
      "uploaded_at": "2026-08-06T06:26:17.997Z",
      "updated_at": "2026-08-06T06:26:17.997Z"
    },
    {
      "id": "2a67b1ac-4965-4bbc-887c-f92410c06c11",
      "annex_number": 25,
      "document_type": null,
      "description": "ACTA DE APERTURA DE PROPOSICIONES",
      "filename": "acta_de_apertura_de_proposiciones-firmada.pdf",
      "availability": "available",
      "size_bytes": "1647394",
      "mime_type": "application/pdf",
      "sha256": "36147c76f15e2501c2369b0a6a9c85b180571f41cdfd3fc157c0c0d23fd6018d",
      "uploaded_at": "2026-08-06T06:26:19.338Z",
      "updated_at": "2026-08-06T06:26:19.338Z"
    },
    {
      "id": "d2542015-2c3b-4f0b-ba53-467aed300a6a",
      "annex_number": 26,
      "document_type": null,
      "description": "ACTA DE ASIGNACIÓN",
      "filename": "acta_de_asignación-firmada.pdf",
      "availability": "available",
      "size_bytes": "1581705",
      "mime_type": "application/pdf",
      "sha256": "3e21e4d10c53fb6985b1ee8740e89dfd648de70087a91e5e6002e990a8d73e9d",
      "uploaded_at": "2026-08-06T06:26:20.527Z",
      "updated_at": "2026-08-06T06:26:20.528Z"
    }
  ],
  "provenance": {
    "source_system": "Compras MX",
    "source_fetched_at": "2026-09-05T08:17:04.085Z",
    "last_seen_at": "2026-09-25T08:08:49.057Z",
    "first_seen_at": "2026-08-06T06:25:45.460Z",
    "detail_complete": true,
    "documents_complete": true,
    "content_changed_at": "2026-08-06T06:25:45.460Z"
  },
  "context": {
    "prices": [
      {
        "cucop_code": "33304-0009",
        "description": "MANTENIMIENTO Y/O SOPORTE A SISTEMAS Y/O PROGRAMAS YA EXISTENTES",
        "priced_items": 769,
        "units": [
          {
            "n": 735,
            "max": 129490947.5,
            "min": 12,
            "p10": 12819.48,
            "p50": 350595,
            "p90": 5297177,
            "unidad": "SERVICIO"
          },
          {
            "n": 16,
            "max": 7500,
            "min": 850,
            "p10": 850,
            "p50": 1000,
            "p90": 6725,
            "unidad": "UNIDAD"
          },
          {
            "n": 8,
            "max": 1488494.7,
            "min": 486,
            "p10": 556.896,
            "p50": 1173,
            "p90": 448648.41,
            "unidad": "HORA"
          },
          {
            "n": 5,
            "max": 10960,
            "min": 5480,
            "p10": 5548,
            "p50": 5755,
            "p90": 9460,
            "unidad": "DIA"
          },
          {
            "n": 4,
            "max": 448543.44,
            "min": 19746.55,
            "p10": 20471.695,
            "p50": 23043.92,
            "p90": 321157.65,
            "unidad": "LOTE"
          }
        ],
        "price_by_year": {
          "2022": {
            "n": 1,
            "p50": 11168960.76
          },
          "2023": {
            "n": 175,
            "p50": 515126.43
          },
          "2024": {
            "n": 178,
            "p50": 239110.65
          },
          "2025": {
            "n": 247,
            "p50": 298995
          },
          "2026": {
            "n": 168,
            "p50": 290000
          }
        },
        "refreshed_at": "2026-09-18T22:38:49.680Z"
      },
      {
        "cucop_code": "35301-0001",
        "description": "SERVICIO DE MANTENIMIENTO, PREVENCION CORRECCION Y CONSERVACION DE EQUIPO INFORMATICO",
        "priced_items": 1898,
        "units": [
          {
            "n": 1692,
            "max": 323275862.07,
            "min": 1,
            "p10": 4350,
            "p50": 116845.43,
            "p90": 3798463.092,
            "unidad": "SERVICIO"
          },
          {
            "n": 130,
            "max": 9396640,
            "min": 10,
            "p10": 55,
            "p50": 800,
            "p90": 156635,
            "unidad": "PIEZA"
          },
          {
            "n": 47,
            "max": 494268.18,
            "min": 4800,
            "p10": 23216.722,
            "p50": 98965.43,
            "p90": 334473.838,
            "unidad": "LOTE"
          },
          {
            "n": 25,
            "max": 32107.77,
            "min": 299.84,
            "p10": 792.664,
            "p50": 2191.09,
            "p90": 3448.576,
            "unidad": "UNIDAD"
          }
        ],
        "price_by_year": {
          "2023": {
            "n": 545,
            "p50": 21600
          },
          "2024": {
            "n": 414,
            "p50": 160708.98
          },
          "2025": {
            "n": 580,
            "p50": 98482.715
          },
          "2026": {
            "n": 359,
            "p50": 140404
          }
        },
        "refreshed_at": "2026-09-21T22:45:03.881Z"
      }
    ],
    "suppliers": [
      {
        "slug": "oracle-de-mexico",
        "name": "ORACLE DE MEXICO SA DE CV",
        "total_contracts": 107,
        "total_awarded_amount": "1784761278.21",
        "median_amount": "4045547.32",
        "distinct_buyers": 34,
        "first_contract_at": "2023-02-08T00:00:00.000Z",
        "last_contract_at": "2026-11-12T00:00:00.000Z",
        "with_this_buyer": {
          "contracts": 3,
          "amount": "173352248.1"
        },
        "refreshed_at": "2026-09-21T18:45:01.475Z"
      }
    ],
    "buyer": {
      "slug": "cenace",
      "name": "CENTRO NACIONAL DE CONTROL DE ENERGÍA",
      "total_procedures": 793,
      "distinct_suppliers": 311,
      "procedures_by_type": {
        "LICITACIÓN PÚBLICA": 86,
        "ADJUDICACIÓN DIRECTA": 631,
        "INVITACIÓN A CUANDO MENOS TRES PERSONAS": 46,
        "CONTRATO ESPECÍFICO DERIVADO DE ACUERDO MARCO": 30
      },
      "refreshed_at": "2026-09-25T00:45:03.127Z"
    }
  },
  "alternates": [],
  "similar": [
    {
      "numero_procedimiento": "am-10-k8v-010k8v001-n-38-2026",
      "nombre_procedimiento": "SERVICIOS RENOVACIÓN DE SOPORTE TÉCNICO Y ACTUALIZACIÓN DE LICENCIAS ORACLE 2026",
      "dependencia": "INSTITUTO MEXICANO DE LA PROPIEDAD INDUSTRIAL",
      "siglas": "IMPI",
      "score": 0.14422158696248377,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-05-07T12:30:00.000Z",
      "fecha_publicacion": "2026-04-29T11:33:41.000Z",
      "ganador": "ORACLE DE MEXICO SA DE CV",
      "ganador_slug": "oracle-de-mexico",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "4481547.31"
    },
    {
      "numero_procedimiento": "am-06-g1h-006g1h002-n-12-2026",
      "nombre_procedimiento": "RENOVACIÓN DEL SERVICIO DE SOPORTE PARA EL LICENCIAMIENTO DE SOFTWARE Y HARDWARE",
      "dependencia": "BANCO NACIONAL DEL EJERCITO, FUERZA AEREA Y ARMADA, S.N.C.",
      "siglas": "BANJERCITO",
      "score": 0.14858396513008443,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-05-28T08:00:00.000Z",
      "fecha_publicacion": "2026-05-19T16:10:59.000Z",
      "ganador": "ORACLE DE MEXICO SA DE CV",
      "ganador_slug": "oracle-de-mexico",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "48923053.39"
    },
    {
      "numero_procedimiento": "am-06-hiu-006hiu998-n-7-2026",
      "nombre_procedimiento": "SERVICIOS DE ACTUALIZACIÓN Y SOPORTE TÉCNICO DE LICENCIAMIENTO ORACLE Y SERVICIO",
      "dependencia": "NACIONAL FINANCIERA, S.N.C.",
      "siglas": "NAFIN",
      "score": 0.15211359119753776,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-02-26T13:00:00.000Z",
      "fecha_publicacion": "2026-02-20T14:43:53.000Z",
      "ganador": "ORACLE DE MEXICO SA DE CV",
      "ganador_slug": "oracle-de-mexico",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "5101903.69"
    },
    {
      "numero_procedimiento": "am-04-812-004000998-n-35-2026",
      "nombre_procedimiento": "RENOVACION DEL SERVICIO DE ACTUALIZACIÓN Y SOPORTE TÉCNICO DEL SOFTWARE ORACLE",
      "dependencia": "SECRETARÍA DE GOBERNACIÓN",
      "siglas": "SEGOB",
      "score": 0.15844654417731185,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-05-19T17:00:00.000Z",
      "fecha_publicacion": "2026-05-12T19:34:36.000Z",
      "ganador": "ORACLE DE MEXICO SA DE CV",
      "ganador_slug": "oracle-de-mexico",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "13322987.41"
    },
    {
      "numero_procedimiento": "am-50-gyr-050gyr019-n-46-2026",
      "nombre_procedimiento": "SERVICIO DE SOPORTE TÉCNICO Y MANTENIMIENTO DE LA PLATAFORMA TECNOLÓGICA ORACLE",
      "dependencia": "INSTITUTO MEXICANO DEL SEGURO SOCIAL",
      "siglas": "IMSS",
      "score": 0.16014816879784222,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-05-28T14:00:00.000Z",
      "fecha_publicacion": "2026-05-14T17:07:19.000Z",
      "ganador": "ORACLE DE MEXICO SA DE CV",
      "ganador_slug": "oracle-de-mexico",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "77000323.03"
    },
    {
      "numero_procedimiento": "am-06-d00-006d00001-n-28-2026",
      "nombre_procedimiento": "RENOVACIÓN DE SERVICIO DE SOPORTE TÉCNICO ORACLE",
      "dependencia": "COMISION NACIONAL DEL SISTEMA DE AHORRO PARA EL RETIRO",
      "siglas": "CONSAR",
      "score": 0.17135367308120908,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-04-17T14:00:00.000Z",
      "fecha_publicacion": "2026-04-13T11:17:47.000Z",
      "ganador": "ORACLE DE MEXICO SA DE CV",
      "ganador_slug": "oracle-de-mexico",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "3405821.72"
    }
  ]
}