Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de Document Understanding
Última actualización 26 de feb. 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 .

Así es como se puede construir el proceso de automatización:

  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. Arrastra un contenedor Secuencia dentro del Diseñador de flujo de trabajo y crea las siguientes variables:

    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. Arrastra 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 debajo 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. Arrastra una actividad Digitalizar documento debajo 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. Coloca un motor de 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. Coloca una actividad Mostrar estación de validación debajo 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. Arrastra una actividad Para cada bajo la actividad Presentar estación de validación .

    • 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. Arrastra 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. Arrastra una actividad Mensaje de registro bajo la primera actividad Mensaje de registro.

    • Selecciona la opción Infode la lista desplegable Nivel.
    • Agrega la expresión item.Values(0).Value.ToString en el campo Mensaje.
  11. Arrastra una actividad Escribir línea bajo las actividades Registrar 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.

Descarga el ejemplo desde aquí.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.