Chart of Accounts
The chart of accounts: G/L accounts per legal entity, DATEV Sachkontenstamm import, and activation.
Get chart-of-accounts entries
Paginated list of tenant chart-of-accounts entries. Kind defaults to "general_ledger". Each entry carries its optional free-text description; the field is omitted when empty.
Create a G/L account manually
Creates a single general_ledger account. Creditor master data is supplier-owned (use the supplier import); debtor accounts are not used.
Import accounts from a DATEV Sachkontenstamm.csv
Upload a DATEV Sachkontenstamm.csv file; rows are upserted by code. Only mode=merge is accepted. format=generic accepts the FI-neutral "code;name;kind;description" CSV (semicolon-separated, general_ledger only); the kind and description columns are optional. Omitting the description column leaves stored descriptions untouched, while an empty description cell clears the stored one. The DATEV format stays two-column: a real Sachkontenstamm export carries unrelated data after column 2. Uploading a generic file without format=generic is rejected rather than imported two-column, which would drop the description column. A row naming a legal entity in the generic format's optional leading entity_code column is rejected here: this endpoint scopes the whole file with legal_entity_code, so a declared but empty column is accepted and a filled one is not. Use the general_ledger_accounts data import for a per-row entity file.
Download the G/L accounts CSV import template
Returns a semicolon-separated template that the import endpoint accepts: Nummer;Bezeichnung for format=datev, code;name;kind;description for format=generic.
Delete a G/L account
Hard-deletes an account. Returns 409 when the account is still referenced by a supplier or a posted journal entry.
Update a G/L account's name, description and code
Edits the name (always), the description (whenever the body carries one; an omitted description keeps the stored value, an empty one clears it), and the code (only when the account is not referenced).
Deactivate a G/L account
Soft-deactivates an account (reversible via reactivate).
Reactivate a G/L account
Re-enables a previously deactivated account.