Associazione utenti Italiani aleph EDI e non solo EDI e non solo 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 luigi.zeliani@unimib.it
Test delle funzionalità EDI / Aleph 500 ver. 16.02 EDI e non solo EDI e non solo L’ambiente di TEST PARTNER CASALINI LIBRI ATLANTIS AMBIENTE LINUX, creta, Aleph 16 revision 02 copy 1 Oracle 920, Service Pack: 1310 SERVER Installazione Stand-alone su Win2000 professional Pentium III, 128 Mb CLIENT Test delle funzionalità EDI / Aleph 500 ver. 16.02
Test delle funzionalità EDI / Aleph 500 ver. 16.02 Messaggi EDI testati Outgoing ORDERS ordini OSTENQ solleciti ORDCHG cancellazione ordini Incoming INVOIC fatture Test delle funzionalità EDI / Aleph 500 ver. 16.02
Test delle funzionalità EDI / Aleph 500 ver. 16.02 Configurazione 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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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' z13 Test delle funzionalità EDI / Aleph 500 ver. 16.02
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 Tipo messaggio ORDERS - 4 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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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. #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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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?'Ateneo - Sede centrale Sezi$ <street-pob>Piazza dell?'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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 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
Test delle funzionalità EDI / Aleph 500 ver. 16.02 Documentazione 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