Compiere et les lecteur code à barre ?

2007-08-09
2013-05-02
  • wissem sfar
    wissem sfar
    2007-08-09

    Bonjour tout le monde.

    J'ai une question brève et précise : Es ce que Compiere peut supporter un lecteur code à barre (douchette) ???

    Si ma question est floue, je peux entrer plus en détail.

    Merci tout le monde.

     
    • Oui. Le lecteur code a barre n'est rien d'autre qu'un clavier.

       
    • James Web
      James Web
      2007-08-09

      ça marche très bien et l'utilise depuis le début. Il est traité comme un clavier.
      Dommage que dans mon cas, je sois contraint à faire plusieurs manipulations pour faire la saisie de mes articles via le code barre. Je rêve de boîtes de dialogues qui se mettent dans un mode où juste le scan serait nécessaire et non "créer nouvel article" puis "sauver" via les touches de fonctions par exemple.

       
    • wissem sfar
      wissem sfar
      2007-08-10

      Merci infiniment pour cette bonne nouvelle.

      Es ce que en raccordant un lecteur code barre a ma machine, j'aurais directement mes code scannés dans le champs "Code barre / EAN" par exemple ?

      Ou bien ce champs n'est autre qu'un champs normal comme les autres et qu'il me faut développer du code pour récupérer le code scanné dans ce champs exactement ???

      Merci d'avance.

       
      • Alain
        Alain
        2007-08-10

        Un lecteur de code à barre n'est qu'un autre type d'"interface homme-machine", donc si tu as ton curseur dans la zone Code barre / EAN, et que tu scanne un code barre avec la douchette, tu auras le contenu lu qui arrivera dans le champs....

         
        • James Web
          James Web
          2007-08-11

          Pour ma part, mon lecteur code barre fait lui même la touche "return" pour valider la "saisie" du code entrée dans le champ, c'est déjà une étape en moins mais le fait de saisir avec la douchette nécessite pas mal de manip:

          Créer une nouvelle fiche genre nouvel article,
          Positionner le curseur dans le bon champ,
          scanner le code,
          le valider si la douchette ne le fait pas,
          enregistrer la saisie

          et on recommence si nécessaire l'opération

          Ce qui rend tout cela très fastidieux quand il s'agit d0une reception de commande et les articles à scanner un à un...

          Ce serait super d'avoir une sorte d'automatisation façon caisse enregistreuse de grandes surfaces, juste passer les articles devant la douchette et le tour est joué !

           
          • wissem sfar
            wissem sfar
            2007-08-15

            Salut James,
            Je comprends que votre lecteur fait le "return" apres la saisie du code, mais avec compiere ca ne sert à rien ca non ?!

            il faut sauvegarder l'enregistrement en cours et créer un nouvel enregistrement pour une nouvelle saisie de code barre.

            Toute cette problématique est solvable avec des Callout non ??

             
            • James Web
              James Web
              2007-08-15

              Bonjour
              Oui cela sert, dans le cas d'un material receipt et pour "chercher" les articles un par un et ainsi valider leur entrée dans le stock, cela permet de valider le produit et sa fiche correspondante.

              Pour ce qui est de rendre le tout "automatique" pour résumer l'opération à juste faire passer les articles devant le lecteur, je ne suis pas à même de personnaliser moi-même cette étape.

              Je n'ai pas programmer la base sur laquelle nous travaillons, juste devenu un utilisateur averti :-)
              Si parcontre il existe un moyen simple que de faciliter tout ceci, je suis preneur.

               
              • wissem sfar
                wissem sfar
                2007-08-16

                Moi aussi, mon besoin est restreint au premier cas d'utilisation que vous avez cité .

                Je vais quand même faire quelque développement spécifique pour optimiser le mieux l'opération et je vous tiendrez au courant des résultats.

                Wissem
                Omega Ingénierie

                 
                • James Web
                  James Web
                  2007-08-17

                  Merci par avance pour vos futures indications, il est vrai que ce sera fort utile d'avoir moins de manip à effectuer dans ce cas de figure. Une simple question de curiosité: est-ce une approche difficile pour un utilisateur expérimenté de devoir mettre les mains "dans le code" ?

                  Au plaisir de vous relire

                  ThierryWeber.com

                   
                  • wissem sfar
                    wissem sfar
                    2007-08-17

                    Salut,

                    Oui bien sure Thierry qu'il faut des connaissances minimums dans JAVA et Compiere niveau technique aussi.

                    Surtout que il y aura des modifications dans le code source qu'il faut par la suite réintégrer dans l'exécutable de compiere.

                    Cordialment
                    Wissem

                     
                    • James Web
                      James Web
                      2007-08-18

                      Merci Wissem

                      ce n'est pas forcément pour moi que de mettre les mains dans le code :-(
                      je suivrais avec intérêt la suite de ce sujet

                      Merci

                       
    • wissem sfar
      wissem sfar
      2007-08-10

      Clair net et precis.

      Merci Alain.