Cahier des charges

Transcription

Cahier des charges
MLP – Homologation éditeur logiciel
Cahier des charges
CADI
( CAisse DIffuseur)
CADI
Cahier des charges du 08/06/2010
Page 1/26
MLP – Homologation éditeur logiciel
Table des versions
Date
Version Type de
modification
Commentaire
31/08/2005
18/09/2006
V1
V1.1
Mineure
29/02/2008
01/03/2009
V1.2
V2.0
Mineure
Majeure
Version initiale
Modification des libellés du genre (cf annexe 3.2
p 18)
Modification de la table des genres (annexe 3.2)
Adaptation du Cahier des Charges
CADI
Cahier des charges du 08/06/2010
Page 2/26
MLP – Homologation éditeur logiciel
Sommaire
1.
2.
3.
Introduction ..........................................................................................................................................................................4
Fonctionnement général .......................................................................................................................................................5
Description des fichiers de vente..........................................................................................................................................6
3.1.
Fichier des ventes au détail .........................................................................................................................................6
3.1.1.
Nom du fichier ..............................................................................................................................................6
3.1.2.
Structure du fichier .....................................................................................................................................6
3.2.
Fichier des ventes de la journée cumulées par famille ................................................................................................8
3.2.1.
Nom du fichier ..............................................................................................................................................8
3.2.2.
Structure du fichier .....................................................................................................................................8
3.3.
Fichier Accusé de réception........................................................................................................................................9
3.3.1.
Nom du fichier ..............................................................................................................................................9
3.3.2.
Structure du fichier .....................................................................................................................................9
3.4.
Fichier message ........................................................................................................................................................11
3.4.1.
Nom du fichier ............................................................................................................................................11
3.4.2.
Structure du fichier ...................................................................................................................................11
4. Règles de fonctionnement des fichiers de vente .................................................................................................................12
4.1.
Calendrier de l'envoi des fichiers ..............................................................................................................................12
4.2.
Suppression & Historique .........................................................................................................................................12
4.3.
Réexpédition des fichiers ..........................................................................................................................................12
4.3.1.
Réexpédition Automatique .....................................................................................................................13
4.3.2.
Réexpédition à la demande ...................................................................................................................13
4.3.3.
Suppression manuelle des fichiers de vente ...................................................................................13
4.4.
Cas particuliers .........................................................................................................................................................13
4.4.1.
Aucune vente MLP dans la journée. ...................................................................................................13
Pour le fichier Détail des Ventes, seule l’enveloppe devra être générée ; c’est à dire que ce
fichier DV sera vide. ...................................................................................................................................................13
4.5.
Tests en vue d’une homologation .............................................................................................................................13
5. Récupération des BEJ/BIJ MLP .........................................................................................................................................15
5.1.
Fichier des bordereaux d'expédition journaliers (BEJ) .............................................................................................15
5.1.1.
Enregistrement de détail ........................................................................................................................15
5.1.2.
Enregistrement de fin ..............................................................................................................................16
5.2.
Fichier des rappels d'invendus ..................................................................................................................................17
5.2.1.
Enregistrement de détail ........................................................................................................................17
5.2.2.
Enregistrement de fin ..............................................................................................................................18
Annexe 1 : CAB .........................................................................................................................................................................19
Annexe 2 : Exemples de fichiers ................................................................................................................................................20
1101N° spécial 12811 : Rétrospective 2008
X Annexe 3 : Signification des codes .........................................................................................................................................21
Annexe 3 : Signification des codes ............................................................................................................................................22
Annexe 4 : Exemple de ventes nulles .........................................................................................................................................25
Annexe 5: Tests effectuées sur les fichiers de vente (=> codes erreurs) ....................................................................................26
CADI
Cahier des charges du 08/06/2010
Page 3/26
MLP – Homologation éditeur logiciel
1. Introduction
Ce document décrit les informations et le protocole d’échanges à respecter pour les remontées des
informations de vente diffuseurs vers MLP.
L’homologation des logiciels de caisse pour le transfert de données est soumise au respect de ce
cahier des charges et à une phase de tests entre l’éditeur et la messagerie (contact pour les tests :
[email protected] ).
Ce protocole décrit les étapes suivantes :
1. Envoi automatique par FTP, via la caisse du diffuseur, de 2 fichiers au format attendu
par MLP.
2. Réception & intégration de ces fichiers dans les systèmes MLP.
3. Emission d’un fichier RETOUR : accusé de réception et d’intégration des données émises.
4. Emission, uniquement pour les diffuseurs servis directement par MLP, de 2 fichiers : le
BEJ (Bordereau d’Expédition Journalier) & le BIJ (Bordereau d’Invendus Journalier).
5. Emission d’un fichier message de MLP vers la caisse du diffuseur. Ce fichier sera déposé
ponctuellement lorsque MLP voudra faire passer une information au diffuseur. Ce
message devra donc apparaitre clairement & de façon visible sur la caisse du
diffuseur
CADI
Cahier des charges du 08/06/2010
Page 4/26
MLP – Homologation éditeur logiciel
2. Fonctionnement général
Fichier des ventes au détail
Fichier de la journée cumulé
Transmission quotidienne
Accusé de réception
Site FTP MLP
/caisses.mlp.fr
BEJ/BIJ MLP
Fichier Message
A chaque fin de journée de vente, la caisse pose deux fichiers sur le site FTP
désigné, dans un répertoire spécifique au diffuseur (accès via un login / mot de passe
dédié) :
 Le premier fichier contient le détail de ses ventes de titres MLP de la journée
 le second le cumul des ventes de la journée par famille.
