feat: E-Rechnung (ZUGFeRD) für Nutzer-Rechnungen mit ZIP-Download und E-Mail-Versand, Empfänger-E-Mail und Bankdaten im Profil

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-14 13:46:30 +02:00
co-authored by Claude Fable 5
parent 3d408e43c9
commit d146d2f319
16 changed files with 690 additions and 1 deletions
@@ -1156,3 +1156,19 @@ admincreateinvoices.notification.zugferd.nopositions=Keine abrechenbaren Positio
admincreateinvoices.notification.zugferd.batcherror=E-Rechnung {0} konnte nicht erstellt werden, es wurden keine Rechnungen versendet: {1}
admincreateinvoices.notification.zugferd.invalidsend=Validierung fehlgeschlagen für: {0}. Es wurden keine Rechnungen versendet.
admincreateinvoices.notification.zip.combined.error=Fehler beim Erstellen der Sammel-ZIP-Datei: {0}
# E-Rechnung (ZUGFeRD) für Nutzer-Rechnungen an ihre Kunden
invoices.action.zugferd=E-Rechnung (ZIP)
invoices.action.sendinvoice=Per E-Mail senden
invoices.notification.zugferd.created=E-Rechnung {0} erstellt
invoices.notification.zugferd.invalid=E-Rechnung erstellt, aber die Validierung ist fehlgeschlagen. Details im Prüfbericht in der ZIP-Datei.
invoices.notification.zugferd.invalidsend=Versand abgebrochen: Die Validierung der E-Rechnung {0} ist fehlgeschlagen.
invoices.notification.zugferd.error=Fehler bei der E-Rechnung: {0}
invoices.notification.email.missing=Für den Rechnungsempfänger ist keine E-Mail-Adresse hinterlegt.
invoices.notification.emailsent=Rechnung {0} wurde als E-Rechnung an {1} versendet.
invoices.mail.subject=Ihre Rechnung {0}
invoices.mail.body=Sehr geehrte Damen und Herren,\n\nanbei erhalten Sie Ihre Rechnung {0} als E-Rechnung (ZIP mit PDF und Rechnungsdaten).\n\nMit freundlichen Grüßen\n{1}
profile.billing.ustid=USt-IdNr.
profile.billing.taxnumber=Steuernummer
profile.billing.bankname=Bank
profile.billing.iban=IBAN
@@ -986,3 +986,19 @@ admincreateinvoices.notification.zugferd.nopositions=E-arve jaoks puuduvad arvel
admincreateinvoices.notification.zugferd.batcherror=E-arvet {0} ei õnnestunud luua, ühtegi arvet ei saadetud: {1}
admincreateinvoices.notification.zugferd.invalidsend=Valideerimine ebaõnnestus: {0}. Ühtegi arvet ei saadetud.
admincreateinvoices.notification.zip.combined.error=Viga koond-ZIP-faili loomisel: {0}
# E-arve (ZUGFeRD) kasutajate arvetele nende klientidele
invoices.action.zugferd=E-arve (ZIP)
invoices.action.sendinvoice=Saada e-postiga
invoices.notification.zugferd.created=E-arve {0} loodud
invoices.notification.zugferd.invalid=E-arve loodi, kuid valideerimine ebaõnnestus. Vaadake kontrolliaruannet ZIP-failis.
invoices.notification.zugferd.invalidsend=Saatmine katkestati: e-arve {0} valideerimine ebaõnnestus.
invoices.notification.zugferd.error=E-arve viga: {0}
invoices.notification.email.missing=Arve saajale pole e-posti aadressi salvestatud.
invoices.notification.emailsent=Arve {0} saadeti e-arvena aadressile {1}.
invoices.mail.subject=Teie arve {0}
invoices.mail.body=Lugupeetud klient,\n\nmanuses on Teie arve {0} e-arvena (ZIP koos PDF-i ja arveandmetega).\n\nLugupidamisega\n{1}
profile.billing.ustid=KMKR nr
profile.billing.taxnumber=Maksunumber
profile.billing.bankname=Pank
profile.billing.iban=IBAN
@@ -1156,3 +1156,19 @@ admincreateinvoices.notification.zugferd.nopositions=No billable positions avail
admincreateinvoices.notification.zugferd.batcherror=E-invoice {0} could not be created, no invoices were sent: {1}
admincreateinvoices.notification.zugferd.invalidsend=Validation failed for: {0}. No invoices were sent.
admincreateinvoices.notification.zip.combined.error=Error creating the combined ZIP file: {0}
# E-invoice (ZUGFeRD) for user invoices to their customers
invoices.action.zugferd=E-invoice (ZIP)
invoices.action.sendinvoice=Send by email
invoices.notification.zugferd.created=E-invoice {0} created
invoices.notification.zugferd.invalid=E-invoice created, but validation failed. See the validation report in the ZIP file.
invoices.notification.zugferd.invalidsend=Sending aborted: validation of e-invoice {0} failed.
invoices.notification.zugferd.error=E-invoice error: {0}
invoices.notification.email.missing=No email address is stored for the invoice recipient.
invoices.notification.emailsent=Invoice {0} was sent as an e-invoice to {1}.
invoices.mail.subject=Your invoice {0}
invoices.mail.body=Dear Sir or Madam,\n\nPlease find attached your invoice {0} as an e-invoice (ZIP with PDF and invoice data).\n\nKind regards\n{1}
profile.billing.ustid=VAT ID
profile.billing.taxnumber=Tax number
profile.billing.bankname=Bank
profile.billing.iban=IBAN
@@ -1087,3 +1087,19 @@ admincreateinvoices.notification.zugferd.nopositions=No hay posiciones facturabl
admincreateinvoices.notification.zugferd.batcherror=No se pudo crear la factura electrónica {0}, no se envió ninguna factura: {1}
admincreateinvoices.notification.zugferd.invalidsend=La validación falló para: {0}. No se envió ninguna factura.
admincreateinvoices.notification.zip.combined.error=Error al crear el archivo ZIP combinado: {0}
# Factura electrónica (ZUGFeRD) para facturas de usuarios a sus clientes
invoices.action.zugferd=Factura electrónica (ZIP)
invoices.action.sendinvoice=Enviar por correo
invoices.notification.zugferd.created=Factura electrónica {0} creada
invoices.notification.zugferd.invalid=Factura electrónica creada, pero la validación ha fallado. Consulte el informe de validación en el archivo ZIP.
invoices.notification.zugferd.invalidsend=Envío cancelado: la validación de la factura electrónica {0} ha fallado.
invoices.notification.zugferd.error=Error en la factura electrónica: {0}
invoices.notification.email.missing=No hay una dirección de correo electrónico registrada para el destinatario de la factura.
invoices.notification.emailsent=La factura {0} se envió como factura electrónica a {1}.
invoices.mail.subject=Su factura {0}
invoices.mail.body=Estimados señores:\n\nAdjunto encontrará su factura {0} como factura electrónica (ZIP con PDF y datos de la factura).\n\nAtentamente\n{1}
profile.billing.ustid=NIF-IVA
profile.billing.taxnumber=Número fiscal
profile.billing.bankname=Banco
profile.billing.iban=IBAN
@@ -1087,3 +1087,19 @@ admincreateinvoices.notification.zugferd.nopositions=Aucune position facturable
admincreateinvoices.notification.zugferd.batcherror=La facture électronique {0} n''a pas pu être créée, aucune facture n''a été envoyée : {1}
admincreateinvoices.notification.zugferd.invalidsend=La validation a échoué pour : {0}. Aucune facture n''a été envoyée.
admincreateinvoices.notification.zip.combined.error=Erreur lors de la création du fichier ZIP combiné : {0}
# Facture électronique (ZUGFeRD) pour les factures des utilisateurs à leurs clients
invoices.action.zugferd=Facture électronique (ZIP)
invoices.action.sendinvoice=Envoyer par e-mail
invoices.notification.zugferd.created=Facture électronique {0} créée
invoices.notification.zugferd.invalid=Facture électronique créée, mais la validation a échoué. Voir le rapport de validation dans le fichier ZIP.
invoices.notification.zugferd.invalidsend=Envoi annulé : la validation de la facture électronique {0} a échoué.
invoices.notification.zugferd.error=Erreur de facture électronique : {0}
invoices.notification.email.missing=Aucune adresse e-mail n'est enregistrée pour le destinataire de la facture.
invoices.notification.emailsent=La facture {0} a été envoyée en tant que facture électronique à {1}.
invoices.mail.subject=Votre facture {0}
invoices.mail.body=Madame, Monsieur,\n\nVeuillez trouver ci-joint votre facture {0} sous forme de facture électronique (ZIP avec PDF et données de facturation).\n\nCordialement\n{1}
profile.billing.ustid=N° TVA intracommunautaire
profile.billing.taxnumber=Numéro fiscal
profile.billing.bankname=Banque
profile.billing.iban=IBAN
@@ -1089,3 +1089,19 @@ admincreateinvoices.notification.zugferd.nopositions=E. sąskaitai nėra apmokes
admincreateinvoices.notification.zugferd.batcherror=Nepavyko sukurti e. sąskaitos {0}, sąskaitos nebuvo išsiųstos: {1}
admincreateinvoices.notification.zugferd.invalidsend=Patikrinimas nepavyko: {0}. Sąskaitos nebuvo išsiųstos.
admincreateinvoices.notification.zip.combined.error=Klaida kuriant bendrą ZIP failą: {0}
# E. sąskaita (ZUGFeRD) naudotojų sąskaitoms jų klientams
invoices.action.zugferd=E. sąskaita (ZIP)
invoices.action.sendinvoice=Siųsti el. paštu
invoices.notification.zugferd.created=E. sąskaita {0} sukurta
invoices.notification.zugferd.invalid=E. sąskaita sukurta, bet patikra nepavyko. Žr. patikros ataskaitą ZIP faile.
invoices.notification.zugferd.invalidsend=Siuntimas nutrauktas: e. sąskaitos {0} patikra nepavyko.
invoices.notification.zugferd.error=E. sąskaitos klaida: {0}
invoices.notification.email.missing=Sąskaitos gavėjui nėra išsaugoto el. pašto adreso.
invoices.notification.emailsent=Sąskaita {0} išsiųsta kaip e. sąskaita adresu {1}.
invoices.mail.subject=Jūsų sąskaita {0}
invoices.mail.body=Gerbiamieji,\n\npridedame Jūsų sąskaitą {0} kaip e. sąskaitą (ZIP su PDF ir sąskaitos duomenimis).\n\nPagarbiai\n{1}
profile.billing.ustid=PVM mokėtojo kodas
profile.billing.taxnumber=Mokesčių mokėtojo numeris
profile.billing.bankname=Bankas
profile.billing.iban=IBAN
@@ -1087,3 +1087,19 @@ admincreateinvoices.notification.zugferd.nopositions=E-rēķinam nav pieejamu no
admincreateinvoices.notification.zugferd.batcherror=Neizdevās izveidot e-rēķinu {0}, rēķini netika nosūtīti: {1}
admincreateinvoices.notification.zugferd.invalidsend=Validācija neizdevās: {0}. Rēķini netika nosūtīti.
admincreateinvoices.notification.zip.combined.error=Kļūda, veidojot apvienoto ZIP failu: {0}
# E-rēķins (ZUGFeRD) lietotāju rēķiniem viņu klientiem
invoices.action.zugferd=E-rēķins (ZIP)
invoices.action.sendinvoice=Sūtīt pa e-pastu
invoices.notification.zugferd.created=E-rēķins {0} izveidots
invoices.notification.zugferd.invalid=E-rēķins izveidots, bet validācija neizdevās. Skatiet pārbaudes atskaiti ZIP failā.
invoices.notification.zugferd.invalidsend=Sūtīšana pārtraukta: e-rēķina {0} validācija neizdevās.
invoices.notification.zugferd.error=E-rēķina kļūda: {0}
invoices.notification.email.missing=Rēķina saņēmējam nav saglabāta e-pasta adrese.
invoices.notification.emailsent=Rēķins {0} nosūtīts kā e-rēķins uz {1}.
invoices.mail.subject=Jūsu rēķins {0}
invoices.mail.body=Cienījamie klienti!\n\nPielikumā Jūsu rēķins {0} kā e-rēķins (ZIP ar PDF un rēķina datiem).\n\nAr cieņu\n{1}
profile.billing.ustid=PVN numurs
profile.billing.taxnumber=Nodokļu maksātāja numurs
profile.billing.bankname=Banka
profile.billing.iban=IBAN
@@ -1087,3 +1087,19 @@ admincreateinvoices.notification.zugferd.nopositions=Brak pozycji rozliczeniowyc
admincreateinvoices.notification.zugferd.batcherror=Nie udało się utworzyć e-faktury {0}, żadne faktury nie zostały wysłane: {1}
admincreateinvoices.notification.zugferd.invalidsend=Walidacja nie powiodła się dla: {0}. Żadne faktury nie zostały wysłane.
admincreateinvoices.notification.zip.combined.error=Błąd podczas tworzenia zbiorczego pliku ZIP: {0}
# E-faktura (ZUGFeRD) dla faktur użytkowników dla ich klientów
invoices.action.zugferd=E-faktura (ZIP)
invoices.action.sendinvoice=Wyślij e-mailem
invoices.notification.zugferd.created=E-faktura {0} utworzona
invoices.notification.zugferd.invalid=E-faktura została utworzona, ale walidacja nie powiodła się. Zobacz raport walidacji w pliku ZIP.
invoices.notification.zugferd.invalidsend=Wysyłka przerwana: walidacja e-faktury {0} nie powiodła się.
invoices.notification.zugferd.error=Błąd e-faktury: {0}
invoices.notification.email.missing=Dla odbiorcy faktury nie zapisano adresu e-mail.
invoices.notification.emailsent=Faktura {0} została wysłana jako e-faktura na adres {1}.
invoices.mail.subject=Państwa faktura {0}
invoices.mail.body=Szanowni Państwo,\n\nw załączeniu przesyłamy fakturę {0} jako e-fakturę (ZIP z plikiem PDF i danymi faktury).\n\nZ poważaniem\n{1}
profile.billing.ustid=NIP UE
profile.billing.taxnumber=Numer podatkowy
profile.billing.bankname=Bank
profile.billing.iban=IBAN
@@ -1087,3 +1087,19 @@ admincreateinvoices.notification.zugferd.nopositions=Нет позиций дл
admincreateinvoices.notification.zugferd.batcherror=Не удалось создать электронный счёт {0}, счета не были отправлены: {1}
admincreateinvoices.notification.zugferd.invalidsend=Проверка не пройдена для: {0}. Счета не были отправлены.
admincreateinvoices.notification.zip.combined.error=Ошибка при создании общего ZIP-файла: {0}
# Электронный счёт (ZUGFeRD) для счетов пользователей их клиентам
invoices.action.zugferd=Электронный счёт (ZIP)
invoices.action.sendinvoice=Отправить по эл. почте
invoices.notification.zugferd.created=Электронный счёт {0} создан
invoices.notification.zugferd.invalid=Электронный счёт создан, но проверка не пройдена. См. отчёт о проверке в ZIP-файле.
invoices.notification.zugferd.invalidsend=Отправка отменена: проверка электронного счёта {0} не пройдена.
invoices.notification.zugferd.error=Ошибка электронного счёта: {0}
invoices.notification.email.missing=Для получателя счёта не сохранён адрес электронной почты.
invoices.notification.emailsent=Счёт {0} отправлен как электронный счёт на {1}.
invoices.mail.subject=Ваш счёт {0}
invoices.mail.body=Уважаемые дамы и господа!\n\nВо вложении Ваш счёт {0} в виде электронного счёта (ZIP с PDF и данными счёта).\n\nС уважением\n{1}
profile.billing.ustid=Идентификатор плательщика НДС
profile.billing.taxnumber=Налоговый номер
profile.billing.bankname=Банк
profile.billing.iban=IBAN
@@ -1087,3 +1087,19 @@ admincreateinvoices.notification.zugferd.nopositions=E-fatura için faturalandı
admincreateinvoices.notification.zugferd.batcherror=E-fatura {0} oluşturulamadı, hiçbir fatura gönderilmedi: {1}
admincreateinvoices.notification.zugferd.invalidsend=Doğrulama başarısız oldu: {0}. Hiçbir fatura gönderilmedi.
admincreateinvoices.notification.zip.combined.error=Toplu ZIP dosyası oluşturulurken hata: {0}
# Kullanıcıların müşterilerine kestiği faturalar için e-fatura (ZUGFeRD)
invoices.action.zugferd=E-fatura (ZIP)
invoices.action.sendinvoice=E-posta ile gönder
invoices.notification.zugferd.created=E-fatura {0} oluşturuldu
invoices.notification.zugferd.invalid=E-fatura oluşturuldu, ancak doğrulama başarısız oldu. ZIP dosyasındaki doğrulama raporuna bakın.
invoices.notification.zugferd.invalidsend=Gönderim iptal edildi: {0} e-faturasının doğrulaması başarısız oldu.
invoices.notification.zugferd.error=E-fatura hatası: {0}
invoices.notification.email.missing=Fatura alıcısı için kayıtlı bir e-posta adresi yok.
invoices.notification.emailsent={0} numaralı fatura e-fatura olarak {1} adresine gönderildi.
invoices.mail.subject=Faturanız {0}
invoices.mail.body=Sayın yetkili,\n\nekte {0} numaralı faturanızı e-fatura olarak (PDF ve fatura verilerini içeren ZIP) bulabilirsiniz.\n\nSaygılarımızla\n{1}
profile.billing.ustid=KDV kimlik no
profile.billing.taxnumber=Vergi numarası
profile.billing.bankname=Banka
profile.billing.iban=IBAN