Configurer des écrans de formulaire d’entrée avec des entrées de codes-barres de scannage groupé

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Configurez les écrans du formulaire d’entrée qui prennent en charge les scans groupés. Les scans groupés vous permettent de scanner plusieurs codes-barres associés à des actifs devant être scannés dans un ensemble.

    Avant de commencer

    Vous devez créer un écran du formulaire d'entrée avant de créer des entrées. Pour plus d'informations sur la création d'un écran du formulaire d'entrée, consultez Configurer un écran de formulaire d'entrée.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Les entrées de codes-barres d’analyse groupée 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 plus d’informations sur les éléments d’action, reportez-vous à Configurer un élément d’action.

    Les entrées de codes-barres de scannage groupés sont disponibles hors connexion et les règles d’interface utilisateur pour mobile s’y appliquent.

    Procédure

    1. Accédez à Tous et entrez sys_sg_parameter_screen_list.do dans le filtre.
    2. Sélectionnez l’écran du formulaire d’entrée auquel vous souhaitez ajouter les entrées de code-barres.
    3. Dans l’onglet Paramètres , cochez la case Avancé .
    4. Cliquez avec le bouton droit de la souris sur la bannière en haut de la page et sélectionnez Enregistrer.
    5. Saisissez sys_sg_parameter_section_m2m.do dans le filtre et créez un mappage de section.
    6. Saisissez sys_sg_parameter_section.do dans le filtre et créez une section du formulaire d’entrée :
      1. Sélectionnez l’onglet Entrées et ajoutez des entrées avec le type d’entréeCode-barres uniquement.
      2. Sélectionnez l’onglet Attributs et ajoutez les attributs de section suivants :
        1. Entrez SectionType dans le champ Nom et saisissez le code-barrespour la valeur.

          Important :
          L’attribut SectionType est obligatoire.
        2. Entrez MaxEntries dans le champ Nom et entrez le nombre de fois que l’utilisateur peut scanner la valeur.

          L’attribut MaxEntries est facultatif.

        3. Cliquez avec le bouton droit de la souris sur la bannière en haut de la page, puis sélectionnez Enregistrer.
    7. Accédez à l’élément d’action configuré en accédant à Mobile système > Éléments d'action.
    8. Sélectionnez l’élément d’action que vous souhaitez utiliser pour les entrées de scannage de codes-barres groupées.
    9. Ajoutez le script d’analyse 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 scannage groupées, vous pouvez définir deux entrées de code-barres :

      • asset_number
      • model_number

      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);
    10. Sélectionnez Mettre à jour pour enregistrer la configuration.