I
T
A
L
E
Associazione utenti Italiani aleph
http://www.itale.it
Seminario “EDI e non solo: gli standard
per il commercio elettronico di libri e riviste”
Test delle funzionalità EDI
Aleph 500 ver. 16.02
Luigi Zeliani - Università degli Studi Milano Bicocca
[email protected]
I
T
A
L
E
L’ambiente di TEST
PARTNER
CASALINI LIBRI
ATLANTIS
AMBIENTE
SERVER
CLIENT
LINUX, creta, Aleph 16 revision 02 copy 1
Oracle 920, Service Pack: 1310
Installazione Stand-alone su Win2000 professional
Pentium III, 128 Mb
Test delle funzionalità EDI / Aleph 500 ver. 16.02
2
I
T
A
L
E
Messaggi EDI testati
Outgoing
ORDERS  ordini
OSTENQ  solleciti
ORDCHG  cancellazione ordini
Incoming
INVOIC  fatture
Test delle funzionalità EDI / Aleph 500 ver. 16.02
3
I
T
A
L
Configurazione
E
NOVITA’ RISPETTO ALLA 14.1
2 tabelle in $data_tab
edi_out_attr
edi_in_attr
inizializzazione contatori EDI (util G/2)
Test delle funzionalità EDI / Aleph 500 ver. 16.02
4
I
T
A
L
E
Tipo messaggio ORDERS -1
ORDERS
invio ordine singolo (tipo LE / single letter) causa
malfunzionamento procedura di invio lista al fornitore
(acq14)
Test delle funzionalità EDI / Aleph 500 ver. 16.02
5
I
T
A
L
E
Tipo messaggio ORDERS - 2
UNA:+.? '
UNB+UNOC:3+5030670124190:14+8099999000346:14+040528:1243+20'
UNH+17+ORDERS:D:96A:UN:EAN008'
BGM+220+17+9'DTM+137:20040528:102'
NAD+BY+5030670124190::9'
NAD+SU+8099999000346::9'
RFF+VA:12621570154'
RFF+API:48MIBEA'
CUX+2:EUR:9'
LIN+1'PIA+5+0596003811:IB'
IMD+L+009+:::Feuerstein, Steven'
IMD+L+010+:::Feuerstein'
IMD+L+011+:::Steven'
IMD+L+050+:::Oracle PL/SQL Programming'
IMD+L+110+:::Sebastopol (CA) O?'Reilly 2002'
QTY+21:1'
PRI+AAB:53.52'
CUX+2:USD:10'
RFF+LI:ORDER-98'
RFF+BFN:EDI-2004'
TDT+20+++101'
UNS+S'
CNT+1:00001'
CNT+2:1'UNT+000025+17'
UNZ+1+20'
Test delle funzionalità EDI / Aleph 500 ver. 16.02
z13
6
I
T
A
L
E
Tipo messaggio ORDERS - 3
DEFINIZIONE CAMPI Z13
!=================================================================
!
tab22 - fields for short doc Z13 records
!=================================================================
!
!
1
2
3
4 5
6
7 8
9 10 11
12 13 14
15 16 17
!!!!!!!!!!-!-!!!!!-!-!!!!-!!!!!-!-!!!!-!!!!!-!-!!!!-!!!!!-!-!!!!-!!!!!-!-!!!!
YEAR
1 100
0010
CALL-NO
1 05###
06###
07###
08###
AUTHOR
1 7####
TITLE
1 200## a
IMPRINT
1 210##
ISBN-ISSN 1 010##
USER-DEF-1 2
USER-DEF-2 2
USER-DEF-3 2
USER-DEF-4 2
USER-DEF-5 2
Test delle funzionalità EDI / Aleph 500 ver. 16.02
7
I
T
A
L
Tipo messaggio ORDERS - 4
E
STATUS ORDINE
L’aggiornamento dello status
da NEW/RSV a SV
non è condizionato alla verifica dell’esito positivo
della procedura o della trasmissione file.
Test delle funzionalità EDI / Aleph 500 ver. 16.02
8
I
T
A
L
E
Tipo messaggio ORDERS - 5
ESEMPI DI ERROR LOG
inviati per e-mail all’indirizzo definito in tab35
#1
Handling file: edi.20040526.102235.0
-------------------------------------------------------------Load: /exlibris/aleph/u16_1/alephe/tab/tab100
-------------------------------------------------------------Load: /exlibris/aleph/a16_1/uni50/tab/tab100
ftp: ppp.casalini.it: Name or service not known
Not connected.
Not connected.
#2
Handling file: edi.20040528.131016.4
ERROR: last-edi-order-chang is missing
1. Add it through UTIL-G-2
2. Move the xml file from $data_root/edi/out/xml_rejected to
$data_print/edi
3. Run p_edi_11 again
Test delle funzionalità EDI / Aleph 500 ver. 16.02
9
I
T
A
L
E
Tipo messaggio OSTENQ (sollecito) - 1
Non viene inviato il contenuto del campo GUI “testo sollecito”
UNA:+.? '
UNB+UNOC:3+5030670124190:14+8099999000346:14+040528:1252+21'
UNH+4+OSTENQ:D:96A:UN:EAN002'
BGM+92E::9+4+9'DTM+137:20040528:102'
NAD+BY+5030670124190::9'
NAD+SU+8099999000346::9'
DOC+220+VARIOUS'
LIN+1'
IMD+L+009+:::Feuerstein, Steven'
IMD+L+010+:::Feuerstein'IMD+L+011+:::Steven'
IMD+L+050+:::Oracle PL/SQL Programming'
RFF+LI:ORDER-98'
QTY+21:1'
UNT+000014+4'
UNZ+1+21'
Test delle funzionalità EDI / Aleph 500 ver. 16.02
10
I
T
A
L
E
Tipo messaggio OSTENQ (sollecito) - 2
EDI e solo EDI
Il sollecito e/o la cancellazione vengono inviati
unicamente in modalità EDI se l’ordine corrispondente è
stato inviato con EDI.
Si presuppongono quindi fornitori con implementazioni
“estese” dello standard.
Test delle funzionalità EDI / Aleph 500 ver. 16.02
11
I
T
A
L
E
Tipo messaggio ORDCHG (cancellazione)
Non viene indicato num. d’ordine (RFF+LI)
UNA:+.? '
UNB+UNOC:3+5030670124190:14+8099999000346:14+040528:1323+22'
UNH+1+ORDCHG:D:96A:UN:EAN005'
BGM+230+1+4'DTM+137:20040528:102'
NAD+BY+5030670124190::9'
NAD+SU+8099999000346::9'
RFF+VA:12621570154'
CUX+2:EUR:9'
LIN+1+2'
PIA+5+0596003811:IB'
IMD+L+009+:::Feuerstein, Steven'
IMD+L+010+:::Feuerstein'
IMD+L+011+:::Steven'
IMD+L+050+:::Oracle PL/SQL Programming'
UNS+S'
CNT+2:1'
UNT+000016+1‚
UNZ+1+22'
Test delle funzionalità EDI / Aleph 500 ver. 16.02
12
I
T
A
L
E
Tipo messaggio INVOIC (fatture) -1
Errore nella conversione dal formato EDI al formato Aleph
XML (edi-09) impedisce la prosecuzione del caricamento
della fattura (edi-10)
<party-transaction>
<party-type>Buyer</party-type>
<party-name>Universit di Milano Bicocca Biblio teca d?&apos;Ateneo
- Sede centrale Sezi$
<street-pob>Piazza dell?&apos;Ateneo Nuovo 1</street-pob>
<city>20126 Milano</city>
</party-transaction>
<reference-number-type>Additional party id</reference-number-type>
<reference-number>48MIBEA</reference-number>
<reference-number-type>Vat number</reference-number-type>
<reference-number>*</reference-number>
<></>
<></>
<>EUR</>
<invoicing-currency>EUR</invoicing-currency>
<item>
<line-number>1</line-number>
<product-id-description>Additional id</product-id-description>
<product-id-type>Supplier article number</product-id-type>
<product-id>it 04907304</product-id>
Test delle funzionalità EDI / Aleph 500 ver. 16.02
13
I
T
A
L
E
Tipo messaggio INVOIC (fatture) - 2
EDI Load Log
Richiamabili unicamente per numero di log (last-edi-log-no)
Difficile utilizzo, a livello di staff-user, dei log di caricamento
dei file edi_incoming (non è prevista selezione per cod.
fornitore, per data, per no. fattura, sublibrary etc.)
Manca controllo intermedio (report e/o validazione) tra
deposito file da parte del fornitore e scrittura del db
Test delle funzionalità EDI / Aleph 500 ver. 16.02
14
I
T
A
L
Documentazione
E
EX LIBRIS Documentation Center
http://www.exlibrisgroup.com/docs
ALEPH Requirements for EDI - Outgoing and Incoming Messages.pdf (August 2003)
ALEPH_to_EDI_Version_16.pdf (May 2004)
Aleph User Guide 16.02
EDItEUR
http://www.editeur.org/
EDI Implementation Guidelines for Library Book Supply (Issue 1 Version 1.2
QUOTES to INVOICES)
Test delle funzionalità EDI / Aleph 500 ver. 16.02
15
Scarica

Test dell`EDI nella versione 16.2