devlab-oy/pupesoft — pull request #1201 by samiluukkonen (2013-11-21 08:18:18+00:00)
Title: Ulkoinen järjestelmä: Posten logistik

Uusi ulkoinen järjestelmä, Posten logistik, lisätty varaston taakse.

**Toiminnallisuus**
- Uusi ohjelma lisätty "Tuotehallinta"-valikkoon, "Synkronoi tuotteet ulkoiseen jarjestelmaan", jolla voidaan ohjelman nimen mukaisesti synkronoida kaikki tuotteet ulkoiseen varastojärjestelmään.
- Tuotteen avainsanoihin on lisätty uusi laji "synkronoi", jonka avulla voidaan seurata mitkä tuotteet on jo synkronoitu.
- Kun myyntitilaus laitetaan valmiiksi katsotaan onko tilauksella, tai mahdollisilla splitatuilla tilauksilla, Posten logistik varaston rivejä. Jos löytyy, niin näistä tilauksista tehdään keräyslistaaineisto joka lähetetään FTP:llä eteenpäin.

**Cron-ajot**
- Posten logistik palauttaa keräyskuittausaineiston joka luetaan cron-skriptillä. Skripti päivittää kerätyt tilausrivit kerätyiksi ja toimitetuiksi. Samaan hengenvetoon tehdään esisyötetty rahtikirja.
- Posten logistik lähettää seurantakooditiedoston, josta päivitetään seurantakoodi esisyötettyyn rahtikirjaan. Rahtikirjat päivitetään tulostetuksi ja toimitetuksi. Myös mahdollinen Magento-tilaus merkataan toimitetuksi.
- Posten logistik myös lähettää saldovertailutiedoston, jonka avulla katsotaan onko saldot synkassa molemmissa järjestelmissä. Jos saldoeroja ilmenee, lähetetään tästä sähköposti ennaltamäärättyyn osoitteeseen.