# Toiminnanohjauksen tuomiopäivä – Google Sheets + PowerBI

> Koska toiminnanohjausjärjestelmiä on olemassa paljon, on niillä myös hyvin vaihtelevat ominaisuudet ja hinnat. Yleisesti ottaen toiminnanohjausjärjestelmän hankinta on yritykselle suuri investointi, koska kyse on usein vähintään muutamasta kymmenestä tuhannesta eurosta.

## Toiminnanohjausjärjestelmien haasteet
Valmistavassa teollisuudessa toiminnanohjausjärjestelmä (ERP) on keskeinen työkalu. Markkinoilla on tarjolla toimialakohtaisia, yleisluontoisia sekä täysin räätälöitäviä ratkaisuja. Hankinta on yritykselle merkittävä investointi, ja halvemmat vaihtoehdot vaativat usein kompromisseja.

Pienet tai aloittavat yritykset turvautuvat usein perinteisiin toimisto-ohjelmistoihin, kuten Exceliin. Excel-pohjaisessa toiminnanohjauksessa on kuitenkin haasteita: se ei ole varsinainen ERP, ja se rakentuu usein erillisistä, rakenteeltaan yhteensopimattomista tiedostoista.

## "Sheet-ERP": Vaihtoehto kalliille investoinneille
DiVa-hanke on kehittänyt pilottiversion toiminnanohjauksesta, joka hyödyntää edullisia tai ilmaisia työkaluja välivaiheena ennen täysimittaiseen järjestelmään siirtymistä.

*   **Google Sheets:** Toimii tietokantana ja käyttöliittymänä. Sen etuja ovat pilvipohjaisuus, ilmaisuus ja *AppScript*-ohjelmointiympäristö, joka mahdollistaa toimintojen automatisoinnin.
*   **PowerBI:** Käytetään datan visualisointiin ja analytiikkaan. Se mahdollistaa tiedon yhdistämisen eri lähteistä ja tarjoaa selkeän näkymän esimerkiksi tuotannon kuormitukseen.

## Tilaus-toimitusprosessin pilotointi
Pilotissa luotiin yksinkertaistettu tilaus-toimitusprosessi, joka kattaa:
1. Tarjouksen laatimisen ja päivityksen.
2. Tilauksen kuormittamisen tuotantoon ja vahvistamisen asiakkaalle.
3. Tilauksen valmistumisen ja toimituksen.

Google Sheetsissä automatisoitiin tiedonsiirto eri välilehtien välillä (esim. tarjouslaskennasta työlistalle), mikä vähentää manuaalisesta työstä johtuvia virheitä. PowerBI puolestaan visualisoi tuotannon kuormitustilanteen, mikä auttaa esimerkiksi toimitusaikojen määrittämisessä.

## Kokemuksia ja rajoitteita
Pilottiversio osoitti, että ilmaisilla työkaluilla voidaan rakentaa toimiva järjestelmä, mutta niillä on rajansa:
*   **Skaalautuvuus:** Monimutkaisemmat ominaisuudet ja suuret datamäärät tekevät Google Sheetsistä epäkäytännöllisen.
*   **Suorituskyky:** Automatisoinnin määrän kasvaessa järjestelmä voi hidastua, erityisesti usean käyttäjän samanaikaisessa käytössä.
*   **Hyöty:** Ratkaisu toimii erinomaisena työkaluna omien tarpeiden ja vaatimusten määrittelyyn ennen kalliimman ERP-järjestelmän hankintaa.

## Avoimen lähdekoodin pilotti
Pilottiversio, mukaan lukien AppScript-koodit, on julkaistu avoimesti Savonian GitHub-alustalla.

*   **GitHub-linkki:** [https://github.com/SavoniaUAS/DiVa-Sheets-ERP](https://github.com/SavoniaUAS/DiVa-Sheets-ERP)

*Huomautus: Pilottiversio on tarkoitettu testaukseen ja määrittelytyön tueksi. Sitä ei ylläpidetä, ja tulevat päivitykset Google Sheetsiin tai PowerBI:hin saattavat vaikuttaa sen toimivuuteen.*

***

**Kirjoittaja:** Ari Tanskanen, Diva-hanke, Savonia-ammattikorkeakoulu