Configurez des écrans de formulaire d’entrée qui prennent en charge les analyses groupées. Les numérisations groupées vous permettent de numériser plusieurs codes-barres associés à des actifs qui doivent être scannés dans un ensemble.
Avant de commencer
Vous devez créer un écran de formulaire d’entrée avant de créer des entrées. Pour plus d’informations sur la création d’un écran de formulaire d’entrée, reportez-vous à la section Configurer un écran de formulaire d’entrée.
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
Les entrées de code-barres d’analyse groupées sont prises en charge pour les actions d’écriture différée scriptées qui ne sont utilisées que dans les éléments d’action. Pour en savoir plus sur les éléments d’action, reportez-vous à la section Configurer un élément d’action.
Les entrées de codes-barres d’analyse groupées sont disponibles hors connexion et les règles d’interface utilisateur mobile s’appliquent.
Procédure
-
Accédez à Tout et entrez sys_sg_parameter_screen_list.do dans le filtre.
-
Sélectionnez l’écran du formulaire d’entrée auquel vous souhaitez ajouter les entrées de code-barres.
-
Dans l’onglet Paramètres , cochez la case Avancé .
-
Cliquez avec le bouton droit sur la bannière en haut de la page et sélectionnez Enregistrer.
-
Entrez sys_sg_parameter_section_m2m.do dans le filtre et créez un mappage de section.
-
Entrez sys_sg_parameter_section.do dans la section filtrer et créer un formulaire d’entrée :
-
Sélectionnez l’onglet Entrées et ajoutez des entrées avec le type d’entrée du code-barres uniquement.
-
Sélectionnez l’onglet Attributs et ajoutez les attributs de section suivants :
Entrez SectionType dans le champ Nom et saisissez le code-barrespour la valeur.
Important : L’attribut SectionType est requis.
Entrez MaxEntries dans le champ Nom et entrez le nombre de fois que l’utilisateur peut rechercher la valeur.
L’attribut MaxEntries est facultatif.
- Cliquez avec le bouton droit sur la bannière en haut de la page et sélectionnez Enregistrer.
-
Accédez à l’élément d’action configuré en accédant à .
-
Sélectionnez l’élément d’action que vous souhaitez utiliser pour les entrées groupées de balayage de codes-barres.
-
Ajoutez le script de lecture de code-barres groupé dans le champ Script d’exécution .
Par exemple, pour définir une section de code-barres nommée « codes-barres » pour les entrées de balayage groupées, vous pouvez définir deux entrées de code-barres :
Ensuite, vous pouvez ajouter le script suivant dans le champ Script d’exécution :
(function WriteBackAction (parm_input, parm_variable, ActionResult) {
for (i=0; i< parm_input["barcodes.asset_number"].length;i++) {
var assetNumber= parm_input["barcodes.asset_number"][i];
var modelNumber=parm_input["barcodes.model_number"] [i];
var SMAssetUsage=new global.SMAssetUsage();
SMAssetUsage.addAssetToStockroom(assetNumber, modelNumber);
}
}) (parm_input, parm_variable, actionResult);
-
Sélectionnez Mettre à jour pour enregistrer la configuration.