Fusion Sales Service on IIS (Internet Information Services) -palvelu, joka vastaanottaa Fusion Sales -ohjelmasta lähetetyt tilaukset ja tallentaa ne käytettävään tehtaanjärjestelmään tai muuhun sellaiseen.
Versiot
Seuraavissa taulukoissa on esitetty Fusion Sales Servicen rajapintaversiot ja yhteensopivuus eri ohjelmien kanssa.
Fusion Sales Service -versio | Rajapintaversio | Vastaanottava FuturaPlan-versio (*) | Fusion Sales -versio | SalesPro -versio |
---|---|---|---|---|
2.6 | 2.0 | 2.6 | 4.6 | - |
2.8 | 3.2 | 2.8 | 4.8 | - |
2.10 | 3.3 | 2017.2 | 4.8 | - |
2017.2 | 3.3 | 2017.2 | 4.8 | - |
2017.4 | 3.3 | 2017.4 | 4.8 | - |
2017.4 | 3.3 | 2017.4 | 4.8 | - |
2018.8 | 3.3 | 2018.8 | 4.8 | - |
2018.10 | 3.3 | 2018.10 | 4.8 | - |
2018.12 | 4.1 | 2018.12 | Vähintään 4.8.267 | 2019.4 |
2019.2 | 4.1 | 2019.2 | Vähintään 4.8.267 | 2019.4 |
2019.4 | 4.2 | 2019.4 | Vähintään 4.8.267 | 2019.4 |
2019.6 | 4.2 | 2019.6 | Vähintään 4.8.267 | 2019.4 |
2019.8 | 4.2 | 2019.8 | Vähintään 4.8.267 | 2019.4 |
2020.2 | 4.2 | 2020.2 | Vähintään 4.8.267 | 2019.4 |
2020.2.101 | 4.2 | 2020.2.379 | Vähintään 4.8.267 | 2019.4 |
2020.4** | 4.2 | 2020.4** | Vähintään 4.8.267 | 2019.4 |
(*) Tarpeellinen tieto vain FuturaPlan-variaatiossa.
(**) Versio mikä ei ole vielä julkisesti saatavilla.
Vaatimukset
- Admin-oikeudet
- Internet Information Services (IIS) manager
- Sales Service asennuspaketti (FusionSalesService-Variaatio-X.X.X.X-Stable.zip)
- FuturaPlan tietokannan yhteystiedot (jos ollaan asentamassa ensimmäistä kertaa FuturaPlan-variaatiota)
Yhdistäminen tietokantaan
FuturaPlan-variaation tietokannan yhteysosoite konfiguroidaan asennuskansiosta löytyvään Web.config
-tiedostoon. Ohje löytyy sivulta Yhdistäminen tietokantaan.
Asennus
- Pura asennuspaketin sisältö omaan kansioon.
- Fusion Sales Servicen asetukset ovat asennuskansion Web.Config tiedotossa. Fusion Sales Servicen perusversiossa XML tiedoston polun voi määrittää oheisessa kohdassa: <add key="SalesService.XMLFilePath" value="C:\ProgramData\DB-Manager\FusionSalesService\Orders"/>
- Avaa IIS Manager -ohjelma ja lisää uusi sivu "Sites → Add Website..." -komennolla.
- Aseta "Physical path" -kohtaan 1. kohdassa luotu kansio, sekä täytä muut kohdat.
- Valitse luotu Application Pool valitsemalla Application Pools. Muokkaa perusasetuksia ja varmista että .NET CLR on v4.0.
Samalla application poolin "Advanced Settings..."-dialogista valitaan "Load User Profile" arvoksi True.
Päivittäminen
Avaa IIS Manager -ohjelma ja pysäytä IIS-palvelu valitsemalla Stop puunäkymän juuresta löytyvästä kontekstivalikosta.
- Valitse puunäkymästä Fusion Sales Service ja avaa asennuskansio valitsemalla Explore kontekstivalikosta. Jos syystä tai toisesta FusionSalesService asennuksia on useita, varmista että päivität oikeaa versiota.
- Poista bin-kansio asennuskansiosta.
- Pura asennuspaketti väliaikaiseen kansioon.
- Kopioi puretusta paketista löytyvä bin-kansio kohdassa 2 avattuun asennuskansioon.
- Mene takaisin IIS Manager -ohjelmaan ja käynnistä IIS-palvelu valitsemalla Start.
- Jos testauksen jälkeen tulee virheitä niin on todennäköistä että myös Web.Config pitää päivittää. Ota vanhasta Web.Config tiedostosta halutut tiedot talteen (esim. polku mihin XML kirjoitetaan tai FuturaPlanin yhteysosoite) ja siirrä ne uuteen Web.Config tiedostoon. Korvaa tämän jälkeen vanha tiedosto uudella.
- Jos viime päivityksestä on kauan, tarkista että palvelimella on dotnet runtimen versio 472 ja asenna se tarvittaessa.
Testaus
Pintapuolisen testin voi tehdä menemällä Fusion Sales Servicen osoitteeseen selaimella.
Vikatilanteet
Monesti suurimmat ongelmat IIS-palvelun pystytyksessä liittyvät siihen, että kaikkia tarpeellisia ominaisuuksia ei ole asennettu Windowsin lisää/poista-toiminnolla. Kuvan mukaisilla asetuksilla IIS-palvelun pitäisi toimia:
Application pool vaatii Enable 32-Bit Applications True.
Aiheeseen liittyvää