Guida allo sviluppo

Transcript

Guida allo sviluppo
ARIANNA+
GUIDA ALLO SVILUPPO
PER LE SOFTWARE HOUSE
Primo rilascio documento: ottobre 2007
Ultima revisione documento: agosto 2016
ELENCO DELLE MODIFICHE
Revisione dicembre 2007
PARAGRAFO
PAG. DESCRIZIONE
-
-
-
-
-
-
1.1.2 – Ciclo dell’ordine
4
1.1.3 – Dati di vendita
4.4 – I canali di trasmissione e i nomi dei
file
4
9
6.1.1 – Catalogo prodotti
15
6.2.1 – Il messaggio Catalogo prodotti
6.2.2 – Il messaggio Disponibilità a
magazzino
6.2.3 – Il messaggio ONIX di informazioni
sul prodotto
6.3.5 – Informazioni contenute nelle CLiP
18
19
In tutto il documento, modifica della descrizione del
contenuto delle CLiP con l’aggiunta dei titoli usciti di
catalogo da luglio 2007 in poi.
In tutto il documento, sostituzione di “server
ftp.arianna.org” con “server ftp di Arianna”.
In tutto il documento, i riferimenti a Fattura, Nota di
debito, Nota di credito come tre messaggi separati sono
stati modificati in riferimenti a un unico messaggio.
Aggiunta della frase: “Si noti che i messaggi Avviso di
spedizione e Fattura/Nota di debito/Nota di credito non
sono sostitutivi del documento cartaceo e contengono in
formato elettronico i dati utili per il precarico delle merci
a magazzino, per il controllo della fattura ecc.”
Eliminata la parola “aggregati” dalla descrizione.
Correzione degli indirizzi di esempio
([email protected] e [email protected]
anziché [email protected] e
[email protected]).
Eliminato “Numero di pezzi” dalle note dell’elemento
“Identificazione e descrizione del prodotto” nella tabella.
Correzione dell’ultima frase del paragrafo.
Correzione dell’ultima frase del paragrafo.
20
Correzione dell’ultima frase del paragrafo.
20
Correzione della tabella (Cedola Novità e Condizioni per
il reso non sono disponibili nella CLiP XS).
7.1.4 – Fattura, Nota di debito, Nota di
31
credito
11 – Allegato 2 - Formati disponibili per le 48
CLiP
12 – Allegato 3 - Caratteristiche dei record 49
trasmessi nei messaggi “Catalogo prodotti”
e “Onix-Informazioni sul prodotto” delle
clip L e XL
Correzione della tabella riepilogativa delle informazioni.
Aggiunta dell’allegato.
Aggiunta dell’allegato.
Revisione aprile 2008
PARAGRAFO
PAG. DESCRIZIONE
-
-
+
In tutto il documento, l’indirizzo “www.arianna.org” è
stato sostituito dall’indirizzo “www.ibuk.it”.
Arianna - Guida allo sviluppo per le software house
pag. 2/62
6.3.5 – Informazioni contenute nelle CLiP
23
12 – Allegato 3 - Informazioni minime
51
trasmesse nel messaggio Catalogo prodotti
13 – Allegato 4 - Caratteristiche del
52
messaggio “Catalogo prodotti” delle CLiP
L e XL
14 – Allegato 5 - Caratteristiche dei dati
56
trasmessi nei messaggi “Catalogo prodotti”
e “ONIX-Informazioni sul prodotto” delle
CLiP XL
Aggiornamento dei riferimenti agli allegati nel box alla
fine del paragrafo.
Aggiunta dell’allegato.
Aggiunta dell’allegato.
Modifica del precedente “Allegato 3 - Caratteristiche dei
record trasmessi nei messaggi “Catalogo prodotti” e
“Onix-Informazioni sul prodotto” delle clip L e XL”.
Revisione maggio 2008
PARAGRAFO
PAG.
DESCRIZIONE
10.1.1.1 – Conversione dai formati XML e
TXT di Arianna+ ai formati EDIFACT e
TXT di Arianna 1
46
Correzione del codice Boardbook in BoardBook.
Revisione febbraio 2009
PARAGRAFO
PAG. DESCRIZIONE
21
In tutto il documento, sostituzione di “titoli usciti di
catalogo da luglio 2007 in poi” con “titoli usciti di
catalogo nell’ultimo anno”.
Modifica descrizione.
Nella tabella, modifica delle note relative all’elemento
“Identificazione e descrizione del prodotto”.
Nella tabella, modifica della descrizione e delle note
relative all’elemento “Informazioni sul prodotto”.
Modifica descrizione.
22
Modifica descrizione.
22
24
37
Modifica descrizione.
Nella tabella, modifica delle note relative all’elemento
“Termini e mezzi di pagamento, richiesta di merce in
conto deposito” di testata ed eliminazione dell’elemento
“Termini e mezzi di pagamento, richiesta di merce in
conto deposito” di dettaglio.
Nella tabella, eliminazione dell’elemento “Termini e
mezzi di pagamento, richiesta di merce in conto
deposito” di dettaglio.
Modifica descrizione.
41
Modifica descrizione di tutto il capitolo.
1.1.4 – Servizi web
6.1.1 – Catalogo prodotti
7
17
6.1.3 – Messaggio ONIX di informazioni
sul prodotto
6.2.2 – Il messaggio Disponibilità a
magazzino
6.2.3 – Il messaggio ONIX di informazioni
sul prodotto
6.3 – Le CLiP di Arianna+
7.1.1 – Ordine
19
7.1.2 – Risposta all’ordine
27
7.2.2 – Fase 2: la risposta all’ordine del
fornitore
9 – I servizi web di Arianna+
+
Arianna - Guida allo sviluppo per le software house
pag. 3/62
Revisione ottobre 2009
PARAGRAFO
PAG.
1.1.2 – Ciclo dell’ordine
1.1.4 – Servizi web
8
9
4.4 – I canali di trasmissione e i nomi dei
file
13
6.1.1 – Catalogo prodotti
19
6.1.2 – Disponibilità a magazzino
20
7.1.1 – Ordine
26
7.1.2 – Risposta all’ordine
29
7.1.3 – Avviso di spedizione
32
7.1.4 – Fattura, Nota di debito, Nota di
credito
34
7.2 – Il flusso informativo tra i soggetti
coinvolti
36
7.2.1.2 – L’ordine diretto al fornitore
38
7.2.1.3 – L’ordine diretto all’agente e la
risposta dell’agente [funzionalità non
ancora disponibile]
8 – I dati di vendita
38
+
41
DESCRIZIONE
Modifica del titolo del documento da “Guida al servizio”
a “Guida allo sviluppo per le software house”.
Modifica della descrizione.
Eliminata la frase “effettuare l’upload o il download di
file”.
Eliminata la frase “mediante i servizi di Arianna+
all’interno del portale iBUK (www.ibuk.it)”.
Eliminata la frase: “I messaggi inviati dall’utente come
allegati alla mail devono essere inviati a indirizzi di
posta elettronica distinti in base al tipo di documento
inviato; per es. l’ordine va inviato all’indirizzo
[email protected], la relazione vendite
all’indirizzo [email protected] ecc.”.
Nella tabella, nella riga relativa a “Identificazione e
descrizione del prodotto”, eliminata la frase
“Identificazione tramite ‘codice Alice’ di prodotti
sprovvisti di EAN”.
Nella tabella, nella riga relativa a “Identificazione del
prodotto”, eliminata la frase “Identificazione tramite
‘codice Alice’ di prodotti sprovvisti di EAN”.
Nella tabella, nella riga relativa a “Identificazione della
linea e del prodotto”, eliminata la frase “Identificazione
tramite ‘codice Alice’ di prodotti sprovvisti di EAN”.
Nella tabella, nella riga relativa a “Identificazione della
linea e del prodotto”, eliminata la frase “Identificazione
tramite ‘codice Alice’ di prodotti sprovvisti di EAN”.
Nella tabella, nella riga relativa a “Identificazione della
linea e del prodotto”, eliminata la frase “Identificazione
tramite ‘codice Alice’ di prodotti sprovvisti di EAN”.
Nella tabella, nella riga relativa a “Identificazione della
linea e del prodotto”, eliminata la frase “Identificazione
tramite ‘codice Alice’ di prodotti sprovvisti di EAN”.
Aggiunta della frase “[FUNZIONALITÀ NON ANCORA
DISPONIBILE]” nel paragrafo relativo all’ordine diretto a
un agente.
La frase “L’ordine diretto viene indirizzato direttamente
a uno specifico fornitore (distributore esclusivo,
grossista, editore).” è stata sostituita da “L’ordine diretto
viene indirizzato dal mittente a uno specifico fornitore
(distributore esclusivo, grossista, editore) e a questi
trasmesso tramite Arianna+.”
Aggiunta della frase “[FUNZIONALITÀ NON ANCORA
DISPONIBILE]” nel titolo del paragrafo.
Eliminata la frase “Nel nuovo sistema Arianna+ anche le
librerie possono trarre vantaggio dall’invio dei propri
dati di vendita: è infatti possibile, tramite il sito web
www.ibuk.it (vedi il successivo capitolo 10 – I servizi
web di Arianna+), comparare i propri dati di sell-out
Arianna - Guida allo sviluppo per le software house
pag. 4/62
con quelli aggregati di tutte le librerie Arianna+. In
questo modo ogni singola libreria può avere una
fotografia della sua posizione ed effettuare simulazioni e
previsioni sulla base delle variabili che ritiene più
opportune.”
8.1.1 – Relazione vendite
41
13.2.2 – Record di distributori non
Arianna
52
La frase “Vista l’importanza di queste informazioni, il
messaggio Relazione vendite inviato dalle librerie non
viene immediatamente rediretto verso i destinatari, ma
verificato da Arianna+ e solo in un secondo momento
distribuito agli utenti abilitati.” è stata sostituita da: “I
dati ricevuti vengono verificati a campione dalla
redazione di Arianna+ che ne controlla la completezza e
la congruenza.”
Nella tabella, nella riga relativa a “Identificazione della
linea e del prodotto”, eliminata la frase “Identificazione
tramite ‘codice Alice’ di prodotti sprovvisti di EAN”.
Modifica della descrizione.
Revisione novembre 2012
PARAGRAFO
PAG. DESCRIZIONE
1.1.3 – Messaggi di reso
4.1 – I formati dei messaggi
8 – La spedizione di merci rese
10.3 – Segnalibro
11.1.1.1 – Conversione dai formati XML e
TXT di Arianna+ ai formati EDIFACT e
TXT di Arianna 1
8
12
41
48
50
Aggiunta del paragrafo.
Correzione delle sigle dei messaggi di reso nella tabella.
Aggiunta del capitolo.
Aggiornamento della descrizione.
Aggiornamento della mappatura dei codici
MixedMediaProduct, QuantityPack e CounterpackFilled.
Revisione agosto 2016
PARAGRAFO
PAG. DESCRIZIONE
1.1.5 – Servizi web
10
2 – Il sistema Arianna+
11
4.1 – I formati dei messaggi
13
+
Sostituzione del testo “quelli del mercato” con “ i dati
aggregati dell’insieme delle librerie Arianna+”.
Nel primo punto cancellata la frase “e per compatibilità
con Arianna 1 anche tramite il canale Mail”.
Nel secondo punto cancellata la frase “e per compatibilità
con Arianna 1 anche Edifact e formato testo”.
Eliminazione della frase “Arianna+, inoltre, garantisce la
compatibilità con i formati dei messaggi EDIFACT e
testo gestiti nella precedente versione del sistema. La
compatibilità con i formati preesistenti si limita ai soli
elementi/campi effettivamente utilizzati dagli utenti fino
a marzo 2007, e non a tutti gli elementi/campi
teoricamente previsti nel Manuale tecnico di riferimento,
versione 1.3.1, 2/12/1999 del precedente sistema”.
Nella tabella, eliminata la colonna “Formati Arianna 1”.
Arianna - Guida allo sviluppo per le software house
pag. 5/62
4.2 – La conversione dei messaggi nei vari
formati
13
4.4 – I canali di trasmissione e i nomi dei
file
6.1.2 – Disponibilità a magazzino
14
6.2.1 – Il messaggio Catalogo prodotti
23
10.3.1 – Servizi per editori, reti
promozionali e distributori
48
10.3.2 – Servizi per le librerie
49
11 – Allegato 1 - Elenco delle modifiche al
contenuto dei messaggi in fase di
conversione
12 – Allegato 2 - Formati disponibili per le
CLiP
13 – Allegato 3 - Informazioni minime
trasmesse nel messaggio Catalogo
prodotti
14 - Allegato 4 - Caratteristiche del
messaggio “Catalogo prodotti” delle CLiP
L e XL
50
Eliminazione del blocco di testo con la descrizione dei
possibili eventi critici durante la conversione da/a un
formato della precedente versione di Arianna.
Eliminazione di tutti i riferimenti alla posta elettronica
come canale di trasmissione dei messaggi.
Eliminazione di tutti i riferimenti alla tipologia di
disponibilità “Quantità esatta”.
Eliminazione di tutti i riferimenti alla posta elettronica
come canale di trasmissione dei messaggi.
Riscrittura del paragrafo con la descrizione dei record
trasmessi nel messaggio Catalogo prodotti.
Nei paragrafi Statistiche e Classifiche, aggiornamento
del periodo relativo ai dati disponibili.
Aggiunta del paragrafo “Storico confronti”.
Nei paragrafi Statistiche e Classifiche, aggiornamento
del periodo relativo ai dati disponibili e aggiunta della
descrizione della versione senza confronto con i dati A+.
Aggiunta del paragrafo “Storico confronti (con e senza
confronto A+) ”.
Eliminazione dell’Allegato.
54
Eliminazione dell’Allegato.
55
Rinominato “Allegato 1 - Informazioni minime
trasmesse nel messaggio Catalogo prodotti”.
20
526 Rinominato “Allegato 2 - Caratteristiche del messaggio
“Catalogo prodotti” delle CLiP S, L e XL”.
Nella tabella “Caratteristiche dei dati trasmessi nei
record”, nelle Note relative ai campi "Dettagli
dell’ordinabilità", "Condizioni per il reso", "Data limite
per il reso", "Nuovo prezzo", "Promozione" e "Cedola
novità" eliminata la frase "Questa informazione può
essere trasmessa solo nei formati XML e TXT Arianna
2."
15 – Allegato 5 - Caratteristiche dei dati
60 Rinominato “Allegato 3 - Caratteristiche dei dati
trasmessi nei messaggi “Catalogo prodotti”
trasmessi nei messaggi “Catalogo prodotti” e “ONIXe “ONIX-Informazioni sul prodotto” delle
Informazioni sul prodotto” delle CLiP XL”.
CLiP XL
+
Arianna - Guida allo sviluppo per le software house
pag. 6/62
INDICE
1
2
3
4
5
6
7
8
9
Cos’è Arianna+ .......................................................................................................................................... 9
1.1 I servizi di Arianna+ ........................................................................................................................... 9
1.1.1 Anagrafiche........................................................................................................................... 9
1.1.2 Ciclo dell’ordine ................................................................................................................... 9
1.1.3 Messaggi di reso ................................................................................................................... 9
1.1.4 Dati di vendita..................................................................................................................... 10
1.1.5 Servizi web ......................................................................................................................... 10
Il sistema Arianna+ .................................................................................................................................. 11
I partecipanti ............................................................................................................................................ 12
3.1 Come si diventa partecipanti di Arianna+......................................................................................... 12
3.2 L’attribuzione dell’EAN Location Code e l’inserimento nel database degli utenti ......................... 12
Formato dei messaggi e modalità di trasmissione ................................................................................... 13
4.1 I formati dei messaggi ...................................................................................................................... 13
4.2 La conversione dei messaggi nei vari formati .................................................................................. 13
4.3 L’imbustamento dei messaggi XML nell’interchange ..................................................................... 14
4.4 I canali di trasmissione e i nomi dei file .......................................................................................... 14
La conferma della ricezione dell’interchange e della correttezza del messaggio .................................... 15
5.1 I messaggi di servizio ....................................................................................................................... 15
5.1.1 Ricevuta di interchange ...................................................................................................... 15
5.1.2 Accettazione di messaggio ................................................................................................. 16
5.1.3 Ricevuta di file TXT ........................................................................................................... 17
5.2 Il flusso dei messaggi di servizio ..................................................................................................... 17
5.2.1 La ricevuta di interchange .................................................................................................. 17
5.2.2 L’accettazione di messaggio ............................................................................................... 18
5.2.3 La ricevuta di file TXT ....................................................................................................... 18
Le anagrafiche prodotti............................................................................................................................ 19
6.1 I messaggi di anagrafica ................................................................................................................... 19
6.1.1 Catalogo prodotti ................................................................................................................ 19
6.1.2 Disponibilità a magazzino .................................................................................................. 20
6.1.3 Messaggio ONIX di informazioni sul prodotto .................................................................. 21
6.2 Il flusso dei messaggi di anagrafica ................................................................................................. 23
6.2.1 Il messaggio Catalogo prodotti ........................................................................................... 23
6.2.2 Il messaggio Disponibilità a magazzino ............................................................................. 23
6.2.3 Il messaggio ONIX di informazioni sul prodotto ............................................................... 24
6.3 Le CLiP di Arianna+......................................................................................................................... 24
Il ciclo dell’ordine ................................................................................................................................... 26
7.1 I messaggi del ciclo dell’ordine ....................................................................................................... 26
7.1.1 Ordine ................................................................................................................................. 26
7.1.2 Risposta all’ordine .............................................................................................................. 29
7.1.3 Avviso di spedizione........................................................................................................... 32
7.1.4 Fattura, Nota di debito, Nota di credito .............................................................................. 34
7.2 Il flusso informativo tra i soggetti coinvolti ..................................................................................... 36
7.2.1 Fase 1: l’invio dell’ordine ................................................................................................... 37
7.2.2 Fase 2: la risposta all’ordine del fornitore .......................................................................... 39
7.2.3 Fase 3: l’avviso di spedizione ............................................................................................. 40
7.2.4 Fase 4: la fattura.................................................................................................................. 40
La spedizione di merci rese ..................................................................................................................... 41
8.1 I messaggi di reso............................................................................................................................. 41
8.1.1 Avviso di spedizione di reso ............................................................................................... 41
8.1.2 Avviso di ricevimento di reso ............................................................................................. 43
8.2 Il flusso informativo tra i soggetti coinvolti ..................................................................................... 44
I dati di vendita ........................................................................................................................................ 45
9.1 I messaggi di sell-out ....................................................................................................................... 45
+
Arianna - Guida allo sviluppo per le software house
pag. 7/62
10
11
12
13
9.1.1 Relazione vendite................................................................................................................ 45
9.2 Il flusso informativo tra i soggetti coinvolti ..................................................................................... 46
I servizi web di Arianna+ ......................................................................................................................... 47
10.1 Ricerche ........................................................................................................................................... 47
10.1.1
Cercalibro ........................................................................................................................ 47
10.1.2
Anagrafiche soggetti e aggiornamento dei dati ............................................................... 47
10.2 Servizi Arianna ................................................................................................................................ 47
10.2.1
Trovalibro ........................................................................................................................ 47
10.2.2
WebOrdering ................................................................................................................... 48
10.3 Segnalibro ........................................................................................................................................ 48
10.3.1
Servizi per editori, reti promozionali e distributori ......................................................... 48
10.3.2
Servizi per le librerie ....................................................................................................... 49
10.4 Notizie .............................................................................................................................................. 50
Allegato 1 - Informazioni minime trasmesse nel messaggio Catalogo prodotti ...................................... 51
Allegato 2 - Caratteristiche del messaggio “Catalogo prodotti” delle CLiP S, L e XL ........................... 52
12.1 I record contenuti ............................................................................................................................. 52
12.2 Modalità di raccolta e aggiornamento dei dati ................................................................................. 52
12.2.1
Record di distributori Arianna ......................................................................................... 52
12.2.2
Record di distributori non Arianna .................................................................................. 52
12.3 Caratteristiche dei dati trasmessi nei record..................................................................................... 52
12.4 Ingresso e uscita di un prodotto dal circuito Arianna....................................................................... 55
12.5 La gestione degli aggiornamenti ...................................................................................................... 55
Allegato 3 - Caratteristiche dei dati trasmessi nei messaggi “Catalogo prodotti” e “ONIX-Informazioni
sul prodotto” delle CLiP XL.................................................................................................................... 56
13.1 I record trasmessi ............................................................................................................................. 56
13.2 Le informazioni comuni a entrambi i messaggi ............................................................................... 56
13.2.1
Titolo ............................................................................................................................... 57
13.2.2
Autore e curatore ............................................................................................................. 58
13.2.3
Editore ............................................................................................................................. 60
13.2.4
Collana e Numero di collana ........................................................................................... 61
13.2.5
Tipologia di prodotto ....................................................................................................... 62
+
Arianna - Guida allo sviluppo per le software house
pag. 8/62
1 COS’È ARIANNA+
Arianna+, evoluzione di Arianna, è un sistema integrato di servizi di comunicazione e teleordinazione
basato su standard EDI1 rivolto a tutti gli operatori economici del mondo del libro.
Attraverso Arianna+ i partecipanti al sistema possono ricevere informazioni anagrafiche e scambiare
messaggi in formato standard secondo modalità predefinite, in modo tale che un sistema informatico li possa
elaborare automaticamente e senza ambiguità.
I servizi di Arianna+
1.1
1.1.1
Anagrafiche
+
Arianna mette a disposizione dei propri utenti i dati anagrafici di tutti i libri in commercio e di prossima
pubblicazione in Italia e dei titoli usciti di catalogo nell’ultimo anno.
Vengono inoltre forniti i dati commerciali di dettaglio dei titoli distribuiti dai fornitori aderenti al sistema,
compresa la disponibilità del prodotto a magazzino.
► Per maggiori informazioni sulle anagrafiche Arianna+ si rinvia al capitolo 6 – Le anagrafiche prodotti.
Ciclo dell’ordine
1.1.2
In Arianna i partecipanti possono scambiare messaggi relativi a tutte le fasi del ciclo dell’ordine:
+




