activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades de Document Understanding
Last updated 21 de nov. de 2024

Validación manual para digitalizar documentos

El siguiente ejemplo explica cómo extraer datos manualmente de una imagen y presentar la salida en un archivo independiente. Presenta actividades como Digitalizar documento o Presentar estación de validación. Puedes encontrar estas actividades en el paquete UiPath.IntelligentOCR.Activities .

Nota: Este flujo de trabajo utiliza una versión anterior del paquete UiPath.IntelligentOCR.Activities .

Steps:

  1. Abre Studio y crea un nuevo Proceso llamado Principal de forma predeterminada.
    Nota: asegúrate de añadir todos los archivos necesarios (.json archivos y todas las imágenes) dentro de la carpeta del proyecto.
  2. Añade un contenedor Secuencia en el Diseñador de flujo de trabajo y crea las variables mostradas en la siguiente tabla:
    Tabla 1. Variables que se crearán
     

    Tipo de variable

    Valor predeterminado

    Text

    Cadena

     

    DOM

    UiPath.DocumentProcessing.Contracts.Dom.Document

     

    Data

    UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy

     

    DocumentTaxonomy

    UiPath.DocumentProcessing.Contracts.Taxonomy.DocumentTaxonomy

     

    TaxonomyJSON

    Cadena

     

    HumanValidated

    UiPath.DocumentProcessing.Contracts.Results.ExtractionResult

     
  3. Añade una actividad Leer archivo de texto dentro de la secuencia.
    • En el panel Propiedades, añade el nombre del archivo, en este caso "taxonomy.json", en el campo NombreDeArchivo.
    • Añade la variable TaxonomyJSON en el campo Contenido.
  4. Añade una actividad Asignar después de la actividad Leer archivo de texto.
    • Añade la variable Data al campo Para y la expresión DocumentTaxonomy.Deserialize(TaxonomyJSON) al campo Valor . Esta actividad crea la taxonomía para la extracción.
  5. Añade una actividad Digitalizar documento después de la actividad Asignar.
    • En panel Propiedades añade el valor 1en el campo GradoDeParalelismo.
    • Añade la expresión "Input\Invoice01.tif" en el campo Ruta del documento.
    • Añade la variable DOM en el campo ModeloDeObjetoDeDocumento .
    • Añade la variable Text en el campo TextoDeDocumento.
  6. Añade un motor Google OCR dentro de la actividad Digitalizar documento.
    • En el panel de propiedades, añade la variable Image al campo Imagen.
    • Seleccione la casilla de verificación de la opción ExtraerPalabras . Esta opción extrae la posición en pantalla de todas las palabras detectadas.
    • Añade la expresión "eng" en el campo Idioma.
    • Selecciona la opción Legacy en la lista desplegable Perfil.
    • Agrega el valor 2 en el campo Escala.
  7. Añade una actividad Estación de validación presente después de la actividad Digitalizar documento.
    • En el panel Propiedades , añade la variable DOM en el campo ModeloDeObjetoDeDocumento .
    • Añade la expresión "Input\Invoice01.tif" en el campo Ruta del documento.
    • Añade la variable Text en el campo TextoDeDocumento.
    • Añade la variable Data en el campo Taxonomía.
    • Añade la variable HumanValidated en el campo ResultadosDeExtracciónValidados .
  8. Añade una actividad Para cada en la actividad Estación de validación presente.
    • En el panel Propiedades, selecciona la opción UiPath.DocumentProcessing.Contracts.Results.ResultsDataPointen la lista desplegable TipoDeArgumento.
    • Añade la expresión HumanValidated.ResultsDocument.Fields en el campo Valores.
  9. Añade una actividad Registrar mensaje dentro del Cuerpo de la actividad Para cada .
    • Selecciona la opción Infode la lista desplegable Nivel.
    • Agrega la expresión item.FieldName en el campo Mensaje.
  10. Añade una actividad Mensaje de registro debajo de la primera actividad Mensaje de registro.
    • Selecciona la opción Info de la lista desplegable Nivel.
    • Agrega la expresión item.Values(0).Value.ToString en el campo Mensaje.
  11. Añade una actividad Escritura de línea en las actividades de Registro de mensaje.
    • Añade el valor "" al campo Texto.
  12. Ejecuta el proceso. El robot utiliza las actividades IntelligentOCR para procesar manualmente los datos y presentar los resultados.
Consulta el siguiente enlace para descargar el ejemplo como archivo ZIP: Ejemplo.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.