Information & Beskrivning. för. Elektroskandia Punchout. Open Catalog Interface. cxml



Relevanta dokument
Integration med Elektroskandias Internetbutik

PunchOut-kataloger i Ariba en guide för leverantören

Inget problem, vi skickar dina registrerade uppgifter till den e-post-adressen som du använde vid registreringen.

MEBS MediCarriers elektroniska beställningssystem

Kommunikationsalternativ för elektroniska dokument (EDI)

Lathund läkemedelsbeställningar. Innehåll

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter till Malmö stad

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter till Eskilstuna kommun

Manual. Kom igång med Menigo Leverantörsorder. Version

Handledning för Exder Mobile

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter till Landstinget i Östergötland

Arvid Nilsson Webshop Åtkomst till webshopen

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 till Landstinget i Östergötland

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter till Region Skåne landsting

Visma Proceedo. Beställa IT-produkter - beställare. Version 1.2 /

Leverantörsportalen Guide för leverantörer

Handledning för Örebro Kommun

Så här beställer du. Raindanceportalen version 2013 vår. Stockholms universitet. E-post:

SSAB guide för CIF-kataloger Ariba, Inc. All rights reserved.

Överföring av filer med Zendto v 1.1. stora filer som inte kan skickas via e-post konfidentiella uppgifter som inte kan skickas via okrypterad e-post

RemoteX Visma Connect Manual för version 4.2

Kom i gångg. g Med Staples Netshop.

Många nyheter baserar sig på beställningar från olika Exder-kunder. Saknar du något i Exder kontakta oss!

Handledning PEPPOL Punch Out

Ellevio AB har ett standardsystem för elektronisk hantering av inköpsordrar.

OpusCapita Business Network Portal

Handledning för Stockholms stad

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter Apoteket Farmaci

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter till Karlskoga kommun

Kom i gångg. Med vår Webshop

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 till Malmö stad

Användarguide för hantering av MySE

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 till Region Skåne landsting

Handledning för Fristående Svefaktura

Användarmanual Mobila arbetsordersidor Servicetekniker

Beställa varor från webbutiken för provtagningsmateriel, remisser och övrigt materiel.

DL SOFTWARE Uumajankatu 2 Umeågatan FIN VAASA/VASA FINLAND +358-(0) Fax +358-(0)

Lathund läkemedelsbeställningar. Innehåll

Instruktioner för MOMENTUM ONLINE Innehåll

Manual för webbutiken. Enköpings kommun

Handledning. Exder efaktura för Svefaktura 1.0. Expert Systems 2010 Expert Systems kundtjänst: E-post: Tel:

Manual för beställare Rekvisition IKEA Mölndals stad

Så här beställer du varor i webbutiken. Gå in på Logga in Klicka på E-handel

Handledning PEPPOL Punch Out

Kom igång med Validoo

Leverantörsportalen Användarguide

Beställa varor från webbutiken för provtagningsmateriel, remisser och övrigt materiel.

Instruktion för beställning av förrådsartiklar i Websesam

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter till Säljdag Intention AB

Kom igång med Fakturaportalen!

Beställa varor från webbutiken för provtagningsmateriel, remisser och övrigt materiel.

Kom igång med Fakturaportalen!

Användarhandledning ICA Torget

Kom igång med Procurators nya kundanpassade webbutik!

Leverantörens guide för hantering av Web Supply Manager

Vägledning till Pagunettes Webshop

Koncerninköp Västra Götalandsregionen Elektronisk handel

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 till Karlskoga kommun

Rutinbeskrivning Proceedo Skapa läkemedelsbeställning

Utskrifter. Stäng fönstret Inventering.

Handbok för Visma Proceedo Rapportgenerator

Kom i gångg. Med CE Netshop.

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 till Härjedalens kommun

VÄLKOMMEN TILL DIN POLY.SE

Manual för beställare Rekvisition med förattest Mölndals stad