Un accusé de réception est posé en retour sur le site ftp, au + tard le lendemain
matin à 9h, à récupérer et à interpréter par la caisse du diffuseur.
Tout fichier transmis qui n’a pas fait l’objet d’un accusé de réception n’est pas pris en
compte dans les systèmes MLP.
Seuls, les diffuseurs servis exclusivement par MLP, pourront récupérer sur le site ftp (même
répertoire que précédemment) leurs 2 fichiers :
 Le premier contient les parutions facturées (BEJ)
 Le second les parutions rappelées (BIJ)
Un fichier message est déposé
ponctuellement sur le site ftp (même répertoire que
précédemment). Il contient des informations que MLP souhaite communiquer rapidement au
diffuseur concerné. Il doit être récupéré en même temps que l’A/R
CADI
Cahier des charges du 08/06/2010
Page 5/26
MLP – Homologation éditeur logiciel
3. Description des fichiers de vente
3.1.
Fichier des ventes au détail
Ce fichier correspond au détail des ventes d'une journée pour les titres MLP.
Toutes les données du fichier sont présentes dans le Code à Barre et ne doivent en aucun cas faire
l’objet d’une reconstitution par le logiciel.
Toutes les parutions vendues doivent donc être présentes dans le fichier de ventes,
même si absentes du référentiel titre du diffuseur.
Un exemple de fichier détail est disponible en Annexe 2.1
3.1.1. Nom du fichier
Le nom du fichier est généré sous la forme suivante : D2AAMMJJXX
D2
AAMMJJ
XX
Pour Détail version 2 du Cahier
Date de vente des parutions au
Numéro séquentiel, incrémenté
Le premier fichier de la journée
des Charges
format AAMMJJ
de 01 à 25 pour les envois d’une même journée.
doit avoir l’indice ‘01’.
Exemple : D205040103 est le 3ème fichier détail émis par le point de vente le 01/04/2005.
3.1.2. Structure du fichier
Nom
Position Lg
Description
NIM du point de
vente
1
7 car
Identifiant du diffuseur
Codification titre
8
5 car
Prix de la parution
13
5 car
N° de parution
18
4 car
Suffixe parution
22
1 car
Quantité vendue
23
4 car
Cadrée à droite, avec zéros à gauche
Signe
27
1 car
2 valeurs :
“+”
“-“
Date d’émission ticket
28
8 car
Format : AAAAMMJJ
Heure d’émission ticket 36
6 car
Format HHMMSS
CADI
Format ‘1CCCC’ : codification extraite du code barre,
préfixée par ‘1’ (définition du code barre en annexe)
Format EEECC (EEE = euros, CC = centimes)
Extrait du code barre.
Extrait du code barre
Cadré à droite, avec des zéros devant – peut être
initialisé à ‘0000’ en cas de saisie manuelle.
Extrait du code barre
3 valeurs possibles :
0
parutions normales
5
Parutions Hors série
6
Parution spéciale
vente
annulation d’une vente
Cahier des charges du 08/06/2010
Page 6/26
MLP – Homologation éditeur logiciel
N° de caisse
42
2 car
Code fourni par MLP
en début de tests d’homologation
et testés au cours de la phase d’homologation.
3 car
En cas de non respect de ces codes, les fichiers de vente
pourront être rejetés par MLP.
Code fourni par MLP en début de tests d’homologation
et testés au cours de la phase d’homologation (un n°
3 car spécifique pour chaque version de logiciel)
En cas de non respect de ces codes, les fichiers de vente
pourront être rejetés par MLP.
N° de version logiciel
44
Code logiciel
47
GENCOD
50
3 car
Filler
53
7 car
Caractère de fin
60
1 car
378 pour la Presse
000 en cas de saisie manuelle.
Fin d’enregistrement (X)
Un fichier de vente ne pourra contenir les ventes que d’une seule journée.
Dans le cas d’une saisie manuelle (code barre illisible), le n° de parution pourra ne pas être
renseigné par le diffuseur, il devra alors apparaitre en ‘0000’ dans le fichier des ventes avec le
GENCOD =’000’ associé.
Un diffuseur ne pourra pas générer plus de 25 fichiers détails dans une journée.
CADI
Cahier des charges du 08/06/2010
Page 7/26
MLP – Homologation éditeur logiciel
3.2.
Fichier des ventes de la journée cumulées par famille
Ce fichier correspond au cumul des ventes du diffuseur par type de famille quantifié en nombre
d'exemplaires et en nombre de tickets et valorisé en chiffre d'affaire.
Un exemple de fichier cumul est disponible en Annexe 2.2
3.2.1. Nom du fichier
Le nom du fichier est généré sous la forme suivante : C2AAMMJJXX
C2
AAMMJJ
XX
Pour Cumul version 2 du Cahier des Charges
Date de vente des parutions du ficher au format AAMMJJ
Numéro séquentiel, incrémenté de 01 à 25 pour les envois d’une même journée.
Le numéro doit être le même que celui du DV correspondant.
3.2.2. Structure du fichier
Nom
Position Lg
Description
NIM du point de vente
1
7 car
Identifiant du diffuseur
Date de vente
8
8 car
Format AAAAMMJJ
Type de famille
16
1 car
Chiffre d'affaire
17
7 car
Nombre de lignes scannées
24
7 car
Nombre de tickets
31
7 car
Nombre d'exemplaires
vendus
38
7 car
Filler
45
15 car
Caractère de fin
60
1 car
Valeurs possibles :
P
Publication
Q
Presse Quotidienne Nationale
R
Presse Quotidienne Régionale
Cumul du CA de chaque famille, pour la
journée de vente.
Format : EEEEECC (EEEEE = Euro et CC =
Cents)
Nombre de lignes du fichier détail ayant un
GENCOD = ‘378’. Chiffre cadré à droite et
rempli à gauche avec des 0
1 ticket = ventes/annulations faites sur une
caisse à la même heure/minute/seconde.
Cette zone doit être cadrée à droite et
remplie à gauche avec des 0.
Nombre d’exemplaires effectivement vendus
Fin d’enregistrement (X)
A chaque fichier Détail des Ventes doit correspondre un fichier Cumul des ventes. Ainsi, si le
diffuseur émet plusieurs fichiers Détail de ventes dans la journée (plusieurs caisses, clôture en
cours de journée…), il émettra autant de fichiers Cumuls correspondants.
CADI
Cahier des charges du 08/06/2010
Page 8/26
MLP – Homologation éditeur logiciel
3.3.
Fichier Accusé de réception
Ce fichier correspond au retour d’information MLP :
- informations de caisse reçues par MLP ;
- résultat du traitement informatique de ces données.
Un exemple de fichier A/R est disponible en Annexe 2.3
3.3.1.
Nom du fichier
Le nom du fichier est généré sous la forme suivante: ARAAMMJJxx
AR
Pour Accusé de Réception
AAMMJJxx
Date et numéro séquentiel des fichiers DV et CV traités.
3.3.2. Structure du fichier
Nom
Pos Lg
Code fichier
1
1
car
Résultat d’intégration
2
2
car
Nb de lignes
4
Nb de tickets
8
Caractère de fin
12
CADI
4
car
4
car
1
car
Description
Valeurs possibles :
1
fichier détail
2
Fichier cumul
Code :
00 Transfert OK
01 Fichier manquant
02 NIM non reconnu
03 Famille inconnue
04 Titre MLP inconnu
05 Parution inconnue
06 Prix saisi inconnu pour la parution
07 Enregistrement déjà transféré
08 Totaux fichier cumul incorrect
09 Code version logiciel erronés
10 Erreur Quantité (Qté non numérique – signe
erroné)
11 Fichier non réglementaire (Pas de fin de fichier)
12 Date de ticket supérieure à la date de
traitement
13 Date du ticket différente de date de fichier DV
14 Données « signalétiques » erronées (Erreur
suffixe, GENCOD)
30 Autres données erronées (format date ticket
non valide, Heure ticket erroné …)
Les tests réalisés afin d’obtenir ces codes erreurs sont
disponibles en Annexe 5
Nb de lignes avec le résultat d’intégration –
Cadré à droite avec des 0 à gauche
Nb de tickets avec le résultat d’intégration cadré à droite avec des 0 à gauche
Fin d’enregistrement (X)
Cahier des charges du 08/06/2010
Page 9/26
MLP – Homologation éditeur logiciel
Attention : le nombre de lignes pour tous les résultats d’intégration devra être égal au nombre
de lignes du fichier détail transmis par le diffuseur. Par contre, la somme des tickets pour tous
les résultats d’intégration ne sera pas obligatoirement égale aux nombres de tickets transmis.
Toute ligne, faisant l’objet d’une erreur, sera refusée par MLP et ne sera donc pas prise en
compte
Les A/R devront être récupérés quotidiennement.
CADI
Cahier des charges du 08/06/2010
Page 10/26
MLP – Homologation éditeur logiciel
3.4.
Fichier message
Ce fichier correspond à un fichier message qui devra apparaitre en évidence sur la caisse du
diffuseur.
Des exemples de fichier messages sont disponibles en Annexe 2.5
3.4.1. Nom du fichier
Le nom du fichier est généré sous la forme suivante : MSGAAMMJJX
MSG
AAMMJJ
X
Pour MeSsaGe
Date de dépôt du ficher au format AAMMJJ
Numéro séquentiel, incrémenté de 1 à 9 pour les envois d’une même journée.
3.4.2. Structure du fichier
Nom
Position
Lg
Description
Code Urgence
1
1 car
Code message
2
1 car
N° de ligne
3
2 car
Texte
5
80 car Texte à afficher
Caractère de fin
85
1 car
2 valeurs possibles
1 urgent (à mettre en évidence)– 2 Normal
2 valeurs possibles :
1 En tête
2 Détail
Au format 00
Les lignes en tête & détail pourront
comprendre plusieurs lignes
Fin d’enregistrement (X)
Si un fichier est détecté le matin, lors de la récupération de l’A/R, il devra apparaitre toute la
journée sur la caisse du diffuseur.
CADI
Cahier des charges du 08/06/2010
Page 11/26
MLP – Homologation éditeur logiciel
4. Règles de fonctionnement des fichiers de vente
Afin de garantir la qualité des données demandées, les points suivants doivent être respectés par
les logiciels remontant leurs tickets de vente aux MLP, sous peine de perte de l’homologation.
4.1.
Calendrier de l'envoi des fichiers
Pour chaque journée d'ouverture de son magasin, le diffuseur transmet au moins un fichier de
détail des ventes et un fichier de cumul des ventes (le diffuseur peut choisir d’en envoyer plusieurs,
selon son organisation). Les fichiers de vente doivent être émis uniquement à clôture de la caisse.
Afin de permettre un traitement rapide des informations, ces deux fichiers doivent être envoyés
dès leur constitution ou au plus tard le jour suivant avant l'ouverture de la caisse.
Un même fichier ne doit en aucun cas contenir des tickets de vente de 2 journées différentes.
Le traitement des fichiers de vente émis par le diffuseur n’est pas immédiat. Les fichiers de vente
sont générés et transférés dans la journée (avant 22h45) et les A/R correspondants sont
disponibles le lendemain matin au plus tard à 9h.
Cas particulier réservé aux diffuseurs saisonniers qui clôturent leurs caisses après minuit : Un
traitement spécial leur est accordé pour intégrer leurs fichiers de ventes et ainsi ne pas être
pénalisés sur leur régularité.
Dans le cas où la génération des fichiers de vente et de la récupération des A/R est
centralisée, l’éditeur de logiciel s’engage à le signaler à MLP pour avoir un créneau horaire de
connexion.
Si par contre, ce traitement n’est pas centralisé mais que les traitements sont déclenchés à heure
fixe, l’éditeur devra également le signaler à MLP qui lui attribuera un créneau horaire de connexion.
Il est également demandé aux éditeurs ayant automatisé les traitements à une heure spécifique de
traiter les diffuseurs par lot (ie programmer la récupération et l’envoi sur plusieurs tranches
horaires) pour éviter tout risque de saturation.
4.2.
Suppression & Historique
Le logiciel de caisse ne doit pas permettre la suppression des fichiers envoyés tant que l’accusé de
réception n’a pas été mis à disposition sur le site FTP.
Le diffuseur doit avoir la possibilité de renvoyer les fichiers qui n'auraient pas ou auraient été mal
reçus par les MLP sur une durée de 6 mois glissants.
4.3.
Réexpédition des fichiers
Aucun historique de + de 7 jours ne doit être renvoyé sauf exception :
-
demande expresse de MLP auprès du diffuseur
-
ou requête du diffuseur, qui devra avoir averti MLP au préalable.
Si le nombre de fichiers autorisé est dépassé, l’ensemble des remontées sera rejeté.
CADI
Cahier des charges du 08/06/2010
Page 12/26
MLP – Homologation éditeur logiciel
4.3.1. Réexpédition Automatique
Lors de l’envoi suivant (le lendemain au plus tôt), les fichiers n’ayant pas encore été validés par un
fichier A/R sont à renvoyer automatiquement jusqu’à réception de ce fichier A/R.
Il ne peut y avoir de renvoi d’historique sur des fichiers ayant déjà fait l’objet d’un A/R, sauf
demande expresse de MLP.
4.3.2. Réexpédition à la demande
Le logiciel doit permettre au diffuseur de renvoyer, voire recréer, les 2 fichiers d’une journée de
vente donnée (datant de moins de 9 mois) de façon simple et autonome (sans assistance de la
Hot-Line de l’éditeur).
4.3.3. Suppression manuelle des fichiers de vente
Le logiciel doit permettre aux diffuseurs de supprimer, de façon autonome, les 2 fichiers relatifs à
une journée de vente (cas de fichier parasite).
4.4.
Cas particuliers
4.4.1. Aucune vente MLP dans la journée.
Pour le fichier Détail des Ventes, seule l’enveloppe devra être générée ; c’est à dire que ce fichier
DV sera vide.
Pour le fichier Cumul des Ventes, le CA Publication, le nombre de lignes scannées, le nombre de
ticket & le nombre d’exemplaires vendus devront dans ce cas, tous être égaux à 0
Exemple en annexe 4.
4.5.
Tests en vue d’une homologation
Pour l’homologation CADI et pour chaque nouvelle version, les éditeurs de logiciel s’engagent à
faire tester cette version par MLP.
Les tests se dérouleront en 2 temps :
- 1ère étape : directement entre les éditeurs de logiciels et MLP à l’aide d’un compte fictif
communiqué par MLP ; les éditeurs de logiciels déposeront leurs fichiers de tests sur
notre site ftp pour validation MLP.
- 2nde étape : Une fois, la partie précédente validée, la version sera en test chez des
diffuseurs choisis par l’éditeur de logiciel (avec dans la mesure du possible un diffuseur
parisien).
Leurs fichiers feront alors l’objet d’une attention particulière chez MLP.
CADI
Cahier des charges du 08/06/2010
Page 13/26
MLP – Homologation éditeur logiciel
Pour toute évolution, des tests devront être effectués. Pour les évolutions mineures et ne
concernant pas forcément la presse, ces tests seront allégés (la 1ère étape sera supprimée).
Dans tous les cas, de nouveaux codes CADI, à paramétrer sur les caisses nouvellement
équipées de cette version, devront être délivrés par MLP.
Par ailleurs, si lors des tests, des erreurs sont détectées, le délai de correction ne devra pas
dépasser 1 mois.
Dans le cas contraire, à la reprise des échanges, l’homologation de cette version ne sera plus
considérée comme prioritaire par MLP et les tests seront repris au début.
Une fois la phase de tests validée, la version sera homologuée ; MLP en informera l’éditeur de
logiciel par mail en vue du déploiement national.
ATTENTION : L’information code/version logiciel à renseigner dans les fichiers est transmise par
MLP en début de tests. Renseigner le mauvais code entrainera le rejet des fichiers envoyés et
potentiellement la déqualification du diffuseur. (Erreur 09)
CADI
Cahier des charges du 08/06/2010
Page 14/26
MLP – Homologation éditeur logiciel
5. Récupération des BEJ/BIJ MLP
Ce chapitre concerne exclusivement les diffuseurs servis directement par MLP.
A chaque facturation MLP, 2 fichiers sont mis à disposition sur le site FTP :
 Le 1er correspond aux parutions facturées sur un Bordereau d'Expédition Journalier (BEJ)
 et le second aux parutions rappelées sur un Bordereau d'Invendus Journalier (BIJ), sur un
