All checks were successful
Deploy mahnung / deploy (push) Successful in 13s
Bonitaets-Anzeige: - Hook tabContentViewThirdparty rendert prominente rote Warnbox auf der Kundenkarte wenn fk_statut=3 + close_code=badcustomer existiert. Zeigt Anzahl, Gesamtsumme, Datum letzter Abschreibung + Link zur Detail-Liste. - Hook formObjectOptions zeigt kompakte Warn-Zeile auf ordercard und invoicecard wenn der Kunde Forderungsausfaelle hat. - ordercard zum module_parts.hooks.data ergaenzt. Uneinbringlich-Button: - Auf Mahnung-Karten der Stufe 3, Status >= ERSTELLT, nicht storniert, Rechnung noch nicht abandoned. - Bestaetigungs-Dialog mit Begruendungs-Textfeld (Default-Text setzt das aktuelle Datum ein). - Ruft Facture::setCanceled mit CommonInvoice::CLOSECODE_BADDEBT. - Mahnung wird storniert + Begruendung in note_private festgehalten. Steuer-Modul kompatibel: EÜR liest nur llx_paiement (keine Zahlung = keine Einnahme), UStVA filtert fk_statut IN (1,2) — abandoned Rechnungen werden automatisch korrekt ausgeschlossen. Bei Ist-Versteuerung damit buchhalterisch sauber, kein manueller Eingriff noetig. Lang-Keys: 16 neu (de_DE + en_US) fuer Bonitaets-Box + Uneinbringlich-Workflow. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
213 lines
8.7 KiB
Text
213 lines
8.7 KiB
Text
# Mahnung - Deutsch (de_DE)
|
|
|
|
#
|
|
# Modul-Metadaten
|
|
#
|
|
ModuleMahnungName = Mahnung
|
|
ModuleMahnungDesc = Mahnwesen mit Vorschlagsliste, Stufen, Verzugszinsen (BGB §288)
|
|
MahnungDescription = 3-stufiges Mahnwesen fuer ueberfaellige Kundenrechnungen mit Mahngebuehren, Verzugszinsen nach BGB §288 und PDF-Versand.
|
|
|
|
#
|
|
# Berechtigungen
|
|
#
|
|
PermMahnungRead = Mahnungen lesen
|
|
PermMahnungWrite = Mahnungen erstellen / bearbeiten
|
|
PermMahnungSend = Mahnungen versenden (E-Mail / Druck)
|
|
PermMahnungDelete = Mahnungen loeschen
|
|
PermMahnungSetup = Mahnwesen konfigurieren
|
|
|
|
#
|
|
# Menues
|
|
#
|
|
MahnungMenu = Mahnwesen
|
|
MahnungVorschlagsliste = Vorschlagsliste
|
|
MahnungArchiv = Mahnvorgaenge
|
|
|
|
#
|
|
# Stufen
|
|
#
|
|
MahnungStufe = Mahnstufe
|
|
MahnungStufe1 = Zahlungserinnerung
|
|
MahnungStufe2 = 1. Mahnung
|
|
MahnungStufe3 = Letzte Mahnung
|
|
MahnungStufeLabel = Bezeichnung
|
|
MahnungStufeFristTage = Frist (Tage nach Faelligkeit)
|
|
MahnungStufeNeueFristTage = Neue Zahlungsfrist (Tage)
|
|
MahnungStufeGebuehrB2C = Mahngebuehr B2C
|
|
MahnungStufeGebuehrB2B = Mahngebuehr B2B
|
|
MahnungStufeZinssatzB2C = Zinssatz B2C (Override)
|
|
MahnungStufeZinssatzB2B = Zinssatz B2B (Override)
|
|
MahnungStufeVersandartDefault = Versandart-Default
|
|
MahnungStufeEmailSubject = E-Mail-Betreff
|
|
MahnungStufeEmailBody = E-Mail-Text
|
|
MahnungStufePdfIntro = PDF-Einleitungstext
|
|
|
|
#
|
|
# Status
|
|
#
|
|
MahnungStatusEntwurf = Entwurf
|
|
MahnungStatusErstellt = Erstellt
|
|
MahnungStatusVersendet = Versendet
|
|
MahnungStatusErledigt = Erledigt
|
|
MahnungStatusStorniert = Storniert
|
|
|
|
#
|
|
# Versandart
|
|
#
|
|
MahnungVersandPdf = PDF an Rechnung
|
|
MahnungVersandMail = E-Mail
|
|
MahnungVersandDruck = Sammelbrief-Druck
|
|
MahnungVersandNone = Kein Versand
|
|
|
|
#
|
|
# Versand & Belege (Phase 2)
|
|
#
|
|
MahnungVersandBelege = Versand & Belege
|
|
MahnungVersanddatum = Versanddatum
|
|
MahnungVersandweg = Versandweg
|
|
MahnungVersandwegPost = Brief (Post)
|
|
MahnungVersandwegEinschreiben = Einschreiben (Deutsche Post)
|
|
MahnungVersandwegDhl = DHL Paket
|
|
MahnungVersandwegDpd = DPD
|
|
MahnungVersandwegHermes = Hermes
|
|
MahnungVersandwegUps = UPS
|
|
MahnungVersandwegFax = Fax
|
|
MahnungVersandwegEmail = E-Mail
|
|
MahnungVersandwegPersoenlich = Persoenliche Uebergabe
|
|
MahnungVersandwegEigen = Eigener Versand
|
|
MahnungTrackingNr = Sendungsnummer
|
|
MahnungTrackingNrHint = z.B. 1234567890 (DHL), RR123456789DE (Einschreiben)
|
|
MahnungTrackingProvider = Anbieter
|
|
MahnungTrackingProviderAuto = automatisch erkennen
|
|
MahnungSendungVerfolgen = Sendung verfolgen
|
|
MahnungVersandBearbeiten = Versand bearbeiten
|
|
MahnungVersandLeeren = Versand zuruecksetzen
|
|
MahnungVersandLeerenConfirm = Versanddaten wirklich zuruecksetzen? Status bleibt unveraendert.
|
|
MahnungVersandGespeichert = Versanddaten gespeichert
|
|
MahnungVersandGeleert = Versanddaten zurueckgesetzt
|
|
MahnungSendebelege = Sendebelege
|
|
MahnungSendebelegeHint = Hier Beleg von Post/DHL/Fax/Mail hochladen (PDF, Foto). Bleibt am Mahnvorgang fuer spaetere Nachweise.
|
|
|
|
#
|
|
# Tracking-Patterns (Phase 3)
|
|
#
|
|
MahnungTrackingPatternsSetup = Tracking-Muster (Regex)
|
|
MahnungTrackingPatternsIntro = Hier konfigurierst du, welche Regex auf den Text eines hochgeladenen Sendebelegs angewendet werden, um die Sendungsnummer + den passenden Provider automatisch zu erkennen. Reihenfolge: hoechste Prioritaet zuerst.
|
|
MahnungTrackingPatternsEmpty = Keine Tracking-Muster konfiguriert. Beim ersten Aufruf werden Standard-Muster eingesetzt.
|
|
MahnungTrackingPatternLabel = Bezeichnung
|
|
MahnungTrackingPatternProvider = Provider-Schluessel
|
|
MahnungTrackingPatternRegex = Regex (mit Delimiter / # ~)
|
|
MahnungTrackingPatternUrlTemplate = URL-Template
|
|
MahnungTrackingPatternUrlHint = https-URL mit Platzhalter <code>{nr}</code> — wird mit der erkannten Sendungsnummer ersetzt.
|
|
MahnungTrackingPatternPriority = Prioritaet
|
|
MahnungTrackingPatternPriorityHint = Hoeher = wird zuerst gepruef (z.B. 90 fuer spezifisch, 20 fuer generisch).
|
|
MahnungTrackingPatternSample = Beispieltext (Live-Vorschau)
|
|
MahnungTrackingPatternSamplePlaceholder = Hier ein Beispiel-Beleg-Text einfuegen — Treffer + URL erscheinen live unten.
|
|
MahnungTrackingPatternMatch = Treffer
|
|
MahnungTrackingPatternNoMatch = Kein Treffer im Beispieltext.
|
|
MahnungTrackingPatternRegexValid = Regex syntaktisch gueltig.
|
|
MahnungTrackingPatternRegexInvalid = Regex ungueltig.
|
|
MahnungTrackingPatternNewTitle = Neues Muster anlegen
|
|
MahnungTrackingPatternEditTitle = Muster bearbeiten
|
|
MahnungTrackingPatternSaved = Muster gespeichert.
|
|
MahnungTrackingPatternDeleted = Muster geloescht.
|
|
MahnungTrackingPatternProviderRequired = Provider-Schluessel fehlt.
|
|
MahnungTrackingPatternLabelRequired = Bezeichnung fehlt.
|
|
MahnungTrackingPatternUrlMustHttps = URL-Template muss mit https:// beginnen.
|
|
MahnungTrackingPatternUrlMissingPlaceholder = URL-Template muss den Platzhalter {nr} enthalten.
|
|
|
|
#
|
|
# Beleg-Scan (Phase 4)
|
|
#
|
|
MahnungBelegeScannen = Belege scannen
|
|
MahnungBelegeScannenHint = Hochgeladene PDFs nach Sendungsnummer durchsuchen (pdftotext + Regex)
|
|
MahnungTrackingErkannt = Sendungsnummern erkannt
|
|
MahnungTrackingUebernehmen = Uebernehmen
|
|
MahnungTrackingUebernommen = Sendungsnummer uebernommen
|
|
MahnungTrackingVerwerfen = Vorschlaege verwerfen
|
|
MahnungPdftotextMissing = pdftotext nicht im Container verfuegbar — PDFs koennen nicht durchsucht werden. Nur txt/html werden gescannt.
|
|
|
|
#
|
|
# Bonitaet / Forderungsausfall (Phase 6)
|
|
#
|
|
MahnungBonitaetWarnung = Forderungsausfaelle vorhanden — Bonitaet pruefen
|
|
MahnungBonitaetWarnungKurz = Bonitaet
|
|
MahnungBonitaetRechnungSing = abgeschriebene Rechnung
|
|
MahnungBonitaetRechnungPlur = abgeschriebene Rechnungen
|
|
MahnungBonitaetGesamtAusfall = gesamter Ausfall
|
|
MahnungBonitaetLetzteAm = Letzte Abschreibung am
|
|
MahnungBonitaetAusfaelleAnzeigen = Abgeschriebene Rechnungen anzeigen
|
|
MahnungBonitaetKundeHat = Dieser Kunde hat %d uneinbringliche Rechnung(en) in Hoehe von %s. Vor neuem Geschaeft Bonitaet pruefen.
|
|
MahnungUneinbringlich = Als uneinbringlich klassifizieren
|
|
MahnungUneinbringlichHint = Rechnung wird als abandoned + close_code='badcustomer' markiert. Endgueltiger Schritt nach erfolglosem Mahnverfahren / Vollstreckung.
|
|
MahnungUneinbringlichTitel = Forderung als uneinbringlich klassifizieren
|
|
MahnungUneinbringlichWarnung = Achtung: Dieser Schritt ist (fast) endgueltig. Die Rechnung wird auf STATUS_ABANDONED gesetzt und die Mahnung storniert. Bitte VORHER sicherstellen: Mahnbescheid + Vollstreckungsversuch erfolglos ODER Insolvenz nachgewiesen ODER Verjaehrung eingetreten. Weiter mit
|
|
MahnungUneinbringlichBegruendung = Begruendung (z.B. Vollstreckungsbescheid vom ..., Insolvenz-Aktenzeichen)
|
|
MahnungUneinbringlichErfolg = Rechnung als uneinbringlich klassifiziert + Mahnung storniert
|
|
MahnungRechnungBereitsUneinbringlich = Rechnung bereits abandoned
|
|
|
|
#
|
|
# Liste / Karte
|
|
#
|
|
MahnungRef = Mahnung-Nr.
|
|
MahnungRechnung = Rechnung
|
|
MahnungKunde = Kunde
|
|
MahnungKontakt = Kontakt
|
|
MahnungKundentyp = Typ
|
|
MahnungKundentypB2C = Privat (B2C)
|
|
MahnungKundentypB2B = Geschaeftlich (B2B)
|
|
MahnungDatum = Mahndatum
|
|
MahnungFaelligkeitAlt = Original-Faelligkeit
|
|
MahnungFaelligkeitNeu = Neue Frist
|
|
MahnungTageVerzug = Tage Verzug
|
|
MahnungBetragOffen = Offener Betrag
|
|
MahnungGebuehr = Mahngebuehr
|
|
MahnungPauschaleB2B = Pauschale (40 € §288)
|
|
MahnungVerzugszinsen = Verzugszinsen
|
|
MahnungSumme = Gesamtsumme
|
|
MahnungBasiszinsSnapshot = Basiszins (Snapshot)
|
|
MahnungLetzteMahnung = Letzte Mahnung
|
|
MahnungVorgeschlageneStufe = Vorgeschlagene Stufe
|
|
MahnungAktion = Aktion
|
|
MahnungErstellen = Mahnung erstellen
|
|
MahnungSammelbrief = Sammelbrief erzeugen
|
|
MahnungStornieren = Stornieren
|
|
MahnungKeineUeberfaelligen = Keine ueberfaelligen Rechnungen vorhanden.
|
|
MahnungUebersprungen = Aktuell uebersprungene Rechnungen
|
|
MahnungUebersprungenHint = Diese Rechnungen sind ueberfaellig, werden aber aktuell nicht vorgeschlagen (Wartefrist laeuft noch oder alle Mahnstufen ausgeschoepft).
|
|
MahnungSkipGrund = Grund
|
|
|
|
#
|
|
# Setup-Seite
|
|
#
|
|
MahnungSetup = Mahnwesen Einstellungen
|
|
MahnungSetupPage = Mahnwesen Konfiguration
|
|
MahnungSetupDescription = Mahnstufen, Basiszins, Versandwege und Ntfy-Topic konfigurieren.
|
|
MahnungBasiszins = BGB-Basiszins (%)
|
|
MahnungBasiszinsHelp = Aktueller Basiszins der Bundesbank, halbjaehrlich pflegen (1.1. / 1.7.).
|
|
MahnungAufschlagB2C = Aufschlag B2C (%)
|
|
MahnungAufschlagB2B = Aufschlag B2B (%)
|
|
MahnungPauschaleB2BLabel = Pauschale B2B (EUR)
|
|
MahnungNtfyTopic = Ntfy-Topic
|
|
MahnungNtfyTopicHelp = Topic fuer Push-Benachrichtigungen (Default: vk-builds).
|
|
MahnungSettingsSaved = Einstellungen gespeichert.
|
|
|
|
#
|
|
# Cron
|
|
#
|
|
MahnungCronBuildVorschlag = Mahnwesen — Vorschlagsliste aufbauen
|
|
MahnungCronVersandReminder = Mahnwesen — Versand-Reminder (unversendete Mahnungen)
|
|
MahnungCronBuildVorschlagDesc = Sucht taeglich ueberfaellige Rechnungen und sendet einen Ntfy-Push mit der Anzahl neuer Vorschlaege.
|
|
|
|
#
|
|
# Widget
|
|
#
|
|
MahnungBoxOffeneRechnungen = Ueberfaellige Rechnungen mit Mahnstufe (%s)
|
|
|
|
#
|
|
# Dokumentenmodelle
|
|
#
|
|
MahnungDokumentModelle = Dokumentenmodelle
|
|
MahnungPdfStandard = Standard-PDF (DIN 5008)
|
|
MahnungGenerate = Dokument generieren
|
|
NoDocuments = Keine Dokumente vorhanden.
|