Handledning för Lidköpings kommun Fristående Svefaktura 1.0 via eprinter

Affärsdokumentspecifikation Publiceringsdatum: Version: 1.3.0

Kom igång Med Office Managements Webshop

RemoteX Applications Manual för Resurs Login

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter

Handledning för Västra Götalandsregionen (VGR)

Börja med Smart Registrera din kund Registrera din artikel Göra en faktura... 16

Så skickar ni elektroniska fakturor till. LRF Konsult AB

DABAS Update. Produktblad

Handledning för Exder VCM

Skicka information från MONITOR till Unifaun Orderkoppling

För att komma till webbutikens Inloggningssida klicka på: Länk till Inloggningssida Bilden av Inloggningssidan

Handledning för Stockholms stad

ANVÄNDARHANDLEDNING FÖR FAKTURAPORTALEN... 2 Allmänt om Fakturaportalen... 2 Obligatoriska fält... 2 Informationstext... 2 Klickbar text...

E-butiks guide

Fakturaportalen Axfood Administrationsgränssnittet

DIN RESTAURANGGROSSIST E-HANDEL DU BESTÄLLER, VI LEVERERAR! ÄNNU INTE E-HANDELSKUND?

Skapa konto hos Adlibris

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 till Säljdag Intention AB

Visma Proceedo. Att attestera - Manual. Version 1.2 /

Kom igång med Nordisk e-handels trafikadministration (NEHTA)

RemoteX Applications Manual för Partner Login

Kom igång med Staplesnetshop Din guide till bekväm e-handel

Handledning. Att skicka elektronisk fristående Svefaktura 1.0 via eprinter till Sigtuna kommun

Guide för Fanhultstvättens Webbportal. Innehållsförteckning. Inloggning

Du som leverantör kom igång med Validoo

Förnyad konkurrensutsättning. Manual för leverantör

Lathund för er som kör mot Coop

1 Skapa beställning och leveranskvittera

För dig som skall skicka fakturor i ICAs fakturaportal

Utkast/Version (8) Användarhandledning - inrapportering maskin-till-maskin

Med en installation av PP7 kommer det alltid med en kund som du inte ändra på; "Byt Kund".

Palette. Matchning fakturor mot order - Manual. Version 1.0 /

Transkript:

Information & Beskrivning för Elektroskandia Punchout Open Catalog Interface & cxml Huvudkontor Elektroskandia AB Norrvikenleden 97 191 83 Sollentuna Tel: 08-92 35 00 Fax: 08-92 39 80 info@elektroskandia.se http://www.elektroskandia.se Örebro Bistagatan 8 Box 942 701 31 ÖREBRO Tel: 019-19 82 00 Fax: 019-19 82 30 F-skatt. Org nr: 556014-8412 VAT No: SE556014841201 PlusGirot: 89 83 04-1 Bankgiro: 167-0454 Rev. datum:2006-07-06

Innehållsförteckning Beskrivning...3 Punchout förfarande...3 Fördelar med Punchout lösning...4 Komma igång med punchout...4 Punchout SAP OCI...5 Version...5 Inloggning...5 Resultat av punchout...5 Beskrivning av fält...6 Exempel på inloggningsformulär och resultat:...7 Punchout, cxml...8 Version...8 Inloggning...8 Resultat av punchout...8 Beskrivning av fält...9 Exempel på inloggningsformulär och resultat:...11 2

