Utilizzare il componente di elaborazione ricevute in Power Apps
[Questo argomento fa parte della documentazione di pre-rilascio, pertanto è soggetto a modifiche.]
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 di seguito.
Per altre informazioni sulle app canvas, vedi Cosa sono le app canvas in Power Apps?
Importante
- Questa è una funzionalità di anteprima.
- Le funzionalità di anteprima non sono destinate ad essere utilizzate per la produzione e sono soggette a restrizioni. Queste funzionalità sono disponibili prima di una versione ufficiale di modo che i clienti possano ottenere un accesso prioritario e fornire dei commenti.
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.
- Per i documenti PDF, vengono elaborate solo le prime 200 pagine.
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 |
Imposta | 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 |
Visible | 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 pannello 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 PurchasedItems
proprietà dalla ReceiptProcessor1
variabile.
Seleziona + Inserisci>Tabella dati (anteprima).
Nel riquadro sinistro, Seleziona DataTable1, quindi inserisci quanto segue nella barra della formula:
ReceiptProcessor1.PurchasedItems
Seleziona Campi>+ Aggiungi campo.
Seleziona Nome>Prezzo>Quantità>Prezzo totale.
Seleziona Aggiungi.