Bordereau d'Invendus Congés de Fermeture (BICF) ou sur un Bordereau d'Invendus Congés
de Ré-ouverture (BICR).
5.1.
Fichier des bordereaux d'expédition journaliers (BEJ)
Un exemple de fichier BEJ est disponible en Annexe 2.4
Le nom du fichier est généré sous la forme suivante :BEAAAAMMJJ
BE
AAAAMMJJ
Pour Bordereau d’Expédition
Date du BEJ
5.1.1. Enregistrement de détail
Nom
Pos Lg
Description
NIM du point de vente
1
7 car
Identification du diffuseur
Date de BEJ
8
8 car
Type de mouvement
16
2 car
Date du Bordereau d'Echange Journalier.
Elle est au format AAAAMMJJ
Il peut avoir 3 valeurs
FO
Fourniture
RA
Réassorts
RE
Réclamations
Type de réclamation
18
1 car
Les valeurs possibles sont les suivantes :
F
sur fournis
R
sur réassorts
U
refusée
S
Supprimée
Prix
19
5 car
Format EEECC (EEE = euros, CC = centimes)
Codification titre
24
5 car
Format 1CCCC ,
préfixée par
correspondant aux codifications MLP
N° de parution
29
4 car
cadré à droite avec des zéros
Le suffixe parution a trois valeurs possibles
Blanc Parutions normales
H
Parutions Hors série
S
Parution Spéciales
Suffixe parution
33
1 car
Libellé titre
34
30 car
Libellé ambigu
64
30 car Pas rempli obligatoirement
Libellé complémentaire
94
30 car Pas rempli obligatoirement
CADI
Cahier des charges du 08/06/2010
le
caractère
Page 15/26
1
MLP – Homologation éditeur logiciel
Code plus produit
124 1 car
Voir table des codes plus produit (Annexe 3.1)
Quantité
125 6 car
La quantité est cadrée à droite avec des zéros.
Le signe a deux valeurs possibles :
Signe de la quantité
131 1 car
+ positif
- négatif (cas des réclamations)
Code CMV
132 1 car
Le code CMV est renseigné à O si la parution est un
complément de mise en vente, sinon il a la valeur N
Code genre
133 3 car
Voir table des genres (Annexe 3.2)
Code périodicité
136 1 car
Voit table des périodicités (Annexe 3.3)
Date limite de rappel
137 8 car
Cette date limite de rappel (au format AAAAMMJJ) est
une date de rappel prévisionnelle calculée à partir de la date
de mise en vente et la durée de mise en vente.
Code facturation
145 2 car
Voir table des code facturation (Annexe 3.4)
Code
règlement
147 2 car
Voir table des code règlement (Annexe 3.5)
Code messagerie
149 2 car
Constante égale à 30
Code statut invendus
151 1 car
Constante égale à T
Zone libre
152 48car
Indicateur de fin
200 1 car
catégorie
Fin d'enregistrement (X)
Ces informations sont triées par type de mouvement / Codification titre / N° de parution / Suffixe
parution.
Remarque : Il n’y a pas unicité des lignes pour un type de mouvement, Codification titre, N° de
parution, Suffixe parution.
Lorsque plusieurs lignes sont trouvées dans le fichier, faire le cumul sur : type de mouvement/
Codification titre / N° de parution / Suffixe parution.
5.1.2. Enregistrement de fin
Nom
Pos Lg
NIM du point de vente
1
7 car
Date de BEJ
8
8 car
Format AAAAMMJJ
Type de mouvement
16
2 car
ZZ
Nombre de lignes détail
18
6 car
Zone libre
24
178 car
Indicateur de fin
200
1 car
CADI
Description
Fin d'enregistrement (X)
Cahier des charges du 08/06/2010
Page 16/26
MLP – Homologation éditeur logiciel
5.2.
Fichier des rappels d'invendus
Ce fichier contient tous
papier :
 Bordereau
 Bordereau
 Bordereau
