Ennen laskunpäivää maksetuksi tulleet laskut (SQL)

Kysymys: Kuinka saan Asteri Laksutuksesta kuukausittaisen laskutuksen, kun teen laskut kerralla vuodeksi eteenpäin?

Vastaus: SQL-kyselyllä seuraavasti

  • 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. ”Ennen laskunpäivää maksetut laskut”
  • Kopioi alla oleva SQL-lause(maalaus ja ctrl+C = kopioi) ja liitä (ctrl+V = liitä) se laskutusohjelman sql-kyselytoiminnon isoon tekstikenttään

SELECT Laskunnumero, [Laskun pvm], [Viimeisin suorituspäivä], [Asiakkaan nimi], [Suoritusta mk],

[Avoinna mk] FROM Reskontra WHERE IIF((NOT ISDATE([Viimeisin suorituspäivä]))

OR (NOT ISDATE([Laskun pvm])), FALSE, DATEDIFF(’m’,DateValue([Viimeisin suorituspäivä]),DateValue([Laskun pvm])) > 0

AND DATEDIFF(’m’,DateValue([Laskun pvm]),DateValue(’%1’)) <= 0

AND DATEDIFF(’d’,DateValue([Viimeisin suorituspäivä]),DateValue(’%1’)) > 0)

Kysymys%1 on vertailupäivä

  • 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 | Ennen laskunpäivää maksetut laskut