Isolda Inköp - EDI Specifikation v 2.0 1
Innehållsförteckning Innehållsförteckning... 2 1 Introduktion... 3 1.1 Vad är EDI?... 4 1.2 Skicka och ta emot dokumenten... 4 1.3 Filformaten... 4 1.3.1 XML (Språket/Formatet)... 4 2 Dokument... 5 2.1 Detta dokument... 5 2.2 Exempelfiler och scheman... 5 2.3 Flöden... 6 2.3.1 Orderläggning... 6 2.3.2 Orderbekräftelse... 6 2.4 Teknisk specifikation / Att tänka på... 7 2
1 Introduktion Denna specifikation är framtagen av Isolda AB som ett stöd till dig som vill börja nyttja Isoldas Inköps EDI-tjänst. 3
1.1 Vad är EDI? Electronic Data Interchange är överföring av strukturerad information enligt ett överenskommet format. Benämningen EDI refererar ofta, men inte alltid, till överföring mellan företag av diverse information. Isoldas Inköps EDI-tjänst har 2 olika typer av dokument: Inköpsorder från Isolda. Inköpsorderbekräftelse till Isolda. Alla dokumenttyper är av typen XML. Isoldas FTP-server används för att skicka och ta emot filerna. 1.2 Skicka och ta emot dokumenten Leverantören får ett eget FTP-konto hos Isolda, som är avsett endast för denna EDI-tjänst. Observera att alla filer som är äldre än sex månader, raderas automatiskt från FTP-kontot! Kontot innehåller 3 mappar: PurchaseOrder Här läggs alla släppta order som sedan leverantören kan läsa in i deras system. Innehåller diverse information för att kunna beställa varor. PurchaseOrderConf Här lägger leverantören orderbekräftelse. Filerna innehåller bl a referenser, leveransdatum och antal. PurchaseOrderConf_Processed Hit flyttas de orderbekräftelser som är inlästa av Isolda. 1.3 Filformaten 1.3.1 XML (Språket/Formatet) Isoldas EDI-inköpstjänst kan endast kommunicera via XML. XML är ett s.k. märkspråk och fungerar så att man märker upp all data som skall skickas med fördefinierade namn. Principen bygger på att både den frågande parten och den svarande parten har en gemensam uppfattning om vad märkningen betyder. För Isoldas EDI-system måste filens filändelse vara xml. 4
2 Dokument 2.1 Detta dokument Senaste versionen av detta dokument finns: edi.isolda.se/spec/inkop/documents/isolda EDI Inkop Specifikation_v2.pdf 2.2 Exempelfiler och scheman Exempelfiler och scheman går att hitta i sökvägen: edi.isolda.se/spec/inkop/ - Inköpsorder exempelfil: http://edi.isolda.se/spec/inkop/purchaseorder_example_v2.xml - Inköpsorder schema: http://edi.isolda.se/spec/inkop/purchaseorder_scheme_v2.xsd - Orderbekräftelse exempelfil: http://edi.isolda.se/spec/inkop/purchaseorderconfirmation_example_v2.xml - Orderbekräftelse schema: http://edi.isolda.se/spec/inkop/purchaseorderconfirmation_scheme_v2.xsd 5
2.3 Flöden 2.3.1 Orderläggning Genom Isoldas EDI-tjänst har leverantören möjlighet att få skarpa inköpsorders från Isolda elektroniskt. Filerna hämtas i mappen Purchaseorder 2.3.2 Orderbekräftelse Leverantören har möjlighet att kunna skicka en orderbekräftelse. När Isolda har läst in orderbekräftelsen så flyttas filen till mappen PurchaseOrderConf_processed 6
2.4 Teknisk specifikation / Att tänka på Filerna ska hanteras på Isoldas FTP-server. Varje leverantör ska få ett test - och ett skarpt konto. Alla filer måste hämtas / lämnas på Isoldas FTP-server och följa specifikationer och exempelfiler enligt Exempelfiler och scheman De viktigaste fältet att hantera är: På inköpsordern finns Document_Number <Document_Number>37608</Document_Number> Det ska anges i Order_Reference_Number fältet på orderbekräftelsen. I orderbekräftelsen ska Line_Number sättas med den information som finns i Line_Number på inköpsordern. Number anges med samma som fanns på inköpsordern. Expected_Receipt_Date Är beräknat datum då varan ska mottas. Quantity Antal Före driftstart ska alla ordertyper testas ordentligt i testmiljön. Mindre avvikelser kan förekomma från dokumentationen. 7