les rappels d'invendus qui sont notifiés au diffuseur sur les bordereaux
d'Invendus Journalier (BIJ),
d'Invendus Congés de Fermeture (BICF),
d'Invendus Congés de Ré-ouverture (BICR).
Un fichier peut être le cumul de plusieurs bordereaux d'invendus ayant été édité le même jour (et
donc ayant la même date de bordereau). Exemple un BIJ et un BICR
Un exemple de fichier BIJ est disponible en Annexe 2.5
Le nom du fichier est généré sous la forme suivante :BIAAAAMMJJ
BI
Pour Bordereau d’Invendus
AAAAMMJJ
Date du Bordereau
5.2.1. Enregistrement de détail
Nom
Pos Lg
Description
NIM du point de vente 1
7 car
Date de bordereau
8
8 car
Type de rappel
16
1 car
Codification titre
17
5 car
N° de parution
22
4 car
cadré à droite avec des zéros
Le suffixe parution a trois valeurs possibles
Blanc Parutions normales
H
Parutions Hors série
S
Parution Spéciales
Suffixe parution
26
1 car
Libellé titre
27
30 car
Libellé ambigu
57
30 car
Libellé
complémentaire
87
30 car
Identifiant du diffuseur
Date du BIJ ,et/ou du BICF ,et/ou du BICR. Au format
AAAAMMJJ
Type de rappel possible :
N
Normal
I
Irrégulier
H
Hors délais
Format 1CCCC ,
préfixée par le caractère 1
correspondant aux codifications MLP
La date de rappel (au Format AAAAMMJJ ) est :
Pour un BIJ : la date de bordereau
Date de rappel
Pour un BICF : une date de rappel prévisionnelle
de la parution
117 8 car
Pour un BICR : La date de rappel de la parution.
Date trop vieux
125 8 car
Donnée calculée à partir de la date de rappel. Cette
date est au format AAAAMMJJ
Code statut invendus
133 1 car
T
CADI
Cahier des charges du 08/06/2010
Page 17/26
MLP – Homologation éditeur logiciel
Zone libre
134 16 car
Indicateur de fin
150 1 car
Fin d'enregistrement (X)
5.2.2. Enregistrement de fin
Description
Pos Longueur
NIM du point de
vente
Date de bordereau
Type de rappel
Nombre
de
détail
Zone libre
Indicateur de fin
ligne
Remarque
1
7 car
8
8 car
Format AAAAMMJJ
16
1 car
Z
17
6 car
23
127 car
150
1 car
Fin d'enregistrement (X)
Les données sont triées par Type de rappel / Codification titre / N° de parution / Suffixe parution.
CADI
Cahier des charges du 08/06/2010
Page 18/26
MLP – Homologation éditeur logiciel
Annexe 1 : CAB
Exemple de Codes à barres EAN13 ADDON 5 aux MLP :
CAB EUROS
378128110250404420
CAB Euros : Longueur 18 caractères
3
7
8 M C C C C
E
E
E
E
C N N N N
378
Indicatif réservé à la presse française par Gencod-EAN
M
Code Messagerie (1=MLP)
CCCC
Code Titre (4 chiffres)
EEEE
Prix en Euros (4 chiffres)
C
Clé de contrôle (calculé selon le modulo 10)
NNNN
Numéro de parution (4 chiffres)
S
Suffixe (0=N ; 5=H, 6=S)
CADI
Cahier des charges du 08/06/2010
S
Page 19/26
MLP – Homologation éditeur logiciel
Annexe 2 : Exemples de fichiers
Annexe 2.1 : Exemple de fichier des ventes au détail
Fichier D205083101 pour le NIM =9999999
99999991900600450004400001+2005083109010301001005378
99999991902400150119800001+2005083109522401001005378
99999991832200200298000001+2005083110322901001005378
99999991860900390004360001+2005083110363301001005378
99999991832200200298000001+2005083110372801001005000
99999991832200200298000001+2005083111065801001005378
99999991832200200298000001+2005083111460201001005378
99999991911800695004400001+2005083112072401001005378
99999991911800695004300001+2005083112072401001005378
99999991832200200298000001+2005083112465601001005378
99999991832200200298000001+2005083116083901001005378
99999991902400150119800001+2005083116102701001005378
99999991985100290004300001+2005083119034801001005378
99999991902400350119800001+2005083119034801001005378
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Annexe 2.2 : Exemple de fichier des ventes cumul par famille
Fichier C205083101 pour le NIM =9999999
999999920050831P0004170000001400000120000014
999999920050831R0000000000000000000000000000
999999920050831Q0000000000000000000000000000
X
X
X
Annexe 2.3 : Exemple de fichier A/R
Fichier
AR05083101
10000130012X
10600010001X
20000020000X
Le fichier détail DV05083101 a 13 lignes où toutes les données sont bonnes (12
tickets)
Le fichier détail DV05083101 a 1 ligne (1 ticket) avec un code erreur 06
Le fichier cumul CV05083101 a ces 2 lignes qui sont OK et une ligne en erreur
20800010000X
CADI
Cahier des charges du 08/06/2010
Page 20/26
MLP – Homologation éditeur logiciel
Annexe 2.4 : Exemple de fichier BEJ
Fichier BE20050831 pour le NIM =9999999
999999920050831FO 00550111110010 RAP MAG
999999920050831FO 00350114690003 DOGUE ARGENTIN MAG
999999920050831FO 00390115620009 FEES ET PRINCESSES
999999920050831FO 00299115710006 MICRO PIRATE
999999920050831FO 01495116740004 MOTOS:MACHINES ET LEGENDES
PILOTE DE LEGENDE
999999920050831FO 00280116880243 MAISON MAGAZINE (PETIT FORMAT)
999999920050831FO 01360121990002 CUPLEGEND
999999920050831FO 00475122090002 CHRONIQUES DE SPAWN (LES)
SPAWIN
999999920050831FO 00390125600002 MIROIR DU FOOTBALL
999999920050831FO 00190152910079 CANARD PC
999999920050831FO 00795163500038HSURFEUROPE
999999920050831FO 00200183222980 POINT DE VUE
999999920050831FO 00290183230106 MAG DES CASTINGS (LE)
MLPILES DU 06/09 AU 16/09
999999920050831FO 00480186640006 DEFENDRE VOS DROITS
999999920050831FO 00150190241198 NOUVEAU DETECTIVE (LE)
999999920050831FO 00550190280070HTREK MAGAZINE
999999920050831FO 00180191321862 RUSTICA
999999920050831FO 00500193730008 FLEURS ET SAISONS
999999920050831FO 00330194540243 MAISON MAGAZINE
999999920050831ZZ000024
HAILWOOD
LES MARIÉS DE LA RENTRÉE
PROMO MLPILES 06/09 AU 16/09
ED.RESTE DES DEPARTEMENTS
E000006+NI02M20050930133030T20040909
000002+NH01B20051030233130T20050113
Q000003+ND04B20051030233130T20050128
M000002+NJ02B20051030233130T20050131
6000004+NG05B20051030233130T20050208
000003+NF01B20051030233130T20040624
000003+NG06T20051026233130T20050503
000007+NK05B20051030233130T20050506
000002+NG02M20050930133030T20050708
000002+NJ02H20050907133030T20031106
6000002+NG03I20051026233130T20030128
000007+NA02H20050907133030T19990507
000007+NI01B20051030233130T19990507
000002+NC02T20051129233130T20040303
000005+NA02H20050907133030T20000417
000002+NG03I20051026133030T19990204
000003+NF02H20050907133030T20000609
000003+NF02T20051129233130T20030807
000004+NF01B20051030233130T19951124
00095N
00045N
00050N
00035N
00120NPM
00025N
00115N
00070N
00055N
00015N
00110N
00020N
00030N
00075N
00005N
00100N
00010N
00090N
00040N
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Annexe 2.4 : Exemple de fichier BIJ
Ex de contenu de fichier : BI20050831 pour le NIM =9999999
999999920050831H11383
3NPROG. PRATIQUE
PASSEZ SOUS LINUX
999999920050831H11452 13NMOTOP
999999920050831H12137
1NTUBES COLLECTION
TUBES ANNEE 80
999999920050831H12253
2NBIBLE DE LA MUSIQUE SUR PC HS
999999920050831H12475
1NNUM
999999920050831I15291 78HCANARD PC
999999920050831I19595 282SGRANDS REPORTAGES
999999920050831N11562
8NFEES ET PRINCESSES
LA FEE ARC-EN-CIEL
999999920050831N11674
3NMOTOS:MACHINES ET LEGENDES
IMMANQUABLE
999999920050831N11688 242NMAISON MAGAZINE (PETIT FORMAT)
999999920050831N11786
2NTOP COMICS
999999920050831N12209
1NCHRONIQUES DE SPAWN (LES)
999999920050831N12560
1NMIROIR DU FOOTBALL
999999920050831N183222979NPOINT DE VUE
999999920050831N18323 105NMAG DES CASTINGS (LE)
999999920050831N190241197NNOUVEAU DETECTIVE (LE)
999999920050831N191321861NRUSTICA
999999920050831Z000017
PASSEZ SOUS LINUX
TOURIST TROPHY
WILLIAM
2005083120051005T00013000006
2005083120051005T00012000003
2005083120051005T00015000002
2005083120051005T00014000002
2005083120051005T00011000002
2005083120051005T00016000002
2005083120051005T00017000003
2005083120051005T00006000003
2005083120051005T00010000004
2005083120051005T00004000003
2005083120051005T00008000004
2005083120051005T00009000007
2005083120051005T00007000002
2005083120051005T00003000006
2005083120051005T00005000003
2005083120051005T00001000005
2005083120051005T00002000003
Annexe 2.5 : Exemples de fichier message
1. Ex de message devant être affiché en mode URGENT
En tête :
Détail :
Titre 11047 livré en retard
Suite à des problèmes d’impression, ce titre vous sera livré en retard
1101Titre 11047 livré en retard
1201Suite à des problèmes d’impression, ce titre vous sera livré en retard
X
X
2. Ex de message devant être affiché en mode NORMAL
En tête :
N° spécial 12811: Rétrospective 2008
2101N° spécial 12811 : Rétrospective 2008
CADI
Cahier des charges du 08/06/2010
X
Page 21/26
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
MLP – Homologation éditeur logiciel
Annexe 3 : Signification des codes
Annexe 3.1 : Table des codes plus produit
Code Libellé
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
CADI
BOITE
BOOKLET
CALENDRIER
CARTES
CD AUDIO
CD AUDIO + BOOKLET
CD AUDIO CRISTAL BOX
CD ROM
CD ROM + BOOKLET
CD ROM + DISQUETTE
CD ROM / DISQUETTE
CD ROM CRISTAL BOX
CD ROM POCHETTE
CD VIDEO
CLASSEUR
DISQUETTE
GADGET
GADGET + BOOKLET
K7 AUDIO
K7 AUDIO + K7 VIDEO
K7 AUDIO / CD AUDIO
K7 VIDEO
K7 VIDEO + BOOKLET
POSTER
2 CD AUDIO
2 CD ROM
2 DISQUETTES
2 K7 VIDEO
3 CD AUDIO
3 CD ROM
4 CD ROM
DVD
2 DVD
3 DVD
6 DVD
Cahier des charges du 08/06/2010
Page 22/26
MLP – Homologation éditeur logiciel
Annexe 3.2 : Table des genres
Code BL
BI
ACI
ACT
ADO
ADU
ANI
API
ART
AUT
BD
CHP
CIR
CRE
CUI
DEC
DEI
DIV
ENF
EVE
EYM
EYO
FAM
FEI
FEM
FIN
HIS
IMA
INF
JAR
JEN
JEU
JUN
JXV
KID
LOI
LUD
MAS
MOT
MSI
MUS
MZA
MZQ
OTO
PEI
PEO
PQH
PQN
PQR
PQS
PRO
CADI
Familles merchandising
Actualité / économie INTL
News/Opinion
Ado
Adultes
Animaux domestiques/ vie sauvage
Autres pubs INTL
Arts et spectacle
Autres
BD
Chasse et pêche
CIRC AFF DOC PROF
Loisirs créatifs
Cuisine et vins
Décoration/bricolage
Déco / Maison / Art INTL
Produits divers
Enfants Multimédia
Eveil
Encyclopédies Multimédia
Encyclopédies avec objet
Famille/Vie pratique
Féminins INTL
Féminins Mode
Economie/finance
Histoire/ collections/ littérature
Cinéma Image et son
Informatique et Sciences
Jardins / extérieurs
Divers Jeunesse
Jeux et stratégie
Junior
Jeux
Enfance
Loisirs divers
Ludiques
Masculins généralistes/Mode
Moto
Masculins INTL
Musique Multimédia
Musique Pop Rock
Musique classique / Jazz / Instrument
Auto
People INTL
Picture people
Quotidiens hippiques
Actualité générale et économie / finance
Presse quot. Régionale
Actualité sportive
Professionnel
Cahier des charges du 08/06/2010
Page 23/26
MLP – Homologation éditeur logiciel
SCI
SPO
TEL
VID
VOY
Sciences
Sports
Télévision
Vidéo
Voyages
Annexe 3.3 : Table des périodicités
Code Libellé
2
A
B
H
I
M
Q
S
T
U
BI-MENSUEL
ANNUEL
BIMESTRIEL
HEBDOMADAIRE
IRREGULIER
MENSUEL
QUOTIDIEN
SEMESTRIEL
TRIMESTRIEL
UNIQUE
Annexe 3.4 : Table des codes facturation
Code Libellé
13
16
17
23
26
27
51
52
CADI
PUBL.REGL.IMMEDIAT
PUBL.FR.REM.SP. R.I
PHC.REGL.IMMEDIAT
PUBL.REGL.DIFFERE
PUBL.FR.REM.SP R.D
PHC.REGL.DIFFERE
APPARENTE-LIBRAIRIE
PARA-PRESSE
Cahier des charges du 08/06/2010
Page 24/26
MLP – Homologation éditeur logiciel
Annexe 4 : Exemple de ventes nulles
Ex : NIM 9999999 ventes du 27/10/2008
Fichier CV généré : C208102701
999999920081027P0000000000000000000000000000
999999920081027Q0000000000000000000000000000
999999920081027R0000000000000000000000000000
X
X
X
Fichier DV - D208102701 : Seule l’enveloppe du fichier doit être générée. Le fichier doit être vide
CADI
Cahier des charges du 08/06/2010
Page 25/26
MLP – Homologation éditeur logiciel
Annexe 5: Tests effectués sur les fichiers de vente (=> codes
erreurs)
Code
erreur
01
02
Zone testée
Test
Fichier
NIM
03
04
05
Type de famille
Codification titre
N° de Parution
06
Prix
07
Lignes des fichiers DV &
CV
09
N° de version logiciel
Code version logiciel
Quantité vendue
Présence des 2 fichiers de vente : fichiers Détail & Cumul
Test du NIM du fichier/NIM qui envoie le document (NIM du
dossier ftp)
Doit être égal à P – Q – R uniquement
Vérification de l’existence de ce code titre dans nos bases MLP
1. Dans le cas d’un scan (GENCOD = 378), on vérifie son
existence dans nos bases MLP
2. Dans le cas d’une saisie manuelle (GENCOD = 000),
 N° de parution renseigné, on vérifie son existence
