amvCreatio – E-Rechnungen erstellen mit Access und VBA
Bei amvCreatio geht es um das Erstellen der E-Rechnung im XML-Format – egal ob als XRechnung oder ZUGFeRD.
XRechnung & ZUGFeRD · Access ab 2019
Für Access‑Entwickler und Geschäftsführer, die ihre eigene Datenbank im Einsatz haben und rechtssicher E‑Rechnungen (XRechnung / ZUGFeRD) verschicken müssen – ohne teure Komplettmigration auf ein neues System.
| Position | Menge | Einzel | Gesamt | |
|---|---|---|---|---|
| ▶ | Lizenz Datenbankmodul | 1 | 480,00 | 480,00 |
| Einrichtung | 3,5 | 120,00 | 420,00 | |
| Wartung, jährlich | 1 | 240,00 | 240,00 | |
| * | USt 19 % | 216,60 | ||
| Gesamt | 1.356,60 |
frmRechnung — E-Rechnung erzeugen
Die Implementierung der E-Rechnung kann einige Zeit in Anspruch nehmen, wenn Du alles von Hand machen möchtest.
Aber wir bieten Dir mit unserer Lösung Bausteine, die Dir die Umstellung deutlich erleichtern.
Zeit bis zur E-Rechnungspflicht für Unternehmen mit mehr als 800.000 EUR Netto-Umsatz im Vorjahr:
Zeit bis zur E-Rechnungspflicht für alle anderen:
Dieses Bundle richtet sich an:
| Wer | Ausgangslage | |
|---|---|---|
| 1 | Access‑Entwickler, die individuelle Datenbanken für Unternehmen betreuen oder fertige Lösungen vertreiben, die auch die E-Rechnung unterstützen sollen | Berichte in Access → Export nach PDF → Versand per E‑Mail |
| 2 | Geschäftsführer, die ihre eigene Access‑Lösung für Angebote, Aufträge und Rechnungen erstellt haben | In vielen dieser Systeme ist der Rechnungsdruck historisch gewachsen |
Genau hier setzt unser Bundle an – ohne deine komplette Access‑Lösung umzubauen.
Du erhältst drei perfekt aufeinander abgestimmte Komponenten, die du über VBA aus deiner Anwendung ansteuerst:
Bei amvCreatio geht es um das Erstellen der E-Rechnung im XML-Format – egal ob als XRechnung oder ZUGFeRD.
Benötigst Du ZUGFeRD-Rechnungen, hilft Dir amvFusio, die fertige E-Rechnung im XML-Format in das PDF-Dokument mit der Rechnung einzubetten.
Schließlich willst Du sicherstellen, dass Deine ausgehenden Rechnungen den Regeln entsprechen. Das erledigen wir direkt in Deiner Anwendung mit amvValio.
Unsere Lösung ist perfekt für den Einsatz in Microsoft Access-Datenbanken für kleine und große Unternehmen.
Kein teurer Systemwechsel
Volle Kontrolle über den Prozess
Durch standardkonforme XML‑Erzeugung und Validierung
Kein manuelles Basteln an XML oder PDFs
Egal ob du 10 oder 10.000 Rechnungen pro Jahr verschickst
Keine Folgekosten wie bei vielen Online-Anbietern
Das ist der Fall, den wir normalerweise antreffen. Du hast einen Bericht, der ausgedruckt oder als PDF gespeichert wird und dann per Post oder per E-Mail an den Kunden gesendet wird. Und demnächst sollst Du stattdessen E-Rechnungen versenden!
Wenn Du öffentliche Auftraggeber hast, verwendest Du das XRechnung-Format. Das ist eine einfache XML-Datei. In anderen Fällen kannst Du auch Zugferd nutzen. Das ist auch eine XML-Datei, die Du aber auch in eine PDF-Datei einbetten kannst. Damit kannst Du dem Kunden einen Mehrwert liefern, denn er hat so die menschenlesbare PDF-Rechnung als auch die maschinenlesbare XML-Rechnung. Beide müssen aber den gleichen Inhalt aufweisen!
Du wirst als Erstes ein XML-Dokument mit Deinen Rechnungsdaten füllen. Aber Du brauchst kein XML zu beherrschen. Wir stellen Dir mit unserem ersten Tool amvCreatio ein Objektmodell zur Verfügung, mit dem Du alle gewünschten Daten bequem hinzufügen kannst (aber nicht nur das).
... kannst Du nach dem Füllen des Objektmodells per einfachem Befehl das XML-Dokument mit der XRechnung erstellen und speichern lassen – bereit zum Versand an den Kunden.
Das geht mit unserem zweiten Tool amvZugferd. Eine COM-DLL, die Du von VBA aus nutzen kannst, um der im PDF-Format exportieren Rechnung noch die Zugferd-Rechnung im XML-Format zuzuweisen.
Mit unserer Validierungsfunktion prüfst Du die erstellen und auch die eingehenden E-Rechnungen auf Gültigkeit und bekommst einen als PDF speicherbaren Validierungsbericht.
Die E-Rechnung schickst Du dann zum Kunden. Entweder von Deiner Access-Anwendung aus per E-Mail oder auch über den Upload zu einem der verfügbaren Portale – letzteres hängt davon ab, an wen die Rechnung geht.
Hier kannst Du Dir genau ansehen, welchen Code Du benötigst und wie das Ergebnis anschließend aussieht.
Schiebe den blauen Balken hin und her, um zwischen VBA-Code und der XML-Rechnung zu wechseln.
Beispielcode zur Veranschaulichung Du findest ausführliche Beispiele in unserer Demo-Datenbank zum Erstellen von E-Rechnungen.
Hier findest Du die Preis für unsere umfangreichen E-Rechnungspakete für Access und VBA.
Perfekt, wenn Du Dein eigenes Unternehmen mit der E-Rechnung ausstatten möchtest.
Ideal, wenn Du selbst Entwickler bist und die E-Rechnung in Deine eigenen Produkte oder die Deiner Kunden einbauen willst.
Wenn Du bereits eines unserer Produkte gekauft hast, wende Dich gern wegen eines Upgrade-Rabatts an uns:
Die Preise wirken auf den ersten Blick recht hoch. Aber wenn man genauer hinschaut, relativiert sich dies schnell:
Hier erfährst Du alles Wichtige rund um unser Paket zum Erstellen von E-Rechnungen:
Unsere Lösung bietet Dir mit amvCreatio ein Objektmodell, das alle denkbaren Elemente einer E-Rechnung enthält. Du kannst es mit einem Befehl mit den Daten einer als Datei vorliegenden E-Rechnung füllen und dann per IntelliSense auf alle Elemente zugreifen, um diese auszulesen. Oder Du legst ein neues Objekt auf Basis des Objektmodells an und füllst dieses mit den Daten aus Deinen Tabellen mit den Rechnungskopfdaten, den Rechnungspositionen, dem Kunden und Deinen eigenen Daten. Danach kannst Du mit einem einfachen Befehl die eingegebenen Daten in eine E-Rechnung speichern.
Mit amvFusio kannst Du die fertigen XML-Rechnungen in Deine PDF-Rechnungen einbetten, die Du mit Access aus einem Bericht heraus erzeugst. Die entstandenen ZUGFeRD-Rechnungen erfüllen als PDF/A-3-Dokument alle Anforderungen.
Und mit amvValio validierst Du diese Rechnungen. Die Validierungsergebnisse bekommst Du entweder als Bericht oder als PDF-Dokument. Das Validierungsprotokoll und das Ergebnis kannst Du direkt in Deinem Rechnungsdatensatz speichern.
Es gibt zwei spezifische Standards für elektronische Rechnungen, nämlich XRechnung und Zugferd.
XRechnung ist ein Standard für elektronische Rechnungen in Deutschland. Er ist konform mit der europäischen Norm EN 16931. Er kann sowohl in UBL als auch in CII erstellt werden uns wird vor allem für Rechnungen an öffentliche Auftraggeber in Deutschland verwendet.
ZUGFeRD (Zentraler User Guide des Forums elektronische Rechnung Deutschland) ist ein hybrides Rechnungsformat, das eine PDF-Datei mit eingebetteten XML-Daten kombiniert. Es unterstützt ebenfalls die europäische Norm EN 16931 und kann verschiedene Profile enthalten, die unterschiedliche Komplexitätsstufen abdecken. Durch den sichtbaren Teil im PDF-Dokument hat der Kunde direkt den vollständigen Überblick – genau wie mit einer herkömmlichen PDF-Rechnung.
Es gibt die beiden Formate UBL (Universal Business Language) und CII (Cross-Industry Invoice). In dieser Lösung verwenden wir das Format CII.
CII (Cross-Industry Invoice) ist ein weiteres XML-basiertes Rechnungsformat. Es wurde entwickelt von UN/CEFACT. Es ist sehr flexibel und für branchenübergreifende Anwendungen konzipiert. CII kann sowohl für Zugferd-Rechnungen als auch für XRechnungen verwendet werden.
Die wichtigste Voraussetzung ist die Verwendung von Access ab Version 2019 oder aus Office 365. Nur damit können PDF/A-3-konforme PDF-Dokumente erzeugt werden.
Nein. Im Prinzip baust Du dort, wo Du bisher auf einen Button zur Rechnungserstellung geklickt hast, die Erstellung der E-Rechnung und ihre Validierung ein. Für den Benutzer ändert sich praktisch nichts, außer dass er statt einer herkömmlichen Rechnung eine E-Rechnung erhält.
Wir stellen regelmäßig Updates zur Verfügung, sowohl für amvCreatio als auch für amvFusio und amvValio.
Wir können nur von uns sprechen – wir planen immer 2-3 Wochen für die Implementierung ein, inklusive ausgiebiger Tests. Die Dauer hängt davon ab, welche Konstellationen bei Dir vorliegen: Benötigst Du Rechnungen sowohl für B2B als auch für öffentliche Auftraggeber? Sollen Rabatte auf Positions- oder Rechnungsebene berücksichtigt werden? Gibt es verschiedene Mehrwertsteuersätze? Sollen nur Rechnungen für Deutschland erstellt werden oder auch für EU- und Nicht-EU-Länder?
Rechnungsversand bleibt in deiner bestehenden Access‑Anwendung – keine Medienbrüche, kein Copy&Paste.
Zu unseren Angeboten ...