42 lines
1.8 KiB
PHP
42 lines
1.8 KiB
PHP
<?php
|
|
|
|
// Eine Rechnung für Arbeit, die auf keiner Preisliste steht — eine Migration,
|
|
// eine Beratung, ein Sonderfall. Geht durch dieselbe Tür wie jede andere
|
|
// Rechnung: dieselbe Serie, dieselbe fortlaufende Nummer.
|
|
return [
|
|
'title' => 'Rechnung schreiben',
|
|
'subtitle' => 'Für Leistungen, die nicht aus einem Paket kommen — Datenübernahme, Beratung, Sonderarbeiten. Sie bekommt die nächste Nummer aus derselben fortlaufenden Serie wie jede andere Rechnung.',
|
|
|
|
'who_title' => 'Empfänger',
|
|
'customer' => 'Kunde',
|
|
'pick_customer' => 'Kunden wählen …',
|
|
'series' => 'Nummernkreis',
|
|
'series_default' => 'Aktiver Rechnungskreis',
|
|
'series_hint' => 'Die Nummer wird beim Ausstellen gezogen — nicht vorher, und nie zweimal.',
|
|
|
|
'lines_title' => 'Positionen',
|
|
'add_line' => 'Position',
|
|
'remove_line' => 'Position entfernen',
|
|
'col_description' => 'Leistung',
|
|
'col_detail' => 'Zusatz (optional)',
|
|
'col_quantity' => 'Menge',
|
|
'col_unit' => 'Einheit',
|
|
'col_price' => 'Einzelpreis netto',
|
|
'description_hint' => 'z. B. Datenübernahme aus bestehendem System',
|
|
'detail_hint' => 'z. B. Migration von ownCloud 10, 42 GB, inkl. Prüfprotokoll',
|
|
'unit_hint' => 'Std.',
|
|
|
|
'preview_title' => 'Ergibt',
|
|
'net' => 'Netto',
|
|
'tax' => 'Umsatzsteuer',
|
|
'gross' => 'Gesamt',
|
|
'final_note' => 'Beim Ausstellen wird die Nummer gezogen und das Dokument festgeschrieben. Eine ausgestellte Rechnung lässt sich nicht mehr ändern — ein Fehler wird mit einer Storno-Rechnung und einer neuen korrigiert.',
|
|
'issue' => 'Rechnung ausstellen',
|
|
'cancel' => 'Abbrechen',
|
|
|
|
'issued' => 'Rechnung :number wurde ausgestellt.',
|
|
'no_customer' => 'Diesen Kunden gibt es nicht mehr.',
|
|
'missing_profile' => 'Vor der ersten Rechnung fehlen noch Firmenangaben: :fields.',
|
|
'to_finance' => 'Zu den Firmendaten',
|
|
];
|