Darstellung
Account
Tabelle: account
Domain: Account · com.reybex.domain.wws
Modul: FIN
Partner-Hinweise
- Daten liegen mandantengetrennt – bei SELECT fast immer
tenant_id = :mandantsetzen (Spalte ggf.TenantIdin älteren Tabellen). - Schreibende SQL (
INSERT/UPDATE/DELETE) nur in abgestimmten Export-/Report-Jobs (Transaktion BAS23) und nie ohne Freigabe durch reybex. - Für API-Integrationen bevorzugt die API statt direkter DB-Zugriffe.
Primärschlüssel
id
Spalten
| Spalte | SQL-Typ | NULL | Default | Beschreibung |
|---|---|---|---|---|
id | bigint auto_increment | Ja | — | Primärschlüssel (Domain: id) |
tenant_id | bigint | Nein | — | Mandanten-ID (Multi-Tenant – in Abfragen fast immer filtern) (Domain: tenantId) |
main_account_id | bigint | Ja | — | Fremdschlüssel → main account |
account_type_id | bigint | Ja | — | Fremdschlüssel → account type |
account_code | varchar(20) collate utf8mb4_unicode_ci | Nein | '' | Domain-Feld accountCode |
datev_account_code | varchar(25) | Ja | — | Domain-Feld datevAccountCode |
account_code_alternative | varchar(20) | Ja | '' | Alternative Account |
account_code_backup | varchar(20) | Ja | '' | Backup for changing SKR03 and SKR04 |
name | varchar(200) collate utf8mb4_unicode_ci | Nein | — | Bezeichnung / Name (Domain: name) |
gl_account_id | bigint | Ja | — | Mitbuchkonto |
is_delete | smallint | Ja | 0 | Soft-Delete (0 = aktiv, 1 = gelöscht) |
is_active | smallint | Ja | 0 | Aktiv-Flag |
is_direct_postable | smallint | Ja | 0 | Boolean: Direct Postable |
is_vat_account | smallint | Ja | 0 | is Steuer Konto |
account_group_id | bigint | Ja | — | Aufwand, Ertrag, Aktiv, Passiv, Statistik |
vat_type | smallint | Ja | 0 | 0 = keine Steuer, 1=Vorsteuerkonto, 2=Umsatzsteuerkonto, 3=EU, 4=Reverse Charge Verfahren |
vat_key_id | bigint | Ja | — | Fremdschlüssel → vat key |
currency_id | bigint | Ja | — | Fremdschlüssel → currency |
cost_center_policy | smallint | Ja | 0 | 0=keine Kostenstellen buchung möglich, 1=Kostenstellen möglich, 2=Kostenstellen pflicht |
default_cost_center_id | bigint | Ja | — | Fremdschlüssel → default cost center |
is_summ_postlines | smallint | Ja | 0 | Buchungen in einem Stapel zusammenfassen oder nicht 0=keine Zusammenfassung, 1= zusammenfassen |
is_main_account | smallint | Ja | 0 | Hauptbuchhkonto oder Unterkonto |
date_created | datetime | Ja | — | Anlagezeitpunkt |
last_updated | datetime | Ja | CURRENT_TIMESTAMP | Letzte Änderung |
created_by_id | bigint | Ja | — | Angelegt von (Benutzer-ID) |
updated_by_id | bigint | Ja | — | Geändert von (Benutzer-ID) |
unique_name | varchar(20) collate utf8mb4_unicode_ci | Ja | — | unique name |
is_customer_specific | smallint | Ja | 0 | Boolean: Customer Specific |
account_reporting_group_id | bigint | Ja | — | Fremdschlüssel → account reporting group |
create_fin_open_item | smallint | Ja | 0 | create fin open item |
Fremdschlüssel
| Spalte(n) | Referenz |
|---|---|
gl_account_id | account (id) |
account_type_id | ltt_account_type (id) |
account_group_id | ltt_account_group (id) |
main_account_id | account (id) |
tenant_id | company (tenant_id) |
currency_id | ltt_currency (id) |