Asteri Palkanmaksusta saat Tapahtumalistan seuraavasti:
- Valitse Tulosta | Kyselytilastot (SQL) | Luo kyselyitä
- Valitse vasemman yläkulman alaspudotuslistasta seuraava vapaa määrittämätön kysely ja anna sille sopiva nimi, esim. ”Tapahtumalista”
- Kopioi alla oleva SQL-lause(maalaus ja ctrl+C = kopioi) ja liitä (ctrl+V = liitä) se palkanmaksuohjelman sql-kyselytoiminnon isoon tekstikenttään
- Poista tähti * unionin ja selectin välistä
SELECT Palkansaajat.ID, Palkansaajat.Nimi, ’1’ AS Osio, %95.Selite, %95.Kpl, %95.aHinta, %95.Yhteensä,
%95.Kustannuspaikka FROM Palkansaajat INNER JOIN %95 ON Palkansaajat.ID = %95.ID
WHERE %95.Laji = ’raha’ AND %95.Yhteensä <> 0 UNION *SELECT Palkansaajat.ID, Palkansaajat.Nimi,
’2’ AS Osio, %95.Selite, %95.Kpl, %95.aHinta, %95.Yhteensä, %95.Kustannuspaikka FROM Palkansaajat
INNER JOIN %95 ON Palkansaajat.ID = %95.ID WHERE %95.Laji = ’luon’ AND %95.Yhteensä <> 0
UNION *SELECT Palkansaajat.ID, Palkansaajat.Nimi, ’3’ AS Osio, %95.Selite, %95.Kpl, -1 * %95.aHinta,
-1 * %95.Yhteensä, %95.Kustannuspaikka FROM Palkansaajat INNER JOIN %95 ON Palkansaajat.ID = %95.ID
WHERE %95.Laji = ’veep’ AND %95.Yhteensä <> 0 UNION *SELECT Palkansaajat.ID, Palkansaajat.Nimi, ’4’ AS Osio,
’EpnAlainenPalkka’ AS Selite, ” AS Kpl, ” AS aHinta, %94.EpnAlainenPalkka AS Yhteensä, ” AS Kustannuspaikka
FROM Palkansaajat INNER JOIN %94 ON Palkansaajat.ID = %94.ID UNION *SELECT Palkansaajat.ID,
Palkansaajat.Nimi, ’5’ AS Osio, ’Ennakonpidätys’ AS Selite, ” AS Kpl, ” AS aHinta,
%94.Ennakonpidätys AS Yhteensä, ” AS Kustannuspaikka FROM Palkansaajat
INNER JOIN %94 ON Palkansaajat.ID = %94.ID UNION *SELECT Palkansaajat.ID, Palkansaajat.Nimi, ’6’ AS Osio,
%95.Selite, %95.Kpl, %95.aHinta, %95.Yhteensä, %95.Kustannuspaikka FROM Palkansaajat
INNER JOIN %95 ON Palkansaajat.ID = %95.ID WHERE %95.Laji = ’korv’ AND %95.Yhteensä <> 0
UNION *SELECT Palkansaajat.ID, Palkansaajat.Nimi, ’7’ AS Osio, %95.Selite,
%95.Kpl, -1 * %95.aHinta, -1 * %95.Yhteensä, %95.Kustannuspaikka FROM Palkansaajat
INNER JOIN %95 ON Palkansaajat.ID = %95.ID WHERE %95.Laji = ’vähe’ AND %95.Yhteensä <> 0
UNION *SELECT Palkansaajat.ID, Palkansaajat.Nimi, ’8’ AS Osio, ’Maksetaan’ AS Selite, ” AS Kpl,
” AS aHinta, %94.PalkansaajalleMaksettava AS Yhteensä, ” AS Kustannuspaikka FROM Palkansaajat
INNER JOIN %94 ON Palkansaajat.ID = %94.ID UNION *SELECT Palkansaajat.ID, Palkansaajat.Nimi,
’9’ AS Osio, %95.Selite, %95.Kpl, %95.aHinta, %95.Yhteensä, %95.Kustannuspaikka
FROM Palkansaajat INNER JOIN %95 ON Palkansaajat.ID = %95.ID WHERE %95.Laji = ’tark’
AND (%95.Kpl <> 0 OR %95.aHinta <> 0 OR %95.Yhteensä <> 0) ORDER BY Palkansaajat.Nimi, Osio
- Paina tallenna ja/tai suorita, jolloin näet taulukossa haluamasi tiedot
- Käytettävissäsi on Tulosta-valikon paperitulosteet ja Muokkaa-valikon erilaiset leikepöytäkopiointiversiot.
- Seuraavilla käyttökerroilla saat tulosteen suoraan valinnalla Tilasto | Kyselytilastot (SQL) | Valmiit kyselyt | Tapahtumalista