[Traité] Ajout par ISBN / EAN

bflechel

37 ans, de
Inscription: 07/10/2012
Messages: 10

[Traité] Ajout par ISBN / EAN

Par bflechel le mercredi 10 octobre 2012 à 0:09
Bonjour !

Je suis impressionné par ta réactivité !
On voit que c'est le boulot de passionnés ce site Smile Ça fait plaisir, j'abandonne ma recherche de gestionnaire de BD, j'ai définitivement trouvé Smile

J'ai un soucis avec la recherche/ajout : pas moyen de trouver une bd :
Avec : 9782749301150 pas de résultat
Avec : 978-2-74930-115-0 pas de résultat non plus

Pourtant, l'objet est bien présent : http://www.bdphile.info/album/view/25495/

Y a t'il un format spécifique à entrer pour la recherche ?

Pour ce qui est du lecteur code barre, j'en achète un sous peu du coup, et je vous ferais un retour !

Pour information, c'est juste une interface clavier en plus, parametrable (type de code barre, longueur, préfixe, suffixe,...) qui fait "entrée" à la fin de la saisie, donc très simple à utiliser, il faut juste que le curseur soit sur le champ texte.
Après, je pense qu'il doit y avoir moyen de détecter que la saisie clavier vient d'un lecteur code barre, comme ça, même si le focus n'est pas sur le bon champ, on peut quand même faire la bonne action, je vais me renseigner la dessus.

Bonne nuitée !

Ben

Adrien Lauqué

38 ans, de Nantes
Inscription: 17/12/2009
Messages: 1 040

Par Adrien Lauqué le mercredi 10 octobre 2012 à 9:51
Il y a encore peu d'utilisateurs actifs alors j'en prend soin Smile

Concernant la recherche il n'y a pas de format spécifique attendu, tu peux ne pas saisir de tirets ou bien les placer n'importe où pas de problème. En fait derrière je formate la saisie pour la transformer dans le format enregistré dans le BDD à savoir dans ce cas 978-2-7493-0115-0. Seulement voila tu es tombé sur un des rares cas où l'EAN n'était pas enregistré correctement, ce qui est bizarre car normalement le script formate automatiquement l'EAN avant enregistrement.
Je vais devoir faire une vérification de la cohérence de la BDD car j'ai regardé rapidement hier et ce n'est pas le seul cas même si cela reste minoritaire. Je vais peut-être supprimer tout simplement les tirets de la BDD histoire d'être sûr.

Ok intéressant le lecteur de codes barre, tiens nous au courant.
Sur ce point ce qui serait réellement intéressant c'est d'avoir une application mobile (iOS, Android et compagnie) avec un lecteur intégré mais là ça dépasse mes compétences techniques Sad

bflechel

37 ans, de
Inscription: 07/10/2012
Messages: 10

Par bflechel le mercredi 10 octobre 2012 à 10:51
Salut,

Pas de bol, c'est la seule BD que j'avais sous la main Smile

Je pense en effet que stocker l'EAN sans tiret est la meilleure des options, et avant chaque recherche EAN, tu supprimes toute mise en forme (tirets, espace, ...) Il faudra juste voir quels format seront pris en compte dans la recherche "standard" en haut à droite du site.

Pour le lecteur, je vois pour en commander un rapidement !

@+

Ben

Adrien Lauqué

38 ans, de Nantes
Inscription: 17/12/2009
Messages: 1 040

Re:

Par Adrien Lauqué le mercredi 10 octobre 2012 à 11:40
Ouais pas de chance, mais le format de cet album est désormais corrigé tu peux réessayer si tu l'as pas déjà ajouté par un autre moyen.
Pour la BDD il va falloir que je mette en place un petit batch et que je change le fonctionnement du site, je note le point mais ce n'est pas urgent vu le peu d'erreurs que j'ai vu dans le base.
Sinon pour le moteur de recherche le format attendu est le même que pour l'ajout ISBN ou EAn avec n'importe quel formatage. Le moteur de recherche est d'ailleurs plus performant car en cas d'ISBN multiples dans le BDD, et pour un même album, il va afficher un résultat qui n'est pas forcément la dernière édition par contre. Le système d'ajout ne présente pas de résultats en cas de doublon car il ne saura pas quel édition ajouter. Mais je vais travailler sur ce point.

bflechel

37 ans, de
Inscription: 07/10/2012
Messages: 10

Par bflechel le mercredi 10 octobre 2012 à 11:59
Ok, pas de soucis pour l'urgence, c'est vraiment pas dramatique Smile

Par contre, une fois l'album ajouté via l'EAN, je n'ai pas pu voter avec les petites étoiles. J'ai du repasser sur la vue album via ma BDTHEQUE.

Sinon, c'est génial, je vais pouvoir m'y mettre !!
Merci pour cette évol !

Ben

Adrien Lauqué

38 ans, de Nantes
Inscription: 17/12/2009
Messages: 1 040

Par Adrien Lauqué le mercredi 10 octobre 2012 à 23:44
Le système de vote est rétabli, j'avais oublié d'inclure un fichier javascript Sad

Mikaya

41 ans, de Clisson
Inscription: 29/12/2011
Messages: 289

Par Mikaya le jeudi 11 octobre 2012 à 21:01
C'est une excellente idée je suis d'accord Smile
Peut être, pourrait on étendre l'idée en proposant aussi un module pour les prêt (on rentre l'ean et paf ca va dans les livres en cours de pret)

Même voir à terme, proposer une solution sympathique de gestion de stock pour les profil Libraire permettant d'entrer des doubles et de vendre leurs volumes... enfin c'est une idée comme ça sur ce que pourrais apporter ce genre de fonctionnalité :P