dans nos bases MLP
 N° de parution = ‘0000’, les vérifications se font à
partir du prix & de la codification titre
Dans le cas d’un scan (GENCOD = 378) & d’une saisie manuelle
(GENCOD =000) avec n° de parution renseigné (≠ ‘0000’), on
vérifie que pour la codification titre & le n° de parution donné, le
prix correspond à celui trouvé dans nos bases.
Pour chaque enregistrement des fichiers CV & DV, on vérifie qu’à
la même date – heure (cas du fichier Détail) spécifié dans les
fichiers transmis, un enregistrement n’a pas déjà été créé avec
les mêmes indications
On recherche dans nos bases si ces codes logiciels – version
existent & sont bien homologués
La zone doit être un numérique
10
12
Signe de la quantité
Lignes des fichiers DV &
CV
Date de ticket
13
Date de ticket
Les valeurs acceptées sont ‘+’ ou ‘-‘.‘ ‘
La longueur des fichiers DV & CV doit être de 60 caractères.
Chaque ligne doit se terminer par un ‘X’
La date de ticket doit être inférieure à la date de traitement
MLP : les ventes sont faites & transférés à J, le traitement a lieu
tôt le matin à J+1 ; les ventes (de J) doivent donc être
inférieures à J+1
(sauf traitement exceptionnel des saisonniers – inférieur ou égal
à J+1)
La date doit avoir un format date valide : AAAAMMJJ.
Suffixe
Gencod
La date de vente à l’intérieur du fichier DV doit être égale à la
date portée par le nom du fichier DV.
Vérification des 3 valeurs possibles (0 – 5 - 6)
Vérification des 2 valeurs possible (378 & 000)
11
14
Chiffre d’affaire
30
Nb exemplaire scannés
Nb de tickets
Nb exemplaires vendus
Heure de ticket
CADI
Il doit être = somme (quantité vendue * prix exemplaire) des
enregistrements du fichier détail pris en compte
Nombre de lignes du fichier détail ayant un GENCOD = ‘378’
Nombre de tickets du fichier détail
Nombre d’exemplaires effectivement vendus
L’heure de ticket doit être une heure, minute, seconde valide
Cahier des charges du 08/06/2010
Page 26/26

Documents pareils