Kysymys: Kuinka saan Asteri Laskutuksesta listattua tietyn aikavälin
käsinkirjatut ennakkosuoritukset ja vietyä ne Asteri Kirjanpitoon?
Vastaus: SQL-kyselyllä seuraavasti:
- Syötä jokaisen laskun yhteydessä kustannuspaikka laskun yläosan tietojen Viitteemme-kenttään tai tuoterivin Ryhmä-kenttään.
- Valitse Tilasto | Kyselytilastot (SQL) | Luo kyselyitä
- Valitse vasemman yläkulman alaspudotuslistasta seuraava vapaa määrittämätön kysely ja anna sille sopiva nimi, esim. ”ENSU listaus”
- Kopioi jompi kumpi alla olevista SQL-lauseista (maalaus ja ctrl+C = kopioi) ja liitä (ctrl+V = liitä) se laskutusohjelman sql-kyselytoiminnon isoon tekstikenttään
- 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.
A. Listaus ennakkosuorituksista
SELECT [Viimeisin suorituspäivä] AS Päivämäärä, Asiakasnumero, [Asiakkaan nimi], Laskunnumero,
Viitenumero, Pankkitili, [Laskutettu mk] AS Laskutettu, [Avoinna mk] AS Avoinna FROM Reskontra
WHERE [Avoinna mk] < 0 AND NOT ISNULL([Viimeisin suorituspäivä]) AND CDate([Viimeisin suorituspäivä])
BETWEEN DateValue(’%1’) AND DateValue(’%2’)
Kysymys %1 on jakson alkamispäivä
Kysymys %2 on jakson päättymispäivä
B. Listaus ennakkosuorituksista päiväkirja muodossa
SELECT ” AS Tositenumero, [Viimeisin suorituspäivä] AS Päivämäärä,” AS Tositelaji, ” AS Kustannuspaikka,
Laskunnumero, Asiakasnumero AS Selite, [Asiakkaan nimi] AS Selite2, Pankkitili AS Debet, ’****’ AS Kredit,
[Avoinna mk] AS Summa FROM Reskontra WHERE [Avoinna mk] < 0 AND NOT ISNULL([Viimeisin suorituspäivä])
AND CDate([Viimeisin suorituspäivä]) BETWEEN DateValue(’%1’) AND DateValue(’%2’)
Kysymys %1 on jakson alkamispäivä
Kysymys %2 on jakson päättymispäivä
- Valitse ylhäältä Muokka | Kopioi leikepöydälle
- Avaa Asteri Kirjanpito ja avaa haluttu päiväkirja
- Valitse ylhäältä Muokkaa | Liitä leikepöydältä, ohjelma kysyy liitetäänkö jatkoksi, vastaa siihen Kyllä
- Poista lopuksi summan edessä oleva merkki