Steuersätze

Alle Steu­er­sätze auflisten

GET /api/taxes
<?xml version="1.0" encoding="UTF-8"?>
<taxes type="array">
    <tax>
        ...
    </tax>
    <tax>
        ...
    </tax>
</taxes>

Ein­zel­nen Steu­er­satz aufrufen

GET /api/taxes/{id}
<?xml version="1.0" encoding="UTF-8"?>
<tax>
    <id type="integer">7</id>
    <account_id type="integer">1</account_id>
    <name>MwSt</name>
    <rate type="float">19</rate>
    <is_default type="integer">1</is_default>
</tax>

Steu­er­satz erstellen

POST /api/taxes
XML-Element Beschrei­bung Typ Default-Wert Pflicht­feld
name Name des Steuersatzes ALNUM ja
rate Höhe des Steu­er­sat­zes in Prozent FLOAT ja
is_default Gibt an, ob es sich um den Standard-Steuersatz han­delt (1=ja, 0=nein) BOOL nein ja
<tax>
    <name>MwSt</name>
    <rate>19</rate>
    <is_default>1</is_default>
</tax>
<?xml version="1.0" encoding="UTF-8"?>
<tax>
    <id type="integer">11</id>
    <account_id type="integer">1</account_id>
    <name>MwSt.</name>
    <rate type"float">19</rate>
    <is_default type="integer">1</is_default>
</tax>

Steu­er­satz bearbeiten

PUT /api/taxes/{id}
<tax>
    <name>MwSt</name>
    <rate>19</rate>
    <is_default>1</is_default>
</tax>

Steu­er­satz löschen

DELETE /api/taxes/{id}