Käsitteet
Raha ja valuutat
Summat ovat lukuja valuutan omalla desimaalimäärällä, ja niiden vieressä on valuutan ISO 4217 -koodi. Hinnat sisältävät arvonlisäveron.
Miltä summa näyttää
Jokainen summa on JSON-luku, joka kirjoitetaan täsmälleen valuutan desimaalimäärällä, ja sen vieressä on valuutan kolmikirjaiminen ISO 4217 -koodi:
{ "total": 147.00, "vat": 25.51, "currency": "EUR" }
{ "total": 147, "vat": 13, "currency": "JPY" }
{ "total": 147.000, "vat": 7.000, "currency": "KWD" }Tapahtumalla on yksi valuutta, joka valitaan tapahtumaa luotaessa, ja kaikki sen hinnat, tilaukset, laskut ja alennukset ovat siinä valuutassa. Tapahtuma kertoo valuuttansa kentässä currency.
Kun tallennat pienimpinä rahayksikköinä, kerro kymmenellä potenssiin valuutan desimaalimäärä: 147.00 EUR on 14700 senttiä, 147 JPY on 147 jeniä, 147.000 KWD on 147000 filsiä.
Arvonlisävero
Hinnat sisältävät arvonlisäveron, kuten osallistuja ne maksaa. Tilaus ilmoittaa total-summansa ja siihen sisältyvän vat-osuuden; jokaisella laskurivillä on oma arvonlisäverokantansa, joka pyöristetään kerran rivillä, joten rivit summautuvat laskun summaksi. Arvonlisävero peritään siellä, missä tapahtuma järjestetään, joten myös toisesta maasta tuleva yritysostaja maksaa tapahtuman arvonlisäveron.
Budjetti on poikkeus: se suunnitellaan ilman arvonlisäveroa, ja sen yhteenveto kertoo tämän kentässä basis.
Missä rahaa esiintyy
| Resurssi | Summat |
|---|---|
| Lipputyypit | price |
| Lisäpalvelut | price |
| Alennuskoodit | value summana annetulle alennukselle (prosentti on pelkkä luku), discounted |
| Tilaukset | total, vat |
| Laskut ja hyvityslaskut | total, vat sekä kunkin rivin unitPrice, total, vat |
| Tapahtuman tilastot ja myyntitahti | revenue, vat |
| Budjetin yhteenveto | kaikki summat, verottomina |
| Jakopaketin tulostaulu | revenue |
| Kulukorvaukset (webhookit) | claimed, approved |
Hyvityslaskun summat ovat summia, jotka se palauttaa. Palautukset ovat aina hyvityslaskuja: laskua ei koskaan muuteta sen jälkeen, kun se on laadittu.
Useita valuuttoja
Työtila voi järjestää tapahtumia eri valuutoissa; laske summat yhteen valuutoittain, ei koskaan valuuttojen yli. Kun laskussa on ilmoitettava arvonlisävero myös toisessa valuutassa (laki vaatii sitä joissakin maissa), vatCurrency ja vatConverted kertovat määrän laskulle kirjatulla kurssilla.