Ordini
Risposta all’ordine
Avviso di spedizione
Fattura/Nota di debito/Nota di credito
Arianna+ offre un sistema di smistamento automatico dell’ordine: l’acquirente può creare un unico ordine
contenente prodotti di competenza di distributori diversi e indirizzarlo ad Arianna+ che provvede al
reindirizzamento ai vari distributori delle sole linee d’ordine di competenza.
Si noti che i messaggi Avviso di spedizione e Fattura/Nota di debito/Nota di credito non sono sostitutivi del
documento cartaceo e contengono in formato elettronico i dati utili per il precarico delle merci a magazzino,
per il controllo della fattura ecc.
► Per maggiori informazioni sul ciclo dell’ordine si rinvia al capitolo 7 – Il ciclo dell’ordine.
1.1.3
Messaggi di reso
+
In Arianna i partecipanti possono scambiare informazioni relative alle merci rese utilizzando due messaggi:


Avviso di spedizione di reso, trasmesso dalla parte che spedisce le merci da rendere alla parte che le
riceve, allo scopo di fornire informazioni dettagliate relative alle merci spedite, ai tempi e alle
modalità di spedizione.
Avviso di ricevimento di reso, trasmesso dalla parte che riceve le merci rese alla parte che le ha
spedite, allo scopo di fornire un riscontro dell’avvenuta ricezione.
1
Con il termine EDI (Electronic Data Interchange) si intende la trasmissione diretta tra sistemi di partner commerciali
diversi di dati strutturati secondo uno standard comune.
+
Arianna - Guida allo sviluppo per le software house
pag. 9/62

► Per maggiori informazioni sui messaggi di reso si rinvia al capitolo 8 – La spedizione di merci
rese.
1.1.4
Dati di vendita
+
Arianna riceve quotidianamente i dati di vendita dalle librerie e ne verifica la correttezza e la completezza. I
dati vengono poi smistati e inviati quotidianamente, per i soli prodotti di propria competenza, agli utenti
autorizzati (Editori, Promotori, Distributori, Istituti di ricerca) che possono in tal modo evitare rotture di
stock, pianificare ristampe e nuove edizioni e conoscere l’effettivo andamento di un titolo.
► Per maggiori informazioni sui Dati di vendita si rinvia al capitolo 9 – I dati di vendita.
1.1.5
Servizi web
Arianna offre ai propri utenti la possibilità di accedere a un’area all’interno del portale www.ibuk.it in cui:
+




ricercare nel catalogo libri e prodotti
inserire ordini
analizzare i propri dati di vendita (sia in termini numerici sia percentuali) secondo vari parametri e
confrontarli con i dati aggregati dell’insieme delle librerie Arianna+
visualizzare classifiche e statistiche di interesse generale
► Per maggiori informazioni sui Servizi web si rinvia al capitolo 10 – I servizi web di Arianna+.
+
Arianna - Guida allo sviluppo per le software house
pag. 10/62
2 IL SISTEMA ARIANNA+
Il sistema Arianna+ è costituito dalle seguenti componenti:

un sistema di comunicazione accessibile via Internet tramite il canale FTP;

un sistema di interscambio per l’acquisizione controllata e la distribuzione dei messaggi basato su
SAP XI nativamente XML;

un sistema di trattamento e di archiviazione dei messaggi basato su WAS Netweaver di SAP e su
SAP DB;

un sistema di consolidamento e di archiviazione storica dei principali dati collegati ai messaggi
(sellout e traffico) basato su SAP BI;

un sistema di accesso e di presentazione dei dati e delle funzionalità basato su SAP Enterprise
Portal.
INTERNET
Sistema
di
comunicazione
Sistema
di
interscambio
DB
messaggi
DB
statistiche
Sistema
di
presentazione
+
Arianna - Guida allo sviluppo per le software house
pag. 11/62
3 I PARTECIPANTI
Arianna+ nasce dalla volontà di mettere in comunicazione in modo rapido ed efficace tutti gli attori della
filiera del libro: editori, reti promozionali, distributori, grossisti, librerie.
Il database degli utenti di Arianna+ contiene i dati anagrafici e le informazioni relative alla modalità di
accesso al servizio di ciascun partecipante.
Come si diventa partecipanti di Arianna+
3.1
Per accedere ad Arianna+ è necessario stipulare un contratto e accettare le Condizioni generali del servizio
descritte nel documento Condizioni_generali_servizio.pdf scaricabile dal sito www.ibuk.it.
Il contratto prevede un costo fisso per l’abbonamento all’infrastruttura di Arianna+ e dei costi variabili a
seconda dei servizi acquistati. La descrizione dei servizi e il listino prezzi sono disponibili sul sito
www.ibuk.it.
L’attribuzione dell’EAN Location Code e l’inserimento nel
database degli utenti
3.2
Una volta formalizzata con la firma del contratto l’adesione al sistema, l’agenzia Arianna attribuisce al
nuovo partecipante un EAN Location Code, codice standard che permette di identificare l’utente in maniera
univoca all’interno del sistema.
A ciascun partecipante vengono inoltre assegnate una password per l’accesso al sistema e una password
operativa per accedere alle funzioni dispositive.
Il partecipante è tenuto a fornire alla segreteria operativa Arianna tutti i dati necessari per aggiornare il
database degli utenti e a comunicare tempestivamente qualsiasi modifica.
I dati presenti nel database degli utenti sono riservati e non sono resi pubblici ad eccezione di quelli
strettamente necessari al funzionamento del sistema.
Questi ultimi sono a disposizione per il download sul server ftp di Arianna.
La descrizione dei dati dei partecipanti visibili da tutti gli utenti di Arianna+ sono descritti nel documento
Partecipanti_Produttori.pdf contenuto nel file Anagrafiche.zip scaricabile dal sito www.ibuk.it.
+
Arianna - Guida allo sviluppo per le software house
pag. 12/62
4 FORMATO DEI MESSAGGI E MODALITÀ DI TRASMISSIONE
4.1
I formati dei messaggi
In Arianna+ i messaggi possono essere scambiati in due formati standard: XML e testo.
I messaggi in formato XML sono strutturati in modo da poter trasmettere informazioni complete e
dettagliate, mentre i messaggi di testo sono definiti per contenere solamente le informazioni essenziali
associate a una particolare transazione Arianna+.
In altre parole, non esiste una corrispondenza 1:1 tra le informazioni trasmesse in un messaggio XML e
quelle trasmesse nell’analogo messaggio di testo: quest’ultimo, infatti, contiene solo un sottoinsieme delle
informazioni che possono essere inserite in un messaggio XML.
Per alcuni messaggi è previsto un solo formato.
Di seguito viene fornito l’elenco dei messaggi gestiti nel sistema Arianna+ e dei formati supportati per
ciascuno di essi.
Messaggio
Catalogo prodotti
Informazioni sul prodotto
Disponibilità a magazzino
Ordini
Risposta all’ordine
Avviso di spedizione
Fattura, Nota di debito, Nota di credito
Avviso di spedizione di reso
Avviso di ricevimento di reso
Relazione vendite
Ricevuta di interchange
Accettazione di messaggio
Ricevuta di file TXT
4.2
Sigla
XML TXT
PRICAT
Si
ONIX
Si
STKRPT No
ORDERS Si
ORDRSP Si
DESADV Si
INVOIC
Si
RETADV Si
RECADV Si
SLSRPT
Si
APKICG
Si
APKMSG Si
TXTACK No
Si
No
Si
Si
Si
Si
No
No
No
Si
No
No
Si
La conversione dei messaggi nei vari formati
Ciascun partecipante può scegliere per ciascun messaggio il formato in cui lo vuole ricevere o inviare.
Questo significa che il mittente di un messaggio può scegliere di inviarlo in un formato diverso da quello in
cui lo desidera ricevere il destinatario.
Arianna+ si fa carico della “traduzione” del messaggio da un formato all’altro, ossia del “ricollocamento”
delle informazioni contenute nella struttura dei dati “di partenza” nella struttura dei dati “di arrivo”.
Attenzione: quando un messaggio in formato XML viene convertito in formato testo e contiene informazioni
che non sono previste nel tracciato record di quest’ultimo, tali informazioni vengono scartate.
+
Arianna - Guida allo sviluppo per le software house
pag. 13/62
L’imbustamento dei messaggi XML nell’interchange
4.3
Il termine interchange – mutuato dall’EDIFACT – rappresenta una sessione di scambio di più documenti tra
due partner, unitaria e temporalmente delimitata.
In Arianna+ un interchange consiste in un opportuno raggruppamento di più messaggi XML che vengono
inviati nel corso di un’unica transazione telematica ed è costituito da una “busta” che contiene uno o più
messaggi.
I messaggi all’interno di un interchange devono essere tutti dello stesso tipo; non è consentito, per esempio,
l’invio di messaggi di ordine assieme a messaggi di relazione vendite nello stesso interchange.
I messaggi di testo, invece, non vengono inseriti in un interchange. Un file di testo può contenere un solo
messaggio.
La struttura dell’interchange è definita tramite uno schema XML, contenuto nel file Schemi.zip scaricabile
dal sito www.ibuk.it.
La descrizione dettagliata della struttura dell’interchange è disponibile nel documento
XML_Schemi_Interchange.pdf contenuto nel file Documenti_generali.zip scaricabile dal sito www.ibuk.it.
4.4
I canali di trasmissione e i nomi dei file
In Arianna+ i messaggi possono essere trasmessi solo tramite trasferimento FTP.
La trasmissione/ricezione via FTP va effettuata collegandosi al server FTP di Arianna previa autenticazione
da parte dell’utente: i partecipanti figurano come client del server FTP al quale si devono collegare con la
propria utenza e password. Ciascun utente accede esclusivamente a una propria home directory sul server
contenente, in cartelle distinte, i file inviati, quelli ricevuti e quelli archiviati.
I file trasmessi devono essere nominati seguendo delle regole precise che permettono di identificare il tipo
di messaggio, il formato, la data ecc.
La descrizione dettagliata delle modalità di trasmissione e delle regole per nominare i file è disponibile
nel documento RegoleTrasmissioneDocumenti.pdf contenuto nel file Documenti_generali.zip scaricabile dal
sito www.ibuk.it.
+
Arianna - Guida allo sviluppo per le software house
pag. 14/62
5 LA CONFERMA DELLA RICEZIONE DELL’INTERCHANGE E
DELLA CORRETTEZZA DEL MESSAGGIO
In un sistema in cui due parti si scambiano documenti in formato elettronico in modalità automatica è sempre
prevista una forma di ricevuta elettronica che consenta al mittente dei documenti di avere conferma
dell’avvenuta ricezione e delle modalità in cui questa è avvenuta.
In Arianna+ vengono utilizzati a questo scopo i seguenti messaggi:

Ricevuta di interchange, trasmesso da Arianna+ al mittente di un interchange e dal destinatario di
un interchange ad Arianna+ per comunicare che l’interchange è stato ricevuto e che i messaggi in
esso contenuti sono risultati leggibili in tutto o in parte oppure non leggibili.

Accettazione di messaggio, trasmesso da Arianna+ al mittente di un interchange per comunicare il
risultato dell’elaborazione di merito sui singoli messaggi contenuti nell’interchange.

