Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Kanta-asiakkaan bonuskäsittelyssä myymälästä tulevat myynnit kerryttävät bonusostoja. Kokonaisbonusmäärä lähetetään takaisin myymälöihin jolloin koko ketjussa nähdään asiakkaan kokonaisostokertymä. Seuraavat toiminnot pitää laittaa päälle jotta bonuskäsittely toimii

Myymälät

  • Lähettämään myynnit pääpaikalle
  • Lähettämään mahd. uudet asiakkaat pääpaikalle

Ketju

  • Ottamaan vastaan myynnit
  • Ruksata bonuskäsittely päälle
  • Ohjaamaan päivitys myymälän kannasta ketjun kantaan
  • Lähettämään bonustiedot takaisin myymälöihin

Dafo liittymät

Dafo liittymillä tuodaan tuote, hinta, lajitelman viivakoodi ja varastosaldo tietoja WM-datan dafo järjestelmästä WinSKjDafo-järjestelmästä SKJ-järjestelmään:n.

Dafo liittymien asetukset löytyvät kohdasta asetukset -> liittymät.

Kohdistuu kantaan Ilmoittaa tietokannan johon dafotuonti kohdistuu

  • Tiedostot Ilmoittaa jokerimerkeillä tiedostot joista luetaan, voit erotella puolipistellä uset tiedostot esim dafotuote_skj*.;dafosaldo_skj..*
  • Värilajitelma Ilmoittaa mistä lajitelmasta värit löytyvät. 
    • Dafo lähettää pelkät väri koodit, joten tänne pitää kertoa mikä lajitelmanumeron on värilajitelma. 
    • Ohjelma osaa itse lisätä vain värin.

...

    • Tällä hetkellä kokolajitelmat pitää perustaa käsin
  • Käytä 2.ostohintaa Ilmoittaa että tuotteen 2. ostohinta viedään keskihintaan ja 1. viestään hinta9. Jos ei valittu toimii päinvastoin
  • Poista samat viivakoodit

...

  • alta Jos tuotteen viivakoodi löytyy muilta tuotteilta poistetaan se alta, suositellaan
  • Toimittaja päivitys estetty

...

  • Estää toimittajan päivittämisen dafotuonnissa
  • Toimittaja Mikä toimittaja ilmoitetaan dafosta tuotaville tuotteille
  • Nollavarasto Mihin varastopaikkaan viedään ne varastosaldottiedot jotka tulevat dafosta varastonumerolla 0. Tällä varastopaikalla tulee myyty ja ostettu saldot.

Dafo liittymien käyttö

Ohjelma käynnistetään ketju /dafo tai sitten painetaan päävalikosta liittymät ja valitaan dafotuonti. Kaikki virheet joita tulee vastaan menevät ketjun logtiedostoon.

...

Lähetteet menevät vastaanottopäässä määrättyyn kansioon, joten lähetteiden laskutuksessa tulee käyttää ketjuvalintaa. Laskutettuja lähetteitä ei siirretä takaisin lähtöpäähän (toistaiseksi ainakaan).

Komentoriviparametrit

Ohjelman ymmärtää kaksi komentorivi parametriäOhjelma seuraavat komentorivi parametrit

  • /LÄHETYS suoritetaan automaattinen lähettäminen
  • /LAHETYS kuten yllä
  • /VASTAANOTTO suoritetaan automaattinen vastaanotto
  • /KÄSITTELE käsitellään tuleva tiedosto joka annetaan parametrina esim. ketju /KÄSITTELE c:\winskj\myymala.zip. Huom. Tiedostonimessä pitää olla koko polku. Voidaan lisäksi käyttää jokerimerkkejä esim: ketju /kasittele c:\ketju\kuopio*.zip. Tällöin ohjelma käsittelee kaikki ko. kansiossa olevat tiedostot nimi järjestyksessä.
  • /KASITTELE synonyymi edelliselle
  • /DAFO Käsittelee dafo liittymän
  • /FENIXTUONTI Käsittelee fenixtuontiliittymä
  • /FENIXVIENTI Vie myynnit fenix siirtotiedostoon
  • /INI Määrittää ketjun .ini tiedoston nimen. Jos tätä parametria ei anneta ohjelma käyttää ohjelman polussa olevaa ketju.ini tiedostoa. Esim. /ini:c:\testi\ketju.ini
  • /HILJ Hiljainen, vähentää näytönpäivitystä ja ei avaa ikkunaa normaalina. Nopeampi eräajossa.

Virhetilanteet

