activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
Actividades de Document Understanding
Last updated 29 de oct. 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

    Nombre de la variable

    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.