<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Websiteudvikler &#187; Integration</title>
	<atom:link href="http://websiteudvikler.dk/post/category/integration/feed" rel="self" type="application/rss+xml" />
	<link>http://websiteudvikler.dk</link>
	<description>website development, CMS, e-commerce, data integration and web analytics</description>
	<lastBuildDate>Thu, 02 Feb 2012 22:21:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Hurtig Google indeksering af dine produkter og nyheder</title>
		<link>http://websiteudvikler.dk/post/faa-hurtigt-dine-produkter-og-nyheder-synlige-i-google.html</link>
		<comments>http://websiteudvikler.dk/post/faa-hurtigt-dine-produkter-og-nyheder-synlige-i-google.html#comments</comments>
		<pubDate>Sun, 19 Dec 2010 20:53:34 +0000</pubDate>
		<dc:creator>Kevin Steffer</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Indeksering]]></category>
		<category><![CDATA[ping]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Webshop]]></category>
		<category><![CDATA[xml-rpc]]></category>

		<guid isPermaLink="false">http://websiteudvikler.dk/?p=572</guid>
		<description><![CDATA[Lyn hurtig synlighed i Google med XML-RPC PING. Det er en af de features som gør blogs til en meget attraktiv platform. Hvorfor ikke bruge denne teknologi på dit website?]]></description>
			<content:encoded><![CDATA[<p>Hvis du selv har en blog, så kender du måske den super gode feature med at dine blog indlæg ligger på Google efter ganske kort tid.<br />
Det skyldes, at din blog &#8220;ping&#8221;-er nogle tjenester, som får søgemaskiner til at hopper forbi dit site og lige læse dit seneste indlæg.</p>
<p>Grundlæggende er teknikken bag XML-RPC og RSS, lidt noldert, men intet mindre. XML-RPC er en måde hvor på 2 websites kan kommunikere lidt ligesom en Web Service. RSS er en ganske enkel en struktureret og syndikeret XML fil, som er helt vild optimal for søgemaskinerne, fordi den typisk har sorteret informationerne i kronologisk orden og er XML baseret, så det en super hurtigt at læse for en søgemaskine i forhold til en almindelig HTML-side.</p>
<p>Så, hvordan får du så dine produkter og nyheder ud til Google med samme hastighed, som er muligt med en blog?</p>
<ul>
<li>Lav et RSS feed af dine produkter eller dine nyheder</li>
<li>Hav et meta tag på dine produktsider og dine nyhedssider som henviser til dit RSS feed.</li>
<li>Send din nye produktside eller nyhedsside til fx http://rpc.pingomatic.com med et ping kald via XML-RPC.</li>
</ul>
<p>Jeg har lavet et lille eksperiment på det, så du kan afprøve det og forhåbentlig se, hvor effektivt det er.</p>
<p>Prøv at hoppe over på <a title="Lyn hurtig synlighed i Google med XML-RPC PING" href="http://labs.website-udvikling.dk/xml-rpc_ping_test/Nyheder/Add.aspx?utm_source=blog&amp;utm_medium=web&amp;utm_campaign=december">mit eksperiment og opret en nyhed</a> og lad os se, hvor hurtigt den kommer på Google.</p>
<p>Vil helt vildt gerne høre din holdning til emnet.</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteudvikler.dk/post/faa-hurtigt-dine-produkter-og-nyheder-synlige-i-google.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Dynamicweb eCommerce fornyelse i Notification på Completed Order</title>
		<link>http://websiteudvikler.dk/post/dynamicweb-ecommerce-fornyelse-i-notification-paa-completed-order.html</link>
		<comments>http://websiteudvikler.dk/post/dynamicweb-ecommerce-fornyelse-i-notification-paa-completed-order.html#comments</comments>
		<pubDate>Sun, 31 Oct 2010 19:06:07 +0000</pubDate>
		<dc:creator>Kevin Steffer</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Dynamicweb]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Webshop]]></category>

		<guid isPermaLink="false">http://websiteudvikler.dk/?p=542</guid>
		<description><![CDATA[Læs om, hvorfor du ikke længere i Dynamicweb eCommerce nye indkøbskurv "Cart V2" kan gemme bruger data i Sessions i Cookies, hvis der er online betaling på løsningen og data skal bruges igen i en Notification Subscriber som lytter på at Ordre bliver gennemført.]]></description>
			<content:encoded><![CDATA[<p>I mit arbejde med den nye indkøbskurv også kaldet &#8220;Cart V2&#8243; er jeg stødt ind i en nyhed omkring en Notification på når en Order (Cart) er Completed og dermed gennemført, som kostede en del grå hår, så jeg håber jeg kan spare dine.</p>
<p><a href="http://websiteudvikler.dk/post/dynamicweb-ecommerce-fornyelse-i-notification-paa-completed-order.html#solution">Gå direkte til løsningen</a></p>
<h2>Nyheden i Dynamicweb eCommerce Cart V2</h2>
<p>Til Cart v2 er der kommet en ny Notification Subscriber &#8220;Dynamicweb.Ecom7.Cart.Notifications.CheckoutDoneOrderIsComplete&#8221;. Denne bliver fyret af, når ordren er betalt i mit tilfælde og kunden dermed har gennemført sin ordre.</p>
<p>Så jeg skulle implementere en ellers triviel lille detalje når en ordre var betalt, så skulle jeg lige sende en mail ud til kunden, så jeg gemte nogle indstillinger i brugerens Session under checkout og ville så udføre følgende når ordre.</p>
<pre>
public override void OnNotify( string notification, Dynamicweb.Extensibility.NotificationArgs args )
{
    string settings = HttpContext.Current.Session["settings"].ToString();
    SendMail(settings);
    base.OnNotify( notification, args );
}
</pre>
<p>Altså at tage fat i min Session igen og så sende en e-mail ud, men min detalje fejlede konsekvent! ARGH! Nå, jeg tjekkede ecom log&#8217;en jeg tjekkede ordre loggen og sidst måtte jeg lige lave min egen lille try/catch:</p>
<pre>
public override void OnNotify( string notification, Dynamicweb.Extensibility.NotificationArgs args )
{
    try
    {
        string settings = HttpContext.Current.Session["settings"].ToString();
        SendMail(settings)
    }
    catch ( Exception ex )
    {
        LogToFile.Log( ex.ToString(), "/eCom/CheckoutHandler/CustomLog", LogToFile.LogType.ManyEntriesPerFile );
    }
    base.OnNotify( notification, args );
}
</pre>
<p><a name="solution"></a></p>
<h2>Løsningen til Cart V2</h2>
<p>Og så fandt jeg ud af, at min Session ikke eksisterede! Den var null, ØV, hvordan nu det?</p>
<p>Jo, efter noget grundig eftertænksomhed, fandt jeg frem til, at denne Notification ikke bliver fyret af af min brugers browser!!! Men af et &#8220;callback&#8221; fra min betalings-gateway i dette tilfælde &#8220;Quick Pay&#8221;, det fandt jeg ud af, ved at kontrollere REMOTE_ADDR server variablen.</p>
<p>Så prøv at huske følgende:</p>
<p>Hvis du arbejder med Cart V1 i Dynamicweb eCommerce, så har du en Notfication Subscriber på &#8220;Dynamicweb.Notifications.eCommerce.Order.Steps.Completed&#8221; og denne bliver altså fyret af af din brugers browser.</p>
<p>Hvis du arbejder med Cart V2 i Dynamicweb eCommerce, så har du en Notification Subscriber på &#8220;Dynamicweb.Ecom7.Cart.Notifications.CheckoutDoneOrderIsComplete&#8221;, og denne bliver altså fyret af af din betalings-gateways server, hvis du altså har online betaling på selvfølgelig.</p>
<p>Jeg håber denne blogpost kan spare dig for lidt grå hår og CPU forbrug i knolden!</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteudvikler.dk/post/dynamicweb-ecommerce-fornyelse-i-notification-paa-completed-order.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Dynamicweb modul til at fjerne statistik script</title>
		<link>http://websiteudvikler.dk/post/dynamicweb-modul-til-at-fjerne-statistik-script.html</link>
		<comments>http://websiteudvikler.dk/post/dynamicweb-modul-til-at-fjerne-statistik-script.html#comments</comments>
		<pubDate>Thu, 23 Sep 2010 21:08:07 +0000</pubDate>
		<dc:creator>Kevin Steffer</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[Webudvikling]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Dynamicweb]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://websiteudvikler.dk/?p=506</guid>
		<description><![CDATA[I udviklingen af et website i Dynamicweb løb jeg ind i et problem, som tog tid at opklare men heldigvis kunne løses relativ nemt, nemlig med et lille modul.]]></description>
			<content:encoded><![CDATA[<p>I udviklingen af et website i <a href="http://www.dynamicweb.dk" target="_blank">Dynamicweb </a>løb jeg ind i et problem, som tog tid at opklare men heldigvis kunne løses relativ nemt, nemlig med et lille modul.</p>
<h2>Vores situation med Flash indlæsning af XML data</h2>
<p>Vi ville indlæse <a href="http://www.w3.org/XML/" target="_blank">XML</a> data fra en Dynamicweb løsning ind i en Flash film som lå på et andet domæne navn.</p>
<p>www.domain1.com (<a href="http://www.adobe.com/products/flashplayer/" target="_blank">Flash</a> viser data fra XML output fra www.domain2.com/Default.aspx?ID=123)</p>
<p>Når vores bruger nu er på www.domain1.com og skal have hentet en side fra www.domain2.com, så startes der en ny <a href="http://en.wikipedia.org/wiki/Session_(computer_science)#HTTP_session_token" target="_blank">session</a> på www.domain2.com, og når der startes en ny session på en Dynamicweb løsning, så er der et fint javascript i slutning af dit indhold.</p>
<p>Uheldigvis gør dette javascript i vores tilfælde vores XML ugyldig og Flash filmen kunne ikke læse XML&#8217;en (klart!), men hvis vi trykkede F5, så fungerede det (klart! vi har jo en kørende session på www.domain2.com, og dermed laves der ikke noget javascript på vores side 2. gang).</p>
<h2>Udviklet løsning med Dynamicweb API</h2>
<p>Vi var så heldige at Dynamicweb API&#8217;et giver os mulighed for at bestemme om dette javascript skulle med ud på siden eller ej.</p>
<p>Med en PageTemplateExtender kan vi udføre flg.:</p>
<div id="_mcePaste"><span style="color: #0000ff;">public override void</span> RenderTemplate( Dynamicweb.Templatev2.<span style="color: #99ccff;">Template</span> Template )</div>
<div id="_mcePaste">{</div>
<div id="_mcePaste"><span style="color: #0000ff;">base</span>.PageView.StatisticsJsScript = &#8220;&#8221;;</div>
<div id="_mcePaste">}</div>
<p>Men vi kan ikke bare fjerne det konsekvent, så der måtte noget mere til for at det kunne ville gælde for den side, som leverede noget XML.</p>
<p>Derfor lavede jeg et lille modul, hvor vi kan registrere de ID-numre på sider, hvor javascriptet konsekvent skal fjernes fra.</p>
<p>Kan du bruge sådan et modul eller måske har du lyst til at bygge videre på det til et anden formål, så skriv til mig på <a href="mailto:kevin@websiteudvikler.dk?Subject=DwPageStatsRemover&amp;Body=">kevin@websiteudvikler.dk</a>. Jeg håber snart Dynamicweb giver mulighed for at du kan downloade modulet på <a href="http://engage.dynamicweb-cms.com" target="_blank">engage.dynamicweb-cms.com</a> på noget Market Place (se evt. <a href="http://pterkildsen.com/2010/09/15/validating-links-in-dynamicweb-cms/">http://pterkildsen.com/2010/09/15/validating-links-in-dynamicweb-cms/</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteudvikler.dk/post/dynamicweb-modul-til-at-fjerne-statistik-script.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Åbent &#8220;brev&#8221;/blogindlæg til Dynamicweb eCommerce Team</title>
		<link>http://websiteudvikler.dk/post/abent-brev-blogindlaeg-til-dynamicweb-ecommerce-team.html</link>
		<comments>http://websiteudvikler.dk/post/abent-brev-blogindlaeg-til-dynamicweb-ecommerce-team.html#comments</comments>
		<pubDate>Mon, 31 May 2010 18:47:18 +0000</pubDate>
		<dc:creator>Kevin Steffer</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Dynamicweb]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Microsoft .NET]]></category>

		<guid isPermaLink="false">http://websiteudvikler.dk/?p=458</guid>
		<description><![CDATA[I mit forsøg på at få Dynamicweb til at forstå, at de skal pleje webudviklere noget mere, og skabe nogle bedre forudsætninger for samarbejde med Dynamicweb, så vi undgår, at alle partnere programmere de samme features, moduler osv. er jeg nu nået endnu et skridt i den rigtige retning.
Se en demo på et integrations modul til E-conomic og læs om, hvorfor jeg viser en demo af modulet.]]></description>
			<content:encoded><![CDATA[<p>I mit forsøg på at få <a href="http://www.dynamicweb.dk" target="_blank">Dynamicweb</a> til at forstå, at de skal pleje webudviklere noget mere, og skabe nogle bedre forudsætninger for samarbejde med Dynamicweb, så vi undgår, at alle partnere programmere de samme features, moduler osv. er jeg nu nået endnu et skridt i den rigtige retning.</p>
<p><strong>Opfordring</strong>: Er du webudvikler og Dynamicweb Partner så lad mig høre om din mening til mine tanker om at Dynamicweb burde starte et udvikler community som fx <a href="http://sourceforge.net/" target="_blank">SourceForge</a>, <a href="http://www.codeplex.com" target="_blank">Codeplex</a>, <a href="http://www.stackoverflow.com" target="_blank">StackOverflow</a> etc..</p>
<p>I denne omgang startede det med, at jeg fik en henvendelse fra <a href="http://dk.linkedin.com/in/mortensnedker" target="_blank">Morten Snedker</a> for nogle uger siden, som gik på, at vi havde lavet integration mellem <a href="http://www.dynamicweb.dk/eCommerce-28807.aspx" target="_blank">Dynamicweb eCommerce</a> og<a href="http://www.e-conomic.dk" target="_blank"> e-conomic</a>. E-conomic er et online webbaseret regnskabsprogram, og vi har et par kunder, som har anvendt e-conomic i flere år, og har fulgt udviklingen af <a href="http://www.e-conomic.com/accountingsoftware/addons/api" target="_blank">e-conomics API</a> siden start.</p>
<h2>Dynamicweb eCommerce API Workshoppen gav mig et hint</h2>
<p>På workshoppen var vi inde på at snakke om, hvad Dynamicweb kunne gøre for os webudviklere. Jeg nævnte, som jeg også skrev i en <a title="Nyt fra workshoppen Dynamicweb eCommerce API" href="http://websiteudvikler.dk/post/nyt-fra-workshoppen-dynamicweb-ecommerce-api.html" target="_self">tidligere  blogpost</a>, at jeg synes, de burde åbne deres udvikling mere op, så vi kunne få et sparringsnetværk på benene, hvor vi kunne være med i processen og bidrage til udviklingen af systemet, moduler og features, hvilket er en stor styrke i udviklingen af software på platforme som bl.a. SourceForge og Codeplex.</p>
<h2>Integrationsmodulet mellem Dynamicweb eCommerce og E-conomic</h2>
<p>Mortens henvendelse gik på, at Dynamicweb ville igang med at udvikle et integrationsmodul til E-conomic, og at han lige ville høre lidt om vores erfaringer med det, da vi står på E-conomics website som integrationspartner. Jeg fik givet Morten lidt input og så kom det fra en klar himmel, nu har jeg muligheden for at vise dem, hvad det er jeg mener med hele det koncept jeg savner om, at få åbnet deres udvikling op.</p>
<p>Jeg skrev til Morten, at vi har lavet et modul til integration mellem Dynamicweb eCommerce og E-conomic i ny version baseret på .NET 3.5/4 og Dynamicweb 7, om det ikke ville give mening, at de tog et kig på vores idéer. &#8211; Så ringede <a title="Tobias Høst" href="http://dk.linkedin.com/pub/tobias-h%C3%B8st/3/139/9b0" target="_blank">Tobias</a> (Commercial Lead på Dynamicweb eCommerce) og vi fik en snak om situationen og blev enige om, at jeg skulle prøve at demonstrere, det vi har lavet i form af en screencast.</p>
<h2>Modul demo på Dynamicweb eCommerce integration til E-conomic</h2>
<p>Du kan her se hele min demo &#8211; en demo i 6 kapitler á 5 min. varighed (pga. at det er lavet lidt hurtigt med <a href="http://www.jingproject.com/" target="_blank">Jing</a>)</p>
<h3>Kapitel 1<br />
Intro om modulets opbygning, indstillinger, lidt E-conomic opsætning</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/Ies-IMiIO-M&amp;hl=da_DK&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/Ies-IMiIO-M&amp;hl=da_DK&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>Kapitel 2<br />
E-conomic Settings kontrolpanel, overførsel af varegrupper og varer, lave en ordre på vores vare</h3>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/9LDOF-lwpco&amp;hl=da_DK&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/9LDOF-lwpco&amp;hl=da_DK&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h3>Kapitel 3<br />
Overførsel af Dynamicweb ordre til E-conomic, intro til priser i E-conomic, opbygning af koden og extension modellen<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/pu4uQ7hoOv0&amp;hl=da_DK&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/pu4uQ7hoOv0&amp;hl=da_DK&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></h3>
<h3>Kapitel 4<br />
Gennemgang af OrderSync koden med debugger<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/CBJdjnlUD4k&amp;hl=da_DK&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/CBJdjnlUD4k&amp;hl=da_DK&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></h3>
<h3>Kapitel 5<br />
Demo af extenders på ProductSync<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/uC5sJq0aHuU&amp;hl=da_DK&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/uC5sJq0aHuU&amp;hl=da_DK&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></h3>
<h3>Kapitel 6<br />
Fortsættelse af demo af extenders på ProductSync og afrunding<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/f94RwNikilk&amp;hl=da_DK&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="385" src="http://www.youtube.com/v/f94RwNikilk&amp;hl=da_DK&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></h3>
<p>Hvad synes du, tror du ikke på at modulet ville kunne blive godt?</p>
<p>Et hvert output nedenfor er meget værdsat.</p>
<p>Med venlig hilsen<br />
Kevin Steffer</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteudvikler.dk/post/abent-brev-blogindlaeg-til-dynamicweb-ecommerce-team.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lagerstyring på din webshop</title>
		<link>http://websiteudvikler.dk/post/lagerstyring-pa-din-webshop.html</link>
		<comments>http://websiteudvikler.dk/post/lagerstyring-pa-din-webshop.html#comments</comments>
		<pubDate>Wed, 03 Mar 2010 19:03:54 +0000</pubDate>
		<dc:creator>Kevin Steffer</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[Webshop]]></category>

		<guid isPermaLink="false">http://blogs.co3.dk/kevinsteffer/post/lagerstyring-pa-din-webshop/</guid>
		<description><![CDATA[Jeg vil i dette indlæg rådgive dig lidt omkring, hvordan du bør implementere din lagerstyring i din webshop. Hvorfor så lige det? Er det ikke bare at ligge et lagertal på mine produkter? Min opfattelse er, at det i mange tilfælde kommer lidt overraskende, hvordan det skal implementeres, når jeg begynder at spørge lidt ind [...]]]></description>
			<content:encoded><![CDATA[<p>Jeg vil i dette indlæg rådgive dig lidt omkring, hvordan du bør implementere din lagerstyring i din webshop.<br />
Hvorfor så lige det?<br />
Er det ikke bare at ligge et lagertal på mine produkter?</p>
<p>Min opfattelse er, at det i mange tilfælde kommer lidt overraskende, hvordan det skal implementeres, når jeg begynder at spørge lidt ind til det. Derfor vil jeg her forklare to forskellige scenarier i håb om, at du kan identificere dig med et af dem, så du kan forberede dig på, hvordan du kan håndtere det i din webshop.</p>
<h2>Lagerstyringsmodel</h2>
<p>Når der skal føres lagerstyring plejer jeg at nævne to modeller:</p>
<ol>
<li>Optimistisk lagerstyring</li>
<li>Pessimistisk lagerstyring</li>
</ol>
<h3>Optimistisk lagerstyring</h3>
<p>Optimistisk lagerstyring er udfra idéen om, at webshoppen skal vise alle produkter med positivt lagertal, og at lagertallet først nedskrives når kunden har gennemført ordren med betaling og det hele.</p>
<p><b>Problemstilling</b><br />
Vi kan risikere at 2 brugere smider en ordre samtidigt på samme produkt, som vi kun har 1 stk. på lager af. Hvad gør vi så? Vi kan risikere at skuffe vores kunder.</p>
<p><b>Fordel</b><br />
Vi får en ordre ind, og har mulighed for efterfølgende at tage kontakt til kunden om evt. alternativt køb.</p>
<h3>Pessimistisk lagerstyring</h3>
<p>Pessimistisk lagerstyring er udfra idéen om, at webhoppen kun skal vise de produkter med positivt lagertal, men at lagertallet allerede nedskrives så snart produkter ligges i kurven i webshoppen.</p>
<p><b>Problemstilling</b><br />
Hvad gør vi ved alle de webshop kurve som aldrig gennemføres, de står bare og blokere for at vi kan sælge vores varer!</p>
<p><b>Fordel</b><br />
Vi skuffer ikke vores kunder, det de ser på webshoppen og gennemfører køb på, det ved vi med sikkerhed kan leveres.</p>
<h3>Min anbefaling</h3>
<p>For at skuffe så få kunder som muligt og stadig tilgodese den fleksibilitet en webshop kan give dig i dit salg, så er mit råd:</p>
<p><b>Den halve løsning</b><br />
Hvis du sælger varer som kan skaffes/produceres igen, så kan du med fordel køre på en optimistisk lagerstyringsmodel.<br />
Du vil overfor kunderne både på webshoppen og i en dialog med dem fortælle, hvor hurtigt du kan skaffe en evt. midlertidigt udsolgt vare, hvis du er lidt &#8220;dirty dealer&#8221;, så fortæller du det ikke, men lader dem købe varen alligevel, og kontakter dem om leveringsproblemer, hvis problemet opstår, og derigennem i en super servicerende dialog måske for solgt mere eller noget andet.<br />
Men det er ikke uden risiko for, hvis du ikke har den fornødne tid og produktsortiment til at servicere kunden ordentlig, så skal du holde dig fra denne model.</p>
<p><b>Den rigtige løsning</b><br />
Hvis du sælger varer som ikke kan skaffes/produceres igen, så vil jeg fraråde at køre på en optimistisk lagerstyringsmodel, men istedet vælger den strammere styrede pessimistiske model. Så vil du ikke løbe ind i problemer med leveringen, men vende problemet ind mod dig selv, og dermed også stille krav til din egen organisation om at få lavet nogle rutiner, så der ryddes op i efterladte halvfærdige ordrer.<br />
Det lyder måske som trivielt arbejde, men jeg tror faktisk du vil kunne lære helt vildt meget om dine kunders handle mønster, hvis du laver lidt statistik på dine kunders adfærd, så du vil kunne finde ud af, hvorfor de efterlader halvfærdige ordrer &#8211; er det produkterne som det er galt med, er det gebyret, fragten som overrasker dem.<br />
Her er der plads til eksperimenter og optimering, så kunderne får fuldført deres køb.</p>
<p>Jeg håber at du har fået lidt indsigt i at lagerstyring på en webshop ikke kun er at ligge et lagertal på produkterne, men i høj grad et spørgsmål om, hvordan vi kan servicere kunden bedst muligt, med de ressourcer du nu har tilrådighed.</p>
<p>Har du spørgsmål til netop din situation, hvad du bør vælge med dine varer eller har du en anden problemstilling omkring lagerstyring, så efterlad en kommentar.<br />
Så vil jeg med glæde dykke ned i din problemstilling og hjælpe dig på vej.</p>
]]></content:encoded>
			<wfw:commentRss>http://websiteudvikler.dk/post/lagerstyring-pa-din-webshop.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook integration med dit website</title>
		<link>http://websiteudvikler.dk/post/facebook-integration-med-dit-website.html</link>
		<comments>http://websiteudvikler.dk/post/facebook-integration-med-dit-website.html#comments</comments>
		<pubDate>Mon, 09 Feb 2009 14:31:07 +0000</pubDate>
		<dc:creator>Kevin Steffer</dc:creator>
				<category><![CDATA[Integration]]></category>
		<category><![CDATA[Sociale Medier]]></category>
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://blogs.co3.dk/KevinSteffer/post.aspx?id=a365b070-3f9f-4935-9393-e824f3908845</guid>
		<description><![CDATA[At vi i Danmark har d.d. har 1. pladsen med at v&#230;re det land med flest borgere p&#229; Facebook siger lidt om at det er meget attraktivt medie at blive synlig p&#229;. Men hvilke muligheder har du egentlig med Facebook? Det vil jeg komme lidt ind p&#229; her. Del indhold p&#229; Facebook med links Facebook [...]]]></description>
			<content:encoded><![CDATA[<p>At vi i Danmark har d.d. har 1. pladsen med at v&#230;re det land med flest borgere p&#229; Facebook siger lidt om at det er meget attraktivt medie at blive synlig p&#229;. Men hvilke muligheder har du egentlig med Facebook? Det vil jeg komme lidt ind p&#229; her.</p>
<h2>Del indhold p&#229; Facebook med links</h2>
<p>Facebook har en side hvorfra man kan dele links med sine venner den hedder &quot;share.php&quot; og med &quot;share.php&quot; kan du lave et link som dette: <a href="http://www.facebook.com/share.php?u=http://blogs.co3.dk/Kevin Steffer/post/Facebook-integration-med-dit-website.aspx" target="_blank">http://www.facebook.com/share.php?u=http://blogs.co3.dk/Kevin Steffer/post/Facebook-integration-med-dit-website.aspx</a>&#160; <br />Det er en lang adresse men linket er ofte set som et Facebook ikon s&#229;dan her:</p>
<p><a href="http://www.facebook.com/share.php?u=http://blogs.co3.dk/Kevin Steffer/post/Facebook-integration-med-dit-website.aspx" target="_blank"><img src="http://www.facebook.com/images/icons/favicon.gif" /></a></p>
<p>Koden der til kan du finde p&#229; <a href="http://da-dk.facebook.com/advertising/?share">http://da-dk.facebook.com/advertising/?share</a> som viser dig nogle simple muligheder hvorp&#229; du kan stille dit online indhold tilr&#229;dighed for dine brugere s&#229; det kan deles p&#229; Facebook og dermed kan cirkulere.</p>
<h2>Anvendelsesmuligheder</h2>
<p>Links til dine produkter p&#229; nettet er meget oplagt men ogs&#229; nyheder, pressemeddelelser, nyhedsbreve er ogs&#229; ganske gode til deling. </p>
]]></content:encoded>
			<wfw:commentRss>http://websiteudvikler.dk/post/facebook-integration-med-dit-website.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

