Scanner de documents
Aperçu
Le composant Avonni Document Scanner permet aux utilisateurs de numériser des documents à l'aide de la caméra d'un appareil dans les composants dynamiques Salesforce ou les flux. Il est conçu pour le suivi des dépenses, la mise à jour des enregistrements ou la gestion des documents.
Cas d'utilisation
Capturer des reçus de dépenses pour les formulaires de remboursement.
Scanner des pièces d'identité ou des contrats pour l'intégration des clients.
Numériser des formulaires papier pour les pièces jointes de dossiers ou d'enregistrements.
Enregistrer les documents de livraison dans les flux logistiques.
Archiver des documents physiques dans Salesforce Files.
Configuration
Sélectionnez le Document Scanner sur le canevas pour accéder aux propriétés dans le panneau de propriétés à droite.
Propriétés de base
Celles-ci contrôlent le comportement du scanner et la gestion des données.
Nom de l'API
Texte
Identifiant unique pour l'instance.
DocScanner
Ouverture au chargement
Booléen
Si activé, le scanner s'ouvre automatiquement lorsque le composant se charge.
Désactivé.
Source de l'image
Sélectionner
Source du document : caméra (numérisation en direct) ou téléversement (fichier de l'appareil).
caméra.
Afficher l'aperçu
Booléen
Affiche un aperçu du document numérisé pour vérification par l'utilisateur.
Activé.
Meilleure pratique : Activez l'option Afficher l'aperçu pour que les utilisateurs confirment la qualité du document avant le traitement ; utilisez la caméra pour la numérisation en temps réel dans les applications mobiles.
Paramètres du bouton
Personnalisez le bouton qui déclenche le scanner (si non Ouverture au chargement).
Astuce : Utilisez un libellé descriptif et une icône comme utility:camera pour plus de clarté ; testez l'option Étirement sur les mises en page mobiles. (Espace réservé pour capture d'écran : interface du bouton du scanner.)
Onglet Interactions
Définir des actions en cas de numérisations réussies.
Lors d'un scan réussi
Paramètres
Déclencheur à la fin de la numérisation : Accédez aux données via $Component.DocScanner.Value (par ex. : Enregistrer dans Files, Mettre à jour un enregistrement, Ouvrir un flux).
Exemples
Exemple 1 : Numérisation d'un seul document pour le suivi des dépenses
Cet exemple numérise un reçu et l'enregistre dans un fichier Salesforce.
Configurer le scanner :
Nom API : ReceiptScanner
Ouverture au chargement : Désactivé
Source de l'image : caméra
Afficher l'aperçu : Activé
Paramètres du bouton :
Libellé : "Numériser le reçu"
Variante : marque
Nom de l'icône : utility:camera
Ajouter une interaction :
En cas de numérisation réussie : Créer un enregistrement de fichier en utilisant $Component.ReceiptScanner.Value (données de l'image numérisée) pour remplir le ContentVersion.
Résultat : Cliquer sur le bouton ouvre la caméra ; après la numérisation, les utilisateurs prévisualisent le reçu et l'enregistrent dans Salesforce lors de la confirmation.
Exemple 2 : Document téléversé pour pièce jointe de dossier
Cet exemple un image de document pour un dossier.
Configurer le scanner :
Nom API : CaseDocScanner
Ouverture au chargement : Désactivé
Source de l'image : téléversement
Afficher l'aperçu : Activé
Paramètres du bouton :
Libellé : "Téléverser le document"
Variante : neutre
Nom de l'icône : utility:upload
Ajouter une interaction :
En cas de numérisation réussie : Mettre à jour un enregistrement de dossier (Case), en joignant $Component.CaseDocScanner.Value en tant que fichier.
Résultat : Les utilisateurs téléversent un document, le prévisualisent et l'attachent à un enregistrement de dossier via l'interaction.
Considérations clés
Sortie de données : Les données numérisées sont disponibles sous $Component.API_Name.Value (données d'image) ; utilisez-les pour les téléversements de fichiers ou le traitement dans les flux.
Choix de la source d'image : Utilisez la caméra pour la numérisation en direct ; le téléversement pour des images préexistantes.
Utilisation de l'aperçu : Activez Afficher l'aperçu pour réduire les erreurs en permettant aux utilisateurs de vérifier les numérisations.
Optimisation mobile : Testez l'accès à la caméra et la taille du scanner (via le panneau Style si pris en charge) sur les appareils.
Interactions : Mappez les données numérisées aux objets File ou ContentVersion ; testez les intégrations de flux.
Accessibilité : Assurez-vous que les libellés des boutons sont clairs ; le texte de l'aperçu doit aider les lecteurs d'écran.
Dépannage des problèmes courants
Le scanner ne s'ouvre pas : Vérifiez Open Onload ou le bouton Désactivé ; confirmez les permissions caméra/fichier de l'appareil.
Aucun aperçu affiché : Activez Afficher l'aperçu ; assurez-vous que la numérisation/le téléversement s'est terminé avec succès.
Données non capturées : Confirmez le lien $Component.API_Name.Value dans les interactions ; testez avec des données statiques.
Problèmes de caméra : Vérifiez l'orientation de la caméra (si prise en charge) ou les permissions ; essayez le téléversement en solution de secours.
Bouton non réactif : Assurez-vous qu'il n'est pas Désactivé ; vérifiez les paramètres Variante/Type.
Qualité de l'image : Ajustez l'éclairage pour la caméra ; vérifiez la compatibilité du format de fichier téléversé.
Résumé
Le composant Avonni Document Scanner simplifie la capture de documents dans Salesforce, avec des options flexibles caméra/téléversement et une intégration fluide pour la mise à jour des enregistrements. Il est idéal pour le suivi des dépenses, les pièces jointes de dossiers, et plus encore.
Mis à jour
Ce contenu vous a-t-il été utile ?
