Notice EAN/UPC concernant les index XML-JSON

Notice concernant les codes-barres EAN et UPC intégrés aux index XML et JSON

Le choix a été fait d’intégrer les codes-barres présents dans les différents threads des titres indexés. Cela a été fait rapidement de la manière suivante, à l’affichage du thread le code-barres (parfois plusieurs) est généré à  l’affichage, il suffit de scanner l’écran à l’aide d’un scanner/lecteur (ou douchette) de code-barres, pour insérer celui-ci dans le fichier source qui sert par la suite à générer un fichier XML et JSON. Techniquement parlant les EAN et UPC devraient être exempts d’erreur.

Voir article : Portage index vers XML et JSON

 

Des données à prendre avec précaution

Ces codes-barres sont présents à titre indicatif et sont donc à manipuler avec toutes les précautions qui s’imposent, pour différentes raisons qui sont :

La faiblesse des signalements : +90% du temps les personnes ne donnent pas la référence EAN ou UPC du titre concerné, il faut donc la trouver si aucune réponse n’est faite à notre demande concernant la référence en question. Ainsi, le premier code-barres est généralement l’édition concernée par le problème car il a été donné ou bien la première édition (cf. années).

La présence d’autres codes-barres indique :

  • soit des éditions contiguës (proches dans le temps en terme d’édition) susceptibles d’avoir le même pressage
  • du re-packaging (Warner Blu Line par exemple)
  • du surétiquetage
  • le code-barres d’un fourreau
  • la même édition intégrée à un coffret
  • le code-barres d’un coffret

Il faut donc se référer au thread du titre en question pour voir les références.

Ils sont présents également pour faciliter la recherche.

 

Importation

D’après les explications ci-dessus, 6 code-barres peuvent être référencés : « EAN-UPC », « EAN-UPC-1 » à « EAN-UPC-5 »

Ces codes-barres sont a traiter comme du TEXTE. Parfois est présent le code-barres UPC converti en EAN (c’est simple, il suffit d’ajouter un « 0 » devant le premier chiffre de l’UPC), malheureusement suivant le type d’importation, ce « 0 » jugé « non significatif » (ex: 01=1) peut disparaître…

Exemple (JSON), mis en forme :

 

Exemple (XML) :

<BD>
<ID>341</ID>
<TITRE>Mylène Farmer Avant que l'ombre - Bercy</TITRE>
<EDITEUR>Universal Music</EDITEUR>
<PRESSEUR>ARVATO-SONOPRESS</PRESSEUR>
<MOULD>IFPI 07**</MOULD>
<CAPACITE>BD50</CAPACITE>
<VOLUME>39.4</VOLUME>
<ANNEE>2008</ANNEE>
<PROVENANCE>France</PROVENANCE>
<EAN-UPC>0600753088319</EAN-UPC>
<EAN-UPC-1>600753088319</EAN-UPC-1>
</BD>

MAJ du 06/02/24 : Ajout d’une nouvelle balise (en vue de l’indexation des BD UHD/4K)  : <TYPE> + Ajout d’une balise unique en tête de fichier : <VERSION> qui indique la version du fichier, date d’indexation + nombre de révisions.

 

C’est donc à l’utilisateur final de formater comme il se doit les données suivant l’utilisation qu’il veut en faire.