bflechel

37 ans, de
Inscription: 07/10/2012
Messages: 10

Erreur EAN

Par bflechel le jeudi 11 octobre 2012 à 23:22
Salut !

J'ai commencé à intégrer les BDs déja déménagés dans la nouvelle maison Smile
Du coup, j'ai récupéré un lecteur de code barre, et c'est nickel !!
Il faut juste faire une pile à côté pour les EAN en erreur, mais rien de dramatique.

Du coup je les ai ajoutés à la main, mais si ça t’intéresse, voila la liste :

9782723467612
9782840555483
9782505011309
9782505011415
9782505011316
9782840559184
9782845996908
9782759500512
9782505008293
9782505008309
9782505008316
9782505009894
9782505010623
9782505007654
9782351802342
9782351802236
9782351802144
9782351802045
9782351801871
9782351801703
9782351801581
9782351801550
9782820300119
3600121170124
9782302012592
9782302012691

Bonne nuit à tous !
Ben

PS : j'ai inscrit un ami, sur le site, j'espère que ça va lui plaire !

Adrien Lauqué

38 ans, de Nantes
Inscription: 17/12/2009
Messages: 1 040

Par Adrien Lauqué le vendredi 12 octobre 2012 à 10:26
Cool si ça marche bien, tu as une idée de la proportion d'erreurs ?
Attention a une chose par contre, le système d'ajout rapide peut indiquer qu'un album n'est pas présent dans la BDD alors que celui-ci est bien présent. Deux explication :

  • l'ISBN n'est pas saisi ou incorrect dans le BDD
  • l'ISBN est présent plusieurs fois dans la BDD donc l'outil d'ajout n'a pas pu faire le choix pour toi Wink

Du coup fait bien attention a vérifier que l'album n'est pas déjà présent. A priori, j'ai regardé rapidement, pas de problèmes. Pareil tu as plutôt bien respecté les règles de nommage et autres. Je vais essayé de terminer rapidement la rédaction des pages d'aides concernant ce point.

Sinon cool si tu ramènes du monde, c'est un ou une ami ? J'ai effectivement une inscription hier à 21h30 Smile

Pour les prêts je me demande si l'outil serait utile, il faut avoir la BD sous les yeux pour pouvoir saisir l'ISBN or souvent tu on indique l'album comme prêté après coup non ?

Pour les librairies Mikaya on en reparlera plus tard et dans un autre sujet mais effectivement il y a des possibilités concernant des fonctionnalités pro. Après pas forcément sur la gestion de stock, la super caisse enregistreuse qu'ils ont doit gérer le stock, donc ça ferait doublon. On en reparle bientôt... Smile

bflechel

37 ans, de
Inscription: 07/10/2012
Messages: 10

ISBN/EAN

Par bflechel le mardi 16 octobre 2012 à 8:26
Salut !

Pour Info, en lecture code barre, j'ai eu entre 15% et 20% d'album non saisis.

J'ai fait un petit point sur les ean / ISBN :

ISBN : international standart Book Number
Numéro sur 10 chiffres, unique au niveau international, qui identifie une édition d'un texte.
Il est constitué de 4 groupes de longueur variable : A-B-C-D
Groupe A : zone géographique d'édition (indépendant de la langue)
Groupe B : Éditeur au sein de la zone
Groupe C : Numéro séquentiel de l'ouvrage chez l'éditeur (on complète avec des 0 sur la gauche pour arriver à 9 caractères)
Groupe D : clé de contrôle

EAN : European Article Numbering à 13 chiffres
Code utilisé pour la vente informatisée.
Dans le cas des livres, il est en trois parties :
Groupe A : code catégorie : 978 ou 979 pour livres
Groupe B : ISBN sans la somme de contrôle
Groupe C : somme de contrôle de l'EAN.

Pour un ISBN, on aura toujours un EAN13, mais un EAN13 n'aura pas toujours un ISBN correspondant (vu que maintenant, il y a deux groupes books : 978 et 979)

Donc la nouvelle norme ISBN est l'ISBN13, qui est une représentation de l'EAN13, avec des tirets.
Exemple :
ISBN : 2-86889-006-7
EAN13 : 9782868890061
ISBN13 : 978-2-86889-006-1

Voilà !
J'espère que ça pourra t'aider !
Donc dans la base, pour simplifier les choses, il ne faudrait que des ISBN13/EAN13, et après, tu gérés les tirets comme tu veux, à l'enregistrement, ou a la lecture. Il faudrait donc faire un check sur le nombre de 13 caractères pour vérifier, et si tu es motivé, vérifier le caractère de contrôle (c'est une division avec une pondération fixe de chaque numéro, et en fonction du reste, tu as le caractère de contrôle, avec des modulos, ça tiens sur une ligne, il y a prêt même des fonctions javascript déjà écrites)

Bonne journée à tous !

Ben


Protection des mineurs

Attention, la page que vous souhaitez consulter contient des visuels réservé aux personnes majeures.

En cliquant sur OUI, J'AI PLUS DE 18 ANS, vous certifiez avoir pris connaissance des obligations suivantes :

  • Je suis majeur et averti du caractère érotique des images sur cette page.
  • Je certifie ne pas le faire connaître à des mineurs et m'engage à mettre en oeuvre tous les moyens existants à ce jour pour empêcher un mineur d'utiliser mon ordinateur pour parvenir sur cette page.
  • Je décharge l'éditeur de ce site de toute responsabilité si un mineur vient à accéder sur ce site par négligence de ma part de quelque manière possible.
Connexion