Ricevuta di file TXT, trasmesso da Arianna+ al mittente di un messaggio TXT per fornire un
riscontro sulla correttezza formale dei dati in esso contenuti.
Di seguito viene fornita una descrizione sintetica delle informazioni che devono/possono essere trasmesse in
ciascun messaggio e una descrizione del flusso informativo tra i vari soggetti coinvolti.
5.1
I messaggi di servizio
5.1.1
Ricevuta di interchange
Questo messaggio è disponibile solo in formato XML.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e
funzione (originale o copia) del documento.
Informazioni obbligatorie (eccetto il
destinatario della notifica).
Destinatario della notifica.
DETTAGLIO (informazioni valide per la singola linea)
Dettagli della trasmissione
dell’interchange
Tipo di trasporto e codifica MIME (se mail).
Informazioni opzionali.
Nome del file originario.
Data e ora effettivamente rilevata della
trasmissione e della ricezione dell’interchange.
Indirizzo IP del mittente e del destinatario.
Tipo di documento EDI.
Identificazione e dettagli
dell’interchange
Numero e data dell’interchange.
Mittente e destinatario dell’interchange.
Il numero di interchange di cui si dà
ricevuta è obbligatorio.
Numero di interchange attribuito dal
destinatario.
Azione intrapresa
+
Azione intrapresa dopo la verifica
Informazione obbligatoria.
dell’interchange (accettato in tutto o in parte,
rifiutato).
Arianna - Guida allo sviluppo per le software house
pag. 15/62
INFORMAZIONE
Descrizione degli errori
riscontrati
DESCRIZIONE
Livello di errore (avvertimento, errore non
bloccante, errore bloccante).
NOTE
Informazioni opzionali.
Codice e posizione dell’errore.
Identificazione e dettagli
dei messaggi contenuti
nell’interchange
Numero di messaggio e posizione
nell’interchange.
Informazioni opzionali.
Tipo di messaggio.
Mittente e destinatario del messaggio.
Numero e data del documento.
Numero di messaggio attribuito dal
destinatario.
SOMMARIO (informazioni di riepilogo)
Informazioni di riepilogo
5.1.2
Numero di messaggi.
Informazione obbligatoria.
Accettazione di messaggio
Questo messaggio è disponibile solo in formato XML.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e
funzione (originale o copia) del documento.
Informazioni obbligatorie (eccetto il
destinatario della notifica).
Destinatario della notifica.
DETTAGLIO (informazioni valide per la singola linea)
Dettagli della trasmissione
dell’interchange
Tipo di trasporto e codifica MIME (se mail).
Nome del file originario.
Le informazioni relative al Tipo di
trasporto e alla data/ora della ricezione
sono obbligatorie.
Data e ora effettivamente rilevata della
trasmissione e della ricezione dell’interchange.
Indirizzo IP del mittente e del destinatario.
Tipo di documento EDI.
Identificazione e dettagli
dell’interchange
Numero e data dell’interchange.
Mittente e destinatario dell’interchange.
Il numero di interchange contenente il
messaggio di cui si dà ricevuta è
obbligatorio.
Numero di interchange attribuito dal
destinatario.
Numero e data della ricevuta di interchange
che precede logicamente l’accettazione del
messaggio corrente.
+
Arianna - Guida allo sviluppo per le software house
pag. 16/62
INFORMAZIONE
Identificazione e dettagli
dei messaggi contenuti
nell’interchange
DESCRIZIONE
Numero di messaggio e posizione
nell’interchange.
Tipo di messaggio.
NOTE
Il numero di messaggio e di posizione, il
tipo di messaggio e l’azione intrapresa
sono obbligatori.
Mittente e destinatario del messaggio.
Numero e data del documento.
Numero di messaggio attribuito dal
destinatario.
Azione intrapresa (messaggio accettato
totalmente, parzialmente o rifiutato).
Livello di errore (avvertimento, errore non
bloccante, errore bloccante).
Codice e posizione dell’errore.
5.1.3
Ricevuta di file TXT
Questo messaggio è disponibile solo in formato TXT.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del file e
azione intrapresa
Nome del file.
Informazioni obbligatorie.
Azione intrapresa (messaggio accettato
totalmente o parzialmente oppure rifiutato).
DETTAGLIO (informazioni valide per la singola linea)
Errori
Livello e codice di errore, posizione
dell’errore.
Informazioni opzionali.
SOMMARIO (informazioni di riepilogo)
Informazioni di riepilogo
5.2
Numero di linee.
Informazione obbligatoria.
Il flusso dei messaggi di servizio
5.2.1
La ricevuta di interchange
La Ricevuta di interchange viene trasmessa dal destinatario al mittente di un interchange per comunicare
che l’interchange è stato ricevuto e che i messaggi in esso contenuti sono risultati leggibili in tutto o in parte
oppure non leggibili.
La ricevuta, dunque, non si limita a confermare la ricezione di qualcosa, ma anche a verificarne la leggibilità
formale, pur non comportando l’elaborazione di merito del contenuto del documento. Tale analisi formale
solitamente riveste una certa complessità. Per liberare i partecipanti da tale onere, è Arianna+ stessa a
effettuare tali controlli, in modo da garantire al destinatario dell’interchange la ricezione di un documento
formalmente corretto o, in caso di anomalie, provvedendo in sua vece a risolverle presso il mittente.
Ne consegue che il mittente dell’interchange riceve la ricevuta da Arianna+ e non dal destinatario.
+
Arianna - Guida allo sviluppo per le software house
pag. 17/62
Qualora il mittente di un interchange non riceva la ricevuta da Arianna+ entro ventiquattr’ore deve
considerare l’invio dell’interchange fallito e provvedere a un nuovo invio.
Il mittente dunque invia un interchange, Arianna+ lo intercetta ed effettua una verifica formale dandone
ricevuta al mittente. Se l’interchange è corretto, lo inoltra al destinatario che è a sua volta tenuto a dare
riscontro dell’avvenuta ricezione ad Arianna+. Qualora non riceva tale riscontro entro ventiquattr’ore,
Arianna+ provvede a effettuare i controlli necessari ed eventualmente a re-inviare l’interchange.
Per informazioni di dettaglio sul messaggio Ricevuta di interchange si rinvia alla documentazione
disponibile sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (RAperakIXml200.pdf) e Guida all’utilizzo (UAperak-Xml200.pdf) del
messaggio Ricevuta di interchange in formato XML, contenute nel file Messaggi_XML.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi.zip.
L’accettazione di messaggio
5.2.2
Arianna non si limita a una verifica formale dell’interchange, ma effettua anche una pre-elaborazione di
merito del contenuto dei messaggi.
+
Il risultato di tale pre-elaborazione viene comunicato al mittente dell’interchange mediante il messaggio
Accettazione di messaggio in cui, per ciascun messaggio, viene comunicato se è stato accettato in tutto o in
parte oppure rifiutato e in cui viene fornito l’elenco degli errori riscontrati – dai semplici warning agli errori
bloccanti.
Per informazioni di dettaglio sul messaggio Accettazione di messaggio si rinvia alla documentazione
disponibile sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (RAperakMXml200.pdf) e Guida all’utilizzo (UAperak-Xml200.pdf) del
messaggio Accettazione di messaggio in formato XML, contenute nel file Messaggi_XML.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi.zip.
5.2.3
La ricevuta di file TXT
Come descritto in precedenza, i messaggi in formato testo non vengono inseriti in un interchange, non è
dunque possibile inviare una ricevuta di interchange per questo tipo di messaggi.
Per fornire un riscontro sulla correttezza formale dei dati e dunque sull’accettazione o meno di un messaggio
di testo, il sistema Arianna+ invia ai mittenti di tali messaggi un messaggio ad hoc nominato Ricevuta di file
TXT.
Per informazioni di dettaglio sul messaggio Ricevuta di file TXT si faccia riferimento alla Guida ai
messaggi TXT (Messaggi_TXT.pdf) scaricabile dal sito www.ibuk.it.
+
Arianna - Guida allo sviluppo per le software house
pag. 18/62
6 LE ANAGRAFICHE PRODOTTI
I fornitori che aderiscono ad Arianna+ sono tenuti a fornire una tantum l’intero catalogo dei prodotti
distribuiti e poi a inviare quotidianamente le informazioni relative alle novità e alle variazioni.
Ai fornitori viene inoltre richiesto di inviare i dati relativi alla disponibilità dei prodotti nei propri
magazzini.
I dati ricevuti dai fornitori vengono verificati dalla redazione di Arianna+, completati con informazioni
bibliografiche e catalografiche di dettaglio e trasmessi alle librerie con diversi gradi di completezza e di
profondità a seconda del contratto stipulato.
I messaggi che permettono di trasmettere informazioni sui prodotti sono tre:

Catalogo prodotti, contenente le informazioni anagrafiche e logistico-commerciali.

Disponibilità a magazzino, contenente i dati sulla disponibilità del prodotto a magazzino.

Informazioni sul prodotto (ONIX), contenente le informazioni bibliografiche e catalografiche di
dettaglio.
Di seguito viene fornita una descrizione sintetica delle informazioni che devono/possono essere trasmesse in
ciascun messaggio e una descrizione del flusso informativo tra i vari soggetti coinvolti.
6.1
I messaggi di anagrafica
6.1.1
Catalogo prodotti
Questo messaggio è disponibile sia in formato XML che in formato testo.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e funzione
(originale) del documento.
Informazioni obbligatorie.
DETTAGLIO (informazioni valide per la singola linea)
Informazioni sullo stato Numero di riferimento univoco del record.
del record
Stato del record (nuovo, variato, sostituito,
cancellato, eliminato dal sistema, nessuna
azione).
Tipologia (agenzia bibliografica, distributore
ecc.) e nome dell’organizzazione che ha
emesso il record.
Data di creazione, dell’ultima modifica, di
cancellazione del record.
+
Arianna - Guida allo sviluppo per le software house
Il numero di riferimento e lo stato del
record sono obbligatori.
Sono richieste (ma non obbligatorie per
permettere l’invio di record contenenti i soli
campi variati) le informazioni relative a:
Data creazione record, Data dell’ultima
modifica (se il record è variato o sostituito),
Data di cancellazione (se il record è
cancellato o eliminato dal sistema).
Nei messaggi di testo non sono gestiti
Tipologia e Nome dell’organizzazione che
ha emesso il record.
pag. 19/62
INFORMAZIONE
Identificazione e
descrizione del
prodotto
DESCRIZIONE
Identificazione tramite EAN.
Tipologia di prodotto, Numero di pezzi e
Misure.
Titolo, Responsabilità, Collana, Nic, Codice e
partizione EAN del produttore.
Stato editoriale, Data di pubblicazione, Data di
fuori catalogo.
Informazioni logisticocommerciali
NOTE
L’identificazione del prodotto è
obbligatoria.
Sono richieste (ma non obbligatorie per
permettere l’invio di record contenenti i soli
campi variati) le informazioni relative a:
Tipologia di prodotto, Titolo, Partizione
EAN del produttore, Stato editoriale, Data
di pubblicazione (per i titoli in commercio o
di prossima pubblicazione), Data di fuori
catalogo (per i record usciti di catalogo)..
EAN Location Code del fornitore e province di L’identificazione del fornitore è
competenza.
obbligatoria.
Nuovo distributore.
Disponibilità e Ordinabilità.
Informazioni sul reso.
Data di ristampa prevista, Data di disponibilità
prevista, Data limite per il reso.
Prezzo corrente e Nuovo prezzo.
Sono richieste (ma non obbligatorie per
permettere l’invio di record contenenti i soli
campi variati) le informazioni relative a:
Disponibilità, Ordinabilità e Prezzo (esclusi
i prodotti non ancora in commercio).
Nei messaggi di testo non sono gestiti il
Nuovo distributore e le condizioni
particolari di Promozioni e Cedole novità.
Numero, periodo di validità e condizioni
particolari (sconti, termini di pagamento,
quantità minima e massima ordinabile, quantità
gratuita) di Promozioni e Cedole novità.
SOMMARIO (informazioni di riepilogo)
Informazioni di
riepilogo
Numero di linee.
Informazione obbligatoria.
Per informazioni di dettaglio sul messaggio Catalogo prodotti si rinvia alla documentazione disponibile
sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (RPricat-Xml200.pdf) e Guida all’utilizzo (UPricat-Xml200.pdf) del messaggio
Catalogo prodotti in formato XML, contenute nel file Messaggi_XML.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi.zip.

Guida al messaggio Catalogo prodotti in formato testo contenuta nella più generale Guida ai
messaggi TXT (Messaggi_TXT.pdf).
6.1.2
Disponibilità a magazzino
Questo messaggio è disponibile solo in formato testo.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
+
Numero, data, mittente, destinatario e funzione
(originale) del documento.
Arianna - Guida allo sviluppo per le software house
Informazioni obbligatorie.
pag. 20/62
INFORMAZIONE
DESCRIZIONE
NOTE
Tipologia di
disponibilità
Tipologia di disponibilità trasmessa e Tabella
dei codici di disponibilità utilizzata.
Questa informazione viene fornita in testata
solo nei messaggi inviati dal
magazzino/fornitore ad Arianna+.
Identificazione del
magazzino
EAN Location Code del magazzino.
Questa informazione viene fornita in testata
solo nei messaggi inviati ad Arianna+ e solo
quando il mittente del messaggio è diverso
dal magazzino.
DETTAGLIO (informazioni valide per la singola linea)
Identificazione del
prodotto
Identificazione tramite EAN.
L’identificazione del prodotto è
obbligatoria.
Tipologia di
disponibilità
Tipologia di disponibilità trasmessa ed
eventuale Tabella dei codici di disponibilità
utilizzata.
Questa informazione viene fornita su
ciascuna linea di dettaglio solo nei
messaggi inviati da Arianna+ alle librerie.
Disponibilità
Codice.
Identificazione del
magazzino
EAN Location Code del magazzino.
Questa informazione viene fornita su
ciascuna linea di dettaglio solo nei
messaggi inviati da Arianna+ alle librerie.
SOMMARIO (informazioni di riepilogo)
Informazioni di
riepilogo
Numero di linee.
Informazione obbligatoria.
Per informazioni di dettaglio sul messaggio Disponibilità a magazzino si faccia riferimento alla Guida ai
messaggi TXT (Messaggi_TXT.pdf) scaricabile dal sito www.ibuk.it.
6.1.3
Messaggio ONIX di informazioni sul prodotto
Questo messaggio è disponibile solo in formato XML. ONIX è un formato standard internazionale
sviluppato da EDItEUR.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente e destinatario del
documento.
Informazioni obbligatorie, eccetto i valori
di default.
Lingua, prezzo e valuta di default del
messaggio.
DETTAGLIO (informazioni valide per la singola linea)
Informazioni sullo stato Codice identificativo del record.
del record
Stato del record.
Il numero di riferimento e lo stato del
record sono obbligatori.
Tipologia (agenzia bibliografica, distributore
ecc.) e nome dell’organizzazione che ha
emesso il record.
+
Arianna - Guida allo sviluppo per le software house
pag. 21/62
INFORMAZIONE
Informazioni sul
prodotto
DESCRIZIONE
Codici identificativi del prodotto.
Tipologia di prodotto (Tipologia principale del
prodotto, Dettagli sulla tipologia di prodotto,
Descrizione della tipologia di prodotto,
Categoria commerciale).
NOTE
Le informazioni in corsivo nella colonna
Descrizione sono disponibili unicamente
per i record di editori aderenti al
«Consorzio per l’Editoria Cattolica» (CEC).
Serie (Codice identificativo, Titolo e
Numerazione all’interno della serie).
Insieme (Codice identificativo, Titolo
dell’insieme, Numerazione e Titolo del
sottoinsieme, Numerazione all’interno
dell’insieme, Titolo del prodotto all’interno
dell’insieme).
Titolo (Tipo di titolo, Titolo completo, Prefisso
del titolo, Titolo senza prefisso, Sottotitolo).
Responsabilità (Tipo, Nome di persona in
forma diretta e inversa, Nome di persona
suddiviso in parti).
Congressi (Numero, Denominazione, Data,
Luogo, Promotore).
Edizione (Tipo, Numero, Descrizione, Bibbia,
Caratteristica del testo religioso).
Lingua.
Estensione del prodotto e altri contenuti
(Numero di pagine, Estensione del prodotto,
Illustrazioni e altri contenuti).
Soggetto del prodotto (Classificazione
Decimale Dewey, Soggetti e Qualificatori CCE,
Tipologia di contenuto, Classificazione CEC,
Argomento CEC).
Destinatari del prodotto.
Descrizioni e altri testi accompagnatori.
Collegamenti a file di immagini, Sito internet
del prodotto.
Editore (Codice, Descrizione, Ruolo nei
confronti del prodotto, Luogo di pubblicazione)
e Marchio editoriale (Descrizione).
Prodotti correlati.
Ristampe (Data e Descrizione).
Per informazioni di dettaglio sul messaggio ONIX di Informazioni sul prodotto si rinvia alla
documentazione disponibile sul sito www.ibuk.it. Si vedano in particolare:

Il documento introduttivo ProductMessageXml200.pdf, contenuto nel file Messaggi_XML.zip

Gli schemi XSD, contenuti nel file Schemi_ONIX_Arianna.zip.
+
Arianna - Guida allo sviluppo per le software house
pag. 22/62
6.2
Il flusso dei messaggi di anagrafica
L’archivio centrale dei prodotti e delle disponibilità a magazzino è mantenuto costantemente aggiornato
mediante i messaggi di anagrafica inviati quotidianamente dai distributori ad Arianna+.
Arianna+ riceve i dati da ciascun distributore, effettua i controlli necessari e invia quotidianamente alle
librerie i dati di tutti i distributori partecipanti al sistema.
6.2.1
Il messaggio Catalogo prodotti
Al distributore è richiesto un primo invio ad Arianna+ – nelle modalità concordate con la segreteria
operativa – dell’anagrafica completa dei prodotti di propria competenza.
Successivamente, con cadenza quotidiana, il distributore invia via FTP l’anagrafica contenente le sole novità
e variazioni al proprio catalogo. Può essere re-inviato o l’intero record completo di tutti i campi o il record
contenente i soli campi variati.
I record inviati dai vari distributori vengono inseriti nell’archivio centrale di Arianna+ e controllati dalla
redazione. Ogni giorno Arianna+ invia alle librerie il messaggio Catalogo prodotti contenente i soli record
variati rispetto all’invio precedente.
Le librerie che entrano a far parte di Arianna+ devono innanzitutto prelevare l’anagrafica completa dei
prodotti disponibile sul server ftp di Arianna.
Successivamente, con cadenza quotidiana, devono scaricare dalla propria cartella sul server ftp il messaggio
Catalogo prodotti inviato da Arianna+ e importarlo per aggiornare la propria base dati.
Utilizzando le anagrafiche distribuite da Arianna+, la libreria può verificare lo stato di ordinabilità aggiornato
dei prodotti.
Il messaggio Catalogo prodotti può contenere dati quantitativamente diversi a seconda dell’offerta
commerciale sottoscritta dalla libreria (vedi il successivo paragrafo 6.3 – Le CLiP di Arianna+). Nella stessa
struttura di messaggio, cioè, possono essere trasmessi:

i dati anagrafici normalizzati da Informazioni Editoriali dei soli titoli di editori ordinabili tramite il
servizio Arianna+;