Beskrivning I de fall där leverantörens produktsortiment i webbutiken är mycket stort, uppdateras kontinuerligt och innehåller unik funktionalitet som inte går att återskapa i köparens inköpssystem, rekommenderas användning av en Punchout lösning för att presentera Elektroskandias produkter till köpare. Punchout lösningen beskrivs i följande avsnitt, men innebär på en övergripande nivå följande: Köparen loggar automatiskt in i Elektroskandias Internetbutik, och skapar en beställning. Varukorgens innehåll skickas över till köparens system i det format som angetts vid inloggningen och läggs till de övriga produkterna i beställningen i köparens inköpssystem. Köparen avslutar beställningen i sitt inköpssystem och den hanteras på samma sätt, med exempelvis kontering, leveransadress och förattest, som övriga beställningar. Efter att beställningen godkänts skapas inköpsorder på sedvanligt sätt. Punchout förfarande Köparens Inköpssystem 1 Punchout 4 Elektroskandias Affärssystem 2 Autologin Elektroskandia Internetbutik 1. Köparen loggar automatiskt in på Elektroskandias Internetbutik från sitt inköpssystem. 2. Inloggningsuppgifter verifieras, och inloggning slutförs. a. Nu börjar köparen skapa sin beställning genom att lägga produkter i sin kundvagn. 3. När köparen är klar med sin beställning går köparen vidare till kassan för att se tillgängligheten och sina inköpspriser för de produkter som finns i kundvagnen. 4. Köparen slutför sin beställning genom att klicka på knappen som benämns Punchout. Kundvagnens innehåll skickas nu tillbaka till köparens inköpssystem. 3 3

Fördelar med Punchout lösning Alltid rätt information om artikelpris, då punchout lösningen jobbar online med Elektroskandias affärssystem. Tillgång till uppdaterad artikelinformation och beskrivningar, då Internetkatalogen uppdateras ofta, f.n. en gång per vecka. Nyttja Elektroskandias Internetbutiks funktioner för att förenkla era inköp. Komma igång med punchout Inloggningsrutinen finns på plats https://www.elektroskandia.se/remotelogin.aspx och för att komma igång med punchout så väljer ni vilket av de två punchout meddelande layout ni vill använda, detta styrs beroende vilka parametrar som ni skickar med vi inloggningstillfället. De två layouter som finns för punchout resultatet är: SAP OCI Version 3.0 HTML cxml, delmängd av cxml Version 1.2.012 meddelande PunchoutOrderMessage För att göra en uppsättning av punchout från Elektroskandias Internetbutik så behövs en registrerade användare för ert kundnummer, registrering görs på https://www.elektroskandia.se/kundansokan.aspx. För mer information, kontakta din säljare på Elektroskandia. 4

Punchout SAP OCI Version SAP OCI Version 3.0 i HTML format. Inloggning Inloggningen sker via en krypterad anslutning till Elektroskandias Internetbutik för att användarnamn och lösenord inte ska komma i orätta händer. Inloggningen sker till adressen https://www.elektroskandia.se/remotelogin.aspx. Till denna adress läggs parametrarna enligt nedan till i angiven ordning. 1. username=[username] Avser användarnamn 2. password=[password] Avser lösenord 3. ~OkCode=[OkCode] Transaktionskod som indikerar att artiklarna ska läggas till när punchouten slutförs. Normalt sätts värdet till ADDI 4. ~TARGET=[TARGET] Anger den frame som punchouten ska returneras i, sätts normalt till _top 5. ~CALLER=[CALLER] Sätt till värdet CTLG 6. HOOK_URL=[HOOK_URL] Avser en URL/Internet adress dit punchout resultatet skickas. OBS! Alla ovan angivna parametrar är obligatoriska. Användarnamn och lösenord är samma som används för inloggningen i Elektroskandia Internetbutik. Så för att använda punchout från Elektroskandias Internetbutik behöver man registrerad e-handelskund. Exempel: https://www.elektroskandia.se/remotelogin.aspx?username=[username]&password=[password]&~okcode=ad DI&~target=_top&~CALLER=CTLG&HOOK_URL=[HOOK_URL] Resultat av punchout Varje artikel som skickas tillbaka i punchout resultatet innehåller följande fält, n ersätts med ett index/löpnummer som börjar från 1 och räknas uppåt, 1,2,3 osv. Fältnamn Förklaring Datatyp (längd) NEW_ITEM-CUST_FIELD1[n] Kundspecifikt fält Text(3) NEW_ITEM-VENDOR[n] Kundspecifikt fält Text(6) NEW_ITEM-QUANTITY[n] Beställd kvantitet Text(15) NEW_ITEM-VENDORMAT[n] Artikelnummer Text(10) 5

