8.6.3 POSÍLÁNÍ OBJEDNÁVEK DODAVATELU M S POUŽITÍM EDI
Je možné posílat objednávky dodavatelům s použitím EDI. Místo tiskového souboru systém dokáže vytvořit soubor ve formátu BISAC (záznam objednávky nákupu s pevnou délkou), který je následně odeslán s využitím ftp nebo elektronické pošty dodavateli. Toto je v souladu s ISO Z39.49.
Soubor objednávek pro EDI je vytvořen pomocí IUTIL-8-12. Typ dodání objednávky musí být E. Obvyklé tištěné objednávky i objednávky EDI mohou být vytvořeny v jednom běhu procedury. Knihovna musí definovat tabulku nazvanou TAB_EDI v adresáři data_tab.
Definice pro každou lokální knihovnu
Řádek 1 - ###B1
Řádek 2 - Identifikační číslo knihovny
poz. 1-3 kód lokální knihovny
poz. 4 mezera
poz. 5-7 SAN (Standardní číslo adresy)
poz. 8-10 mezera
poz. 11-17 Standardní číslo adresy knihovny
poz. 18-22 přípona (sufix) SAN (první znak by měla být mezera). SAN
je jedinečné ID pro knihovny, užívající elektronickou komunikaci. Každá země by
měla mít agenturu, která dodává knihovnám jejich SAN. Přípona je přidávána
knihovnou a může sloužit k rozlišení mezi konty (účty) a lokálními
knihovnami.
Řádky 3, 4, 5 - Bibliografické údaje posílané dodavateli
poz. 1-3 kód lokální knihovny
poz. 4 mezera
poz. 5-7 AUT (autor), TIT (název), PUB
(nakladatel)
poz. 11-15 kód pole bibliografického údaje, který má být použit
poz. 16 podpole
poz. 17-21 první alternativní kód
poz. 22 podpole
poz. 23-27 druhý alternativní kód
poz. 28 podpole
Příklad:
###B1 Formát
!234567890123456789012345678
DEM SAN 9999999 8888 ! SAN včetně přípony
DEM AUT AU AE ! 3 alternativní kódy včetně podpole
DEM TIT 245##a ! 3 alternativní kódy včetně podpole
DEM PUB PB ! 3 alternativní kódy včetně podpole
-------------------------------------------------------------------------Obrázek 8.6.3.a: Posílání objednávek dodavatele s použitím EDI
Definice pro každého dodava
tele:Řádek 1 - ###VENDOR
(všimněte si, že stejná hlavička je užita pro všechny dodavatele)
Řádek 2 - SAN
poz. 1-5 kód dodavatele
poz. 6 mezera
poz. 7-9 SAN (Standardní číslo adresy)
poz. 10 mezera
poz. 11-15 SAN dodavatele
poz. 16-20 přípona (sufix) SAN (první znak je mezera)
Řádek 3 - Jméno souboru
poz. 1-5 jméno dodavatele
poz. 6 mezera
poz. 7-9 FMN
poz. 10 mezera
poz. 11- jméno souboru
(jméno souboru v příkladu je požadováno Blackwellem)
Řádek 4 - FTP adresa
poz. 1-5 kód dodavatele
poz. 6 mezera
poz. 7-9 FTP
poz. 10 mezera
poz. 11- příkazový řádek pro odesílání ftp
Řádek by měl obsahovat úplný příkaz pro odeslání souboru, v němž jméno souboru je reprezentováno řetězcem %f.
Řádek 5 - E-mail
poz. 1-5 kód dodavatele
poz. 6 mezera
poz. 7-9 MAI
poz. 10 mezera
poz. 11- příkazový řádek pro odesílání elektronické pošty
Řádek by měl obsahovat úplný příkaz pro odeslání souboru, v němž jméno souboru je reprezentováno řetězcem %f. Doporučujeme použít příkazu poštovního programu, který je dodáván s ALEPHem, a nejnutnější přizpůsobení tohoto programu pro tento účel. Program se nachází v adresáři alephe_root.
Poznámka: Systém provede příkaz zapsaný na posledním řádku oddílu VENDOR (dodavatel). Jinými slovy, jestliže posledním řádkem je příkaz pro FTP, soubor bude odeslán pomocí ftp, jestliže posledním řádkem je příkaz pro MAI, soubor bude odeslán elektronickou poštou.
Příklad:###VENDORZpět na obsah kapitoly
!234567890123456789012345678
BLACK SAN 1697848 1111
BLACK FNM BOIddd01.ALEPH
BLACK FTP sending-file-%f-using-ftp-to Blackwell
BLACK MAI CSH -f $alephe_root/mailer blackwell mail
address %f
(resp. pro VMS:
BLACK MAI $ @alephe_root:mailer "address" %f)
----------------------------------------------------------------- Obrázek 8.6.3.b: Posílání objednávek dodavateli s použitím EDI