Crear una aplicación utilizando el procesamiento de recibos

Completado

El procesamiento de recibos utiliza un modelo de IA prediseñado, lo que significa que no se requiere formación o configuración previa. Puede usar este modelo de inmediato en su aplicación de lienzo utilizando el componente Procesador de recibos.

Power Apps Studio con un componente del procesador de recibos de A I Builder abierto en Screen1.

En este ejercicio, creará una aplicación que escanea un recibo y luego muestra la información extraída.

Agregar el componente Procesador de recibos

Para agregar el componente Procesador de recibos a su aplicación, siga estos pasos:

  1. Inicie sesión en Microsoft Power Apps Studio y abra una aplicación de lienzo nueva o existente.

  2. Seleccione Insertar > AI Builder en el menú superior.

  3. Seleccione Procesador de recibos (versión preliminar).

    Menú de AI Builder expandido para revelar el procesador de recibos (versión preliminar).

Seleccione el botón Reproducir en la esquina superior derecha de la pantalla para obtener una vista previa de la aplicación. A continuación, puede seleccionar el botón Escanear recibo en el componente para cargar una imagen de prueba, que escaneará y describirá la información clave detectada del recibo.

Utilizar la información escaneada

El modelo de IA buscará los campos más utilizados en los recibos. Los valores de estos campos se pueden recuperar directamente como propiedades del componente.

El campo ReceiptProcessor1.Total escaneado detectó un tipo de datos de texto y un valor de 1203,39 $.

  1. Seleccione Insertar > Etiqueta.

  2. Una vez que haya seleccionado el componente de etiqueta recién creado, establezca la propiedad Text usando la barra de fórmulas para la propiedad Total del componente Procesador de recibos.

    El modelo también puede extraer la lista de artículos comprados.

  3. Seleccione Insertar > Tabla de datos.

  4. Una vez que haya seleccionado el componente de etiqueta de datos recién creado, establezca la propiedad Items usando la barra de fórmulas para la propiedad PurchasedItems del componente Procesador de recibos.

  5. En el panel de propiedades del componente de etiqueta de datos, seleccione Editar campos.

  6. Seleccione el botón Agregar campo.

  7. Seleccione todas las opciones de campo y luego seleccione Agregar.

    El campo ReceiptProcessor1.PurchasedItems devuelve dos artículos comprados.

    Puede recuperar más información adicional sobre sus recibos utilizando las propiedades DetectedFields y DetectedText.

    DetectedText contiene una lista sin procesar de todas las líneas de texto reconocidas en el recibo.

    DetectedFields contiene información avanzada sobre los campos clave, como la puntuación de confianza, el cuadro delimitador y el número de página.

    Los campos detectados muestran la fórmula para ReceiptProcessor1.DetectedFields.Total.Confidence con un valor de 0.691.

    Por ejemplo, para mostrar la puntuación de confianza para el campo Total que mostramos anteriormente, siga los dos pasos siguientes. (La confianza muestra la confianza que tiene el modelo en la detección del campo).

  8. Seleccione Insertar > Etiqueta.

  9. Una vez que haya seleccionado el componente de etiqueta recién creado, establezca la propiedad Text usando la barra de fórmulas para la propiedad DetectedFields.Total.Confidence del componente Procesador de recibos.

Una vez que tenga todos los valores que quiere recuperar, guarde esta información localmente en su dispositivo como en una colección o en la nube, como en Microsoft Dataverse o una lista.

Enhorabuena, acaba de crear una aplicación utilizando el procesamiento de recibos.

Pasos siguientes

Ahora que ha aprendido a usar el procesamiento de recibos en sus aplicaciones, puede aprender a usarlo en flujos automatizados.