# Laskun perintä

{% hint style="warning" %}
**Huom!** Opiskelijoille suunnatuissa projekteissa heidän arviointinsa ja palautettavat dokumentit on kuvattu tarkemmin heidän omalla oppimisalustallaan.
{% endhint %}

## Toimeksiannon kuvaus <a href="#vaatimukset-toimeksiannon-ohjelmalle" id="vaatimukset-toimeksiannon-ohjelmalle"></a>

Asiakkaana on perintään keskittynyt yritys. Toiminnan kasvaessa eri perintätoimeksiannoista on ollut vaikeampi pysyä perillä. Joitakin perintätoimeksiantoja on myös unohtunut uusia ja tästä on ollut haittaa velkojille.

Asiakas tarvitsee apua perinnän hoitamiseen. Laskujen periminen on hyvin etukäteen määritelty kokonaisuus. Lisää laskujen perinnästä voi lukea täältä. <https://www.kkv.fi/Tietoa-ja-ohjeita/Maksut-laskut-perinta/perinta/perintakulut-ja-perinnan-eteneminen/>

Toimeksiannon osalta asiakkaalla ei ole suuria toiveita ja hän haluaa tietää onko velkojien antamista perintätoimeksiannoista mahdollista saada tehtyä ohjelmaa, joka muistuttaisi päällä olevista perittävistä toimeksiannoista.

Toiveina olisi, että ohjelma voisi hoitaa seuraavat asiat:

* Velkojien laskujen kirjaaminen palveluun.
* Näyttää lista kirjattujen laskujen 1. maksumuistutuksesta eli milloin sen saa lähettää ja onko maskumuistutus lähetetty.
* Näyttää lista kirjattujen laskujen 2. maksumuistutuksesta eli milloin sen saa lähettää ja onko maskumuistutus lähetetty.
* Ilmoittaa mahdolliset maksulisät lähetettyjen muistutusten perusteella.
* Mahdollista kirjata ohjelmaan kirjattu lasku suoritetuksi, jolloin ohjelma ei muistuttaisi näistä laskuista enää.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://book.sovelluskontti.com/toimeksiannot-2020-01/laskun-perintae.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
