{"id":572,"date":"2023-01-15T10:34:19","date_gmt":"2023-01-15T09:34:19","guid":{"rendered":"https:\/\/djax.se\/blog\/?p=4"},"modified":"2023-01-15T10:34:19","modified_gmt":"2023-01-15T09:34:19","slug":"e-handel-och-luftbron-1948","status":"publish","type":"post","link":"https:\/\/djax.se\/?p=572","title":{"rendered":"E-handel och luftbron 1948"},"content":{"rendered":"\n<p>Jag misst\u00e4nker att en stor del av v\u00e4rldens BNP, f\u00f6rs\u00f6rjningskedjor, tillv\u00e4xt och allt vad det heter vilar p\u00e5 en grund som skapades under Berlinblockaden 1948. Det var d\u00e5 den s\u00e5 kallade luftbron var aktiv d\u00e4r Amerikanska och Brittiska flygvapnet fl\u00f6g in till Berlin 250k g\u00e5nger. Enligt Wikipedia var det under denna h\u00e4ndelse det kr\u00e4vdes framtagandet av n\u00e5gon metod f\u00f6r att kunna \u00f6verf\u00f6ra digital information om allt gods som transporterades. Det var h\u00e4r EDI skapades.<\/p>\n\n\n\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/Electronic_data_interchange\">EDI <\/a>st\u00e5r f\u00f6r &#8221;Electronic Data Interchange&#8221; vilket \u00e4r en h\u00e4rligt ospecifik ben\u00e4mning p\u00e5 n\u00e5got i dagens v\u00e4rld d\u00e4r varenda tumr\u00f6relse p\u00e5 Tinder och hemleverans av pizza \u00e4r ett &#8221;elektroniskt data utbyte&#8221;. <\/p>\n\n\n\n<p>Det vi moderna m\u00e4nniskor kan t\u00e4nka oss att detta \u00e4r, \u00e4r allts\u00e5 ett <a href=\"https:\/\/en.wikipedia.org\/wiki\/API\">API<\/a>. Men jag \u00e4r inte s\u00e5 modern att jag strikt menar webb-API \u00f6ver HTTP och REST med JSON osv, utan jag \u00e4mnar h\u00e4r att anv\u00e4nda API som beskrivning i sin mest principiella form. Allts\u00e5 n\u00e5gon form av tillv\u00e4gag\u00e5ngss\u00e4tt f\u00f6r applikationer att prata med varandra, utan att g\u00e5 in p\u00e5 huruvida om det \u00e4r synkront eller vilken \u00f6verf\u00f6ringsmetod p\u00e5 vilken port det \u00e4r som anv\u00e4nds etcetera. <\/p>\n\n\n\n<p>Detta \u00e4r fr\u00f6et till att inte beh\u00f6va mata in information i respektive dator med tangentbordet (vilket ocks\u00e5 \u00e4r ett API om man nu valt att g\u00e5 v\u00e4gen d\u00e4r Nisse skall trycka p\u00e5 knapparna h\u00e4r n\u00e4r den andra saken h\u00e4nder d\u00e4rborta). Det h\u00e4r systemst\u00f6det beh\u00f6vde allts\u00e5 utvecklas f\u00f6r att l\u00f6sa problemet i att kunna skala upp operationen till den storlek som beh\u00f6vdes f\u00f6r att h\u00e5lla Berlins befolkning vid liv. <\/p>\n\n\n\n<p>Okej, men vad \u00e4r EDI i praktiken? Det \u00e4r en spretig samling av olika former av strukturerad data (t\u00e4nk typ filformat) d\u00e4r n\u00e4stan det enda gemensamma \u00e4r att de \u00e4r mycket kompakta s\u00e5 storleken kan bli s\u00e5 liten som m\u00f6jligt att skicka \u00f6ver ett 300 baud modem (0.0003 Mbit\/s). F\u00f6renta nationerna har tagit fram en variant som heter <a href=\"https:\/\/en.wikipedia.org\/wiki\/EDIFACT\">EDIFACT <\/a>och ser ut s\u00e5 h\u00e4r: <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>UNA:+.? &#8217; UNB+IATB:1+6XPPC:ZZ+LHPPC:ZZ+940101:0950+1&#8242; UNH+1+PAORES:93:1:IA&#8217; MSG+1:45&#8242; IFT+3+XYZCOMPANY AVAILABILITY&#8217; ERC+A7V:1:AMD&#8217; IFT+3+NO MORE FLIGHTS&#8217; ODI&#8217; TVL+240493:1000::1220+FRA+JFK+DL+400+C&#8217; PDI++C:3+Y::3+F::1&#8242; APD+74C:0:::6++++++6X&#8217; TVL+240493:1740::2030+JFK+MIA+DL+081+C&#8217; PDI++C:4&#8242; APD+EM2:0:1630::6+++++++DA&#8217; UNT+13+1&#8242; UNZ+1+1&#8242;<\/p>\n<\/blockquote>\n\n\n\n<p>EDIFACT kan s\u00e4gas beg\u00e5tt <a href=\"https:\/\/en.wikipedia.org\/wiki\/Generic_trademark\">genericide <\/a>d\u00e4r man menar EDI n\u00e4r man s\u00e4ger EDIFACT och tv\u00e4rtom. Var god st\u00e4ll dig i samma h\u00f6rna som bostongurka, tops och de andra <a href=\"https:\/\/sv.wikipedia.org\/wiki\/Varum%C3%A4rkesord\">varum\u00e4rkesorden<\/a>. Dock beror detta mycket p\u00e5 vilken bransch man jobbar i och vilket land. EDI styrs av gammal tradition och kultur. <\/p>\n\n\n\n<p>F\u00f6rutom filformaten finns ocks\u00e5 en bunt \u00f6verf\u00f6ringsprotokoll som \u00e4r mer eller mindre specifika f\u00f6r EDI. FTP k\u00e4nner vi alla till men det st\u00f6rsta \u00e4r <a href=\"https:\/\/en.wikipedia.org\/wiki\/AS2\">AS2 <\/a>som ligger ovanp\u00e5 HTTP och drevs p\u00e5 av Walmart.<\/p>\n\n\n\n<p>EDI anv\u00e4nds fr\u00e4mst till att digitalisera orderfl\u00f6den. Allts\u00e5 att en kund kan skicka en order, f\u00e5 ett svar p\u00e5 vad leverant\u00f6ren \u00e5tar sig, en avisering n\u00e4r varan skickats och slutligen en faktura som skall betalas.<\/p>\n\n\n\n<p>Men det finns <a href=\"https:\/\/gefeg.com\/edifact\/d08a\/s3\/mt\/lm1.htm\">m\u00e5nga m\u00e5nga <\/a>mer typer jag n\u00e4stan \u00e4r tveksam till att n\u00e5gon n\u00e5gonsin anv\u00e4nt i skarpt l\u00e4ge. Jag tycker att alla skall skicka en <a href=\"https:\/\/gefeg.com\/edifact\/d08a\/s3\/mt\/mb115.htm\">JOBAPP<\/a> n\u00e4sta g\u00e5ng ni s\u00f6ker jobb:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Job application proposal message<\/p>\n\n\n\n<p>A message specifying detailed information of proposals for one or more job applicants from an employment agency to an employer. The detailed information is related to profession, occupation, age, education, experiences, salaries, other benefits, requested location of the job, work and contract conditions.<\/p>\n<\/blockquote>\n\n\n\n<p>Arbetsgivaren kommer d\u00e5 naturligt svara med en <a href=\"https:\/\/gefeg.com\/edifact\/d08a\/s3\/mt\/mb113.htm\">JAPRES <\/a>till dig:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Job application result message<\/p>\n\n\n\n<p>A message specifying decisions of an employer related to job applications and interviews and employment or rejections and, when necessary, reasons for the decisions or rejections. The message is transmitted from an employer or employment agency to an employment agency.<\/p>\n<\/blockquote>\n\n\n\n<p>Det \u00e4r h\u00e4rligt att en grupp m\u00e4nniskor f\u00f6rs\u00f6kt ruta in vad en jobbans\u00f6kan \u00e4r och best\u00e5r av p\u00e5 ett standardiserat och framtidss\u00e4kert s\u00e4tt. Bara p\u00e5 huvudniv\u00e5 kan man s\u00e4tta n\u00e5gon av f\u00f6ljande <a href=\"https:\/\/gefeg.com\/edifact\/d08a\/s3\/codes\/cl22.htm\">koder<\/a>. Man ser att <a href=\"https:\/\/en.wikipedia.org\/wiki\/Leaky_abstraction\">abstraktionen l\u00e4cker<\/a> n\u00e4r vissa koder verkar syfta till n\u00e5got specifikt (items? ledger?) och f\u00f6rmodligen inte relevant f\u00f6r en jobbans\u00f6kan:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>56: Advice of ledger booked items<\/p>\n\n\n\n<p>An advice that items have been booked in the ledger.<\/p>\n<\/blockquote>\n\n\n\n<p>S\u00e5 de d\u00e4r skorna du best\u00e4llde p\u00e5 webben har s\u00e4kert n\u00e5gon g\u00e5ng i tillverkningen och leveranskedjan till dig anv\u00e4nt EDI.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jag misst\u00e4nker att en stor del av v\u00e4rldens BNP, f\u00f6rs\u00f6rjningskedjor, tillv\u00e4xt och allt vad det heter vilar p\u00e5 en grund som skapades under Berlinblockaden 1948. Det var d\u00e5 den s\u00e5 kallade luftbron var aktiv d\u00e4r Amerikanska och Brittiska flygvapnet fl\u00f6g in till Berlin 250k g\u00e5nger. Enligt Wikipedia var det under denna h\u00e4ndelse det kr\u00e4vdes framtagandet [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":77,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[6],"class_list":["post-572","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-historia","tag-edi"],"_links":{"self":[{"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/posts\/572","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=572"}],"version-history":[{"count":0,"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/posts\/572\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=\/wp\/v2\/media\/77"}],"wp:attachment":[{"href":"https:\/\/djax.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=572"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=572"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/djax.se\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=572"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}