NEW_ITEM-DESCRIPTION[n] Artikelbenämning Text(40) NEW_ITEM-MATGROUP[n] Materialgrupp Text(9) NEW_ITEM-PRICE[n] Artikelns pris Text(15) NEW_ITEM-CURRENCY[n] Valuta (ISO), anges alltid till SEK Text(3) NEW_ITEM-UNIT[n] Enhet enligt ISO Text(3) NEW_ITEM-LEADTIME[n] Ledtid i dagar för artikeln Text(5) NEW_ITEM-EXT_PRODUCT_ID[n] Används EJ, är alltid tomt. Text(40) Beskrivning av fält NEW_ITEM-CUST_FIELD1 Värdet hämtas från det objektet i Internetbutiken som används vid punchout tillfället. Värdet avser objektets id. NEW_ITEM-VENDOR Värdet hämtas från det objektet i Internetbutiken som används vid punchout tillfället. Värdet avser objektets namn. NEW_ITEM-QUANTITY Fält innehåller kvantitet per artikel. Kvantiteten anges med 3 decimaler, ex: 3.000 NEW_ITEM-VENDORMAT Innehåller artikelnummer NEW_ITEM-DESCRIPTION Fältet innehåller artikeln benämning. NEW_ITEM-MATGROUP Fältet innehåller artikelns materialgrupp eller annan information som finns i köparens system. Värdet kan avse en fast referens som angivits på ett objekt, eller om det lämnats tomt, kontrolleras om aktuell kund har sina egna artikelnummer upplagda hos Elektroskandia. Om så är fallet returneras kundens egna artikelnummer. Om inget av ovanstående kriterier uppfylls lämnas det tomt NEW_ITEM-PRICE Artikelns pris, priset avser köparens nettopris från Elektroskandia. Priset anges med 3 decimaler, Ex: 50.670 NEW_ITEM-CURRENCY Valuta som priser avser, anges alltid till SEK, Svenska Kronor NEW_ITEM-UNIT Artikeln enhetskod enligt ISO NEW_ITEM-LEADTIME Artikelns ledtid i dagar. NEW_ITEM-EXT_PRODUCT_ID Används ej, är alltid tomt. 6

Exempel på inloggningsformulär och resultat: <form method="get" action="remotelogin.aspx" id="form2"> <input type="hidden" name="username" value="[username]" /> <input type="hidden" name="password" value="[password]" /> <input type="hidden" name="~okcode" value="okcodetest" /> <input type="hidden" name="~target" value="_top" /> <input type="hidden" name="~caller" value="callertest" /> <input type="hidden" name="hook_url" value="punchoutociresponsetest.aspx" /> <input type="submit" value="logga in" /> </form> <input type="hidden" name="~okcode" value="addi"> <input type="hidden" name="~target" value="_top"> <input type="hidden" name="~caller" value="ctlg"> <! Artikel 1--> <input type="hidden" name="new_item-cust_field1[1]" value= "GRUNDOBJ"> <input type="hidden" name="new_item-vendor[1]" value= "GRUNDOBJ"> <input type="hidden" name="new_item-quantity[1]" value = "1"> <input type="hidden" name="new_item-vendormat[1]" value = "0410001"> <input type="hidden" name="new_item-description[1]" value = "EKK 3G1.5"> <input type="hidden" name="new_item-matgroup[1]" value = ""> <input type="hidden" name="new_item-price[1]" value = "20.40"> <input type="hidden" name="new_item-currency[1]" value = "SEK"> <input type="hidden" name="new_item-unit[1]" value = "MTR"> <input type="hidden" name="new_item-leadtime[1]" value = "1"> <input type="hidden" name="new_item-ext_product_id[1]" value = " > <! Artikel 2--> <input type="hidden" name="new_item-cust_field1[2]" value= "GRUNDOBJ"> <input type="hidden" name="new_item-vendor[2]" value= "GRUNDOBJ"> <input type="hidden" name="new_item-quantity[2]" value = "100"> <input type="hidden" name="new_item-vendormat[2]" value = "1440842"> <input type="hidden" name="new_item-description[2]" value = "SKARVKLÄMMA TORIX T6"> <input type="hidden" name="new_item-matgroup[2]" value = ""> <input type="hidden" name="new_item-price[2]" value = "3.00"> <input type="hidden" name="new_item-currency[2]" value = "SEK"> <input type="hidden" name="new_item-unit[2]" value = "EA"> <input type="hidden" name="new_item-leadtime[2]" value = "1"> <input type="hidden" name="new_item-ext_product_id[2]" value = " > 7