i dati anagrafici normalizzati da Informazioni Editoriali di tutti i titoli in commercio in Italia.
In base all’abbonamento sottoscritto, la libreria potrà scaricare l’anagrafica completa e ricevere gli
aggiornamenti per la sola tipologia di dati acquistata.
Qualora una libreria intenda passare da un tipo di abbonamento a un altro, dovrà ricaricare la base dati
completa e aggiornarla quotidianamente con i record nuovi e variati inviati da Arianna+.
La base dati completa per ciascuna tipologia di abbonamento è sempre disponibile. In caso di necessità,
previo contatto con la segreteria operativa Arianna, la libreria può riallineare le anagrafiche presenti sul
proprio gestionale con quelle di Arianna+.
6.2.2
Il messaggio Disponibilità a magazzino
Il fornitore (distributore o grossista) invia quotidianamente ad Arianna+ per ciascun magazzino un
messaggio con i record di tutti i titoli disponibili in quel magazzino.
Arianna+ carica questi dati nel proprio database, dove vengono mantenuti in modo persistente e aggiornati a
ogni invio del messaggio di Disponibilità a magazzino da parte del fornitore.
+
Arianna - Guida allo sviluppo per le software house
pag. 23/62
Dopo aver confrontato per ciascun magazzino di ciascun fornitore i dati dell’ultimo messaggio con quelli
dell’invio precedente, Arianna+ crea un messaggio di Disponibilità a magazzino contenente soltanto i
record di prodotti nuovi o con disponibilità variata rispetto all’ultimo invio relativi a tutti i fornitori
aderenti al sistema.
Le librerie che desiderano ricevere i dati di disponibilità a magazzino devono innanzitutto prelevare
l’anagrafica completa disponibile sul server ftp di Arianna.
Successivamente, con cadenza quotidiana, devono scaricare dalla propria cartella sul server ftp il messaggio
Disponibilità a magazzino inviato da Arianna+ e importarlo per aggiornare la propria base dati.
Utilizzando i dati trasmessi da Arianna+, la libreria può verificare l’effettiva disponibilità dei prodotti a
magazzino e, di conseguenza, inviare ordini ragionevolmente evadibili.
La libreria può ricevere, a scelta, la disponibilità di tutti i magazzini oppure dei soli magazzini che servono la
propria provincia.
La base dati completa è sempre disponibile. In caso di necessità, previo contatto con la segreteria operativa
Arianna, la libreria può riallineare i dati di disponibilità a magazzino presenti sul proprio gestionale con
quelli di Arianna+.
6.2.3
Il messaggio ONIX di informazioni sul prodotto
+
Arianna offre alle librerie la possibilità di ricevere dati bibliografici e catalografici di dettaglio mediante il
messaggio ONIX di Informazioni sul prodotto. Si tratta di un formato standard per la trasmissione di dati
bibliografici sviluppato da EDItEUR.
I dati sono relativi a prodotti librari in commercio, di prossima pubblicazione o usciti di catalogo nell’ultimo
anno dotati di EAN e sono estratti da Alice, il Catalogo dei libri in commercio, fuori catalogo e di prossima
pubblicazione gestito da Informazioni Editoriali.
Le librerie che desiderano ricevere queste informazioni devono innanzitutto scaricare dal server ftp di
Arianna l’anagrafica completa e successivamente, con cadenza quotidiana, scaricare dalla propria cartella
sul server ftp il messaggio ONIX di Informazioni sul prodotto inviato da Arianna+ e importarlo per
aggiornare la propria base dati.
La base dati completa è sempre disponibile. In caso di necessità, previo contatto con la segreteria operativa
Arianna, la libreria può riallineare le anagrafiche presenti sul proprio gestionale con quelle di Arianna +.
Le CLiP di Arianna+
6.3
CLiP è l'acronimo di Catalogo Libri e Prodotti, la nuova base dati di Informazioni Editoriali nata
dall’integrazione dei dati bibliografici e catalografici di Alice con i dati logistico-commerciali di Arianna.
Gli utenti di Arianna+ possono importare i dati delle CLiP – trasmessi attraverso i messaggi Catalogo prodotti
(PRICAT), Disponibilità a magazzino (STKRPT) e Informazioni sul prodotto (ONIX) – direttamente nel
proprio sistema gestionale.
Le CLiP sono disponibili in quattro "taglie" (XS, S, L, XL) che si differenziano tra loro per il numero di
record e/o per il numero di informazioni contenute.
Per l’elenco completo delle informazioni presenti nelle varie CLiP si rinvia alla documentazione
disponibile sul sito www.ibuk.it (sezione Info).
+
Arianna - Guida allo sviluppo per le software house
pag. 24/62
► Per maggiori informazioni si rinvia all’Allegato 1 - Informazioni minime trasmesse nel messaggio
Catalogo prodotti, all’Allegato 2 - Caratteristiche del messaggio “Catalogo prodotti” delle CLiP S, L e XL e
all’Allegato 3 - Caratteristiche dei dati trasmessi nei messaggi “Catalogo prodotti” e “ONIX-Informazioni
sul prodotto” delle CLiP XL.
+
Arianna - Guida allo sviluppo per le software house
pag. 25/62
7 IL CICLO DELL’ORDINE
In Arianna+ i partecipanti possono scambiare messaggi relativi a tutte le fasi del ciclo dell’ordine.
Di seguito viene fornita una descrizione sintetica delle informazioni che devono/possono essere trasmesse in
ciascun messaggio e una descrizione del flusso informativo tra i vari soggetti coinvolti.
I messaggi del ciclo dell’ordine
7.1
7.1.1
Ordine
Questo messaggio è disponibile sia in formato XML che in formato testo.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e
funzione (originale o copia) del documento.
Informazioni obbligatorie.
Riferimenti ad altri
documenti
Numero e data del messaggio contenente il
documento originale (inserito dall’agenzia
Arianna).
Informazioni opzionali.
Numero e data dell’offerta commerciale.
Numero della promozione e data di inizio e
fine.
Nei messaggi di testo possono essere indicati
solo il riferimento al numero di messaggio
originale e il numero di autorizzazione
dell’agente. I riferimenti a cedola e
promozione possono essere indicati solo a
livello di linea.
Numero di cedola novità e data di inizio e
fine.
Numero di autorizzazione dell’agente (per
autorizzare condizioni non standard presenti
nell’ordine).
Numero dell’ordine assegnato dal fornitore.
Numero dell’ordine attribuito dall’acquirente
(nel caso di ordini inoltrati dall’agente al
fornitore).
Termini di consegna e Richiesta di consegna merce non prima
di evasione dell’ordine, di/alla/entro la data specificata.
gestione delle
Richiesta di fornire il disponibile e cancellare
prenotazioni
il resto.
Informazioni opzionali.
Nei messaggi di testo non sono presenti. La
richiesta di prenotazione può essere indicata
solo a livello di linea.
Richiesta di fornire il disponibile e mettere in
prenotazione il resto.
Richiesta di annullare l’ordine se non può
essere evaso completamente.
+
Arianna - Guida allo sviluppo per le software house
pag. 26/62
INFORMAZIONE
Identificazione delle
parti
DESCRIZIONE
NOTE
Acquirente, Fornitore, Agente/rappresentante L’identificazione dell’acquirente è
del fornitore.
obbligatoria.
Chi fa l’ordine (se diverso dall’acquirente),
Ufficio centrale dell’acquirente,
Agente/rappresentante dell’acquirente.
Mittente originale dell’ordine (inserito da
Arianna+ nei singoli ordini smistati ai
fornitori).
Nei messaggi in formato testo è possibile
indicare solo l’EAN Location Code della parte
senza i dati anagrafici in chiaro. Non è
possibile specificare il destinatario della fattura
e non viene indicato l’EAN della parte che
riceve la notifica.
Destinatario della merce e della fattura (se
diversi dall’ordinante).
Arianna+ (fornitore di servizi a valore
aggiunto).
Parti a cui inviare la notifica (inserito da
Arianna+ in base al profilo utente nel
database dei partecipanti).
Per ciascuna parte è possibile indicare: nome
e indirizzo, riferimenti (per es. a codici
identificativi interni, codice fiscale, partita
IVA), persone da contattare, modalità di
comunicazione (telefono, fax, e-mail ecc.).
Termini e mezzi di
Termini di pagamento non standard.
pagamento, richiesta di
Pagamenti a rate.
merce in conto
deposito.
Conto deposito.
Informazioni opzionali.
Nel formato di testo possono essere indicati
solo Termini di pagamento e Conto deposito in
maniera semplificata..
Specificazione che tutti i titoli ordinati non
sono ancora pubblicati o che sono remainder.
Gestione degli sconti e
delle spese.
Richiesta di sconti o di ripartizione delle
spese espressi come quantità, percentuale,
importo assoluto o importo proporzionale.
Informazioni opzionali.
Modalità di trasporto.
Modalità di trasporto delle merci
(eventualmente collegate a diversi luoghi di
consegna).
Informazioni opzionali.
Note di testo libero o informazioni codificate
convenute tra le parti.
Informazioni opzionali.
Informazioni
aggiuntive
Nei messaggi di testo non sono presenti. Gli
sconti possono essere indicati in maniera
semplificata solo a livello di linea.
Nei messaggi di testo non sono presenti.
Nei messaggi di testo non sono presenti.
DETTAGLIO (informazioni valide per la singola linea)
Identificazione della
linea e del prodotto
Identificazione tramite EAN.
L’identificazione del prodotto è obbligatoria.
Indicazione di eventuali codici aggiuntivi
(per es. codici interni di acquirente o
fornitore).
Nel formato testo non sono gestiti né i codici
aggiuntivi né i prodotti sostitutivi.
Indicazione di prodotti accettabili come
sostituti.
Indicazione di rifiuto di prodotti sostitutivi.
Quantità
Quantità ordinata e gratuita.
+
Arianna - Guida allo sviluppo per le software house
L’indicazione della quantità è obbligatoria.
pag. 27/62
INFORMAZIONE
DESCRIZIONE
NOTE
Termini di consegna e Richiesta di consegna merce non prima
Informazioni opzionali.
di evasione della linea di/alla/entro la data specificata.
Nel formato testo può essere specificata solo la
d’ordine, gestione delle
Richiesta di fornire il disponibile e cancellare richiesta di prenotazione.
prenotazioni
il resto.
Richiesta di fornire il disponibile e mettere in
prenotazione il resto.
Specificazione che il titolo ordinato non è
ancora pubblicato o che è remainder.
Riferimenti ad altri
documenti
Inserimento di un riferimento alla linea
d’ordine corrente.
Numero e data del messaggio contenente il
documento originale (inserito dall’agenzia
Arianna).
Informazioni opzionali.
Nel formato testo possono essere indicati solo i
riferimenti al numero di promozione e alla
cedola novità.
Numero e data dell’offerta commerciale o di
una linea dell’offerta commerciale.
Numero di autorizzazione dell’agente (per
autorizzare condizioni non standard presenti
nell’ordine).
Numero dell’ordine assegnato dal fornitore.
Numero dell’ordine attribuito dal cliente (nel
caso di ordini inoltrati dall’agente al
fornitore).
Numero della promozione e data di inizio e
fine.
Numero di cedola novità e data di inizio e
fine.
Il luogo di consegna e
lo split order
Indicazione di un luogo di consegna diverso
da quello indicato in testata.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Nel caso di ordini multidestinazione,
indicazione di luogo, quantità e data non
prima di/alla/entro la quale si richiede di
consegnare la merce.
Gestione degli sconti e
delle spese.
Richiesta di sconti o di ripartizione delle
spese espressi come quantità, percentuale,
importo assoluto o importo proporzionale.
Informazioni opzionali.
Indicazione del prezzo
Prezzo di catalogo o prezzo promozionale.
Informazioni opzionali.
Nel formato testo possono essere indicati gli
sconti in maniera semplificata.
Nei messaggi di testo non sono presenti.
Informazioni
aggiuntive
Note di testo libero o informazioni codificate
convenute tra le parti.
SOMMARIO (informazioni di riepilogo)
Informazioni di
riepilogo
Numero di linee, numero di prodotti ordinati. Il numero di linee è obbligatorio.
Nei messaggi di testo non è presente il numero
di prodotti ordinati.
Per informazioni di dettaglio sul messaggio Ordini si rinvia alla documentazione disponibile sul sito
www.ibuk.it. Si vedano in particolare:
+
Arianna - Guida allo sviluppo per le software house
pag. 28/62

Guida di riferimento (ROrders-Xml200.pdf) e Guida all’utilizzo (UOrders-Xml200.pdf) al messaggio
Ordini in formato XML, contenute nel file Messaggi_XML.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi.zip.

Guida al messaggio Ordini in formato testo contenuta nella più generale Guida ai messaggi TXT
(Messaggi_TXT.pdf).
Risposta all’ordine
7.1.2
Questo messaggio è disponibile sia in formato XML che in formato testo.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e funzione
(originale, variazione o copia) del documento.
Informazioni obbligatorie.
Stato dell’ordine
Codice di risposta all’ordine (accettato con
variazioni, accettato senza variazioni, non ancora
processato, autorizzato dall’agente, elaborato da
Arianna+, rifiutato).
L’indicazione del codice di risposta
all’ordine è obbligatorio.
Causale del rifiuto o della modifica dell’intero
ordine (per es. importo minimo non raggiunto,
promozione scaduta, termini di pagamento non
standard non accettati ecc.).
Riferimenti ad altri
documenti
Numero e data dell’ordine cui si risponde
(attribuito dall’acquirente, dall’agente o dal
fornitore).
Numero e data del messaggio contenente il
documento originale (inserito dall’agenzia
Arianna).
Numero di autorizzazione dell’agente (per
autorizzare condizioni non standard presenti
nell’ordine).
Informazioni opzionali.
Nel messaggio TXT può essere specificato
solo il riferimento all’ordine.
Nel messaggio XML il riferimento
all’ordine cui si dà risposta può essere
specificato a livello di testata o di singola
linea.
Numero di una precedente risposta all’ordine,
numero di avviso di spedizione.
Numero della promozione e data di inizio e fine.
Numero di cedola novità e data di inizio e fine.
Termini di consegna
dell’ordine
+
Consegna merce promessa non prima di/alla/entro
la data specificata o differita alla data specificata.
Arianna - Guida allo sviluppo per le software house
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
pag. 29/62
INFORMAZIONE
Identificazione delle
parti
DESCRIZIONE
NOTE
Acquirente, Fornitore, Agente/rappresentante del
fornitore.
L’identificazione dell’acquirente è
obbligatoria.
Chi ha effettuato l’ordine (se diverso
dall’acquirente), Ufficio centrale dell’acquirente,
Agente/rappresentante dell’acquirente.
Nei messaggi in formato testo è possibile
indicare solo l’EAN Location Code della
parte senza i dati anagrafici in chiaro. Non
è possibile specificare il destinatario della
fattura o della merce né il responsabile
della spedizione o del trasporto e non viene
indicato l’EAN della parte che riceve la
notifica.
Destinatario della merce e della fattura (se diversi
dall’ordinante).
Responsabile della spedizione e del trasporto.
Arianna+ (fornitore di servizi a valore aggiunto).
Parti a cui inviare la notifica (inserito da Arianna+
in base al profilo utente nel database dei
partecipanti).
Per ciascuna parte è possibile indicare: nome e
indirizzo, riferimenti (per es. a codici identificativi
interni, codice fiscale, partita IVA), persone da
contattare, modalità di comunicazione (telefono,
fax, e-mail ecc.).
Termini e mezzi di
pagamento, invio di
merce in conto
deposito.
Termini di pagamento non standard.
Informazioni opzionali.
Pagamenti a rate.
Nei messaggi di testo non sono presenti.
Conto deposito.
Possono essere usati in caso di ordine accettato con
modifiche per specificare le condizioni applicate
dal fornitore.
Gestione degli sconti e
delle spese.
Indicazione di sconti o di ripartizione delle spese
espressi come quantità, percentuale, importo
assoluto o importo proporzionale.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Possono essere usati in caso di ordine accettato con
modifiche per specificare le condizioni applicate
dal fornitore.
Modalità di trasporto
Modalità di trasporto delle merci.
Informazioni opzionali.
Possono essere usati in caso di ordine accettato con Nei messaggi di testo non sono presenti.
modifiche per specificare le condizioni applicate
dal fornitore.
Informazioni
aggiuntive
Note di testo libero o informazioni codificate
convenute tra le parti.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
DETTAGLIO (informazioni valide per la singola linea)
Identificazione della
linea e del prodotto
Identificazione tramite EAN.
Indicazione di eventuali codici aggiuntivi (per es.
codici interni di acquirente o fornitore).
Indicazione del prodotto ordinato di cui viene
fornito un sostituto.
+
Arianna - Guida allo sviluppo per le software house
L’identificazione del prodotto è
obbligatoria.
Nel formato testo non sono gestiti né i
codici aggiuntivi né i prodotti sostitutivi.
pag. 30/62
INFORMAZIONE
Quantità
Stato della linea
d’ordine
DESCRIZIONE
NOTE
Quantità ordinata, già spedita, fatturata, in
backorder, allocata per l’acquirente, cancellata,
gratuita, in sostituzione, minima e massima
ordinabile.
La quantità ordinata è obbligatoria.
Codice di risposta alla linea d’ordine (accettata,
non accettata, accettata con modifiche, aggiunta,
annullata, accettata e inoltrata al fornitore, non
accettata e non inoltrata al fornitore).
Il codice di risposta alla linea d’ordine è
obbligatorio.
Nei messaggi di testo non sono gestite la
quantità fatturata, in sostituzione, minima e
massima.
Causale della modifica o del rifiuto della linea
d’ordine (per es. prodotto fuori catalogo, esaurito,
ordinabile solo presso l’editore ecc.).
Riferimenti ad altri
documenti
Inserimento di un riferimento alla linea di risposta
all’ordine corrente.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Numero e data del messaggio contenente il
documento originale (inserito dall’agenzia
Arianna).
Numero e data di: offerta commerciale, ordine
(attribuito da acquirente, fornitore o agente),
precedente risposta all’ordine, avviso di spedizione
o di una loro linea.
Numero della promozione e data di inizio e fine.
Numero di cedola novità e data di inizio e fine.
Numero di autorizzazione dell’agente (per
autorizzare condizioni non standard presenti
nell’ordine).
Termini di consegna e
di evasione della linea
d’ordine
Consegna merce promessa non prima di/alla/entro
la data specificata.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Data di disponibilità prevista.
Data di pubblicazione prevista.
Possono essere usati in caso di linea d’ordine
accettata con modifiche per specificare le
condizioni applicate dal fornitore.
Il luogo di consegna e
lo split order
Indicazione di un luogo di consegna diverso da
quello indicato in testata.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Nel caso di ordini multidestinazione, indicazione
di luogo, quantità e data non prima di/alla/entro la
quale si promette di consegnare/spedire la merce.
Possono essere usati in caso di linea d’ordine
accettata con modifiche per specificare le
condizioni applicate dal fornitore.
Gestione degli sconti e
delle spese
Indicazione di sconti o di ripartizione delle spese
espressi come quantità, percentuale, importo
assoluto o importo proporzionale.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Possono essere usati in caso di linea d’ordine
accettata con modifiche per specificare le
condizioni applicate dal fornitore.
+
Arianna - Guida allo sviluppo per le software house
pag. 31/62
INFORMAZIONE
Indicazione del prezzo
Informazioni
aggiuntive
DESCRIZIONE
NOTE
Prezzo applicato dal fornitore.
Informazioni opzionali.
Prezzo di catalogo e prezzo promozionale.
Nel messaggio di testo è possibile indicare
solo il prezzo applicato dal fornitore.
Note di testo libero o informazioni codificate
convenute tra le parti.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
SOMMARIO (informazioni di riepilogo)
Informazioni di
riepilogo
Numero di linee, numero di prodotti ordinati.
Il numero di linee è obbligatorio.
Nei messaggi di testo non è presente il
numero di prodotti ordinati.
Per informazioni di dettaglio sul messaggio Risposta all’ordine si rinvia alla documentazione disponibile
sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (ROrdrps-Xml200.pdf) e Guida all’utilizzo (UOrdrsp-Xml200.pdf) al messaggio
Risposta all’ordine in formato XML, contenute nel file Messaggi_XML.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi.zip.

