> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Notas de la versión de FlexiCapture 12 Release 4 Update 8

> ABBYY FlexiCapture 12 Release 4 Update 8: compatibilidad con Windows Server 2025, filtrado en la vista de lotes de entrenamiento para todas las páginas, actualizaciones de seguridad y correcciones en la estación web de verificación, FlexiLayout y las actualizaciones de bases de datos.

export const ArtifactItem = ({label, downloadHref, checksumHref}) => {
  const downloadIsPlaceholder = typeof downloadHref === "string" && downloadHref.startsWith("TODO_");
  const checksumIsPlaceholder = typeof checksumHref === "string" && checksumHref.startsWith("TODO_");
  const downloadDisabled = !downloadHref || downloadHref === "#" || downloadIsPlaceholder;
  const checksumDisabled = !checksumHref || checksumHref === "#" || checksumIsPlaceholder;
  const hasChecksum = typeof checksumHref === "string" && checksumHref.trim() !== "" && checksumHref !== "#";
  const downloadIcon = <svg viewBox="0 0 20 20" aria-hidden="true" className="h-3.5 w-3.5 shrink-0">
      <path d="M10 3v9m0 0 3.5-3.5M10 12 6.5 8.5M4 14.5V17h12v-2.5" fill="none" stroke="currentColor" strokeWidth="1.7" strokeLinecap="round" strokeLinejoin="round" />
    </svg>;
  const checksumIcon = <svg viewBox="0 0 20 20" aria-hidden="true" className="h-3.5 w-3.5 shrink-0">
      <path d="M7 4.5 5.8 15.5M14.2 4.5 13 15.5M4 8h12M3.5 12h12" fill="none" stroke="currentColor" strokeWidth="1.7" strokeLinecap="round" />
    </svg>;
  const actionClasses = "inline-flex h-7 items-center gap-1.5 rounded-md border px-2 text-xs font-medium transition-colors focus:outline-none focus:ring-2 focus:ring-[#ff2038]/35";
  const activeClasses = "border-transparent bg-zinc-950/[0.04] text-zinc-800 hover:border-[#ff2038]/45 hover:bg-[#ff2038]/10 hover:text-[#ff2038] dark:bg-white/10 dark:text-zinc-100 dark:hover:border-[#ff2038]/60 dark:hover:bg-[#ff2038]/25 dark:hover:text-white";
  const disabledClasses = "cursor-not-allowed border-transparent bg-zinc-950/[0.03] text-zinc-400 dark:bg-white/[0.06] dark:text-zinc-500";
  const downloadAction = downloadDisabled ? <span className={`${actionClasses} ${disabledClasses}`} aria-disabled="true" title="Download URL placeholder">
      {downloadIcon}
      Download
    </span> : <a className={`${actionClasses} ${activeClasses}`} href={downloadHref} target="_blank" rel="noopener noreferrer">
      {downloadIcon}
      Download
    </a>;
  const checksumAction = checksumDisabled ? <span className={`${actionClasses} ${disabledClasses}`} aria-disabled="true" title="Checksum URL placeholder">
      {checksumIcon}
      SHA
    </span> : <a className={`${actionClasses} ${activeClasses}`} href={checksumHref} target="_blank" rel="noopener noreferrer" aria-label={`${label} checksum`} title={`${label} checksum`}>
      {checksumIcon}
      SHA
    </a>;
  return <div className="flex min-h-10 items-center justify-between gap-2 rounded-md border border-zinc-950/10 bg-white px-2.5 py-1.5 shadow-sm dark:border-white/10 dark:bg-white/[0.04]">
      <span className="min-w-0 truncate text-sm font-medium text-zinc-950 dark:text-white">{label}</span>
      <span className="flex shrink-0 items-center gap-1.5">
        {downloadAction}
        {hasChecksum ? checksumAction : null}
      </span>
    </div>;
};

Esta versión se basa en FlexiCapture 12 Release 4 Update 7 e incluye todas las mejoras y correcciones de esa versión y de los parches anteriores.