Punchout, cxml Version En delmängd av cxml Version 1.2.012, meddelande: PunchoutOrderMessage Inloggning Inloggningen sker via en krypterad anslutning till Elektroskandias Internetbutik för att användarnamn och lösenord inte ska komma i orätta händer. Inloggningen sker till adressen https://www.elektroskandia.se/remotelogin.aspx. Till denna adress läggs parametrarna enligt nedan till i angiven ordning. 1. username = [username] Avser användarnamn 2. password = [password] Avser lösenord 3. prosupplierid = [prosupplierid] Används som ett id i punchoutresultet 4. prosuppliername = [prosuppliername] Sätts till beskrivande namn för ovan angivet id 5. buyercookie = [buyercookie] Sätts till ytterligare identifierare för punchout inloggningen. 6. submiturl = [submiturl] Avser en URL/Internet adress dit punchout resultatet skickas. OBS! Alla ovan angivna parametrar är obligatoriska. Användarnamn och lösenord är samma som används för inloggningen i Elektroskandia Internetbutik. Så för att använda punchout från Elektroskandias Internetbutik behöver man registrerad e-handelskund. Exempel på Url: https://www.elektroskandia.se/remotelogin.aspx?username=[username]&password=[password]&prosupplierid= SupplierIDTest&prosuppliername=SupplierNameTest&buyercookie=BuyerCookieTest&submiturl=PunchoutRes ponsetest.aspx Resultat av punchout Teckentabellen som används för resultet som skickas tillbaka till köparens inköpssystem är enligt ISO-8859-1. XML Resultatet av punchouten valideras gentemot en DTD (Document Type Definition) som finns på http://xml.cxml.org/schemas/cxml/1.2.012/cxml.dtd. Tänk även på att detta specifikation inte använder alla element som finns angivna i den DTD som används för validering av resultatet, samt i den allmänna beskrivning av cxml specifikation som finns på http://www.cxml.org 8

Beskrivning av fält Fältnamn Förklaring Obl. Rep. cxml 1:1 @payloadid Meddelandets identitets nummer @timestamp @xml:lang Datum och tid när meddelandet sändes. Konstant värde sv anges för Svenska @version Lämnas tomt Header 1:1 From 1:1 Credential @domain Identity Credential Anges alltid till PROSUPPLIERNAME Värdet som skickades i parameterna prosuppliername vid inloggningen @domain Anges alltid till PROSUPPLIERID Identity Värdet som skickades i parameterna prosupplierid vid inloggningen To 1:1 Credential @domain Anges alltid till VATNO Identity Mottagarens organisationsnummer Credential @domain Anges alltid till NAME Identity Mottagarens namn Sender 1:1 Credential @domain Anges alltid till VATNO Identity Sändarens momsredovisningsnummer UserAgent Används EJ, är tom Message 1:1 @deploymentmode PunchOutOrderMessage 1:1 BuyerCookie Värdet som skickades I parametern buyercookie vid inloggningen 9