Guida al messaggio Risposta all’ordine in formato testo contenuta nella più generale Guida ai
messaggi TXT (Messaggi_TXT.pdf).
7.1.3
Avviso di spedizione
Questo messaggio è disponibile sia in formato XML che in formato testo.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e funzione
(originale o copia) del documento.
Informazioni obbligatorie.
Riferimenti ad altri
documenti
Numero e data del messaggio contenente il
documento originale (inserito dall’agenzia Arianna).
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Numero dell’ordine (attribuito dall’acquirente,
dall’agente o dal fornitore), numero di risposta
all’ordine.
Numero di un precedente avviso di spedizione, di
fattura, di avviso di reso.
Numero del documento di trasporto (attribuito dal
trasportatore o dal creatore del messaggio), della
spedizione (attribuito dal trasportatore), della
transazione (attribuito dal fornitore), di riferimento
postale, di lista di prelievo, interno di magazzino,
ulteriore numero di riferimento.
Date correlate alla
spedizione
+
Data di spedizione.
La data di spedizione è obbligatoria.
Consegna alla/entro/non prima della data
specificata.
Nei messaggi di testo non sono gestite le
date di consegna.
Arianna - Guida allo sviluppo per le software house
pag. 32/62
INFORMAZIONE
Identificazione delle
parti
DESCRIZIONE
NOTE
Acquirente, Fornitore, Agente/rappresentante del
fornitore.
L’identificazione di fornitore e acquirente
è obbligatoria.
Chi ha effettuato l’ordine (se diverso
dall’acquirente), Ufficio centrale dell’acquirente.
Nei messaggi di testo, oltre a fornitore e
acquirente, è possibile indicare solo il
destinatario della merce.
Destinatario della merce e della fattura (se diversi
dall’ordinante).
Responsabile della spedizione e del trasporto.
Arianna+ (fornitore di servizi a valore aggiunto).
Parti a cui inviare la notifica (inserito da Arianna+
in base al profilo utente nel database dei
partecipanti).
Per ciascuna parte è possibile indicare: nome e
indirizzo, riferimenti (per es. a codici identificativi
interni, codice fiscale, partita IVA), persone da
contattare, modalità di comunicazione (telefono,
fax, e-mail ecc.).
Mezzo e spese di
trasporto
Modalità di spedizione (posta ordinaria, corriere
ecc.).
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Porto franco/Porto assegnato.
Caratteristiche fisiche e Numero e tipo di contenitori/pacchi.
identificazione
dell’imballo
Informazioni opzionali.
Nei messaggi di testo è possibile indicare
solo il numero di colli.
DETTAGLIO (informazioni valide per la singola linea)
Identificazione della
linea e del prodotto
Identificazione tramite EAN.
Descrizione testuale (descrizione primaria del
prodotto, edizione, collana, tipo prodotto, numero
volume, descrizione non strutturata) del prodotto
in consegna.
L’identificazione del prodotto è
obbligatoria.
Nel formato testo non sono gestiti né i
codici aggiuntivi né il prodotto
originariamente ordinato.
Indicazione di eventuali codici aggiuntivi (per es.
codici interni di acquirente o fornitore).
Identificazione del prodotto originariamente
ordinato e sostituito con quello in spedizione.
Dimensioni fisiche,
prezzo e quantità in
spedizione
Peso, altezza, spessore, larghezza
La quantità in spedizione è obbligatoria.
Prezzo applicato dal fornitore.
Nel formato testo non sono gestite altre
informazioni oltre alla quantità in
spedizione.
Prezzo di catalogo e prezzo promozionale.
Quantità in spedizione.
Quantità cancellata, spedita d’ufficio, gratuita,
ordinata, precedentemente spedita, resa, in
backorder.
+
Arianna - Guida allo sviluppo per le software house
pag. 33/62
INFORMAZIONE
Riferimenti ad altri
documenti
DESCRIZIONE
Inserimento di un riferimento alla linea di avviso
di spedizione corrente.
NOTE
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
Numero e data dell’ordine (assegnato
dall’acquirente, dal fornitore, dall’agente) o di una
linea d’ordine.
Numero di riferimento assegnato dall’acquirente,
Numero di promozione e di cedola novità.
Numero e data di: risposta all’ordine, precedente
avviso di spedizione, richiesta di autorizzazione al
reso, istruzioni per il reso, avviso di reso, nota di
credito, fattura o di una loro linea.
Numero identificativo esterno al pacco, di
autorizzazione.
Informazioni
aggiuntive
Note di testo libero o informazioni codificate
convenute tra le parti.
Informazioni opzionali.
Nei messaggi di testo non sono presenti.
SOMMARIO (informazioni di riepilogo)
Informazioni di
riepilogo
Numero di linee, numero di prodotti in spedizione. Il numero di linee è obbligatorio.
Nei messaggi di testo non è presente il
numero di prodotti in spedizione.
Per informazioni di dettaglio sul messaggio Avviso di spedizione si rinvia alla documentazione
disponibile sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (RDesadvSXml200.pdf) e Guida all’utilizzo (UDesadvSXml200.pdf) al
messaggio Avviso di spedizione in formato XML, contenute nel file Messaggi_XML.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi.zip.

Guida al messaggio Avviso di spedizione in formato testo contenuta nella più generale Guida ai
messaggi TXT (Messaggi_TXT.pdf).
7.1.4
Fattura, Nota di debito, Nota di credito
Questi messaggi sono disponibili solo in formato XML.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del messaggio
Numero, data, mittente, destinatario e funzione
(trasmissione aggiuntiva o copia) del documento.
Informazioni obbligatorie.
Tipo di documento (fattura, nota di debito, nota di
credito).
+
Arianna - Guida allo sviluppo per le software house
pag. 34/62
INFORMAZIONE
DESCRIZIONE
Riferimenti ad altri documenti Numero e data del messaggio contenente il
documento originale (inserito dall’agenzia
Arianna).
Numero e data d’ordine (attribuito
dall’acquirente, dal fornitore, dall’agente), di
risposta all’ordine, di avviso di spedizione, di
istruzioni per il reso, di avviso di reso, di fattura,
di nota di debito, di nota di credito.
NOTE
Informazioni opzionali. Solo
nella Nota di debito e nella Nota
di credito è obbligatorio il
riferimento alla Fattura.
Numero del documento correlato, della
transazione (attribuito dall’acquirente o dal
fornitore), del documento relativo alle condizioni
di vendita, dello scontrino fiscale, codice
identificativo di una zona commerciale.
Identificazione delle parti
Acquirente, Fornitore, Destinatario della
fattura/nota di debito/nota di credito.
Società di servizi, Sottounità interna.
L’identificazione di acquirente,
fornitore e destinatario del
documento è obbligatoria.
Parte a cui inviare la notifica.
Per ciascuna parte è possibile indicare: nome e
indirizzo, riferimenti (per es. a codici
identificativi interni, numero di partita IVA,
registro imprese, REA, capitale sociale ecc.),
persone da contattare, modalità di comunicazione
(telefono, fax, e-mail ecc.).
Indicazione della valuta,
termini di pagamento
Unità monetaria utilizzata nella fattura.
Informazioni opzionali.
Pagamenti a rate o in un’unica soluzione.
Importo e percentuale della rata.
Scadenza dei termini di pagamento.
Indicazione di sconti e spese
Indicazione di sconti o spese espressi come
percentuale o importo assoluto.
Informazioni opzionali.
Note fiscali e altre
informazioni aggiuntive
Note fiscali libere.
Informazioni opzionali.
Note fiscali codificate (contributo CONAI
assolto, esente da bollo).
DETTAGLIO (informazioni valide per la singola linea)
Identificazione della linea e
del prodotto
Identificazione tramite EAN.
Descrizione testuale (descrizione primaria del
prodotto, edizione, collana, tipo prodotto, numero
volume, descrizione non strutturata) del prodotto
fatturato.
L’identificazione del prodotto è
obbligatoria.
Indicazione di eventuali codici aggiuntivi (per es.
codici interni di acquirente o fornitore).
Quantità
Quantità fatturata, resa, gratuita.
La quantità fatturata è
obbligatoria.
Prezzo e IVA
Prezzo al dettaglio o al rivenditore (incluse o
escluse tasse, escluse spese e costi).
L’indicazione del prezzo e delle
imposte è obbligatorio.
Tipo, categoria e aliquota di imposta applicata,
esenzioni, esclusioni e qualsiasi altro caso di
regime fiscale.
+
Arianna - Guida allo sviluppo per le software house
pag. 35/62
INFORMAZIONE
DESCRIZIONE
NOTE
Indicazione di sconti e spese
Indicazione di sconti o spese espressi come
percentuale o importo assoluto.
Informazioni opzionali.
Note fiscali, sequenza di
calcolo dello sconto e altre
informazioni aggiuntive
Note fiscali libere.
Informazioni opzionali.
Note fiscali codificate (contributo CONAI
assolto, esente da bollo).
Riferimenti ad altri documenti Inserimento di un riferimento alla linea di
fattura/nota di debito/nota di credito corrente.
Informazioni opzionali.
Riferimento a numero/data del messaggio o a una
linea del messaggio: ordine (attribuito
dall’acquirente, dal fornitore, dall’agente),
risposta all’ordine, avviso di spedizione,
istruzioni per il reso, avvisi di reso, fattura, nota
di debito, nota di credito.
Importi totali di linea
Totale lordo, totale lordo defiscalizzato, totale
L’indicazione del totale di linea
riaccredito IVA, totale netto, totale sconti e spese. è obbligatorio.
SOMMARIO (informazioni di riepilogo)
Totali riassuntivi di fattura
Totale righe di fattura, Totale abbuoni/addebiti di
livello generale, Totale netto fattura, Totale IVA,
Totale fattura, Totale anticipato, Totale da pagare
a saldo, Totale merce.
Totale netto fattura, Totale IVA
e Totale da pagare a saldo sono
obbligatori.
Subtotali IVA
Imponibile e imposta per le differenti aliquote
IVA (subtotali in piede fattura).
Informazioni opzionali.
Totali di spese e sconti
Abbuoni/addebbiti raggruppati per tipologia.
Informazioni opzionali.
Totali riassuntivi di controllo
Numero di linee, numero di prodotti fatturati.
Il numero di linee è
obbligatorio.
Per informazioni di dettaglio sul messaggio Fattura/Nota di debito/Nota di credito si rinvia alla
documentazione disponibile sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (RInvoic-Xml200.pdf) e Guida all’utilizzo (UInvoic-Xml200.pdf) al messaggio
Fattura/Nota di debito/Nota di credito in formato XML, contenute nel file Messaggi_XML.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi.zip.
7.2
Il flusso informativo tra i soggetti coinvolti
Tipicamente il ciclo dell’ordine si compone di quattro fasi:
1. l’acquirente invia un ordine a un fornitore (distributore, grossista, editore);
2. il fornitore risponde all’acquirente nel più breve tempo possibile indicando quali linee dell’ordine
verranno evase e quali no, specificandone in tal caso il motivo;
3. al momento della spedizione delle merci, il fornitore invia un avviso di spedizione con i dettagli dei
prodotti in consegna;
4. su base periodica, il fornitore invia all’acquirente la fattura con il dettaglio dei prodotti forniti di cui
si richiede il pagamento.
Il ciclo dell’ordine previsto in Arianna+ è molto simile a quello appena descritto, con alcune particolarità:
+
Arianna - Guida allo sviluppo per le software house
pag. 36/62

l’acquirente può inviare un ordine indistinto ad Arianna+, ossia un ordine contenente prodotti
distribuiti da fornitori diversi. Arianna+ provvede a elaborare le linee d’ordine e comunica il risultato
dell’elaborazione (ordine accettato in tutto o in parte oppure rifiutato) al mittente mediante un
messaggio di Risposta all’ordine, contenente il dettaglio delle eventuali linee scartate. Arianna+
provvede poi allo smistamento delle linee d’ordine ai distributori esclusivi, generando tanti ordini
quanti sono i differenti distributori. A questo punto, il ciclo riprende regolarmente come descritto
sopra (fasi 2-3-4) con l’invio da parte del fornitore di risposta all’ordine, avviso di spedizione e
fattura.

[FUNZIONALITÀ NON ANCORA DISPONIBILE]
l’acquirente può inviare un ordine diretto a un agente (per es. per ordinare novità e/o per richiedere
condizioni particolari non standard). L’agente può accettare o meno le richieste dell’acquirente che
viene informato dell’esito del suo ordine mediante una risposta all’ordine inviata dall’agente. Se
l’ordine viene rifiutato, il ciclo si chiude. Se l’ordine viene accettato, si possono verificare due casi:


l’agente nella risposta all’ordine comunica all’acquirente un codice di autorizzazione, e
l’acquirente invia l’ordine al distributore inserendo tale codice; il ciclo dunque riparte dalla fase
1 e prosegue regolarmente fino alla fase 4.

l’agente inoltra l’ordine ricevuto dall’acquirente al fornitore, inserendo un codice di
autorizzazione. Il ciclo prosegue dalla fase 2, con la peculiarità che la risposta all’ordine viene
inviata dal fornitore all’agente e in copia all’acquirente.
il fornitore può non essere in grado di fornire immediatamente al mittente dell’ordine i dettagli
sull’evadibilità delle singole linee. In Arianna+ è pertanto ammessa una prima risposta all’ordine
semplificata, nella quale il fornitore comunica semplicemente che l’ordine è stato preso in carico.
La risposta all’ordine completa potrà essere inviata in un secondo momento, anche contestualmente
all’avviso di spedizione.
Fase 1: l’invio dell’ordine
7.2.1
7.2.1.1 L’ordine indistinto e la risposta di Arianna+
Un ordine indistinto è caratterizzato da due elementi:


ha come destinatario l’agenzia Arianna
può contenere linee d’ordine di prodotti distribuiti da fornitori diversi
Il mittente può essere l’acquirente, il suo ufficio centrale, il suo buyer oppure un promotore.
Se il mittente dell’ordine è diverso dall’acquirente, il sistema Arianna+ provvede automaticamente a inviare
copia dell’ordine all’acquirente.
Ricevuto il messaggio, l’agenzia Arianna:


elabora l’ordine, scartando le linee nel caso in cui:
 il prodotto o il produttore non sia presente nel proprio archivio
 il prodotto non sia ordinabile
 non esista un distributore esclusivo per quel prodotto nella provincia dell’acquirente
invia al mittente dell’ordine un messaggio di Risposta all’ordine in cui viene comunicato il risultato
dell’elaborazione, che può essere:
 ordine elaborato da Arianna+, nel caso in cui le linee d’ordine siano state accettate in tutto o
in parte
 ordine non accettato, nel caso in cui tutte le linee siano state rifiutate
+
Arianna - Guida allo sviluppo per le software house
pag. 37/62
Se il mittente dell’ordine è diverso dall’acquirente, il sistema Arianna+ provvede automaticamente a
inviare copia della risposta all’ordine all’acquirente.
Nella sezione di dettaglio, vengono specificate le linee rifiutate e il motivo del loro rigetto che può
essere:





prodotto non ordinabile
prodotto non disponibile nella provincia dell’acquirente
prodotto non gestito in Arianna+
editore non gestito in Arianna+
crea tanti ordini quanti sono i distributori esclusivi dei prodotti presenti nell’ordine indistinto e li
inoltra ai fornitori, specificando in ciascuno di essi il mittente originale dell’ordine indistinto, al
quale il fornitore dovrà indirizzare la propria risposta all’ordine.
7.2.1.2 L’ordine diretto al fornitore
L’ordine diretto viene indirizzato dal mittente a uno specifico fornitore (distributore esclusivo, grossista,
editore) e a questi trasmesso tramite Arianna+.
Il mittente può essere l’acquirente, il suo ufficio centrale, il suo buyer oppure un promotore mentre il
destinatario è sempre il fornitore.
Se il mittente dell’ordine è diverso dall’acquirente, il sistema Arianna+ provvede automaticamente a inviare
copia dell’ordine all’acquirente.
La caratteristica principale di un ordine diretto è che l’agenzia Arianna non effettua controlli di merito sulle
linee d’ordine: se non ci sono errori formali, la linea d’ordine viene trasmessa al fornitore così com’è, senza
alcuna verifica sull’esistenza del prodotto ordinato nel proprio archivio né sul suo stato di ordinabilità.
Il ciclo dell’ordine prosegue dunque direttamente alla fase 2.
7.2.1.3 L’ordine diretto all’agente e la risposta dell’agente [FUNZIONALITÀ NON ANCORA
DISPONIBILE]
Caso particolare dell’ordine diretto è l’ordine all’agente, tipicamente inviato per ordinare delle novità e/o per
ordinare prodotti a condizioni particolari, diverse dallo standard vigente tra acquirente e fornitore.
In questo tipo di ordine il mittente può essere l’acquirente, il suo ufficio centrale o il suo buyer mentre il
destinatario è sempre l’agente del fornitore.
Se il mittente dell’ordine è diverso dall’acquirente, il sistema Arianna+ provvede automaticamente a inviare
copia dell’ordine all’acquirente.
Ricevuto il messaggio, l’agente valida l’ordine oppure lo respinge, in ogni caso ne dà comunicazione al
mittente mediante un messaggio di Risposta all’ordine. Se il mittente dell’ordine è diverso dall’acquirente,
il sistema Arianna+ provvede automaticamente a inviare copia della risposta all’ordine all’acquirente.
Non è prevista l’accettazione parziale di un ordine diretto all’agente e non è richiesto, nemmeno in caso di
rifiuto, l’inserimento della sezione di dettaglio del messaggio.
Se l’ordine è stato rifiutato, il ciclo si chiude. Eventuali correzioni alle richieste dell’acquirente daranno
origine a un nuovo messaggio e dunque a un nuovo ordine all’agente.
Se l’ordine è stato accettato, l’agente può procedere in due maniere:

comunicare nella risposta all’ordine al mittente dell’ordine un codice di autorizzazione. Così
facendo il ciclo dell’ordine si interrompe e se ne apre uno nuovo: l’acquirente, infatti, dovrà inviare
al fornitore un nuovo ordine (uguale a quello inviato all’agente) contenente il codice di
+
Arianna - Guida allo sviluppo per le software house
pag. 38/62
autorizzazione, così che il fornitore sappia che le condizioni non standard presenti nell’ordine sono
state autorizzate dall’agente.

