Ero sivun ”Projektinhallinta/hiekkalaatikko” versioiden välillä
Siirry navigaatioon
Siirry hakuun
(Kumottu muokkaus 11647, jonka teki Jouni (keskustelu)) |
(ALV-kaava korjattu) |
||
Rivi 62: | Rivi 62: | ||
Rahoittaja = rahoittaja.add, Kustannuslaji = kustannuslaji.add, määrä = määrä.add, kuvaus = kuvaus.add) | Rahoittaja = rahoittaja.add, Kustannuslaji = kustannuslaji.add, määrä = määrä.add, kuvaus = kuvaus.add) | ||
out <- rbind(out, temp) | out <- rbind(out, temp) | ||
# Haetaan ALV-prosentit ja lasketaan ne relevanteille riveille. | |||
alv <- tidy(op_baseGetData("opasnet_base", "Op_fi2913")) | |||
alv <- merge(out, alv) # ALV laitetaan joka riville, joille se on määritelty. | |||
alv$määrä <- alv$määrä * alv$Result | |||
alv$Kustannuslaji <- "ALV" | |||
alv <- alv[colnames(out)] | |||
out <- rbind(out, alv) | |||
# Haetaan sivukulu- ja yleiskustannuskertoimet Opasnetistä, siistitään ja yhdistetään budjettiin. | # Haetaan sivukulu- ja yleiskustannuskertoimet Opasnetistä, siistitään ja yhdistetään budjettiin. | ||
kertoimet <- op_baseGetData("opasnet_base", "Op_fi2704")[, 3:8] | kertoimet <- op_baseGetData("opasnet_base", "Op_fi2704")[, 3:8] | ||
Rivi 113: | Rivi 121: | ||
out$tulomeno <- ifelse(out$Kustannuslaji == "Tulot" | substr(paste(out$kuvaus, " "), 1,4) == "TULO", "Tulot", "Menot") | out$tulomeno <- ifelse(out$Kustannuslaji == "Tulot" | substr(paste(out$kuvaus, " "), 1,4) == "TULO", "Tulot", "Menot") | ||
# Lisätään omat rivit sivukuluille ja yleiskustannuksille. | |||
# Lisätään omat rivit | |||
palkat <- out[substr(paste(out$Kustannuslaji, " "), 1, 6) == "Palkka", ] | palkat <- out[substr(paste(out$Kustannuslaji, " "), 1, 6) == "Palkka", ] | ||
palkat$Kustannuslaji <- "Yleiskustannus" | palkat$Kustannuslaji <- "Yleiskustannus" | ||
Rivi 128: | Rivi 129: | ||
palkat$summa <- palkat$Sivukulu | palkat$summa <- palkat$Sivukulu | ||
out <- rbind(out, palkat) | out <- rbind(out, palkat) | ||
# Menot merkitään negatiivisiksi, jotta voidaan laskea tulot ja menot yhteen. | # Menot merkitään negatiivisiksi, jotta voidaan laskea tulot ja menot yhteen. | ||
Rivi 202: | Rivi 202: | ||
print(xtable(out), type='html', html.table.attributes="class='sortable'") | print(xtable(out), type='html', html.table.attributes="class='sortable'") | ||
</rcode> | </rcode> | ||
Versio 28. maaliskuuta 2012 kello 11.04
R-koodi
Budjetti
Obs | Obs | Rahoittaja | Laitos | Työpaketti | Kustannuslaji | 2012 | 2013 | 2014 | kuvaus |
---|---|---|---|---|---|---|---|---|---|
1 | 1 | STM | Tuntematon | TP1 | Ostopalvelu | 37500 | 90000 | 90000 | Kilpailutettava työ: projektikoordinaattori htkk à 7500 (sis sivukulut ja YK mutta ei ALV) |
2 | 31 | STM | Tuntematon | TP1 | Palkka 0 | 5 | 12 | 12 | Kilpailutettava työ: arvio htkk määrä ostopalvelussa |
3 | 30 | STM | Tuntematon | TP1 | ALV | 1 | 1 | 1 | TULOVASTA: Kilpailutettava työ: projektikoordinaattori htkk à 7500 (sis sivukulut ja YK mutta ei ALV) |
4 | 26 | THL | Nordem | TP1 | Ostopalvelu ei-ALV | 8000 | 0 | 0 | Mikko Pohjola: Environmental health assessment for use |
5 | 2 | STM | THL | TP1 | Palkka VT4 | 1 | 1 | 1 | Erikoistutkija Jouni Tuomisto |
6 | 3 | STM | THL | TP1 | Tulot | 0 | 0 | 0 | Tuke-rahoitus |
7 | 4 | STM | THL | TP1 | Tulot | 0 | 100000 | 80000 | Kaste2-rahoitus |
8 | 27 | STM | THL | TP1 | Tulot | 35000 | 0 | 0 | STM:n ympäristöterveyden hankerahoitus (terveydensuojeluohjelma) |
9 | 5 | THL | THL | TP1 | Palkka VT4 | 0 | 1 | 1 | TULOVASTA: THL:n budjettirahaa omien työntekijöiden palkkoihin (J.T.) |
10 | 6 | THL | THL | TP1 | Tulot | 1 | 1 | 1 | TULOLOPUT: THL:n rahoitus puuttuvasta osuudesta |
11 | 7 | STM | THL | TP2 | Palkka VT6 | 5 | 3 | 3 | Tutkija A.A. (ympäristöterveys) |
12 | 9 | STM | THL | TP2 | Palkka VT5 | 2 | 6 | 2 | Tutkija N.N./O.H. (arviointi ja päätöksenteko) |
13 | 28 | STM | THL | TP2 | Palkka VT9 | 7 | 0 | 0 | Graduntekijä 2 kpl I.?. ja ?.K. |
14 | 10 | STM | THL | TP2 | Ostopalvelu ei-ALV | 6000 | 12000 | 12000 | Muut kulut (mm. ostopalveluna tiedonkeräystä piloteissa) |
15 | 32 | STM | THL | TP2 | Palkka 0 | 2 | 4 | 4 | Ostopalvelu: arvio htkk |
16 | 11 | STM | THL | TP2 | Tulot | 50000 | 28000 | 28000 | STM:n ympäristöterveyden hankerahoitus (terveydensuojeluohjelma) |
17 | 12 | THL | THL | TP2 | Tulot | 1 | 1 | 1 | TULOLOPUT: THL:n budjettirahaa |
18 | 13 | STM | THL | TP3 | Tulot | 15000 | 37000 | 37000 | STM:n ympäristöterveyden hankerahoitus (terveydensuojeluohjelma) |
19 | 14 | STM | THL | TP3 | Palkka VT4 | 3 | 2 | 2 | Erikoistutkija Jouni Tuomisto |
20 | 15 | STM | THL | TP3 | Palkka VT5 | 0.5 | 0.5 | 0.5 | Asiantuntija T.K. |
21 | 16 | EU | THL | TP3 | Palkka VT7 | 2 | 3 | 3 | Ympäristöinsinööri M.S., Kuopion edustaja pilotissa |
22 | 29 | EU | THL | TP3 | Palkka VT7 | 1 | 1 | 1 | TULOVASTA: Ympäristöinsinööri M.S., rahoitus Urgenche-projektista joka palvelee myös tätä työtä |
23 | 17 | THL | THL | TP3 | Palkka VT4 | 0 | 1 | 1 | TULOVASTA: THL:n budjettirahaa omien työntekijöiden palkkoihin (J.T.) |
24 | 18 | THL | THL | TP3 | Tulot | 1 | 1 | 1 | TULOLOPUT: THL:n budjettirahaa |
25 | 19 | STM | THL | TP5 | Palkka VT6 | 0 | 12 | 48 | Toimintatapojen jalkauttamisprojektin koordinaattori N.N. |
26 | 20 | STM | THL | TP5 | Tulot | 0 | 35000 | 35000 | STM:n ympäristöterveyden hankerahoitus |
27 | 21 | STM | THL | TP5 | Tulot | 0 | 1 | 1 | TULOLOPUT: STM:n erillismääräraha toimintatapojen jalkauttamiseen |
28 | 22 | STM | THL | TP1 | Ostopalvelu ei-ALV | 4000 | 2000 | 2000 | Tiedonkeruuta |
29 | 33 | STM | THL | TP1 | Palkka 0 | 1 | 0.5 | 0.5 | Arvio ostopalvelun htkk |
30 | 23 | STM | THL | TP3 | Ostopalvelu ei-ALV | 4000 | 2000 | 2000 | Tiedonkeruuta |
31 | 34 | STM | THL | TP3 | Palkka 0 | 1 | 0.5 | 0.5 | Arvio ostopalvelun htkk |
32 | 24 | Kuopio | Kuopio | TP1 | Palkka VT6 | 1 | 4 | 2 | Kuopion kaupungin osallistuminen kartoitukseen |
33 | 25 | Kuopio | Kuopio | TP1 | Palkka VT6 | 1 | 1 | 1 | TULOVASTA: Kuopion rahoitus virkatyönä tehtävään osallistumiseen |
{{#opasnet_base_link:Op_fi2912}}