PunchOutOrderMessageHeader @operationallowed Konstant värde, create @quotestatus Konstant värde final Total Money Totalbelopp @currency Valutakod, SEK anges alltid Tax Money Momsbelopp @currency Valutakod, SEK anges alltid Description Konstant värde VAT @xml:lang Konstant värde sv ItemLn 1: @quantity @linenumber ItemID SupplierPartID Säljarens artikelnr ItemDetail UnitPrice Money Artikelns pris @currency Valutakod, SEK anges alltid Description Artikelns benämning @xml:lang Konstant värde sv ShortName Artikelns korta benämning UnitOfMeasure Artikelns enhet, ST, FP osv Classification @domain Värde för klassifiering,används ej. Är alltid tom. Extrinsic Externt artikelnummer om det finns @name Konstant värde COMMENTS SupplierID Värdet som skickades I parametern supplierid vid inloggningen @domain Konstant värde VATNO Tax Money Momsbelopp för raden 10

@currency Valutakod, SEK anges alltid Description Konstant värde VAT @xml:lang Konstant värde sv TaxDetail @category Konstant värde VAT @percentagerate Konstant värde 25 för momssatsen TaxAmount Money Momsbelopp för raden @currency Valutakod, SEK anges alltid Exempel på inloggningsformulär och resultat: <form method="get" action="remotelogin.aspx" id="form1"> <input type="hidden" name="username" value="[username]" /> <input type="hidden" name="password" value="[password]" /> <input type="hidden" name="prosupplierid" value="supplieridtest" /> <input type="hidden" name="prosuppliername" value="suppliernametest" /> <input type="hidden" name="buyercookie" value="buyercookietest" /> <input type="hidden" name="submiturl" value="punchoutresponsetest.aspx" /> <input type="submit" value="logga in" /> </form> <?xml version="1.0" encoding="iso-8859-1" standalone="no"?> <!DOCTYPE cxml SYSTEM "http://xml.cxml.org/schemas/cxml/1.2.012/cxml.dtd"> <cxml payloadid="id10038r1yvnu3srfahfe20071220134716" timestamp="2007-12-20t13:47+01:00" xml:lang="sv" version=""> <Header> <From> <Credential domain="prosuppliername"> <Identity>SupplierNameTest</Identity> </Credential> <Credential domain="prosupplierid"> <Identity>SupplierIDTest</Identity> </Credential> </From> <To> <Credential domain="vatno"> <Identity>666666-6661</Identity> </Credential> <Credential domain="name"> <Identity>DEMOKUND INTERNET</Identity> </Credential> </To> <Sender> <Credential domain="vatno"> <Identity>SE556014841201</Identity> </Credential> <UserAgent/> </Sender> </Header> <Message deploymentmode="test"> <PunchOutOrderMessage> <BuyerCookie>BuyerCookieTest</BuyerCookie> <PunchOutOrderMessageHeader operationallowed="create"> <Total> <Money currency="sek">18.50</money> </Total> <Tax> <Money currency="sek">4.63</money> 11

<Description xml:lang="sv">vat</description> </Tax> </PunchOutOrderMessageHeader> <ItemIn quantity="1" linenumber="1"> <ItemID> <SupplierPartID>1400800</SupplierPartID> </ItemID> <ItemDetail> <UnitPrice> <Money currency="sek">18.50</money> </UnitPrice> <Description xml:lang="sv">raka RÖR M.MUFF IBVVM 16<ShortName>RAKA RÖR M.MUFF IBVVM 16</ShortName> </Description> <UnitOfMeasure>ST </UnitOfMeasure> <Classification domain=""/> <Extrinsic name="comments"/> </ItemDetail> <SupplierID domain="vatno">supplieridtest</supplierid> <Tax> <Money currency="sek">4.63</money> <Description xml:lang="sv">vat</description> <TaxDetail category="vat" percentagerate="25"> <TaxAmount> <Money currency="sek">4.63</money> </TaxAmount> </TaxDetail> </Tax> </ItemIn> </PunchOutOrderMessage> </Message> </cxml> 12