User¶
Für den Benutzer können die verschiedenen aktiven Pakete und die Grundeinstellungen pro Paket abgefragt werden. In beiden Fällen sind derzeit nur GET Requests zulässig. Zusätzlich können die Freibeträge abgefragt werden.
Accounts¶
Alle aktiven Pakete für einen User.
Warnung
Die URL für diesen Endpoint hat ausnahmsweise kein Prefix. Statt beispielsweise api/v1/at/2026/user/accounts/ muss an dieser Stelle api/v1/user/accounts/ verwendet werden.
/user/accounts/, /user/accounts/{id}/
Response¶
HTTP/1.0 200 OK
Content-Type: application/json; charset=utf-8
{
"count": 2,
"next": null,
"previous": null,
"results": [
{
"id": 100,
"country": "Österreich",
"year": 2015,
"url": "/at/2015/"
},
{
"id": 101,
"country": "Österreich",
"year": 2014,
"url": "/at/2014/"
}
]
}
Felder¶
Filter¶
- year:
Jahr
- Beispiele
- year=2015
Grundeinstellungen¶
Grundeinstellungen für einen User. Die initialen Werte (tax_percent, deductibility_tax_percent, deductibility_income_percent) kommen bei einer Buchung dann zum Einsatz, wenn das Steuerkonto keine anderen Werte zwingend vorgibt.
/user/settings/, /user/settings/{id}/
Response¶
HTTP/1.0 200 OK
Content-Type: application/json; charset=utf-8
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"id": 100,
"group": "1",
"purchasetax": true,
"purchasetax_range": "1",
"ic_report_range": "1",
"tax_percent": "20.00",
"deductibility_tax_percent": "0.00",
"deductibility_income_percent": "100.00"
}
]
}
Felder¶
- id:
Eindeutige Identifikationsnummer
- Format
- group:
Benutzergruppe
- Format
- Möglichkeiten:
- 1 — Vorsteuerabzugsberechtigt2 — Nicht vorsteuerabzugsberechtigt (Kleinunternehmen, ärztliche und arztähnliche Berufe etc.)
- purchasetax:
Vorsteuerabzugsberechtigung
- Format
- purchasetax_range:
Abgabezeitraum für die UVA
- Format
- Möglichkeiten
- 1 — Monatliche Meldung2 — Vierteljährliche Meldung
- ic_report_range:
Abgabezeitraum für die Zusammenfassende Meldung
- Format
- Möglichkeiten
- 1 — Monatliche Meldung2 — Vierteljährliche Meldung
- tax_percent:
Initialwert für USt. % bei Buchungen
- Format
- Möglichkeiten
- 0.00, 10.00, 20.00
- deductibility_tax_percent:
Initialwert für BA USt. % bei Buchungen
- Format
- Möglichkeiten
- 0.00 ... 100.00
- deductibility_income_percent:
Initialwert für BA Betrag %
- Format
- Möglichkeiten
- 0.00 ... 100.00
Freibeträge¶
Zusätzlich könne die Werte der Freibeträge (Kennzahlen 9221, 9227, 9229, 9276, 9277) abgefragt werden.
/user/exemptions/, /user/exemptions/{id}/
Response¶
HTTP/1.0 200 OK
Content-Type: application/json; charset=utf-8
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"id": 100,
"exemption_9221": "2500.00",
"exemption_9227": "0.00",
"exemption_9229": "0.00",
"exemption_9276": "0.00",
"exemption_9277": "0.00"
}
]
}
Felder¶
- exemption_9221:
Grundfreibetrag (9221)
- Format
- exemption_9227:
Investitionsbedingter Gewinnfreibetrag für Wirtschaftsgüter (9227)
- Format
- exemption_9229:
Investitionsbedingter Gewinnfreibetrag für Wertpapiere (9229)
- Format
- exemption_9276:
Investitionsfreibetrag 10% (9276)
- Format
- exemption_9277:
Öko-Investitionsfreibetrag 15% (9277)
- Format