# Accounting_Custom / Accounting_CustomValues (Projektspezifische Tabellen) Stammdaten bestehen in der Regel aus einer technischen eindeutigen ID und einem Anzeigewert. Die projektspezifischen Tabellen **Accounting\_Custom** und **Accounting\_CustomValues** können für beliebige Stammdaten verwendet werden, welche diesem einfachen Standard-Aufbau entsprechen. Zu den Tabelle gehören die Gentable-Felder: - **Custom1** - **Custom1\_Desc** - **Custom2** - **Custom2\_Desc** - **Custom3** - **Custom3\_Desc** - **...** - **Custom10** - **Custom10\_Desc** Es können bis zu 10 projektspezifische Stammdaten-Typen definiert werden und zu einem Stammdaten-Typ gehören 2 Gentable-Felder (plus Button für die Auswahl via Pop-Up). In der ersten Tabelle **Accounting\_Custom** werden technische Namen und Anzeigenamen für die WEB-Darstellung vergeben. Die Zuordnung zu den Gentable-Feldern erfolgt über die Angabe in der Spalte **Number**.
**Spaltenname** | **Typ** | **NULL-Werte zulassen** | **Erläuterung** |
ID | bigint | Nein | Eindeutige ID / Primary Key (Auto-Inkrement) |
Licence | nvarchar(50) | Nein | Documents-Lizenzname (PEM) |
Principal | nvarchar(50) | Nein | Mandant (automatische Vorbelegung: 'ANY') |
CompanyCode | nvarchar(50) | Nein | Buchungskreis (automatische Vorbelegung: 'ANY') |
Number | int | Nein | Feldzuordnung (1-10; Vorbelegung: 1) |
TechName | nvarchar(50) | Nein | Technische Beschreibung für die projektspezifischen Stammdaten |
de | nvarchar(250) | Ja | Beschreibung projektspezifische Stammdaten Deutsch |
en | nvarchar(250) | Ja | Beschreibung projektspezifische Stammdaten Englisch |
InsertTS | datetime | Nein | Zeitstempel beim Insert (automatische Vorbelegung beim Insert) |
UpdateTS | datetime | Ja | Zeitstempel beim Update (automatisch via Trigger) |
**Spaltenname** | **Typ** | **NULL-Werte zulassen** | **Erläuterung** |
ID | bigint | Nein | Eindeutige ID / Primary Key (Auto-Inkrement) |
Licence | nvarchar(50) | Nein | Documents-Lizenzname (PEM) |
Principal | nvarchar(50) | Nein | Mandant (automatische Vorbelegung: 'ANY') |
CompanyCode | nvarchar(50) | Nein | Buchungskreis (automatische Vorbelegung: 'ANY') |
TechName | nvarchar(50) | Nein | Technische Beschreibung für die projektspezifischen Stammdaten |
TechName\_ID | nvarchar(50) | Nein | ID für Stammdatenwert |
de | nvarchar(250) | Ja | Beschreibung zum Stammdatenwert Deutsch |
en | nvarchar(250) | Ja | Beschreibung zum Stammdatenwert Englisch |
CustFilter | nvarchar(250) | Ja | Optionale Angabe für einen Filter |
CustFilter2 | nvarchar(250) | Ja | Optionale zusätzliche Angabe für einen Filter |
InsertTS | datetime | Nein | Zeitstempel beim Insert (automatische Vorbelegung beim Insert) |
UpdateTS | datetime | Ja | Zeitstempel beim Update (automatisch via Trigger) |