aggiungere il proprio codice di autorizzazione all’ordine e inoltrarlo al fornitore. In realtà si tratta a
tutti gli effetti di un nuovo ordine con un nuovo numero assegnato dall’agente e con il riferimento al
numero d’ordine originale. Inoltrato il messaggio, il ciclo dell’ordine continua regolarmente con la
fase 2 di risposta all’ordine del fornitore. Il sistema Arianna+ provvede automaticamente a inviare
copia dell’ordine inoltrato dall’agente al mittente dell’ordine originale e, se diverso da quest’ultimo,
all’acquirente.
Fase 2: la risposta all’ordine del fornitore
7.2.2
In un flusso ideale, il fornitore risponde in tempo breve al mittente dell’ordine comunicandogli quali linee
verranno evase subito, quali verranno messe in prenotazione o cancellate ecc.
Nella realtà, tuttavia, può capitare che un fornitore non sia in grado di dare subito una risposta di merito
rispetto alle linee d’ordine. Poiché è importante che il fornitore dia comunque un riscontro al mittente che
l’ordine è stato preso in carico, è previsto l’invio di una prima risposta all’ordine semplificata.
La risposta all’ordine semplificata ha queste caratteristiche:

è un messaggio originale inviato dal fornitore al mittente dell’ordine o, nel caso di ordine smistato
al fornitore da Arianna+, al mittente originale dell’ordine indistinto.

contiene il riferimento all’ordine cui dà risposta.

è composta dalla sola sezione di testata.

il codice di risposta può indicare soltanto che l’ordine è stato ricevuto ma non ancora processato.
In un momento successivo, anche contestualmente all’avviso di spedizione, al fornitore è richiesto l’invio
della risposta all’ordine completa.
La risposta all’ordine vera e propria ha queste caratteristiche:

è un messaggio originale inviato dal fornitore al mittente dell’ordine o, nel caso di ordine smistato
al fornitore da Arianna+, al mittente originale dell’ordine indistinto.

contiene il riferimento all’ordine cui dà risposta.

il codice di risposta può indicare che l’ordine è stato:
o
o
o

accettato con variazioni
accettato senza variazioni
rifiutato
contiene la sezione di dettaglio in cui vengono indicate le sole linee cancellate o modificate e,
opzionalmente, la causale del rifiuto.
Qualora intervengano dei cambiamenti allo stato di disponibilità di uno o più prodotti di uno o più ordini ai
quali sia già stata data risposta, il fornitore può comunicare tale variazioni inviando un’ulteriore risposta
all’ordine.
La risposta all’ordine contenente variazioni ha queste caratteristiche:
+
Arianna - Guida allo sviluppo per le software house
pag. 39/62

è un messaggio di variazione inviato dal fornitore al mittente dell’ordine o, nel caso di ordine
smistato al fornitore da Arianna+, al mittente originale dell’ordine indistinto.

contiene il riferimento all’ordine cui dà risposta o in testata (se le linee di cui comunica la
variazione fanno parte di uno stesso ordine) o in ciascuna linea di dettaglio (se le linee di cui
comunica la variazione fanno parte di ordini diversi).

il codice di risposta può indicare soltanto che l’ordine è stato accettato con variazioni.

contiene la sezione di dettaglio in cui vengono indicate le sole linee cancellate o modificate e,
opzionalmente, la causale del rifiuto.
In tutti i casi, qualora il destinatario della risposta all’ordine sia diverso dall’acquirente, il sistema
Arianna+ provvederà automaticamente a inviare copia del messaggio all’acquirente.
Fase 3: l’avviso di spedizione
7.2.3
L’avviso di spedizione viene di norma inviato dal fornitore all’acquirente, a meno che nel file dei
partecipanti per quel dato acquirente non sia stato indicato per questo messaggio un destinatario differente.
L’avviso di spedizione può riguardare merci ordinate in uno o più ordini precedenti. In quest’ultimo caso il
riferimento agli ordini può essere fornito:


a livello di testata, senza collegare direttamente i prodotti e le quantità ai singoli ordini che le hanno
generate;
a livello di linea, collegando ciascun prodotto allo specifico ordine e, nel caso di uno stesso prodotto
presente in più ordini, collegando le diverse quantità di prodotto ai singoli ordini che le hanno
generate.
Poiché la spedizione può riguardare anche merci ordinate al di fuori del circuito Arianna+, nell’avviso di
spedizione possono essere presenti prodotti non inseriti nell’archivio di Arianna+, identificati con l’EAN
o mediante una semplice descrizione testuale.
7.2.4
Fase 4: la fattura
La fattura viene di norma inviata dal fornitore all’acquirente, a meno che nel file dei partecipanti per quel
dato acquirente non sia stato indicato per questo messaggio un destinatario differente.
La fattura può riguardare merci ordinate e/o spedite in momenti diversi. In quest’ultimo caso il riferimento
agli ordini e/o agli avvisi di spedizione può essere fornito:


