<?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"
	>

<channel>
	<title>EDI Talk - Vendor Compliance and Electronic Data Interchange &#187; Industry News</title>
	<atom:link href="http://editalk.com/category/industry-news/feed/" rel="self" type="application/rss+xml" />
	<link>http://editalk.com</link>
	<description>An EDI and Vendor Compliance Blog, Forum and Support Center.</description>
	<pubDate>Tue, 25 Nov 2008 16:29:37 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Unemployed?  Don&#8217;t move here&#8230;</title>
		<link>http://editalk.com/industry-news/2008/10/28/unemployed-dont-move-here/</link>
		<comments>http://editalk.com/industry-news/2008/10/28/unemployed-dont-move-here/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 22:42:55 +0000</pubDate>
		<dc:creator>Craig Dunham</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[EDI General]]></category>

		<category><![CDATA[Industry News]]></category>

		<category><![CDATA[big picture]]></category>

		<category><![CDATA[BLS]]></category>

		<category><![CDATA[business]]></category>

		<category><![CDATA[different]]></category>

		<category><![CDATA[EDI]]></category>

		<category><![CDATA[EDI Guy]]></category>

		<category><![CDATA[industry]]></category>

		<category><![CDATA[jobless]]></category>

		<category><![CDATA[limited]]></category>

		<category><![CDATA[myopic]]></category>

		<category><![CDATA[point of view]]></category>

		<category><![CDATA[retail]]></category>

		<category><![CDATA[single]]></category>

		<category><![CDATA[supply chain]]></category>

		<category><![CDATA[unemployment]]></category>

		<category><![CDATA[value]]></category>

		<category><![CDATA[versatile]]></category>

		<guid isPermaLink="false">http://editalk.com/?p=76</guid>
		<description><![CDATA[I just read this article – well – a pair of articles – over on MSN – about the 25 WORST cities for finding a job and the 25 BEST cities for finding a job.  Truly interesting stuff; however the methods used to create the article are – at best – flawed.  The flaw is [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="justify;"><span style="Calibri;">I just read this article – well – a pair of articles – over on MSN – about the </span><a href="http://msn.careerbuilder.com/custom/msn/careeradvice/viewarticle.aspx?articleid=1664&amp;SiteId=cbmsnhp41664&amp;sc_extcmp=JS_1664_home1&amp;gt1=23000"><span style="Calibri;">25 WORST cities for finding a job</span></a><span style="Calibri;"> and the </span><a href="http://msn.careerbuilder.com/custom/msn/careeradvice/viewarticle.aspx?articleid=1644&amp;SiteId=cbmsnhp41644&amp;sc_extcmp=JS_1644_home1&amp;gt1=23000"><span style="Calibri;">25 BEST cities for finding a job</span></a><span style="Calibri;">.<span style="yes;">  </span>Truly interesting stuff; however the methods used to create the article are – at best – flawed.<span style="yes;">  </span>The flaw is that they only use the unemployment rates, as compiled and published by the </span><a href="http://www.bls.gov/"><span style="Calibri;">Bureau of Labor Statistics</span></a><span style="Calibri;"> – a federal agency that is responsible for researching and compiling labor economics and statistics…</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">The list of the bad cities includes quite a few cities located in California.<span style="yes;">  </span>But if you were to look at the list – and if you’re not from California – you’ve probably NEVER heard of many (if ANY) of those cities.<span style="yes;">  </span>Here’s the list:</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">1.<span style="yes;">    </span>El Centro, Calif. <span style="1;">      <br />
</span></span><span style="Calibri;">2.<span style="yes;">    </span>Yuma, Ariz. <span style="1;">              <br />
</span>3.<span style="yes;">    </span>Flint, Mich. <span style="1;">              <br />
</span>4.<span style="yes;">    </span>Merced, Calif.<br />
</span><span style="Calibri;">5.<span style="yes;">    </span>Yuba City, Calif. <span style="1;">     <br />
</span>6.<span style="yes;">    </span>Modesto, Calif. <span style="1;">     <br />
</span>7.<span style="yes;">    </span>Visalia, Calif. <span style="1;">           <br />
</span>8.<span style="yes;">    </span>Monroe, Mich.<br />
</span><span style="Calibri;">9.<span style="yes;">    </span>Palm Coast, Fla. <span style="1;">     <br />
</span>10.<span style="yes;">  </span>Stockton, Calif. <span style="1;">        <br />
</span>11.<span style="yes;">  </span>Fresno, Calif. <span style="1;">            <br />
</span>12.<span style="yes;">  </span>Bakersfield, Calif.<br />
</span><span style="Calibri;">13.<span style="yes;">  </span>Hanford, Calif. <span style="1;">         <br />
</span>14.<span style="yes;">  </span>Redding, Calif. <span style="1;">         <br />
</span>15.<span style="yes;">  </span>Muskegon, Mich. <span style="1;">   <br />
</span>16.<span style="yes;">  </span>Jackson, Mich.<br />
</span><span style="Calibri;">17.<span style="yes;">  </span>Rocky Mount, N.C.<br />
18.<span style="yes;">  </span>Saginaw, Mich. <span style="1;">        <br />
</span>19.<span style="yes;">  </span>Madera, Calif. <span style="1;">          <br />
</span>20.<span style="yes;">  </span>Detroit<br />
</span><span style="Calibri;">21.<span style="yes;">  </span>Elkhart, Ind. <span style="1;">              <br />
</span>22.<span style="yes;">  </span>Sebastian, Fla. <span style="1;">         <br />
</span>23.<span style="yes;">  </span>Kokomo, Ind. <span style="1;">           <br />
</span>24.<span style="yes;">  </span>Rockford, Ill.<br />
</span><span style="Calibri;">25.<span style="yes;">  </span>Niles, Mich.</span></p>
<p class="MsoNormal" style="justify;"><span style="small;"><span style="Calibri;">11 of them are from California.<span style="yes;">  </span>But, of those 11 – only one is NOT located in the Central Valley area of California.<span style="yes;">  </span>And the biggest (and almost only!) jobs in most of those cities are related to farming and agriculture.<span style="yes;">  </span>And some of them are downright tiny cities.<span style="yes;">  </span>And they’re surrounded by miles and miles and miles of … well … nothing.<span style="yes;">  </span></span></span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Most of the cities listed that are in the mid-western areas of the US – like Indiana, Michigan, Illinois – are areas that have industries tied deeply to automotive industries and – an even more beleaguered segment – RV manufacturing.</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Let&#8217;s face it - political statements aside - the economy sucks all over&#8230;!</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Now the 25 “good cities” many tend to be … well, mid-west centered, too.</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">1.   Sioux Falls, S.D.<span style="1;">           <br />
</span>2.   Idaho Falls, Idaho<span style="1;">       <br />
</span>3.   Rapid City, S.D.<span style="1;">            <br />
</span>4.   Bismarck, N.D.<br />
</span><span style="Calibri;">5.   Houma, La.<span style="2;">                    <br />
</span>6.   Morgantown, W.Va.<span style="1;"> <br />
</span>7.   Logan, Utah<span style="2;">                  <br />
</span>8.   Fargo, N.D.<br />
</span><span style="Calibri;">9.   Casper, Wyo. <span style="1;">              <br />
</span>10. Billings, Mont.<span style="1;">           <br />
</span>11. Lafayette, La. <span style="1;">            <br />
</span>12. Ames, Iowa<br />
</span><span style="Calibri;">13. Midland, Texas<span style="1;"> <br />
</span></span><span style="Calibri;">14. Iowa City, Iowa<span style="1;">         <br />
</span>15. Lincoln, Neb. <span style="1;">             <br />
</span></span><span style="Calibri;">16. Great Falls, Mont.<br />
</span><span style="Calibri;">17. Charlestown, W.Va.<br />
18. Des Moines, Iowa<span style="1;">   <br />
</span>19. Portsmouth, N.H.<span style="1;">    <br />
</span>20. Missoula, Mont.<br />
</span><span style="Calibri;">21. Salt Lake City<span style="1;">              <br />
</span>22. Provo, Utah <span style="1;">               <br />
</span>23. Sioux City, Iowa<span style="1;">        <br />
</span>24. Odessa, Texas<br />
</span><span style="Calibri;">25. Pocatello, Idaho</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Sure, there are a few standouts in the North East and the South, but many of them are solidly Mid-West cities.<span style="yes;">  </span>Of course, they’re also cities that, if you research them more, you’ll find they’re pretty stable cities with no great industrial claims. </span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Truly, outside of a religion, what does Salt Lake City hold a claim to – industry wise …?<span style="yes;">  </span>And Casper, Wyoming and Billings, Montana - what&#8217;s going on there?  Besides being near major National Recreation areas, what industry calls those cities home?<span style="yes;">  </span>And, as for Texas, Midland and Odessa are right next to each other (geographically speaking) and so the “gains” in one will be similar to the gains in the other.  But again, what&#8217;s their industrial base&#8230;?  Where are those job gains&#8230;?</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">But even then, the growth isn’t anything … huge.<span style="yes;">  </span>Not anything like the high unemployment numbers for the California and Michigan cities.</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">But, again, the basic study – the reasons behind the articles – is flawed.  It gives a decidedly myopic view of things&#8230; And an exceptionally dire one, at that!</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Why?<span style="yes;">  </span>Well, it’s because they’re only looking at one single point of data – the unemployment rate.<span style="yes;">  </span>That’s it.<span style="yes;">  </span>Nothing about the industry that supports the area, the number of residents that do not work anyway (i.e. retirees, stay at home parents, whatever).<span style="yes;">  </span>They don’t look at the kinds of jobs in the area – from flipping burgers at Burger King, Carl’s Jr. or McDonalds to legal secretaries, doctors, nurses and other types of “skilled labor”…</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Take a look at St. Louis, for example.<span style="yes;">  </span>They’ve got a lot of industries there – from auto manufacturing to hospitals to finance…<span style="yes;">  </span>They’re all over.<span style="yes;">  </span>But what does Ames, Iowa offer in the way of industry…?<span style="yes;">  </span>What kind of jobs are even available in Ames…?<span style="yes;">  </span>Do you think that there is a lot of call in Ames for an EDI manager…?<span style="yes;">  </span>Or some other kind of IT position…?</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">That same flaw – the single source of data and the single point of data being used – can also be a major flaw in our EDI system and what we do with those documents.<span style="yes;">   </span>What good is an EDI system that only processes a single document for a single department for a single trading partner…?<span style="yes;">  </span>How does that improve your supply chain or your business…?</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Opening up your focus – whether by the data you want to trade or by the “who” you want to trade with – can make your EDI world that much better.<span style="yes;">  </span>That much more … well … impactful and worthwhile… leaving your EDI program just focused on one thing does not make it very useful information.</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">It’s like the articles I reference above – how valid is that information to you if you want to move to Sioux Falls, South Dakota and – while there is low unemployment and some growth in their job market – there is not a job for you to take…?<span style="yes;">  </span>If you’ve achieved your MSCSE certificate, but there are no jobs for people with your abilities and qualifications, of what value is the fact that Sioux City has low unemployment..?</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Or – on the flip side – you’re moving to Bakersfield or Fresno to take care of an ailing family member – but you’ve already got a job lined up – in your field of expertise – so the high rate of unemployment doesn’t matter to you.</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Job futures – and EDI – need to be … far ranging and “big picture” – taking into account a lot of smaller details.<span style="yes;">  </span>It can’t just be focused on one little fact or figure.</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">There’s that big retailer – WhoM shall remain nameless<span style="yes;">  </span>- that is always the Target of the wrath and ire of many an EDI “guy”.<span style="yes;">  </span>Those that deal with that big retailer (or the other one) know that they seem to be “our way or the highway” kind of mentality.<span style="yes;">  </span>Do it our way or we’re not doing business with you.<span style="yes;">  </span>It’s a very limited eye view of EDI.<span style="yes;">  </span>It doesn’t allow for any deviation or options.<span style="yes;">  </span>It’s this or nothing.<span style="yes;">  </span>It’s one sides and just one point of reference.<span style="yes;">  </span>It’s very limiting.</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">Now, in some ways, that limited versatility may be good – in that there’s not a lot of “extra stuff” to worry about.<span style="yes;">  </span>Just like the one point of reference in the jobless rates in those cities – not a lot to worry about.<span style="yes;">  </span>There aren’t many (any?) jobs, so don’t go there.</span></p>
<p class="MsoNormal" style="justify;"><span style="Calibri;">But isn’t it better when you have more to work on than just one number; or one point of view or one way of thinking…?<span style="yes;">  </span>Where’s the value then?</span></p>
<p class="MsoNormal" style="normal;"><em><span style="'Times New Roman';">Author: <strong>Craig Dunham</strong> - EDI Coordinator</span></em></p>
<p class="MsoNormal" style="justify;"><em><span style="AR-SA;">Read more about Craig here: </span></em><span style="AR-SA;"><a href="http://editalk.com/contributors/"><em><span style="'Times New Roman';">http://editalk.com/contributors/</span></em></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://editalk.com/industry-news/2008/10/28/unemployed-dont-move-here/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I&#8217;ll gladly pay you Tuesday for a hamburger today&#8230;</title>
		<link>http://editalk.com/industry-news/2008/08/13/i-will-gladly-pay-you-tuesday-for-a-hamburger-today/</link>
		<comments>http://editalk.com/industry-news/2008/08/13/i-will-gladly-pay-you-tuesday-for-a-hamburger-today/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 16:51:46 +0000</pubDate>
		<dc:creator>Craig Dunham</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[EDI General]]></category>

		<category><![CDATA[Industry News]]></category>

		<category><![CDATA[Other Blogs]]></category>

		<category><![CDATA[Compliance]]></category>

		<category><![CDATA[EDI]]></category>

		<category><![CDATA[Fees]]></category>

		<category><![CDATA[hub]]></category>

		<category><![CDATA[Implementation]]></category>

		<category><![CDATA[Pays]]></category>

		<guid isPermaLink="false">http://editalk.com/?p=26</guid>
		<description><![CDATA[Author: Craig Dunham - EDI Coordinator @ Big 5
Read more about Craig here: http://editalk.com/contributors/]]></description>
			<content:encoded><![CDATA[<p style="justify;">On another one of My readling places - the EDI-L group on Yahoo - and the topic came up about &#8220;who pays&#8221; for what&#8230;  The topic-starter was looking for some kind of &#8220;<strong>best practices</strong>&#8221; in the EDI world when it comes to new implementations.  I think a lot of the people are viewing this from the &#8220;dating&#8221; point of view - that the person who asks for the date is the one that pays for the date&#8230;  Basically, if I was to call you up and ask you to go out with Me to dinner and a movie - or drinks and dancing - or supper and se&#8230;  wait, keep that one quiet&#8230; anyway, if I&#8217;m doing the asking, I should be doing the paying&#8230;</p>
<p style="justify;">But that&#8217;s not truly the case when you&#8217;re talking about EDI.  When it comes to EDI, I&#8217;m doing the asking - &#8220;Hey!  I&#8217;d like to send you our PO and get an ASN and an Invoice back, electronically.  Are you game?&#8221; - but you&#8217;re doing the paying&#8230;  At least in My world - the world of retail trade.  I&#8217;m requesting you to change the way that we do business and accept My orders for your products electronically - instead of via fax or mail or carrier pigeon or crazy, downtown bike messenger - which will, in turn, save us both money (money, money, money&#8230; it&#8217;s a rich man&#8217;s world!), because we&#8217;ll be able to get rid of some of those leased phone lines (for the fax) and cut down on postage (the mail), nearly eliminate our budgets for bird seed (the pigeons) and harrowing clean-up expenses from those sweaty Lycra clad bikers&#8230;  It will also save us money because we won&#8217;t have nearly the same kinds of expenses for error resulotion when an order is keyed in wrong by that pretty - but dense - eye-candy and boss&#8217; kid data entry operator over in customer service&#8230;   </p>
<p style="justify;">Now I&#8217;m not saying that all (or even most) data entry people in customer service are dense - or lack-luster kids of bosses - but you know what I mean&#8230;</p>
<p style="justify;">All it can take is just one key-stroke to completely alter an order.  I&#8217;m ordering, for example, 1000 Widget A (style W-A1) in blue (color 001) and it gets keyed as 10000 Widget 1 (style W-1A) in black (color 010).  You can see how easy it is to muck up an order with just an extra ZERO (10,000 instead of 1,000) or transposed data (style A1 vs 1A - or color 001 vs 010)&#8230;  We NEVER sell your black Widget 1, as nobody orders that from us.  And even if we sold a few - just because they&#8217;re new and novel - we still have over 9000 of &#8216;em in stock and what-the-hell-are-we-gonna-do-with-&#8217;em&#8230;?  So we submit an RTV request and you pay for shipment of the goods back and you credit us the difference and so on and so forth&#8230;.  It&#8217;s all on your side of things.</p>
<p style="justify;">If the order had been sent via EDI, the order goes in as we sent it - 1000 qty W-A1 in 001 - no muss, no fuss, no errors&#8230; unless they&#8217;re on OUR end.</p>
<p style="justify;">But I&#8217;ve gotten a bit far afield in the details again.  Back to &#8220;who pays&#8221; for EDI&#8230;.</p>
<p style="justify;">In the retail world, I&#8217;m a HUB.  I&#8217;m the guy sending the orders and receiving the product and selling the Widgets on to the wide and wildly waiting world of Widget wovers&#8230;  LOVERS&#8230;  I&#8217;m the guy in the driver&#8217;s seat.  I&#8217;m telling you (via My 850 PO spec) that I&#8217;m going to send you an order and it&#8217;s going to contain this information and this other information and, oh-yeah, that other information over there.  And I&#8217;m going to request - no, REQUIRE - that you send Me an 856 ASN when the order is ready to be shipped.  AND I&#8217;ll accept your 810 Invoice electronically - again, all in the name of ease and cost reductions and error management.</p>
<p style="justify;">Basically, it&#8217;s a cost of doing business&#8230; for YOU.  My costs of doing business are having a chain or stores (ok, maybe just 1 - Wally&#8217;s World of Widgets for Widget Lovers - hey!  got it right!) and hiring employees and buying cash registers and store fixtures and paying for ads in the local paper and rent on a location and all the other things that go along with it&#8230;  Sure, you could justify that it&#8217;s a cost of doing business for Me, too, but you need to think of it differently&#8230; You need to put yourself into My shoes&#8230;</p>
<p style="justify;">So you&#8217;re Willy&#8217;s Wacky Widgets - and you make and sell a wonderful array of widgets&#8230; different colors, sizes and shapes&#8230; and you sell those widgets to your customer base - Widget retailers.  You sell them to Wally, Wayne, Wanda, Wu, Wendy, Weaver and Bill&#8230;  That&#8217;s William.  Then it&#8217;s the job of Wayne, Wally, Wanda, Wendy, Wu, Weaver and William (Bill) to sell the widgets to the final customer - Wilma, the world&#8217;s most well known and renowned Widget owner, who lives in Walla-Walla, Washington. </p>
<p style="justify;">Now, in this, you&#8217;ll notice something - we&#8217;re both selling a product (widgets) to a consumer (you to Me and Me to Wilma).  Of course, you&#8217;re a wholesaler of widgets and I&#8217;m a retailer.   The only difference is the price.  But, see, I&#8217;m your customer.  Without Me, who would you sell your widgets to?  You don&#8217;t sell them directly to Wilma (although, of course, you could!), but without Me - you&#8217;ve got no customer base.  So you sell to Me - your CUSTOMER.</p>
<p style="justify;">And the fact that I&#8217;m your customer means a lot.  In the retail trade, there&#8217;s an old axiom:</p>
<p style="justify;">1 - the customer is always right.</p>
<p style="justify;">2 - when in doubt, see rule #1 (above).</p>
<p style="justify;">Basically, it means that the customer - Wilma to Me and Me to you - is the one that is truly driving the transaction.  Wilma has the cash to buy the widgets from Me and I&#8217;ve got the cash to buy them from you.  You, on the other hand, have the knowledge, equipment and supplies to create and provide those widgets to Me so that I, in turn, can provide them to Wilma in Walla-Walla and make her wonderfully happy.</p>
<p style="justify;">The cost of the EDI - the testing, compliance, implementation - are yours.  At least for your side of things.  I wouldn&#8217;t expect you to pay for My set-up fees and implementation costs - as they&#8217;re a cost of doing business for Me.</p>
<p style="justify;">Let&#8217;s spin this off in a slightly different direction - you package the widgets 50 to a carton.  That carton is a cost of doing business for you.  Are you going to charge Me for that carton?  Don&#8217;t think so.  Instead, you&#8217;ve figured a way to build that cost of the carton into your overhead - into your manufacturing costs - so that you&#8217;re covered for those costs. </p>
<p style="justify;">But you say &#8220;Hey!  Hold on now!  Wait a minute!&#8221; and you tell Me how I&#8217;m still paying for those cartons - in that I pay 1/10th of a cent for each widget to cover your costs of the cardboard cartons.  And, sure, you have a point - but it&#8217;s not truly a cost of doing business for Me.  It&#8217;s just part of the cost of the goods I&#8217;m buying - just like My overhead for the chain of widget stores is figured into the price I&#8217;m selling that widget to Wilma for in Walla-Walla.</p>
<p style="justify;">So in the &#8220;who pays for what&#8221; equation, YOU pay for the costs of implementing and doing EDI with Me - just as I pay My side of those same costs of doing EDI with all of My suppliers and vendors.  I&#8217;m the 800lb gorilla in the room - I&#8217;m the one that has the control- or at least more of it - in this deal.  I&#8217;m the hub, I call the shots, I&#8217;m the driver.</p>
<p style="justify;">At least that&#8217;s how it is in the world of widget retail.  But, as I&#8217;d posted over on the EDI-L group, it&#8217;s probably more of an &#8220;industry specific&#8221; kind of thing - that healthcare has different practices (best or not!) than retail has and they&#8217;re different from banking/finance which is different from universities and eduction which is different from &#8230; well, you get the idea, right?</p>
<p style="justify;">So, on to your side - who pays for what&#8230;?  And where are we going to dinner&#8230;?</p>
<address>Author: <strong>Craig Dunham</strong> - EDI Coordinator</address>
<address>Read more about Craig here: <a href="http://editalk.com/contributors/"><span><span><span><span style="#cccccc;">http://editalk.com/contributors/</span></span></span></span></a></address>
]]></content:encoded>
			<wfw:commentRss>http://editalk.com/industry-news/2008/08/13/i-will-gladly-pay-you-tuesday-for-a-hamburger-today/feed/</wfw:commentRss>
		</item>
		<item>
		<title>comparing apples to &#8230; fruit salad &#8230;?</title>
		<link>http://editalk.com/edi-news/2008/06/17/comparing-apples-to-fruit-salad/</link>
		<comments>http://editalk.com/edi-news/2008/06/17/comparing-apples-to-fruit-salad/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 16:01:07 +0000</pubDate>
		<dc:creator>Craig Dunham</dc:creator>
		
		<category><![CDATA[EDI General]]></category>

		<category><![CDATA[EDI News]]></category>

		<category><![CDATA[Industry News]]></category>

		<category><![CDATA[Other Blogs]]></category>

		<category><![CDATA[training]]></category>

		<category><![CDATA[810]]></category>

		<category><![CDATA[ASN]]></category>

		<category><![CDATA[Component]]></category>

		<category><![CDATA[EDI]]></category>

		<category><![CDATA[Invoice]]></category>

		<category><![CDATA[musical pack]]></category>

		<category><![CDATA[order]]></category>

		<guid isPermaLink="false">http://editalk.com/?p=22</guid>
		<description><![CDATA[I can&#8217;t believe it&#8217;s been almost a WHOLE MONTH since I last posted a blog and My thoughts&#8230;  geez.  But, anyway, I was reading - gee, shocker! - another website (actually, My daily mailing of questions posed on the EDI-L group over on Yahoo!) - and the following question was posed:
&#8220;I&#8217;m working through a client [...]]]></description>
			<content:encoded><![CDATA[<p style="justify;">I can&#8217;t believe it&#8217;s been almost a WHOLE MONTH since I last posted a blog and My thoughts&#8230;  geez.  But, anyway, I was reading - gee, shocker! - another website (actually, My daily mailing of questions posed on the <a href="http://tech.groups.yahoo.com/group/EDI-L/" target="_blank">EDI-L group over on Yahoo</a>!) - and the following question was posed:</p>
<p style="justify;">&#8220;I&#8217;m working through a client situation where multiple internal SKUs correspond to a single customer item number. Before I get on my high horse and insist that they always ship a complete customer item in a single shipment I thought that I&#8217;d ask if it is possible to send a valid ASN or Invoice in this case.</p>
<p style="justify;">To be specific:</p>
<p style="justify;">Client offers internal item numbers P0001a, P0001b and P0001c for sale as A0001. It is murphy inevitable that the shipping department will eventually ship P0001a, P0001b and P0001c in separate shipments (on separate days). Is it even possible to:</p>
<p style="justify;">send an ASN that 1/3 of unit A0001 shipped on June 16, 2008</p>
<p style="justify;">or</p>
<p style="justify;">send an Invoice that 1/2 of the cost of unit A0001 is now due for that 1/3 A0001&#8243;</p>
<p style="justify;">Now, here&#8217;s the thing to consider - how was it ordered&#8230;?  If the trading partner sent a PO for 100 of P0001a, 100 of P0001b and 100 of P0001c, then you need to ship 100 of each item.  If the trading partner wants all of them to ship together - then you need to follow the partner&#8217;s shipping instructions or requirements. </p>
<p style="justify;">And the same can be said for invoicing, as well.  Don&#8217;t invoice a partial shipment of a partial product.  Chances are quite good that you won&#8217;t be paid until the full shipment of the entire order (especially if it&#8217;s a COMPONENT set - more on that below!).  There are some fine lines here that can and may be crossed, but BOTH sides of this <a href="http://editalk.com/articles/2008/02/29/edi-tpr-and-what-it-all-means/" target="_blank">TRADING PARTNER RELATIONSHIP</a> need to communicate about what is going on and what is expected.</p>
<p style="justify;">One of the answers given over on the EDI-L group was about the possibility of ASSORTMENTS and CASE PACKING issues that are relatively common in the apparel industry.  In some cases, it may be called a &#8220;MUSICAL PACK&#8221; in which you have a single style of something - a shirt, a shoe, shorts, underwear, whatever - in assorted sizes in a single case.  For example, you&#8217;d have a case-pack of 24 and that 24 would be broken down by size, all the same style and color:</p>
<ul style="justify;">
<li>
<div style="justify;">5 Small</div>
</li>
<li>
<div style="justify;">7 Medium</div>
</li>
<li>
<div style="justify;">7 Large</div>
</li>
<li>
<div style="justify;">5 X-Large</div>
</li>
</ul>
<p style="justify;">That musical pack (or here&#8217;s the concept of assortment) could be broken down by color, instead of size - so that you&#8217;re ordering t-shirts, and they&#8217;re also packed in cases of 24, but all of a single size, but multiple colors - either pre-set selections or not:</p>
<ul style="justify;">
<li>3 Black</li>
<li>3 White</li>
<li>5 Blue</li>
<li>5 Red</li>
<li>4 Green</li>
<li>4 Yellow</li>
</ul>
<p style="justify;">Of course, that case could just be &#8220;here&#8217;s 24 shirts in colors&#8221; and whatever the order picker pulls from the shelf is what&#8217;s in the box - and it could be ANY quantity of colors - from 23 black and 1 yellow to 12 of a color and &#8230; well, you get the idea.</p>
<p style="justify;">But it all comes back to shipping and invoicing what the trading partner has ordered or requested.  It still all goes back to the relationship <a href="http://editalk.com/articles/2008/02/29/edi-tpr-and-what-it-all-means/" target="_blank">(there&#8217;s that word again!)</a> you have with the trading partner and what solutions have been worked out to take care of situations like this - either before they happen or on the fly as they occur.</p>
<p style="justify;">One of the things I mentioned above was the concept of a COMPONENT set.  This CAN happen a LOT in retail - depending on the product line.  For example, in the sporting goods world, it&#8217;s quite common to have a weight set - barbells, dumbells, weight plates and so on - be packaged in 3 or 4 boxes.  But it&#8217;s a single COMPONENT that the sporting goods retailer sells.  In apparel, you could have a warm-up set (jogging pants &amp; sweatshirt) or even a 3 piece men&#8217;s suit (slacks, vest, jacket) and when you order them up from the factory in ________, you order 100 slacks, 100 vests and 100 jackets and you combine them into 100 complete suits.  When you sell these to your trading partner, you sell them as a complete suit.  But someplace along the line (in your own systems, probably) you&#8217;ve converted those 3 seperate and unique - although related - items into a single item - a single SKU or UPC or Item Number.</p>
<p style="justify;">That&#8217;s what we do when we&#8217;re ordering those previously mentioned weight sets.</p>
<p style="justify;">Let&#8217;s assume that ACME Weights and Bars is selling a 100 pound weight set.  There are 4 five pound plates, 4 ten pound plates and 2 twenty pound plates.  Plus then you have the long and short bars that you hang the weights from and then you have the locking ring or collar that holds them on the bars.  And you package all of this in 4 boxes - 1 box for the collars, 1 for the long bar, 1 for the two short bars and 1 more box for the 10 plates.  Chances are, however, that the collars and the bars are probably universal and you would use them for nearly all of your weight sets - whether 100 lbs, 150 lbs, 200 lbs or whatever.  So you probably don&#8217;t limit the item name/number to just be with the 100 lbs set.</p>
<p style="justify;">Anyway, now Willy&#8217;s World of Weights orders ten of your 100 lb sets.  And when they order them, they have to order 10 of item A (100 lb plates), 10 of item B (bars long), 10 of item C (collars) and 10 of item D (bars short).  But when Willy&#8217;s World of Weights SELLS those sets, they sell them all under one item number or SKU.  It&#8217;s now up to Willy&#8217;s World of Weights to convert those 4 different items into 1 item for sale.</p>
<p style="justify;">That&#8217;s what we do when we order weight sets - we order them by four unique SKUs and Item Numbers (which are also 4 unique UPCs).  The vendor ships them - hopefully all at once (more on that below) - and we receive them.  Then we assemble them (virtually) by transferring all of the ordered and received stock of Items A, B, C and D into our single SKU 100 LB Weight set.</p>
<p style="justify;">Now, one of the other questions or concepts posed by our poster is the concept that it is &#8220;inevitable that the shipping department will eventually ship P0001a, P0001b and P0001c in separate shipments (on separate days). &#8220;  This, however, falls on the fault of the vendor.  It then becomes the issue of the vendor (supplier) to be sure to quickly and accurately - and with GREAT COMMUNICATIONS - alert the trading partner to this dilemma.</p>
<p style="justify;">In the retail world, it&#8217;s not such a huge issue if you have parts of a component set ship and have back-orders for the other parts; you just hold on to parts A, B and D until part C arrives and then you can sell them. </p>
<p style="justify;">Where this can and WILL cause problems, however, is in the manufacturing sector.  Take a look at the coat or jacket you wore today (or just have hanging around your desk, office or cubicle.  There are probably a few different kinds of material involved - there&#8217;s the outer shell (say 100% cotton) and then there is the inner shell or lining (nylon or polyester) and then there may be cuffs and collars (50% cotton, 50% Lycra) and then maybe even more in a liner/filling (50% cotton, 50% polyester).  And then there are the plastic buttons or metal zippers and the possible sewn on decorations&#8230;.  and then there are the labels and the &#8230; again, you&#8217;re getting the idea? </p>
<p style="justify;">Well, let&#8217;s say that Cozy Coat Mfg is making that line of jacket.  And they&#8217;re ordering all of the supplies to make that jacket from FM Fabrics and Materials Inc.  Of course, common sense suggests that Cozy Coats isn&#8217;t ordering the materials in the just-in-time way of thinking - that they&#8217;re going to make 1000 jackets an order the materials - just in time - to put those 1000 jackets into production.  No, chances are they&#8217;re going to have mounds of the filling, boxes of buttons, bolts of the fabrics and &#8230; z &#8230; z &#8230; what&#8217;s a container that starts with z&#8230;?  Anyway, they&#8217;re going to have much of it around and in stock to produce what they need.</p>
<p style="justify;">But still, if they&#8217;re ordering enough materials and parts to make their finished product, they&#8217;re keeping most of it on hand at any given time to not have any production delays that will result in their Summer 2008 line of jackets getting out late and not being in the stores until November of 2008 - thereby missing the concept of seasons&#8230;</p>
<p style="justify;">But back to partial shipments - and the poster&#8217;s question - the answer to his question would be an almost absolute NO - but with some qualifications and possibilities of a &#8220;yes&#8221;.  It all comes back to communicating the problems - beforehand or as they occur - with your tading partner and coming to an agreement or compromise that benefits both parties.</p>
<p style="justify;">And watch out for those 20 pound weight plates - they&#8217;re killers on the toes!</p>
<address>Author: <strong>Craig Dunham</strong> - EDI Coordinator</address>
<address>Read more about Craig here: <a href="http://editalk.com/contributors/"><span><span style="#cccccc;">http://editalk.com/contributors/</span></span></a><br />
</address>
]]></content:encoded>
			<wfw:commentRss>http://editalk.com/edi-news/2008/06/17/comparing-apples-to-fruit-salad/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ID?  We don&#8217;t need no stinkin&#8217; ID!</title>
		<link>http://editalk.com/edi-news/2008/04/18/id-we-dont-need-no-stinkin-id/</link>
		<comments>http://editalk.com/edi-news/2008/04/18/id-we-dont-need-no-stinkin-id/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 16:36:14 +0000</pubDate>
		<dc:creator>Craig Dunham</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[EDI General]]></category>

		<category><![CDATA[EDI News]]></category>

		<category><![CDATA[Industry News]]></category>

		<category><![CDATA[Other Blogs]]></category>

		<category><![CDATA[DUNS]]></category>

		<category><![CDATA[ID]]></category>

		<category><![CDATA[Interconnect]]></category>

		<category><![CDATA[ISA/GS ID]]></category>

		<category><![CDATA[Qualifier]]></category>

		<category><![CDATA[TPR]]></category>

		<category><![CDATA[VAN]]></category>

		<guid isPermaLink="false">http://editalk.com/?p=20</guid>
		<description><![CDATA[Over on the EDI-L Yahoo group, a poster was talking (ranting?) about some issues they were having with possibly having to change their client&#8217;s EDI ISA/GS IDs and all the &#8220;trouble&#8221;(?) that would cause.  It was a long and convoluted tale about Company A selling a division (that did orders via EDI) to Company B [...]]]></description>
			<content:encoded><![CDATA[<p style="justify;">Over on the <a href="http://tech.groups.yahoo.com/group/EDI-L/" target="_blank">EDI-L Yahoo group</a>, a poster was talking (ranting?) about some issues they were having with possibly having to change their client&#8217;s EDI ISA/GS IDs and all the &#8220;trouble&#8221;(?) that would cause.  It was a long and convoluted tale about Company A selling a division (that did orders via EDI) to Company B and maintaining that EDI connectivity and activity - using the same ISA/GS qualifier and ID - and something about another division of Company B now going EDI and what ID and . . . well, it was very confusing to read and is still a bit muddled in My head, so maybe go and <a href="http://tech.groups.yahoo.com/group/EDI-L/message/22207" target="_blank">read it for yourself, here</a>.  Oh, BTW, the ID in question was the DUNS+ ID - where you use your DUNS number and add some number to it.  I don&#8217;t know about that, as we use a phone number for our EDI ID.</p>
<p style="justify;">Company B has also purchased other &#8220;divisions&#8221; over the years - some EDI, and I guess, some not.  And now some of these divisions may be trading with a whole new set of clients - and maybe even some of the same? - as the original division acquired oh-so-long-ago from Company A.</p>
<p style="justify;">But <a href="http://tech.groups.yahoo.com/group/EDI-L/message/22219" target="_blank">I had replied</a> to the original post with the concept that, &#8220;way back when&#8221; (the poster mentioned that this has been going on for over 10 years!), Company B should have created a NEW ISA/GS qualifier and ID set up for Company B and not continued to use Company A&#8217;s ID for so long, even if Company A was not doing any EDI.  It even becomes more of a situation because the ID being used IS, in fact, the DUNS number of Company A being used by Company B, which, presumably, has their OWN DUNS number.  Do you follow?</p>
<p style="justify;">Anyway, all those years ago, Company B should have changed all of their IDs and alerted ALL of their trading partners to the fact that the ID was changing.  If they had done this, then our poster would have not had any issues right now with their trading partners - new, existing, old, future.  It would be SO much easier now.</p>
<p style="justify;">The poster also questioned about the &#8220;meaning&#8221; or the &#8220;use&#8221; of the ISA/GS qualifier and ID and how it should only be (is?) used to signify a mailbox being used for EDI.</p>
<p style="justify;">One of the other things that truly captured My attention was when the poster mentioned that &#8220;acquisitions and mergers happen every day&#8221; and questioned &#8220;Do companies really change their EDI ISA and GS IDs every time something about their company changes?&#8221;.  And this is something I see on a semi-regular basis.</p>
<p style="justify;">Going back to the original concept - Company A sells out (a division or a product line or the entire company!) to Company B.  Both are EDI capable.  What does Company B do with Company A&#8217;s IDs..?  How do they &#8220;merge&#8221; the two (or more?) EDI systems and mailboxes together..?  How do they reconcile all of this data being pushed and pulled..?</p>
<p style="justify;">And the answer goes back to the concepts of &#8220;<a href="http://editalk.com/articles/2008/02/29/edi-tpr-and-what-it-all-means/" target="_blank">what is a trading partner relationship</a>&#8221; - in that they need to work with their existing trading partners to find the best answer.  But even that will rely upon how Company B plans on merging and integrating the Company A products and EDI systems into their own existing product line and EDI systems.  Does Company B want to keep Company A &#8220;semi-autonomous&#8221; and keep them segregated?  or does Company B want to completely absorb Company A&#8217;s products and systems?</p>
<p style="justify;">If they want to keep it separate, then all they need to do is - well - nothing.  Just alert the trading partners to the new ownership and how the EDI set-up and communications will not change.  Or how they will change (maybe Company B uses Inovis and Company A was a GXS customer), so that the trading partners can make the necessary <a href="http://editalk.com/edi-software/2008/04/09/ch-ch-changes/" target="_blank">changes</a> and take the necessary steps to implement those <a href="http://editalk.com/edi-software/2008/04/09/ch-ch-changes/" target="_blank">changes</a>.  But they need to communicate with those trading partners the <a href="http://editalk.com/edi-software/2008/04/09/ch-ch-changes/" target="_blank">changes</a> that are to come.</p>
<p style="justify;">If, however, Company B is going to absorb all aspects of Company A and merge them all together, then they will need to alert all of their Trading Partners of that, so that the TPs can make those set-up <a href="http://editalk.com/edi-software/2008/04/09/ch-ch-changes/" target="_blank">changes</a> in their systems - pointing this vendor number to this other vendor number&#8217;s ISA/GS address and set-up in their own EDI system and with their networks/VANs.</p>
<p style="justify;">I see this a lot in My daily EDI life.  I work for a major retailer and it is common for bigger companies to acquire smaller companies.  I&#8217;ve got one of those situations happening right now.  It&#8217;s also common for a big company - which we buy from directly - to also have other companies producing &#8220;their&#8221; product through licensing of their names and/or logos.  Not every item you buy with the Nike or Adidas or Reebok logo actually COMES from Nike, Adidas or Reebok.  And then there is also the &#8220;overstock&#8221; production and items that the big companies sell off to other vendors (close-outs) that I may also buy from.  But the point is, that ISA/GS qualifiers and IDs change frequently for some vendors and suppliers.</p>
<p style="justify;">One last thing that the poster questioned was if a company that uses, say, their telephone number as their EDI ISA/GS ID, should they change their ID every time their Area Code changes..?  And the answer to that, in My opinion, is NO.  Because they&#8217;ve been using an established ID - one that has VERIFIABLE TIES to their history - for years.  And it&#8217;s still their &#8220;property&#8221;.  True, it could be possible that another company may suddenly get that &#8220;old&#8221; phone number as their own with the change of an area code, but the ISA/GS ID still is &#8220;owned&#8221; by the original company.  It&#8217;s all about ownership.</p>
<p style="justify;">Tying this back to the original question about the use of the DUNS+4 ID, what if Company A - all the way back up there<strong><span style="#ff0000;"> ^^^</span></strong> - was still doing EDI with other divisions AND still using their DUNS+4 ID?  Well then, Copmany B would NEVER have been able to continue using that ID for the division they acquired.  They would have had to have created a NEW ISA/GS ID right then and there.  Think of the confusion that would occur if Company A and Company B were both sending orders (or supplying product!) to the same vendors..!  Suddenly, I&#8217;m sending an order for Widgets from Company A, but it&#8217;s going to Company B - just because they have the same ISA/GS ID..!</p>
<p style="justify;">In a way, think about your ISA/GS as an e-mail address.  I&#8217;ve had one of My e-mail addresses for - oh, well over 20 years now.  Now, if I was to deactivate that e-mail address, and in, say, 6 months, somebody ELSE was to acquire it, think of all the e-mails that they MAY get that were originally intended for Me..?  Same thing could go for a telephone number or even a PO Box or other mailing address..!  Think of when you buy or move into an existing house (condo, apartment, whatever!) and you get mail that is addressed to the previous recipient.  Well, you look at the address, see that it&#8217;s not for you, and you cross out the address, write &#8220;MOVED!&#8221; across the front and stick it back in the mailbox.  The post office then will do whatever they need to do with it.</p>
<p style="justify;">The trouble with that in the EDI world, however, is that you never &#8220;look&#8221; at that printed address.  You don&#8217;t really see the order that is coming in to your system.  EDI is not an &#8220;eyes on&#8221; or &#8220;hands on&#8221; kind of business practice.  It&#8217;s system automated.  And the system is looking at values.  And the system will only kick out a value if it doesn&#8217;t match.  So, in My example above of Company A and Company B using the same ISA/GS qualifier and ID and sending orders to the same vendor/supplier, the EDI system is going to look at that ID and process the order - and isn&#8217;t truly going to know whether that order is for A or B - unless you have it doing a match on other data - such as a sold to, ship to, bill to or other such TP specific information - and the error will not get caught until the order is being picked and packed and shipped.  Or, worse yet, it may not even get caught until the order HAS shipped and Company A calls you up and asks &#8220;why did you send this stuff to us?  We didn&#8217;t order it!&#8221; or Company B calls you up and asks &#8220;hey!  where&#8217;s our order?&#8221;..!</p>
<p style="justify;">The point to ALL of this is that the ID in question should remain with the company that originated that ID!  If I set-up an ID of ZZ/CEDEDITEST, then I should keep that ID with Me until such time that I&#8217;m no longer using it and cancel that ID and get rid of it.  It is MY qualifer and ID set-up and should remain MY qualifier and ID set-up for as long as I want it.  And if the ID is definitely company specific - as a DUNS number is - then you bet your sweet aunt&#8217;s patootie that I&#8217;m not going to get rid of that ID becuase it still relates back to and points to Me and My company!</p>
<p style="justify;">I may be sounding greedy here, but that ID is MINE!</p>
<address>Author: <strong>Craig Dunham</strong> - EDI Coordinator</address>
<address>Read more about Craig here: <a href="http://editalk.com/contributors/"><span style="#cccccc;">http://editalk.com/contributors/</span></a></address>
]]></content:encoded>
			<wfw:commentRss>http://editalk.com/edi-news/2008/04/18/id-we-dont-need-no-stinkin-id/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EDI Chargebacks!!!</title>
		<link>http://editalk.com/edi-news/2008/03/31/edi-chargebacks/</link>
		<comments>http://editalk.com/edi-news/2008/03/31/edi-chargebacks/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 21:11:20 +0000</pubDate>
		<dc:creator>Craig Dunham</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[EDI General]]></category>

		<category><![CDATA[EDI News]]></category>

		<category><![CDATA[EDI Software]]></category>

		<category><![CDATA[Industry News]]></category>

		<category><![CDATA[Other Blogs]]></category>

		<category><![CDATA[april fool]]></category>

		<category><![CDATA[Charge backs]]></category>

		<category><![CDATA[copywrite]]></category>

		<category><![CDATA[EDI]]></category>

		<category><![CDATA[trademarks]]></category>

		<guid isPermaLink="false">http://editalk.com/edi-news/2008/03/31/edi-chargebacks/</guid>
		<description><![CDATA[WHOA!!!  In My readings, I just came across this article over at EC-BP.org!  Looks like we all get to start paying for our EDI transmissions!! 
Author: Craig Dunham - EDI Coordinator
Read more about Craig here: http://editalk.com/contributors/
]]></description>
			<content:encoded><![CDATA[<p align="justify">WHOA!!!  In My readings, I just came across <a href="http://www.ec-bp.biz/joomla/content/view/384/1/">this article</a> over at EC-BP.org!  Looks like we all get to start paying for our EDI transmissions!! </p>
<address>Author: <strong>Craig Dunham</strong> - EDI Coordinator</address>
<address>Read more about Craig here: <a href="http://editalk.com/contributors/"><span style="#cccccc;">http://editalk.com/contributors/</span></a></address>
]]></content:encoded>
			<wfw:commentRss>http://editalk.com/edi-news/2008/03/31/edi-chargebacks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EDI vs. XML - how readable is XML?</title>
		<link>http://editalk.com/edi-news/2008/03/25/edi-vs-xml-how-readable-is-xml/</link>
		<comments>http://editalk.com/edi-news/2008/03/25/edi-vs-xml-how-readable-is-xml/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 15:02:53 +0000</pubDate>
		<dc:creator>Craig Dunham</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<category><![CDATA[EDI General]]></category>

		<category><![CDATA[EDI News]]></category>

		<category><![CDATA[Industry News]]></category>

		<category><![CDATA[Other Blogs]]></category>

		<category><![CDATA[EDI]]></category>

		<category><![CDATA[freedom]]></category>

		<category><![CDATA[Human]]></category>

		<category><![CDATA[standards]]></category>

		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://editalk.com/edi-news/2008/03/25/edi-vs-xml-how-readable-is-xml/</guid>
		<description><![CDATA[Over on the Inovis blog, Bill Chessman ponders about the human readability of XML vs. EDI.  A different take on an old debate. 
Ah, the old &#8220;EDI vs XML&#8221; debate rears it&#8217;s enormous jumbo head of dissent again&#8230;  *sigh&#8230;..
XML is simply a language for possibly trading information in a human readable format.  Much like HTML (the language of [...]]]></description>
			<content:encoded><![CDATA[<p align="justify">Over on the Inovis blog, Bill Chessman ponders about the <a href="http://blogs.inovis.com/2008/03/24/the-myth-of-human-readability-in-xml/#more-494">human readability of XML vs. EDI</a>.  A different take on an old debate. </p>
<p align="justify">Ah, the old &#8220;EDI vs XML&#8221; debate rears it&#8217;s enormous jumbo head of dissent again&#8230;  *sigh&#8230;..</p>
<p align="justify">XML is simply a language for possibly trading information in a human readable format.  Much like HTML (the language of the Internet), you use &#8220;tags&#8221; that tell you what the next piece of information is.  So you can have a simple tag of &lt;NAME&gt; and then a person&#8217;s name and then the closing tag &lt;/NAME&gt;&#8230;.  You can continue to use these simple kinds of tags for the rest of the information you&#8217;re sending (sending maybe an address, a 2nd line of address, a city, a state, a zip and more) and the human eye can read it as</p>
<p align="justify">John Smith<br />
123 Main Street<br />
Suite 123<br />
Anytown<br />
ST<br />
92345</p>
<p align="justify">In his post at the Inovis blog, however, Bill makes an excellent point - and one I&#8217;ve touted before in other comments - in that XML may be easier (in the layout of tags and direct information) to read then EDI formats, but it&#8217;s all dependent upon the DTD and the schema.  It&#8217;s easier because there is no rigid, solid standard to follow.  &#8220;Data A&#8221; can be ANYWHERE in the document, as long as it&#8217;s labeled as &#8220;Data A&#8221;.  The DTD and the schema are a lot like the translation specs we use in EDI - in that it tells you what tags will contain what data and what it all means.</p>
<p align="justify">But it&#8217;s that same lack of a standard that makes XML so much more complicated and so much less a solid answer.  There&#8217;s no specific spot for that &#8220;Data A&#8221; mentioned above.  It can be ANYWHERE&#8230; and it&#8217;s the job of the DTD or schema to tell you where it is and what it means.</p>
<p align="justify">Kay Dietz (of Inovis) offers a great course (through the training roadshow) on XML 101 - giving you the most basics of basics - kind of like a sample when you&#8217;re at the store&#8230;  &#8220;<em>Here, try this cookie.  Isn&#8217;t it the best? Aisle 3B, 4.99 a dozen!</em>&#8220;  XML is a great thing - offering a lot of possibilities for the transmission of data between partners.  And it&#8217;s supposed to be human-eyes readable.</p>
<p align="justify">But that&#8217;s where the problem comes in&#8230;.  If (as Bill mentions) you don&#8217;t know what this tag is and means, or you don&#8217;t know what the abbreviation or code I&#8217;m using is, how can you interpret the data.  And sure, the schema or dtd can tell you what that is, but you have to read it and/or format the document to tell you what it means&#8230;.</p>
<p align="justify">XML is, at its most basic, a language.  Just like Cobol and C++ and HTML and Chinese and French and English and&#8230;. Well, you get the point.  But let&#8217;s take that comparison even deeper&#8230;.  XML could be very similar to Chinese or English - in that you will have different variations on the same language, all depending upon who is speaking.  There are many different dialects in both languages.  In the Chinese language, if you have two people speaking two different dialects, then there is a lot that they cannot communicate.  In the English language, at least if there are two people and two dialects, most of it can come across.  This isn&#8217;t a failing in the Chinese language at all.</p>
<p align="justify">XML can be a lot like English or a lot like Chinese.  It can be similar and yet different or it can be different and different.  Let&#8217;s say I&#8217;m sending you an order.  I can send it with the tag &lt;ORDER&gt; and then the number and the closing tag (don&#8217;t forget that closing tag!)&#8230;  But what if you use &lt;PURCHASE&gt; in your own system.  Sure, that schema or DTD will let you know that I&#8217;m sending you the purchase order number in that &lt;ORDER&gt; tag, but you will have to look at the schema for that meaning.</p>
<p align="justify">In EDI, since there is a standard (whether ANSI/X12 or TRADACOM or ________), you know that if I&#8217;m sending an order, it will be in the BEG segment at location BEG03.  Always.  If you&#8217;re fluent in the &#8220;language&#8221; of EDI - the standard you&#8217;re using - you know exactly what information is in what segment and where to look for it and what format it will be in and all of that.  Just as if you&#8217;re fluent in English, you will know that in the Southern Dialect, &#8220;y&#8217;all&#8221; generally means &#8220;all of you&#8221; in a more formalized version of the language.</p>
<p align="justify">In My example above (about the name, address, etc., tags), the same information is carried in the N1, N3 and N4 segments.  And it also gives you a bit more information by the element designator (ST = Ship To, BT = Bill To, etc.) so you can also have the same information - but in a different format:</p>
<p align="justify">N1*ST*John Smith~<br />
N3*123 Main street*Suite 123~<br />
N4*Anytown*ST*92345~</p>
<p align="justify">And there you have the same information.  Sure, there&#8217;s the added symbols of * as an element separator and the ~ as the segment terminator, but it&#8217;s still readable, IF YOU KNOW THE LANGUAGE.</p>
<p align="justify">One of the things that Bill mentions (in the posting) is that EDI was not really supposed to be &#8220;human readable&#8221; - as it is/was a way of getting data from a source machine or system to a destination machine or system.  It was transferring data from My systems to yours.  If you want &#8220;human readable&#8221;, you create a report.  It prints out and has all the &#8220;tags&#8221; set up as field names (name, address, address, city, state, zip) followed by the appropriate data.</p>
<p align="justify">Hmmm&#8230; that&#8217;s just like the XML format of the data above - in that it&#8217;s now suddenly human readable.  But instead of having to have the user (aka the human) try and figure out what they mean - the report tells them exactly what they mean, because the data was transmitted and then translated via the standard spec.</p>
<p align="justify">Look at it this way - suppose you&#8217;re a maker/seller of &#8230; gum&#8230;  Just looking at the pack of Trident White on My desk, there are 12 pieces of gum to a pack.  Now, let&#8217;s say that you put 12 packs in a box.  Then there are 12 boxes to a carton.  And 12 cartons to a pallet.  That&#8217;s a lot of twelves&#8230;</p>
<p align="justify">Now I send you an order&#8230;</p>
<p align="justify">XML - &lt;QTY&gt;144&lt;/QTY&gt;</p>
<p align="justify">EDI - PO1*1*144*EA*UP*445600456729~</p>
<p align="justify">In the XML version, I order 144.  But 144 what?  Each? Boxes? Cartons?  Pallets?  In the EDI version I give you My UOM (unit of measurement) in the line item detail.  To get that information to you in the XML format, I&#8217;d have to add another set of tags - like &lt;UOM&gt;EACH&lt;/UOM&gt; or similar or tell you what that quantity means in the DTD or schema.  As a matter of fact, each element in the EDI segment has to have its OWN SET of tags for EACH piece of information&#8230;..  So now I&#8217;m sending all of this information to you - think about any kilo-character limits or charges you may have - and that simplicity of XML - that &#8220;freedom&#8221; now is costing you extra.</p>
<p align="justify">The XML for just that simple EDI line would look something like this:</p>
<p align="justify">&lt;LINE&gt;1&lt;/LINE&gt;<br />
&lt;QTY&gt;144&lt;/QTY&gt;<br />
&lt;UOM&gt;EA&lt;/UOM&gt;<br />
&lt;UPC&gt;445600456729&lt;/UPC&gt;</p>
<p align="justify">Each piece of information for the item being ordered has to have a set of tags to designate it.  And for EACH and EVERY order I send you, you&#8217;re getting that same set of tags and data over and over and over again.  For each line item (style) I&#8217;m ordering, you&#8217;re getting all of those characters that make up those tags - over and over and over and over and&#8230;.  Whereas with EDI, you get - hey, look - a separator (*)&#8230;.  So, let&#8217;s just do a quick character count of the EDI PO1 segment I&#8217;ve got up there&#8230;. 29.  29 characters&#8230;  The same for an XML version of that line&#8230;?  Let&#8217;s see .. 14 for the qty line .. um .. carry the one .. divide by .. add .. Where&#8217;s that damn calculator..?!?  It came to 64 characters, btw.</p>
<p align="justify"> And the more &#8220;detailed&#8221; I make My tags (use QUANTITY instead of QTY, UNIT OF MEASURE instead of UOM) and you can see how it can REALLY start to add up.  Oh, and then you&#8217;re also sending that DTD or schema with EACH and EVERY document.  Imagine if you had to send your translation spec with EVERY document you send..</p>
<p align="justify">So, yeah, XML has some benefits in the simplicity department.. and in the &#8220;human interface&#8221; area.  But with no standards to abide by, no rules to play by, that human readability goes right out the window with whatever dialect you want to speak.</p>
<address>Author: <strong>Craig Dunham</strong> - EDI Coordinator</address>
<address>Read more about Craig here: <a href="http://editalk.com/contributors/"><span style="#cccccc;">http://editalk.com/contributors/</span></a></address>
]]></content:encoded>
			<wfw:commentRss>http://editalk.com/edi-news/2008/03/25/edi-vs-xml-how-readable-is-xml/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
