Tässä työssä tarvitaan
Verkkokaupan ja toiminnanohjausjärjestelmän välille kannattaa ohjelmoida sovitinohjelma, jolle lähetetään uudesta tilauksesta vain signaali, kuten tässä esimerkissä tilauksen id-numero. Tilauksen id-numeron lähettäminen sovitinohjelmaan voidaan toteuttaa esimerkiksi seuraavalla tavalla.
<script> if (document.getElementById('csx4_connections_order_id') && document.getElementById('csx4_connections_order_id')) { var $order_id = document.getElementById('csx4_connections_order_id').value; if ($order_id.match(/^[0-9]+$/)) { var $xhr1 = "$xhr1_conorid"; var $xhr1 = new XMLHttpRequest(); $nocache = Math.random(); $xhr1.open("POST", "oma_sovitinohjelma.php", true); /* Sovitinohjelman sijainti */ $xhr1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8"); var $query = "nocache=" + $nocache + ""; $query += "&order_id=" + $order_id + ""; /* POST-muuttuja */ $xhr1.send($query); } } </script>
Sovitinohjelma vastaanottaa tilauksen id-numeron. Sen jälkeen se kysyy laajemmat tilaustiedot suoraan MySQL-tietokannasta ja lähettää ne toiminnanohjausjärjestelmään.
Alla oleva sovitinohjelma on ohjelmoitu PHP-ohjelmointikielellä ja sen nimi on oma_sovitinohjelma.php. Se voi olla ohjelmoitu yhtä hyvin millä tahansa ohjelmointikielellä.<?php if ($_POST['order_id'] && preg_match ("/^[0-9]+$/", $_POST['order_id'])) { // Kysytään tilaustiedot MySQL-tietokannasta // Lähetä tilaustiedot toiminnanohjausjärjestelmään } ?>
Näillä ohjeilla ja koodiesimerkeillä ei ole minkäänlaista toimivuustakuuta. Emme vastaa välittömistä, välillisistä, satunnaisista tai epäsuorista vahingoista, menetyksistä, korvauksista, tai kolmannen osapuolen esittämistä vaatimuksista, jotka johtuvat näiden ohjeiden tai koodiesimerkkien noudattamisesta.
Jos yritykselläsi ei vielä ole webhotellia, niin tilata netistä jokin eurooppalainen webhotellipalvelu, joka on yhteensopiva ohjelmiston kanssa.
Tilaa maksuton asennustyö tai asenna ohjelmisto itse. Maksuton asiakaspalvelumme ja tekninen tukemme neuvoo tarvittaessa kummassakin tapauksessa.
Kirjaudu selaimella verkkokaupan hallintaliittymään ja perusta verkkokauppa. Tarjoamme maksuttoman Maxi-lisenssin verkkokaupan perustamisen ajaksi (esim. 4 kk).
Tilaa lisenssi vasta, kun olet perustanut verkkokaupan, eli julkaissut verkkokaupan asiakaskäyttöön. Voit myös luopua hankkeesta veloituksetta.