Ketjunohjauksessa on mahdollista tehdä pieniä ja isoja virheitä. Vältä seuraavia toimintoja

  • Ristiin lähettäminen (a lähettää kaikki tuotteeta b:lle, b lähettää kaikki tuotteet a:lle). Yritä saada rekisterin hallinta keskitetyksi
  • Lähettäminen väärän kantaan. Tuotemyyntien, ostojen, maksupäätetapahtumien lähettäminen perustuu tietueen avaimeen joka on lähtöpäässä "juokseva" numero. Jos lähetys kohdistuu väärään kantaan menevät myynnit sekaisiin.
  • Yhtäaikaiset toiminnot. Normaalisti ketjun käsittely kestää 1-15 minuuttia. Älä aktivoi ketjunohjausta liian monesta paikasta ja liian usein. Ketjulog.txt:ssä lukee useita ketjuja päällä silloin kun niitä on usea päällä yhtä aikaa
  • Ketjunohjauksen sähköpostilokeroa ei hallita muuten. Joskus lokeroon saattaa tulle muuta postia joka tukkii sen.
  • Oma nimi on asettamatta lähtöpäässä. Tällöin vastaanottopää (jos saa tietoa useasta paiksta) otaa vaan uusimman viestin

Automatisoitu toiminto

Automatisoitu toiminto käynnistyy käynnistämällä ohjelma, mikäli sen komentorivi parametrit ovat oikein. Automatisoitu toiminto lähettää ensin omat tietonsa eteenpäin, jonka jälkeen se vastaanottaa tulevat tapahtumat. Ajastukseen voi käyttää esim. windowsin ajastettuja tehtäviä. Jos on mahdollista että koneelle ei ko. aikana ole kirjautuneena ketään kannattanee tietokanta asentaa palveluksi (server versio onkin automaattisesti)

Vastaanotto

Vastaanotto voidaan käynnistää

  • manuaalisesti painamalla painiketta
  • komentoriviparametrilla /vastaanotto
  • komentoriviparametrilla /käsittele
  • vetämällä tullut .zip tiedosto ketjun päävalikon päälle

Vastaanotto noutaa kaikki ketju tunnisteella merkityt sähköpostiviestit, ottaa kustakin lähettäjästä uusimman ja käsittelee sen. Vastaanotolle ei voi määrittää mitä vastaanotetaan vaan se käsittelee kaikki uusimmassa viestissä olevat tiedot. Joitain rajauksia siitä miten tietoja käsitellään on olemassa.

Sähköpostilokeron jakaminen

Vaikkakin on suotavaa että ketjunohjauksella olisi oma sähköpostilokero, voidaan yhteisiä lokeroita käyttää josa)

  • mikäli aina ennen "ihmis" sähköpostin lukemista luetaan ketjun ohjauksella viestit. Tämä estää sen että esim. tuotetietomuutos ei mene tavalliseen postii

taib)

  • Sähköpostiohjelmastasi laitetaan päälle että se hävittää viestit vasta esim. 2 päivän jälkeen.

Mikäli tiedosto on jo siirtynyt sähköpostiisi voit ottaa sen seuraavasti1)

  1. Avaa sähköposti

...

  1. Käynnistä ketjun ohjausohjelma perustilaansa (ei automaattista lähetystä / vastaanottoa)

...

  1. Vedä ja pudota liitetiedosto ketjunohjaukseen tai tallenna tiedosto ja suorita ketju /käsittele parametrilla

Ketjun siirtoelementit

Tuotemyynti, Asiakaspaine, Rahaliikenne, Ostot, Myyjien myynnit
Myynnit päivitetään kohdetietokantaan tietueen juoksevan avaimen perusteella. Tämän vuoksi on tärkeää, etteivät näiden kantojen osalta päivitykset mene ristiin (esim. myymälässä 1 ja 2 on määrätty kohdekannaksi sama). Eli siirto aina myymälä->hallinnon myymälä kanta. Myyntien yhdistäminen tehdään raportoinnin avulla

...

Tiedosto sisältää kolme tiedostoa

  • KETJU_INTERNAL.CMD
    • Komentojono, joka jakaa muodostetun aineiston yrityksiin
  • KETJU_INTERNAL.INI
    • Ketjun määritystiedosto
  • ALIAKSET.TXT
    • Listaus aliaksista, johon tiedot tulee päivittää

Käyttö

...

  1. Pura zip-tiedosto C:\WINSKJ -hakemistoon
  2. Muokkaa ALIAKSET.TXT tiedostoa siten, että luettele siellä aliakset johon tiedot pitää päivittää
  3. Vaihda lähde-alias:
    1. Käynnistä ketju komennolla: KETJU.EXE /INI:KETJU_INTERNAL.INI
    2. Avaa Asetukset
    3. Vaihda INTERNAL -tehtävän lähde-sarakkeeseen oikea tietokanta (ketjun päätietokanta)
    4. Paina OK ja lopeta ketjuohjelma
  4. Käynnistä ajo komennolla
    • KETJU.EXE /INI:KETJU_INTERNAL.INI /LAHETYS

...