Stand vor Einführung des Nacht-Agenten
This commit is contained in:
commit
4763548bfb
168 changed files with 12726 additions and 0 deletions
22
docs/domains.md
Normal file
22
docs/domains.md
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# Domains: Preise, Prüfung, Aufstellung
|
||||
|
||||
**Modul:** `apps/api/src/modules/domains` · Migrationen 010–013 · Seiten `/domains`, `/admin/produkte/domains`, `/admin/domains`, Abschnitt „Domains“ auf der Kundenseite.
|
||||
|
||||
## Preisberechnung
|
||||
- Einkaufsliste (KCS/supportdomain): Endung, Laufzeit, 4 Staffeln (0–49, 50–199, 200–999, 1000+), Setup. Die Liste gilt als **Bruttopreis inkl. USt** (Einstellung `cost_basis`, umstellbar auf netto).
|
||||
- Verkauf = Einkauf + Aufschlag (Prozent in Basispunkten oder Festbetrag; je Endung, sonst global). Kein Aufschlag → kein Verkaufspreis („auf Anfrage“).
|
||||
- Rundung (optional, Standard an): Cent-Anteil 00–50 → ,50; 51–99 → ,99.
|
||||
- Bei Brutto-Liste wird Netto herausgerechnet (`brutto / (1 + USt)`), es wird nie zweimal USt aufgeschlagen. Setup ohne Aufschlag.
|
||||
- Steuersatz: „Regelsteuersatz“ aus `tax_rates`.
|
||||
|
||||
## Verfügbarkeit
|
||||
RDAP (IANA-Bootstrap, .de zusätzlich über rdap.denic.de), Rückfall DNS mit Hinweis „ohne Gewähr“. Endgültige Prüfung erst bei der Registrierung beim Registrar.
|
||||
|
||||
## Aufstellung (`domain_records`)
|
||||
Preis-Schnappschuss je Domain (EK brutto/netto, VK brutto/netto, Gewinn netto) und Beschaffungsstatus (offen / bei KCS bestellt / anderer Anbieter). CSV-Export als KCS-Bestellliste und Gesamtaufstellung.
|
||||
|
||||
## Import der Preisliste
|
||||
Oberfläche „Preisliste einlesen“ oder `pnpm --filter @kc/api cli import-domains --file=<datei>` (Format siehe `data/domain-preise.txt`). Aufschläge und Aktiv-Status bleiben erhalten.
|
||||
|
||||
## Offen
|
||||
Registrar-API von KCS (unbekannt, Anfrage nötig), Domain als Position in der Bestellung.
|
||||
Loading…
Add table
Add a link
Reference in a new issue