Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il componente dell'elaboratore delle ricevute AI Builder scansiona ed estrae le informazioni dalle ricevute. Puoi scattare foto direttamente nel componente o caricare immagini già acquisite. I dati vengono rilevati ed estratti usando le proprietà elencate in questo articolo.
Per altre informazioni sulle app canvas, vedi Cosa sono le app canvas in Power Apps?
Requisiti
Il componente di elaborazione ricevute funziona meglio con le ricevute di vendita, quelle comunemente utilizzate da ristoranti, distributori di benzina, rivenditori e altri esercizi. È possibile rilevare sia il testo stampato che quello scritto a mano.
Attualmente sono supportate solo le ricevute in inglese degli Stati Uniti.
Per ottenere i migliori risultati, fornisci una foto o una scansione chiara di ogni ricevuta.
- Il formato dell'immagine deve essere JPEG, PNG o PDF.
- La dimensione del file deve essere inferiore a 20 MB.
- Le dimensioni dell'immagine devono essere comprese tra 50 x 50 e 10000 x 10000 pixel.
- Le dimensioni del documento PDF devono essere al massimo di 17 x 17 pollici, che è l'equivalente del formato cartaceo Legal o A3 o inferiore.
- Viene elaborata solo la prima pagina contenente una ricevuta.
Proprietà delle ricevute
| Proprietà | Definizione |
|---|---|
| MerchantName | Nome fornitore |
| MerchantAddress | Indirizzo fornitore |
| MerchantPhone | Numero di telefono fornitore |
| TransactionDate | Data transazione |
| TransactionTime | Ora transazione |
| PurchasedItems | L'elenco degli articoli acquistati
|
| Subtotale | Subtotale |
| Imposte | Imposta |
| Suggerimento | Mancia |
| Totali | Totali |
Nota
I valori della ricevuta vengono restituiti come stringhe. Per manipolarli come numeri, puoi usare la funzione Value. Per manipolarli come date o orari, puoi utilizzare le funzioni DateValuee TimeValue. Puoi anche specificare la lingua del testo con un tag di lingua, come "en-US".
Proprietà aggiuntive
| Proprietà | Definizione |
|---|---|
| DetectedFields | Informazioni aggiuntive per ognuna delle proprietà delle ricevute
|
| DetectedText | L'elenco di tutte le righe di testo rilevate nella ricevuta
|
| OriginalImage | Immagine originale prima dell'elaborazione |
| DisplayMode |
|
| Altezza | Altezza del componente |
| ImageDisplayed | Indica se il componente visualizza o meno l'immagine |
| ShowBoundingBoxes | Indica se il componente visualizza o meno i riquadri delimitatori del testo |
| Testo | Il testo visualizzato sul pulsante che attiva l'elaborazione ricevute |
| Visibile | Indica se il componente viene visualizzato o è nascosto |
| Larghezza | Larghezza del componente |
| X | Distanza tra il bordo sinistro del componente e il bordo sinistro del contenitore padre o della schermata |
| Y | Distanza tra il bordo superiore del componente e il bordo superiore del contenitore padre o della schermata |
Nel riquadro Avanzate sono disponibili proprietà aggiuntive per la progettazione.
Linee guida per l'accessibilità
Queste linee guida per il controllo dei pulsanti Power Apps si applicano anche al componente del riconoscimento del testo.
Utilizza la barra della formula per recuperare il valore del testo dall'elemento selezionato nel controllo ReceiptProcessor
Di seguito sono riportati alcuni esempi.
Questa espressione concatena i valori nella colonna "DetectedText" della tabella "ReceiptProcessor1", separati da una virgola e da uno spazio.
Concat(ReceiptProcessor1.DetectedText,Value,", ")
Questa espressione recupera la proprietà PurchasedItems dalla variabile ReceiptProcessor1.
Seleziona + Inserisci>Tabella dati (anteprima).
Nel riquadro a sinistra, seleziona DataTable1 e immetti quanto segue nella barra delle formule:
ReceiptProcessor1.PurchasedItemsSeleziona Campi>+ Aggiungi campo.
Seleziona Nome>Prezzo>Quantità>TotalPrice.
Seleziona Aggiungi.