Skandinaavia suurim piimatööstus kaotas logistikast paberi

Valio
Valio digitaliseeris enam kui 400 piimaauto infovahetuse.

Soomes leidsid teine-teist kaks Skandinaavia suurfirmat ja Valio piimatööstuskontsern digitaliseeris Tieto abil piima kokkuveoga seotud logistika.

Valio aastakäive on 2 miljardit eurot. Kontsernil on 15 tööstust Soomes, 2 Eestis ja 1 Venemaal. Soome 9000 piimafarmi teenindab 400 veoautot, mis varustatigi uue tehnilise lahendusega, tutvustas Tieto arendusjuht Heiti Mering Pärnu Tarneahelakonverentsil. Lahendust väljatöötades ei eeldatud, et Valio peab ostma uued autod. Olemasolevate autode tehnoloogiat täiendati ja saavutati tulemus. Kasutati juba Tieto olemasolevaid teenuseid ja rajati pilveteenusel põhinev lahendus Valiole. „Võeti hulk riistvara ja kontrollereid, millega varustati autod. Sõidukitesse ehitati internet – sisuliselt viidi autod reaalajas pilve,“ selgitas Mering.

Autojuhile loodi võimalikult lihtne ja arusaadav näidikutega töölaud. Seal on võimalikult palju automatiseeritud infot, mida kuvatakse reaalajas. Mering kirjeldas, et töölaual on näha näiteks info, mis on autojuhi päeva ülesanne, milline on läbisõidetud tee, kui palju oli planeeritud piima peale võtta ja kui palju on võetud tegelikult. Samuti on võimalik kaardilt valida marsruuti. Lisaks suhtleb lahendus Soome maanteeameti süsteemiga, mis jälgib liikluskoormust. Vastavalt sellele infole teeb süsteem arvutused ja kui selgub, et auto ei jõua kokkulepitud ajal farmeri juurde, siis saadab ise selle kohta farmeri mobiiltelefonile teate. Kannatamatult ootav farmer saab teate, kui palju auto hilineb ja keegi ei pea selle info edastamiseks tegema lisatööd, rääkis Mering.

Auto on ühenduses ka tootjaga. Tootja näeb, kui kaugel on auto, mis peaks temani jõudma, ja millise kvaliteediga piim on tulemas. See võimaldab tootjal juba reaalajas planeerida kõiki tarneahelaga seotud töid ja keegi ei pea lihtsalt ootama.

Uue lahenduse suuremaid võite oli vabanemine paberist. „Arvestades valdkonda, oli see väga suur samm,“ nentis Mering. Tema sõnul tahavad põllumehed reeglina saada paberit, sest see annab kindlust, et müüdud piima eest ka raha saadakse. Ka autojuhid on paberiga harjunud.

Suur muutus oli ka reaalajas andmetöötluse ühendamine Valio infosüsteemiga. Tarneahela automatiseeritud protsessi haldusest muutus töö efektiivsemaks. „Kõige tähtsam oli, et elu muutus selgemaks ja lihtsamaks ja tegelikult väga lihtsa lahendusega,“ võttis Mering kokku.

Osale arutelus

Toetajad

Jälgi Logistikauudiseid sotsiaalmeedias

RSS

Toetajad

Tööriistad

=
=
=
=
Transpordiliik:
Kui kaup on pakitud alustele, täitke ära aluste lahtrid. Kui kaup ei ole pakitud alustele, täitke ära kauba kirjelduse lahtrid.
Mahukaalu arvutamisel on võetud aluseks:
Autotranspordis 1 m³ = 333 kg.
Lennutranspordis 1 m³ = 167 kg.
Mahukaal: kg
Maht:

NASDAQ OMX Tallinna, Riia ja Vilniuse börsiinfo 15 minutilise viivitusega.

SOSEScript: currencyTable.php5 failed executing with the following error: Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 6: parser error : Opening and ending tag mismatch: hr line 5 and body Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 7: parser error : Opening and ending tag mismatch: body line 3 and html Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 8: parser error : Premature end of data in tag html line 1 Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in fragment:31 Stack trace: #0 fragment(31): SimpleXMLElement->__construct('??<...', 0, false) #1 [internal function]: unknown() #2 {main} thrown SOSEScript: currencyTable.php5 failed executing with the following error: Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 6: parser error : Opening and ending tag mismatch: hr line 5 and body Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 7: parser error : Opening and ending tag mismatch: body line 3 and html Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 8: parser error : Premature end of data in tag html line 1 Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in fragment:31 Stack trace: #0 fragment(31): SimpleXMLElement->__construct('??<...', 0, false) #1 [internal function]: unknown() #2 {main} thrown SOSEScript: currencyTable.php5 failed executing with the following error: Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 6: parser error : Opening and ending tag mismatch: hr line 5 and body Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 7: parser error : Opening and ending tag mismatch: body line 3 and html Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 8: parser error : Premature end of data in tag html line 1 Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in fragment:31 Stack trace: #0 fragment(31): SimpleXMLElement->__construct('??<...', 0, false) #1 [internal function]: unknown() #2 {main} thrown SOSEScript: currencyTable.php5 failed executing with the following error: Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 6: parser error : Opening and ending tag mismatch: hr line 5 and body Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 7: parser error : Opening and ending tag mismatch: body line 3 and html Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 8: parser error : Premature end of data in tag html line 1 Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in fragment:31 Stack trace: #0 fragment(31): SimpleXMLElement->__construct('??<...', 0, false) #1 [internal function]: unknown() #2 {main} thrown SOSEScript: currencyTable.php5 failed executing with the following error: Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 6: parser error : Opening and ending tag mismatch: hr line 5 and body Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 7: parser error : Opening and ending tag mismatch: body line 3 and html Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: SimpleXMLElement::__construct(): Entity: line 8: parser error : Premature end of data in tag html line 1 Error on line 32 position 1: SimpleXMLElement::__construct(): Error on line 32 position 1: SimpleXMLElement::__construct(): ^ Error on line 32 position 1: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in fragment:31 Stack trace: #0 fragment(31): SimpleXMLElement->__construct('??<...', 0, false) #1 [internal function]: unknown() #2 {main} thrown
Valuuta Tähis Kurss +/- %

Valdkonna töökuulutused