a livello di testata, senza collegare direttamente i prodotti e le quantità ai singoli ordini o alle singole
spedizioni;
a livello di linea, collegando ciascun prodotto allo specifico ordine e/o spedizione; nel caso di uno
stesso prodotto presente in più ordini o in più spedizioni, vanno create per quel prodotto tante linee
quante sono le diverse quantità associate a ordini o spedizioni diverse.
Poiché la fattura può riguardare anche merci ordinate al di fuori del circuito Arianna+, possono essere
presenti prodotti non inseriti nell’archivio di Arianna+, identificati con l’EAN o mediante una semplice
descrizione testuale.
+
Arianna - Guida allo sviluppo per le software house
pag. 40/62
8 LA SPEDIZIONE DI MERCI RESE
In Arianna+ i partecipanti possono scambiare informazioni relative alla spedizione e al ricevimento di merci
rese.
Di seguito viene fornita una descrizione sintetica delle informazioni che devono/possono essere trasmesse in
ciascun messaggio e una descrizione del flusso informativo tra i vari soggetti coinvolti.
8.1
I messaggi di reso
8.1.1
Avviso di spedizione di reso
Questo messaggio è disponibile solo in formato XML.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e funzione (originale o
copia) del documento.
Informazioni obbligatorie.
Riferimenti ad altri
documenti
Numero e data del messaggio contenente il documento
originale (inserito dall’agenzia Arianna).
Informazioni opzionali.
Numero dell’ordine (attribuito dall’acquirente, dall’agente o
dal fornitore), numero di risposta all’ordine.
Numero di un precedente avviso di reso, di avviso di
spedizione, di fattura.
Numero del documento di trasporto (attribuito dal
trasportatore o dal creatore del messaggio), della spedizione
(attribuito dal trasportatore), della transazione (attribuito dal
fornitore), di riferimento postale, di lista di prelievo, interno
di magazzino, ulteriore numero di riferimento.
Date correlate alla
spedizione
Data di spedizione.
Informazione obbligatoria.
Identificazione delle
parti
Acquirente, Fornitore, Agente/rappresentante del fornitore.
L’identificazione di fornitore e
acquirente è obbligatoria.
Chi ha effettuato l’ordine (se diverso dall’acquirente),
Ufficio centrale dell’acquirente.
Destinatario della merce (se diverso dal fornitore).
Destinatario della nota di credito (se diverso dall'acquirente).
Responsabile della spedizione e del trasporto.
Arianna+ (fornitore di servizi a valore aggiunto).
Parti a cui inviare la notifica (inserito da Arianna+ in base al
profilo utente nel database dei partecipanti).
Per ciascuna parte è possibile indicare: nome e indirizzo,
riferimenti (per es. a codici identificativi interni, codice
fiscale, partita IVA), persone da contattare, modalità di
comunicazione (telefono, fax, e-mail ecc.).
+
Arianna - Guida allo sviluppo per le software house
pag. 41/62
INFORMAZIONE
DESCRIZIONE
NOTE
Mezzo e spese di
trasporto
Modalità di spedizione (posta ordinaria, corriere ecc.).
Informazioni opzionali.
Causale del reso
Motivo per cui la merce viene resa (reso di pubblicazioni
fuori catalogo, di merce difettosa o danneggiata ecc.)
Opzionale, ma se la causale non è
indicata in testata, allora deve
obbligatoriamente essere indicata
in ciascuna linea di dettaglio.
Caratteristiche
fisiche e
identificazione
dell’imballo
Numero e tipo di contenitori/pacchi.
Informazioni opzionali.
Porto franco/Porto assegnato.
Dimensioni.
DETTAGLIO (informazioni valide per la singola linea)
Identificazione della
linea e del prodotto
Identificazione tramite EAN.
Descrizione testuale (descrizione primaria del prodotto,
edizione, collana, tipo prodotto, numero volume, descrizione
non strutturata) del prodotto in consegna.
L’identificazione del prodotto è
obbligatoria.
Indicazione di eventuali codici aggiuntivi (per es. codici
interni di acquirente o fornitore).
Identificazione del prodotto originariamente ordinato e
sostituito con quello in spedizione.
Dimensioni fisiche,
prezzo e quantità in
spedizione
Peso, altezza, spessore, larghezza
Quantità in spedizione.
La quantità in spedizione è
obbligatoria.
Quantità resa.
Causale del reso
Motivo per cui la merce viene resa (reso di pubblicazioni
fuori catalogo, di merce difettosa o danneggiata ecc.)
Opzionale, ma se la causale non è
indicata in testata, allora deve
obbligatoriamente essere indicata
in ciascuna linea di dettaglio.
Riferimenti ad altri
documenti
Inserimento di un riferimento alla linea di avviso di reso
corrente.
Informazioni opzionali.
Numero e data dell’ordine (assegnato dall’acquirente, dal
fornitore, dall’agente) o di una linea d’ordine.
Numero di riferimento assegnato dall’acquirente.
Numero e data di: risposta all’ordine, avviso di spedizione,
nota di credito o di una loro linea.
Numero identificativo esterno al pacco, di autorizzazione.
Totali di linea
Importo totale di linea.
Totale lordo di linea, totale lordo di linea al netto dell’IVA,
totale dell’IVA di linea.
Riferimenti alla
confezione e
informazioni
aggiuntive
Riferimenti alla confezione contenente il prodotto descritto
nella linea corrente.
L’importo totale di linea è
obbligatorio.
Informazioni opzionali.
Note di testo libero o informazioni codificate convenute tra
le parti.
SOMMARIO (informazioni di riepilogo)
+
Arianna - Guida allo sviluppo per le software house
pag. 42/62
INFORMAZIONE
Informazioni di
riepilogo
DESCRIZIONE
Importo totale del messaggio.
NOTE
Il numero di linee è obbligatorio.
Ulteriori importi totali codificati (totale lordo, totale lordo al
netto dell’IVA, totale dell’IVA).
Peso complessivo.
Numero di linee, numero di prodotti in spedizione.
Per informazioni di dettaglio sul messaggio Avviso di spedizione di reso si rinvia alla documentazione
disponibile sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (RDesadvRXml200.pdf) e Guida all’utilizzo (UDesadvRXml200.pdf) al
messaggio Avviso di reso in formato XML, contenute nel file Messaggi_XML_Reso.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi_Reso.zip.
8.1.2
Avviso di ricevimento di reso
Questo messaggio è disponibile solo in formato XML.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e funzione (originale o copia) Informazioni obbligatorie.
del documento.
Stato della spedizione contenente le merci rese.
Riferimenti ad altri
documenti
Numero e data del messaggio contenente il documento originale
(inserito dall’agenzia Arianna).
Informazioni opzionali.
Numero dell’ordine (attribuito dall’acquirente, dall’agente o dal
fornitore), numero di risposta all’ordine.
Numero di avviso di reso, di avviso di spedizione, di fattura, di
nota di credito.
Numero del documento di trasporto (attribuito dal trasportatore o
da chi invia le merci), di riferimento postale, di lista di prelievo,
interno di magazzino, ulteriore numero di riferimento.
Identificazione delle
parti
Acquirente, Fornitore, Agente/rappresentante del fornitore.
Chi ha effettuato l’ordine (se diverso dall’acquirente), Ufficio
centrale dell’acquirente.
L’identificazione di
fornitore e acquirente è
obbligatoria.
Destinatario della merce (se diverso dal fornitore).
Destinatario della nota di credito (se diverso dall'acquirente).
Responsabile della spedizione e del trasporto.
Arianna+ (fornitore di servizi a valore aggiunto).
Parti a cui inviare la notifica (inserito da Arianna+ in base al
profilo utente nel database dei partecipanti).
Per ciascuna parte è possibile indicare: nome e indirizzo,
riferimenti (per es. a codici identificativi interni, codice fiscale,
partita IVA), persone da contattare, modalità di comunicazione
(telefono, fax, e-mail ecc.).
+
Arianna - Guida allo sviluppo per le software house
pag. 43/62
INFORMAZIONE
Mezzo e spese di
trasporto
DESCRIZIONE
Modalità di spedizione (posta ordinaria, corriere ecc.).
NOTE
Informazioni opzionali.
Porto franco/Porto assegnato.
Caratteristiche fisiche e Numero e tipo di contenitori/pacchi.
identificazione
Dimensioni.
dell’imballo
Informazioni opzionali.
SOMMARIO (informazioni di riepilogo)
Informazioni di
riepilogo
Peso complessivo.
Numero di linee.
Il numero di linee è
obbligatorio.
Per informazioni di dettaglio sul messaggio Avviso di ricevimento di reso si rinvia alla documentazione
disponibile sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (RRecadvRXml200.pdf) e Guida all’utilizzo (URecadvRXml200.pdf) al
messaggio Avviso di ricevimento di reso in formato XML, contenute nel file
Messaggi_XML_Reso.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi_Reso.zip.
8.2
Il flusso informativo tra i soggetti coinvolti
L’avviso di spedizione di reso viene trasmesso dalla parte che spedisce le merci da rendere (tipicamente
l’acquirente) alla parte che le riceve (tipicamente il fornitore o il magazzino del fornitore), allo scopo di
fornire informazioni dettagliate relative alle merci spedite, ai tempi e alle modalità di spedizione.
L’avviso di ricevimento di reso viene trasmesso dalla parte che riceve le merci rese alla parte che le ha
spedite, allo scopo di fornire un riscontro dell’avvenuta ricezione.
Il messaggio conferma semplicemente il ricevimento delle merci rese: nessuna informazione viene fornita
relativamente a eventuali discrepanze tra quanto indicato dalla libreria nell’avviso di spedizione di reso e
quanto effettivamente ricevuto.
+
Arianna - Guida allo sviluppo per le software house
pag. 44/62
9 I DATI DI VENDITA
Arianna+ fornisce un servizio di rilevazione dei dati di vendita e di ridistribuzione delle informazioni verso
gli attori della filiera editoriale. Grazie al monitoraggio quotidiano del sell-out, gli editori possono prendere
le decisioni relative a ristampe e nuove edizioni, i distributori approvvigionare i propri magazzini in modo
da ridurre tempi di giacenza e di consegna della merce e i promotori seguire nel dettaglio le vendite così da
poter dialogare con le librerie sulla base di elementi concreti.
Rispetto al servizio Arianna+, dunque, il flusso informativo relativo ai dati di vendita è bidirezionale: in
ingresso dalle librerie, in uscita verso editori, promotori, distributori e altri soggetti autorizzati.
I dati ricevuti vengono verificati a campione dalla redazione di Arianna+ che ne controlla la completezza e la
congruenza.
Di seguito viene fornita una descrizione sintetica delle informazioni che devono/possono essere trasmesse
nel messaggio Relazione vendite e una descrizione del flusso informativo tra i vari soggetti coinvolti.
9.1
I messaggi di sell-out
9.1.1
Relazione vendite
Questo messaggio è disponibile sia in formato XML che in formato testo.
INFORMAZIONE
DESCRIZIONE
NOTE
TESTATA (informazioni valide per l’intero messaggio)
Identificazione del
messaggio
Numero, data, mittente, destinatario e funzione
(originale, cancellazione, sostituzione o copia) del
documento.
Informazioni obbligatorie.
Identificazione del
periodo di rilevazione
Giorno iniziale e finale di rilevazione dei dati di
vendita.
Informazioni obbligatorie.
Riferimenti ad altri
documenti
Numero e data del messaggio contenente il
documento originale (inserito dall’agenzia
Arianna).
Informazioni opzionali.
Rivenditore.
L’identificazione del rivenditore è
obbligatoria.
Nei messaggi di testo può essere inserito
solo il numero di una precedente relazione
Numero e data di una precedente relazione vendite.
vendite.
Identificazione delle
parti
Parte a cui inviare la notifica.
Per ciascuna parte è possibile indicare: nome e
indirizzo, persone da contattare, modalità di
comunicazione (telefono, fax, e-mail ecc.).
Nei messaggi di testo può essere inserito
solo l’EAN Location Code del rivenditore.
DETTAGLIO (informazioni valide per la singola linea)
Identificazione della
giornata di vendita
Giornata in cui sono state effettuate le vendite.
Informazione obbligatoria.
Identificazione della
provincia di vendita
Sigla della provincia di vendita (nel solo caso di
librerie online).
Informazione opzionale.
Identificazione della
linea e del prodotto
Identificazione tramite EAN.
Informazione obbligatoria.
+
Arianna - Guida allo sviluppo per le software house
pag. 45/62
INFORMAZIONE
Quantità, prezzo di
listino e valore
incassato
DESCRIZIONE
NOTE
Quantità venduta o resa dal cliente.
L’indicazione della quantità è obbligatoria.
Prezzo di listino del prodotto venduto.
Nei messaggi di testo non possono essere
indicati prezzo e totale incassato.
Totale incassato.
Per informazioni di dettaglio sul messaggio Relazione vendite si rinvia alla documentazione disponibile
sul sito www.ibuk.it. Si vedano in particolare:

Guida di riferimento (RSlsrpt-Xml200.pdf) e Guida all’utilizzo (USlsrpt-Xml200.pdf) al messaggio
Relazione vendite in formato XML, contenute nel file Messaggi_XML.zip

Schemi XSD e diagrammi HTML, contenuti nel file Schemi.zip.

Guida al messaggio Relazione vendite in formato testo contenuta nella più generale Guida ai
messaggi TXT (Messaggi_TXT.pdf).
9.2
Il flusso informativo tra i soggetti coinvolti
Alle librerie viene richiesto di inviare in un unico messaggio tutti i dati di un’intera giornata di vendita,
dall’apertura alla chiusura della cassa. Viene inoltre chiesto di inviare la Relazione vendite ad Arianna+ con
frequenza quotidiana.
È importante che la libreria non invii i dati di una stessa giornata spezzati in messaggi diversi.
I dati di un’intera giornata di vendita possono essere inviati anche il giorno immediatamente successivo.
Ulteriori dilazioni nell’invio sono ammesse solo in caso di festività e chiusure.
Qualora la libreria debba inviare i dati relativi a più giornate di vendita, viene richiesto di inserirli in
messaggi distinti – ossia di creare un messaggio per ciascuna giornata.
A campione, i dati ricevuti vengono verificati dalla redazione di Arianna+ che ne controlla la completezza e
la congruenza.
Ogni giorno, in un momento prestabilito al termine del lavoro di verifica, Arianna+ invia ai destinatari tanti
messaggi Relazione vendite quante sono le librerie che hanno venduto prodotti di competenza del
destinatario.
I destinatari ricevono esclusivamente i dati relativi ai prodotti di propria competenza o un loro
sottoinsieme.
All’interno del portale iBUK è disponibile il servizio Segnalibro che permette agli utenti, in base al proprio
profilo, di ricercare, visualizzare, aggregare e scaricare su file i dati di vendita di propria competenza
utilizzando numerosi parametri.
+
Arianna - Guida allo sviluppo per le software house
pag. 46/62
10 I SERVIZI WEB DI ARIANNA+
I partecipanti di Arianna+ possono usufruire di numerosi servizi all’interno del portale iBUK (www.ibuk.it)
sviluppato da Informazioni Editoriali.
L’accesso avviene tramite User ID e password. Il numero di servizi e la loro ampiezza dipende dal tipo di
abbonamento sottoscritto dall’utente.
Per un singolo partecipante (per es. una libreria) possono essere attivate più utenze web con diversi livelli di
operatività (per es. un’utenza può essere abilitata solo alla ricerca dei titoli e un’altra anche all’invio di
ordini).
Di seguito vengono descritti i principali servizi disponibili.
10.1
Ricerche
10.1.1
Cercalibro
Questo servizio permette di consultare il nuovo Catalogo Libri e Prodotti (CLiP) nato dall’integrazione dei
dati bibliografici e catalografici di Alice con i dati logistico-commerciali di Arianna.
Cercalibro è disponibile in due “taglie” che permettono l'accesso ai soli dati bibliografici di base del prodotto
(L) o, in alternativa, ai dati bibliografici e catalografici completi (XL).
Per l’elenco completo dei campi di ricerca e di visualizzazione presenti nelle due versioni si rinvia alla
documentazione disponibile sul sito www.ibuk.it (sezione Info).
10.1.2
Anagrafiche soggetti e aggiornamento dei dati
Gli utenti possono effettuare ricerche e visualizzare i dati anagrafici dei principali soggetti della filiera
editoriale: editori, promotori, distributori, grossisti, librerie ecc.
Ogni utente può accedere online ai propri dati anagrafici e inviare una richiesta di modifica.
Gli editori (o altri soggetti da questi autorizzati) hanno inoltre la possibilità di accedere ai record dei propri
prodotti presenti nel Catalogo dei libri in commercio e di richiedere la correzione delle informazioni o
l’aggiunta di nuovi record alla base dati.
10.2
Servizi Arianna
In questa sezione è possibile accedere ad alcuni servizi di Arianna+, scaricare la documentazione tecnica e
leggere le comunicazioni di servizio della segreteria operativa.
10.2.1
Trovalibro
Con il servizio Trovalibro le librerie possono verificare la disponibilità di un titolo presso i magazzini dei
fornitori.
+
Arianna - Guida allo sviluppo per le software house
pag. 47/62
10.2.2
WebOrdering
Il servizio di Web Ordering permette a ogni libreria aderente ad Arianna+ di inviare i propri ordini
direttamente via Web.
Il carrello degli ordini può essere riempito con i prodotti trovati in seguito a una ricerca oppure caricando i
dati da un file esterno.
10.3
Segnalibro
Questo servizio permette agli utenti autorizzati (tipicamente Editori, Reti promozionali, Distributori e
Librerie) di visualizzare i dati di vendita di propria competenza, eventuali statistiche e classifiche generali e
aggregazioni di dati utili ai soggetti stessi.
10.3.1
Servizi per editori, reti promozionali e distributori
10.3.1.1 Statistiche
Gli utenti possono utilizzare le Statistiche di Segnalibro per analizzare i propri dati di vendita nelle librerie
aderenti al circuito Arianna+. Sono disponibili i dati da gennaio 2009 in poi.
I dati possono essere analizzati impostando numerosi parametri di ricerca tra loro combinabili: periodo di
vendita, filtri geografici, filtri rivenditore, filtri prodotto.
I dati di vendita sono presentati sotto forma di grafici o di tabelle:






Grafici rivenditore: diagrammi circolari con l'assorbimento per Tipo libreria, Dimensione e
Specializzazione.
Grafici geografici: diagrammi circolari con l'assorbimento per Macro area geografica e per Regione.
Grafici prodotto: diagrammi circolari con l'assorbimento per Novità/catalogo, Fascia di prezzo,
Editore e Collana.
Sellout mensile: dati di vendita dal 2009 aggregati su base mensile.
Sellout giornaliero: dati di vendita dell'anno corrente e dell'anno precedente aggregati su base
giornaliera.
Confronto: confronto tra i dati di vendita omogenei dell'anno corrente e dell’anno precedente, e tra i
dati di vendita omogenei degli ultimi due anni conclusi, aggregati su base mensile. Sono disponibili
solo i dati dei mesi già conclusi.
10.3.1.2 Classifiche
Gli utenti possono utilizzare le Classifiche di Segnalibro per creare classifiche personalizzate relative ai
propri dati di vendita, impostando gli stessi parametri disponibili per le Statistiche.
Sono disponibili due differenti classifiche:


Classifica (dettaglio giornaliero): sono elencati i titoli più venduti nel periodo di riferimento (il
valore predefinito è l'ultima settimana conclusa). È possibile cambiare il periodo di riferimento e
creare classifiche con dettaglio giornaliero sui dati dell'anno corrente e dell'anno precedente.
Classifica (dettaglio mensile): sono elencati i titoli più venduti nel periodo di riferimento (il valore
predefinito è l'ultimo mese concluso). È possibile cambiare il periodo di riferimento e creare
classifiche con dettaglio mensile sui dati da gennaio 2009 in poi.
+
Arianna - Guida allo sviluppo per le software house
pag. 48/62
10.3.1.3 Storico confronti
Gli utenti possono utilizzare lo Storico confronti di Segnalibro per analizzare le proprie vendite, confrontate
anno su anno, nelle librerie aderenti al circuito Arianna+ in entrambi gli anni considerati.
Per gli editori sono disponibili i dati dal 2009 all'ultimo anno concluso, per le Reti promozionali e i
distributori dal 2011 all'ultimo anno concluso.
10.3.2
Servizi per le librerie
10.3.2.1 Statistiche (con e senza confronto A+)
Le librerie possono utilizzare le Statistiche (confronto A+) di Segnalibro per analizzare i dati di vendita della
propria libreria e confrontarli con i dati aggregati di tutte le librerie aderenti al circuito Arianna +. Sono
disponibili i dati dal 2009 in poi.
I dati possono essere analizzati impostando numerosi parametri di ricerca tra loro combinabili: periodo di
vendita, filtri geografici, filtri rivenditore, filtri prodotto.
I dati di vendita sono presentati sotto forma di tabelle:



Sellout mensile: dati di vendita da gennaio 2009 in poi aggregati su base mensile.
Sellout giornaliero: dati di vendita dell'anno corrente e dell'anno precedente aggregati su base
giornaliera.
Confronto: confronto tra i dati di vendita dell'anno corrente e dell’anno precedente e tra i dati di
vendita degli ultimi due anni conclusi, aggregati su base mensile. Sono disponibili solo i dati dei
mesi già conclusi.
Le Statistiche sono disponibili anche nella versione senza confronto con il dato aggregato delle librerie A+,
che permette a Catene e Gruppi librari di analizzare separatamente i dati delle proprie librerie (funzionalità
non disponibile nelle analisi che includono il confronto con le librerie A+).
10.3.2.2 Classifiche (con e senza confronto A+)
Le librerie possono utilizzare le Classifiche (confronto A+) di Segnalibro per elaborare la lista dei propri libri
più venduti in un dato intervallo di tempo, messi in relazione con i titoli più venduti dalle librerie Arianna+,
impostando gli stessi parametri disponibili per le Statistiche.
Sono disponibili due differenti classifiche:


Classifica Libreria: contiene i titoli più venduti dalla libreria nel periodo di riferimento.
Classifica A+: i titoli più venduti dall'insieme delle librerie A+ nel periodo di riferimento.
Il periodo di riferimento predefinito è l'ultima settimana conclusa, ma è possibile impostare un qualsiasi
intervallo di tempo dal 1° gennaio 2011 in avanti.
Le Classifiche sono disponibili anche nella versione senza confronto con il dato aggregato delle librerie A+,
che permette a Catene e Gruppi librari di analizzare separatamente i dati delle proprie librerie (funzionalità
non disponibile nelle analisi che includono il confronto con le librerie A+).
10.3.2.3 Storico confronti (con e senza confronto A+)
Le librerie possono utilizzare lo Storico confronti (conf. A+) di Segnalibro per analizzare le proprie vendite
confrontate anno su anno e paragonarle con i dati aggregati di tutte le librerie aderenti al circuito Arianna+.
Sono disponibili i dati dal 2011 all'ultimo anno concluso.
+
Arianna - Guida allo sviluppo per le software house
pag. 49/62
Lo Storico confronti è disponibile anche nella versione senza confronto con il dato aggregato delle librerie
A+, che permette a Catene e Gruppi librari di analizzare separatamente i dati delle proprie librerie
(funzionalità non disponibile nelle analisi che includono il confronto con le librerie A+).
10.4
Notizie
In questa sezione vengono forniti dati e analisi sulla produzione e le vendite del settore editoriale: classifiche
settimanali dei libri più venduti, classifiche mensili internazionali, le novità in libreria, gli annunci dei titoli
di prossima pubblicazione ecc.
+
Arianna - Guida allo sviluppo per le software house
pag. 50/62
11 ALLEGATO 1 - INFORMAZIONI MINIME TRASMESSE NEL
MESSAGGIO CATALOGO PRODOTTI
Di seguito viene fornito l’elenco delle informazioni minime presenti nei record dell’archivio prodotti di
Arianna e trasmesse alle librerie mediante il messaggio Catalogo prodotti (file di primo impianto e successivi
aggiornamenti).
Le informazioni minime sono le stesse per tutte le CLIP.
Per le regole di trasmissione nel messaggio Catalogo prodotti si rinvia alla documentazione specifica di
ciascun formato.
INFORMAZIONE
Codice identificativo del record
Stato del record
Data di creazione del record
Data di ultima modifica del record
Data di cancellazione del record
Codice identificativo del prodotto
Tipologia di prodotto
Titolo
Produttore
Stato editoriale
Data di pubblicazione prevista
Data di pubblicazione
Data di fuori catalogo
Fornitore
Disponibilità
Ordinabailità
Prezzo
Categoria IVA
NOTE
Obbligatoria per i record con stato variato o sostituito.
Obbligatoria per i record con stato cancellato o eliminato dal sistema.
Obbligatoria per i record con stato editoriale annuncio.
Obbligatoria per i record con stato editoriale diverso da annuncio.
Obbligatoria per i record con stato editoriale fuori catalogo.
Obbligatorio per i record con stato editoriale diverso da annuncio.
Obbligatoria per i record con stato editoriale diverso da annuncio.
La presenza nell’archivio delle informazioni aggiuntive (non obbligatorie) e la loro conseguente
trasmissione alle librerie tramite il messaggio Catalogo prodotti dipende dai fornitori: se il fornitore non
invia ad Arianna l’informazione, questa non sarà trasmessa alle librerie.
+
Arianna - Guida allo sviluppo per le software house
pag. 51/62
12 ALLEGATO 2 - CARATTERISTICHE DEL MESSAGGIO
“CATALOGO PRODOTTI” DELLE CLIP S, L E XL
12.1
I record contenuti
Il messaggio Catalogo prodotti delle Clip S, L e XL contiene:


i record inviati dai distributori ad Arianna+ normalizzati dalla redazione
i record di editori i cui distributori non aderiscono al sistema Arianna+
È possibile riconoscerli dal suffisso utilizzato nel codice identificativo del record:


i record di distributori Arianna sono identificati dal suffisso -0001;
i record di distributori non Arianna sono identificati dal suffisso -8888.
12.2
Modalità di raccolta e aggiornamento dei dati
12.2.1
Record di distributori Arianna
Le informazioni presenti nei record Arianna vengono fornite quotidianamente dai distributori e sono
inserite nella base dati in tempo reale.
12.2.2
Record di distributori non Arianna
Le fonti primarie delle informazioni bibliografiche presenti nei record di distributori non Arianna sono
essenzialmente due:


le case editrici
i folder dei titoli di prossima pubblicazione che pervengono alla redazione
I dati dei titoli in commercio vengono inseriti per la maggior parte a partire da schede bibliografiche fornite
dalle case editrici e in minima parte libro alla mano. Per i titoli inseriti da scheda, fanno fede le informazioni
fornite dall’editore, compresa l’effettiva uscita e la disponibilità in libreria. Tali informazioni non vengono
ulteriormente verificate dalla redazione.
Il controllo dei dati e l’eventuale aggiornamento dei prezzi di tutti gli editori viene effettuato almeno una
volta all’anno contattando direttamente le case editrici.
Lo stato di disponibilità viene inoltre aggiornato avvalendosi della pubblicazione dei titoli fuori catalogo
effettuata mensilmente dai principali editori italiani sul Giornale della Libreria nonché da segnalazioni degli
editori stessi.
12.3
Caratteristiche dei dati trasmessi nei record
In base al tipo di record – a seconda, cioè, che il prodotto sia gestito o meno da distributori del circuito
Arianna – variano le informazioni trasmesse nel messaggio catalogo prodotti.
Nella tabella seguente viene specificato, per ciascuna informazione, se viene trasmessa o meno nei record di
distributori Arianna e non Arianna ed eventualmente con quali specificità.
+
Arianna - Guida allo sviluppo per le software house
pag. 52/62
INFORMAZIONE
RECORD
DISTRIBUTORI
ARIANNA
RECORD
DISTRIBUTORI
NON ARIANNA
NOTE
Codice
identificativo del
record
Sì
Sì
Stato del record
Sì
Sì
Data creazione
record
Data ultima
modifica record
Data cancellazione
record
Tipo di fonte del
record
Nome della fonte
del record
Codice
identificativo del
prodotto
Sì
Sì
Sì
Sì
Sì
Sì
Sì
Sì
Informazione disponibile solo nel formato XML.
Sì
Sì
Informazione disponibile solo nel formato XML.
Sì
Sì
Alla data attuale l’unico codice identificativo
ammesso è l’EAN del prodotto (non vengono
gestiti EAN di periodici+add-on né codici privati
“Alice”).
Tipologia di
prodotto
Numero di pezzi
Titolo
Autore
Collana
Sì
Sì
Sì
Sì
Sì
Sì
Sì
Sì
Sì
Sì
NIC
Codice produttore
Sì
No
Sì
No
Partizione EAN
produttore
Sì
Sì
Altezza
Larghezza
Spessore
Peso
Stato editoriale
Data di prevista
pubblicazione
Sì
Sì
Sì
Sì
Sì
Sì
No
No
No
No
Sì
Sì
Il codice è composto da <EAN>-<suffisso>.
Il suffisso è 0001 per i record di distributori
Arianna e 8888 per quelli di distributori non
Arianna.
Nel caso di variazioni, nei record di distributori
Arianna vengono trasmessi solo i campi
obbligatori e quelli variati, mentre nei record di
distributori non Arianna viene sempre
ritrasmesso l’intero record.
La stessa collana potrebbe essere descritta in
maniera differente nei record di distributori
Arianna e non-Arianna.
Alla data attuale questa informazione non viene
trasmessa.
La descrizione associata alla partizione EAN
viene fornita in un file di testo separato (“file dei
produttori”).
Nei record di distributori Arianna è nel formato
<aaaammgg>.
Nei record di distributori non Arianna è nel
formato <aaaamm>. Qualora il mese non sia
noto, viene inserito il mese fittizio 00.
+
Arianna - Guida allo sviluppo per le software house
pag. 53/62
INFORMAZIONE
Data di
pubblicazione
Data di fuori
catalogo
RECORD
DISTRIBUTORI
ARIANNA
RECORD
DISTRIBUTORI
NON ARIANNA
Sì
Sì
Sì
Sì
EAN Fornitore
Sì
Sì
Territorio di
competenza del
fornitore
Nuovo fornitore
Sì
No
Sì
No
NOTE
Nei record di distributori Arianna è nel formato
<aaaammgg>.
Nei record di distributori non Arianna è nella
forma <aaaa> e indica l’anno di pubblicazione.
Nei record di distributori Arianna è nel formato
<aaaammgg> e indica la data a partire dalla
quale contare i 45 giorni per il reso.
Nei record di distributori non Arianna è nella
forma <aaaamm> e indica la data nella quale il
titolo è stato messo fuori catalogo nel database.
In tutti i record di distributori non Arianna viene
utilizzato l’EAN Location Code 8023014001391
corrispondente a “Distributore non Arianna”.
Questa informazione può essere trasmessa solo
nel formato XML.
I dati relativi al nuovo fornitore sono: EAN
fornitore, Descrizione, Data di inizio
distribuzione.
Disponibilità
Dettagli della
disponibilità
Ordinabilità
Sì
Sì
Sì
No
Sì
Sì
Dettagli
dell’ordinabilità
Condizioni per il
reso
Data limite per il
reso
Data di
disponibilità
prevista
Data di ristampa
prevista
Prezzo
Categoria IVA
Sì
Sì
Sì
Sì
Sì
No
Sì
No
Sì
No
Sì
Sì
Sì
Sì
Aliquota IVA
Nuovo prezzo
Sì
Sì
No
No
Promozione
Sì
No
+
Arianna - Guida allo sviluppo per le software house
I record di distributori non Arianna sono sempre
non ordinabili.
Nei record di distributori non Arianna viene
sempre usato il codice NotThroughArianna.
Nei record di distributori non Arianna viene
sempre usato il codice ApplyToPublisher.
Nel caso di record non disponibili o
temporaneamente non disponibili.
Nei record di distributori non Arianna l’IVA è
sempre assolta.
I dati relativi al nuovo prezzo sono: Prezzo,
Categoria IVA, Aliquota IVA, Data di entrata in
vigore del prezzo.
I dati sulla promozione comprendono:
Numero/Descrizione, Data d’inizio, Data di fine,
Sconto, Termini di pagamento, Quantità minima
ordinabile, Quantità di copie che danno diritto
alla copia omaggio, Quantità di copie omaggio.
pag. 54/62
INFORMAZIONE
Cedola novità
12.4
RECORD
DISTRIBUTORI
ARIANNA
RECORD
DISTRIBUTORI
NON ARIANNA
Sì
No
NOTE
I dati sulla cedola comprendono: Numero, Data
d’inizio, Data di fine, Sconto, Termini di
pagamento, Quantità minima ordinabile,
Quantità di copie che danno diritto alla copia
omaggio, Quantità di copie omaggio.
Ingresso e uscita di un prodotto dal circuito Arianna
Quando un prodotto librario esce dal circuito Arianna, il record del distributore Arianna viene trasmesso con
lo stato eliminato dal sistema e, nello stesso messaggio, quel prodotto viene trasmesso come record di
distributore non Arianna con lo stato aggiunta.
Analogamente, quando un prodotto librario entra nel circuito Arianna, il record del distributore non Arianna
viene trasmesso con lo stato eliminato dal sistema e, nello stesso messaggio, quel prodotto viene trasmesso
come record di distributore Arianna con lo stato aggiunta.
Di norma, i prodotti non librari (calendari, magliette ecc.) sono presenti solo come record di distributori
Arianna: se escono dal circuito Arianna, non vengono più trasmessi.
I record eliminati perché inseriti per errore oppure eliminati a seguito di lavori di pulizia dell’archivio (per
es. titoli annunciati e mai usciti) vengono trasmessi con lo stato cancellato.
12.5
La gestione degli aggiornamenti
Nei record di aggiornamento di distributori Arianna vengono trasmessi solo gli elementi variati e quelli
obbligatori: lo stato del record è dunque variazioni.
Nei record di aggiornamento di distributori non Arianna vengono invece sempre trasmessi tutti i campi: lo
stato del record è dunque sostituzione.
+
Arianna - Guida allo sviluppo per le software house
pag. 55/62
13 ALLEGATO 3 - CARATTERISTICHE DEI DATI TRASMESSI
NEI MESSAGGI “CATALOGO PRODOTTI” E “ONIXINFORMAZIONI SUL PRODOTTO” DELLE CLIP XL
13.1
I record trasmessi
Il messaggio ONIX di Informazioni sul prodotto, fornito solo agli abbonati alla CLiP XL, contiene
informazioni bibliografiche e catalografiche di dettaglio sia di prodotti di distributori Arianna, sia di prodotti
di distributori non Arianna.
Tutti i record di distributori non Arianna trasmessi nel file di primo impianto o nei messaggi Catalogo
prodotti di aggiornamento hanno un record corrispondente nel file di primo impianto o nei successivi
messaggi ONIX di Informazioni sul prodotto. I record di distributori Arianna, invece, possono non avere un
record ONIX corrispondente (tipicamente nel caso di materiale non librario quale calendari, magliette ecc.).
Il legame tra i dati trasmessi nei messaggi Catalogo prodotti e quelli trasmessi nei messaggi ONIX di
Informazioni sul prodotto va costruito sulla base dell’EAN del prodotto.
Attenzione: ogni giorno il sistema Arianna invia un messaggio Catalogo prodotti e un messaggio ONIX di
Informazioni sul prodotto con lo stesso numero di aggiornamento (elemento PriceCatalogueNumber nel
Catalogo prodotti ed elemento MessageNumber nel messaggio ONIX), ma i record presenti nei due
messaggi non sono gli stessi ossia non riguardano gli stessi prodotti.
Il record di aggiornamento viene creato soltanto quando vengono modificate le informazioni trasmesse nello
specifico messaggio: per esempio, l’aggiunta di una provincia di competenza del fornitore genera un record
di aggiornamento nel messaggio Catalogo prodotti, ma non nel messaggio ONIX; analogamente, l’aggiunta o
la correzione di una categoria CCE genera un record di aggiornamento nel messaggio ONIX, ma non nel
messaggio Catalogo prodotti.
13.2
Le informazioni comuni a entrambi i messaggi
Nel messaggio ONIX di Informazioni sul prodotto vengono trasmesse informazioni anagrafiche,
bibliografiche e catalografiche che ampliano e integrano i dati del messaggio Catalogo prodotti.
Nel messaggio ONIX non sono presenti le informazioni logistico-commerciali, trasmesse unicamente nel
Catalogo prodotti.
Alcune informazioni di base sono però presenti in entrambi i messaggi:





Titolo
Autore/Curatore
Editore
Collana e Numero di collana
Tipologia di prodotto
Vediamo nel dettaglio come vengono trasmesse.
+
Arianna - Guida allo sviluppo per le software house
pag. 56/62
13.2.1
Titolo
Nel Catalogo prodotti il titolo viene trasmesso in un unico campo Titolo (nel formato XML nell’elemento
semplice <Title>) con l’articolo iniziale scritto fra parentesi tonde alla fine del titolo.
Nel caso di un’opera composta da più volumi il titolo viene terminato con un punto, seguito dalla stringa
"Vol.", dal numero di volume e da almeno una parte del sottotitolo. Nel caso di un volume composto da più
tomi, il titolo viene terminato con un punto seguito dalla stringa "Vol.", dal numero del volume, dalla barra
"/" e dal numero di tomo.
Nel messaggio ONIX viene utilizzato il gruppo di elementi <Title> così composto:
<Title>
<TitleType>Tipo di titolo</TitleType>
<TitleText>Titolo completo</TitleText>
<TitlePrefix>Prefisso del titolo</TitlePrefix>
<TitleWithoutPrefix>Titolo senza prefisso</TitleWithoutPrefix>
</Title>
Nel caso di opere in più volumi e/o tomi, viene utilizzato in aggiunta al gruppo <Title> anche il gruppo di
elementi <Set> così composto:
<Set>
<ProductIdentifier>
<ProductIDType>Sistema di codifica dell’insieme</ProductIDType>
<IDValue>Codice identificativo del prodotto<IDValue>
</ProductIdentifier>
<TitleOfSet>Titolo dell’insieme</TitleOfSet>
<ItemNumberWithinSet>Numerazione all’interno dell’insieme</ItemNumberWithinSet>
<SetItemTitle>Titolo del prodotto all’interno dell’insieme</SetItemTitle>
</Set>
13.2.1.1 Esempi
Ecco come appaiono i titoli di alcuni libri nel Catalogo prodotti (formato XML):
1.
<Title>Libro della giungla (Il)</Title>
2.
<Title>Casta. Così i politici italiani sono diventati intoccabili (La)</Title>
3.
<Title>Storia d’Italia. Vol. 1: I caratteri originali</Title>
4.
<Title>Teatro italiano (Il). Vol. 2/1: La commedia del Cinquecento</Title>
Ed ecco come gli stessi titoli vengono trasmessi nel messaggio ONIX-Informazioni sul prodotto:
1.
<Title>
<TitleType>01</TitleType>
<TitleText>Il libro della giungla</TitleText>
<TitlePrefix>Il</TitlePrefix>
<TitleWithoutPrefix>libro della giungla</TitleWithoutPrefix>
</Title>
+
Arianna - Guida allo sviluppo per le software house
pag. 57/62
2.
<Title>
<TitleType>01</TitleType>
<TitleText>La casta. Così i politici italiani sono diventati intoccabili</TitleText>
<TitlePrefix>La</TitlePrefix>
<TitleWithoutPrefix>casta. Così i politici italiani sono diventati intoccabili</TitleWithoutPrefix>
</Title>
3.
<Set>
<ProductIdentifier>
<ProductIDType>03</ProductIDType>
<IDValue>9788806342319</IDValue>
</ProductIdentifier>
<ProductIdentifier>
<ProductIDType>15</ProductIDType>
<IDValue>9788806342319</IDValue>
</ProductIdentifier>
<TitleOfSet>Storia d’Italia</TitleOfSet>
<ItemNumberWithinSet>1</ItemNumberWithinSet>
<SetItemTitle>I caratteri originali</SetItemTitle>
</Set>
<Title>
<TitleType>01</TitleType>
<TitleText>Storia d’Italia</TitleText>
</Title>
4.
<Set>
<ProductIdentifier>
<ProductIDType>03</ProductIDType>
<IDValue>9788806465322</IDValue>
</ProductIdentifier>
<ProductIdentifier>
<ProductIDType>15</ProductIDType>
<IDValue>9788806465322</IDValue>
</ProductIdentifier>
<TitleOfSet>Il teatro italiano</TitleOfSet>
<ItemNumberWithinSet>2/1</ItemNumberWithinSet>
<SetItemTitle>La commedia del Cinquecento</SetItemTitle>
</Set>
<Title>
<TitleType>01</TitleType>
<TitleText>Il teatro italiano</TitleText>
<TitlePrefix>Il</TitlePrefix>
<TitleWithoutPrefix>teatro italiano</TitleWithoutPrefix>
</Title>
13.2.2
Autore e curatore
Nel Catalogo prodotti autori e curatori vengono trasmessi nel campo Autore (nel formato XML
nell’elemento semplice <Contributor>) in base a queste regole:


Il nome dell’autore è espresso nella forma “Cognome Nome”.
Se non è noto il nome per esteso ma solo l’iniziale, questa viene posta dopo il cognome, puntata e
separata da uno spazio.
+
Arianna - Guida allo sviluppo per le software house
pag. 58/62




In presenza di più autori, questi sono separati l’uno dall’altro con un punto e virgola seguito da uno
spazio.
Se il nome inserito nel campo appartiene a un curatore, viene indicato con cognome, nome puntato e
la sigla "cur." fra parentesi tonde.
In presenza di autore e curatore nel medesimo campo, viene scritto prima il nome dell’autore e poi
quello del curatore.
Nel caso di autori vari e non specificati, il campo viene lasciato vuoto.
Nel messaggio ONIX viene utilizzato il gruppo di elementi <Contributor> così composto:
<Contributor>
<ContributorRole>Codice identificativo del tipo di responsabilità</ContributorRole>
<PersonName>Autore o illustratore o curatore o traduttore nella forma “Nome Cognome” o “N.
Cognome”</PersonName>
<PersonNameInverted>Autore o illustratore o curatore o traduttore nella forma “Cognome, Nome” o
“Cognome, N.”</PersonNameInverted>
</Contributor>
Il gruppo viene ripetuto tante volte quante sono le responsabilità descritte. Oltre ad Autori e Curatori, nel
messaggio ONIX vengono indicati anche Illustratori e Traduttori.
13.2.2.1 Esempi
Ecco come appaiono gli autori/curatori di alcuni libri nel Catalogo prodotti (formato XML):
1.
<Contributor>Calvino Italo</Contributor>
2.
<Contributor>Francesconi G. S.</Contributor>
3.
<Contributor>Marx Karl; Engels Friedrich</Contributor>
4.
<Contributor>Sanesi R. (cur.)</Contributor>
5.
<Contributor>Alighieri Dante; Sapegno N. (cur.)</Contributor>
Ed ecco come gli stessi casi vengono gestiti nel messaggio ONIX-Informazioni sul prodotto:
1.
<Contributor>
<ContributorRole>A01</ContributorRole>
<PersonName>Italo Calvino</PersonName>
<PersonNameInverted>Calvino, Italo</PersonNameInverted>
</Contributor>
2.
<Contributor>
<ContributorRole>A01</ContributorRole>
<PersonName>G. S. Francesconi</PersonName>
<PersonNameInverted>Francesconi, G. S.</PersonNameInverted>
</Contributor>
+
Arianna - Guida allo sviluppo per le software house
pag. 59/62
3.
<Contributor>
<ContributorRole>A01</ContributorRole>
<PersonName>Karl Marx</PersonName>
<PersonNameInverted>Marx, Karl</PersonNameInverted>
</Contributor>
<Contributor>
<ContributorRole>A01</ContributorRole>
<PersonName>Friedrich Engels</PersonName>
<PersonNameInverted>Engels, Friedrich</PersonNameInverted>
</Contributor>
4.
<Contributor>
<ContributorRole>B01</ContributorRole>
<PersonName>R. Sanesi</PersonName>
<PersonNameInverted>Sanesi, R.</PersonNameInverted>
</Contributor>
5.
<Contributor>
<ContributorRole>A01</ContributorRole>
<PersonName>Dante Alighieri</PersonName>
<PersonNameInverted>Alighieri, Dante</PersonNameInverted>
</Contributor>
<Contributor>
<ContributorRole>B01</ContributorRole>
<PersonName>N. Sapegno</PersonName>
<PersonNameInverted>Sapegno, N.</PersonNameInverted>
</Contributor>
13.2.3
Editore
Nel Catalogo prodotti l’editore viene identificato nel campo EAN produttore (nel formato XML
nell’elemento <ManufacturerEANCode>) mediante il codice corrispondente al prefisso editore
incapsulato nel codice EAN del prodotto. La descrizione in chiaro dell’editore viene fornita in un file di testo
esterno (“file dei Produttori”).
Nel messaggio ONIX viene utilizzato il gruppo di elementi <Publisher> così composto:
<Publisher>
<PublishingRole>Ruolo nei confronti del prodotto</PublishingRole>
<NameCodeType>Codice identificativo del sistema di codifica dell’editore</NameCodeType>
<NameCodeTypeName>Denominazione del sistema di codifica dell’editore</NameCodeTypeName>
<NameCodeValue>Codice identificativo dell’editore</NameCodeValue>
<PublisherName>Denominazione dell’editore</PublisherName>
</Publisher>
Mentre nel Catalogo prodotti l’editore è il titolare del prefisso editore contenuto dell’EAN, nel messaggio
ONIX il codice e la descrizione sono quelli del marchio stampato in copertina. Questo differente
approccio può far sì che in alcuni record l’editore indicato nel Catalogo prodotti e quello indicato nel
messaggio ONIX siano differenti.
13.2.3.1 Esempi
Nel Catalogo prodotti (formato XML), l’editore dei prodotti identificati con l’EAN 978-88-04-52503-5 e
con l’EAN 978-88-04-57589-4 viene indicato così:
+
Arianna - Guida allo sviluppo per le software house
pag. 60/62
1. e 2.
<Manufacturer>
<ManufacturerEANCode>9788804</ManufacturerEANCode>
</Manufacturer>
Nel file dei Produttori, la descrizione associata al codice 9788804 è “Mondadori”.
Per gli stessi prodotti, nel messaggio ONIX-Informazioni sul prodotto l’editore viene identificato così:
1.
<Publisher>
<PublishingRole>01</PublishingRole>
<NameCodeType>02</NameCodeType>
<NameCodeTypeName>I.E. Code</NameCodeTypeName>
<NameCodeValue>201655</NameCodeValue>
<PublisherName>Mondadori Informatica</PublisherName>
</Publisher>
2.
<Publisher>
<PublishingRole>01</PublishingRole>
<NameCodeType>02</NameCodeType>
<NameCodeTypeName>I.E. Code</NameCodeTypeName>
<NameCodeValue>200183</NameCodeValue>
<PublisherName>Mondadori</PublisherName>
</Publisher>
13.2.4
Collana e Numero di collana
Nel Catalogo prodotti la collana viene trasmessa nel campo Collana (nel formato XML nell’elemento
semplice <TitleOfSeries>) contenente la descrizione per esteso; il numero interno viene trasmesso nel
campo Nic (nel formato XML nell’elemento semplice <NIC>).
Nel messaggio ONIX vengono trasmessi sia la descrizione che il codice della collana.
La descrizione della collana può essere differente nei due messaggi.
Il numero di collana viene trasmesso in entrambi i messaggi in maniera uniforme.
13.2.4.1 Esempi
Ecco come appaiono Collana e NIC di alcuni libri nel Catalogo prodotti (formato XML):
1.
<Series>
<TitleOfSeries>EDIZIONE NAZIONALE</TitleOfSeries>
</Series>
2.
<Series>
<TitleOfSeries>Junior nuovi fantasy</TitleOfSeries>
<NIC>43</NIC>
</Series>
Le stesse informazioni nel messaggio ONIX-Informazioni sul prodotto sono indicate così:
+
Arianna - Guida allo sviluppo per le software house
pag. 61/62
1.
<Series>
<SeriesIdentifier>
<SeriesIDType>01</SeriesIDType>
<IDTypeName>IE Code</IDTypeName>
<IDValue>200183-ENOGD</IDValue>
</SeriesIdentifier>
<TitleOfSeries>Edizione naz. opere di G. D’Annunzio</TitleOfSeries>
</Series>
2.
<Series>
<SeriesIdentifier>
<SeriesIDType>01</SeriesIDType>
<IDTypeName>IE Code</IDTypeName>
<IDValue>200183-JF</IDValue>
</SeriesIdentifier>
<TitleOfSeries>Junior fantasy</TitleOfSeries>
<NumberWithinSeries>43</NumberWithinSeries>
</Series>
13.2.5
Tipologia di prodotto
La tipologia di prodotto viene indicata con un codice sia nel Catalogo prodotti che nel messaggio ONIXInformazioni sul prodotto, ma i codici utilizzati nei due messaggi sono differenti.
Le differenze sono in primo luogo formali: la stessa tipologia di prodotto (per es. “libro”) viene indicata nei
due messaggi con due codici diversi (“BA” o “Book”).
In alcuni casi, può esserci anche una differenza sostanziale: nel Catalogo prodotti la tipologia di prodotto
può essere più dettagliata che nel messaggio ONIX o viceversa. Nel Catalogo prodotti, per es., potrebbe
essere specificato “CD-I” o “CD-ROM” e nel messaggio ONIX “Materiale digitale”; viceversa, nel
messaggio ONIX potrebbe essere specificato “Libro in brossura” o “Libro rilegato” e nel Catalogo prodotti
“Libro”.
Come regola generale, i codici relativi ai prodotti di tipo libro sono più dettagliati nel messaggio ONIX
mentre quelli relativi alle altre tipologie di prodotto (audio, materiale digitale ecc.) sono più precisi nel
Catalogo prodotti.
13.2.5.1 Esempi
Nel Catalogo prodotti (formato XML), il tipo prodotto di “La casta. Così i politici italiani sono diventati
intoccabili” è “Libro” ed è indicato così:
1.
<ProductForm>Book</ProductForm>
Nel messaggio ONIX-Informazioni sul prodotto è invece “Libro rilegato”ed è indicato così:
1.
<ProductForm>BB</ProductForm>
+
Arianna - Guida allo sviluppo per le software house
pag. 62/62