Si tiene alguna pregunta o necesita ayuda, póngase en contacto con [Atención al cliente](https://support.abbyy.com/).

<div id="download">
  ## Descarga
</div>

FlexiCapture 12 Release 4 Update 8 — build 12.0.4.1177.

<div className="not-prose grid gap-6 sm:grid-cols-2">
  <div className="flex flex-col">
    <h4 className="m-0 text-base font-semibold text-zinc-950 dark:text-white">Paquete distribuido</h4>
    <p className="mt-1 mb-0 text-sm text-zinc-600 dark:text-zinc-400">Paquete completo para una implementación empresarial cliente/servidor: incluye los servidores de FlexiCapture y todas las estaciones de procesamiento y verificación.</p>

    <div className="mt-auto space-y-2 pt-4">
      <ArtifactItem label="ISO" downloadHref="https://downloads.abbyy.com/FC/FC12R4U8/ABBYY_FlexiCapture12_Distributed_R4U8_12.0.4.1177.iso?secure=yMl60HFo05FOEVHBd7NGpw==" />
    </div>
  </div>

  <div className="flex flex-col">
    <h4 className="m-0 text-base font-semibold text-zinc-950 dark:text-white">Developer's Package</h4>
    <p className="mt-1 mb-0 text-sm text-zinc-600 dark:text-zinc-400">Instala Project Setup Station, FlexiLayout Studio, FCAdminTool y License Manager para desarrollar proyectos de FlexiCapture para la nube.</p>

    <div className="mt-auto space-y-2 pt-4">
      <ArtifactItem label="x64 EXE" downloadHref="https://downloads.abbyy.com/FC/FC12R4U8/ABBYY_FlexiCapture12_Developers_x64_R4U8_12.0.4.1177.exe?secure=ZZHvJAOH2Au9vixReaE-4w==" />
    </div>
  </div>
</div>

<div id="improvements">
  ## Mejoras
</div>

* Se agregó compatibilidad para ejecutar FlexiCapture en Windows Server 2025. (642303, 648091)

* Las opciones de filtrado ahora se aplican en todas las páginas de la lista de lotes de las vistas de lote de Entrenamiento de extracción de campos y Entrenamiento del clasificador, en lugar de solo en la primera página. (545254)

* Se aplicó una actualización de seguridad de .NET (NuGet) a los packages de Newtonsoft.Json y se actualizó Chart.js para corregir las vulnerabilidades identificadas. (629476, 661469)

<div id="fixes">
  ## Correcciones
</div>

* Se corrigió un problema por el que la opción **Eliminar marcas de color** de un perfil de mejora de imagen no tenía efecto. (607594)

* Se corrigió un problema por el que un elemento `FirstFound` opcional se comportaba como un elemento obligatorio en FlexiLayout. (648498, 653657)

* Se corrigió un problema por el que una estación web gestionaba incorrectamente el IME (Editor de métodos de entrada para CJK). (572874, 655209)

* Se corrigió un problema por el que las comprobaciones de reglas devolvían resultados incorrectos al añadir y eliminar elementos en una estación web. (601923, 654757)

* Se corrigió un problema que impedía actualizar una base de datos de PostgreSQL. (657302, 657454)

* Se corrigió un problema por el que un lote abierto en la estación web de verificación podía eliminarse desde Project Setup Station. (563502, 653669, 666550)

* Se corrigió un problema en la estación web de verificación por el que el cursor del ratón se movía después de introducir caracteres japoneses y borrarlos con Retroceso. (562373)

* Se corrigieron problemas en los scripts de creación y actualización para bases de datos Oracle. (657704, 658718)

* Se corrigió un problema por el que la imagen de un campo se mostraba incorrectamente en la estación web de verificación. (543156, 654552, 666964)

* Se corrigió un problema por el que los campos verificados dejaban de estarlo después de mover una región y ejecutar Check Rules en la estación web de verificación. (654544, 657812)

<Note>
  Algunas plantillas de FlexiLayout existentes pueden depender del comportamiento heredado y verse afectadas por la corrección del problema por el que un elemento `FirstFound` opcional se comportaba como si fuera obligatorio. Para mantener la compatibilidad con versiones anteriores, deshabilite esta corrección con el flag `FirstFoundGeneratorNullHypothesisFix` mediante uno de los siguientes métodos.

  **Configuración del registro**

  Path: `[HKCU\<AppKey>\DAForms]`, cadena `"FeatureFlags" = "-FirstFoundGeneratorNullHypothesisFix"`. Por ejemplo:

  ```
  [Computer\HKEY_CURRENT_USER\Software\ABBYY\FlexiCapture\12.0\DAForms]
  "FeatureFlags"="-FirstFoundGeneratorNullHypothesisFix"
  ```

  **Configuración de la variable de entorno**

  Establezca la variable de entorno del sistema `ABBYY_OCRT_DAFORMS_FEATURE_FLAGS = -FirstFoundGeneratorNullHypothesisFix`.

  Cualquiera de estos métodos restaura el comportamiento anterior.
</Note>
