Beispielimplementation E-Rechnungen mit Conextrade (Schweiz)

Beispielimplementation einer E-Rechnung für den Austausch mit der Handelsplattform Conextrade

Produktlinie

Standard

|

Expert

Betriebsart

CLOUD ABO

|

ON-PREMISES

Module

Leistung & CRM

Budget & Teilprojekt

Fremdkosten

Ressourcenplanung

Business Intelligence

Erstellt: 28.07.2015
Aktualisiert: 08.08.2019 | Mapping-File ersetzt mit geänderten Kommentaren. Neue Screenshots.

Die Beispielimplementation bezieht sich auf die Rechnung mit minimalem Inhalt der Spezifikation Version 3.1 der Swisscom für die Handelsplattform Conextrade. Es wird eine ETS-XML Datei erstellt sowie ein PDF als Beilage.

Voraussetzungen / Mapping

Spezifikation der Felder Beschreibung Business Values ETS 3.1 - Invoice_V1.06_DE.PDF
Mapping-File Vertec Mapping-File.xslx
Script E-Rechnung erstellen.py

Für die spezifizierten Felder müssen entsprechende Daten in Vertec vorhanden sein. Im Mapping-File ist angegeben, für welches (Conextrade) Feld welche (Vertec) Daten verwendet werden.

Das Script für die Rechnungsstellung ist entsprechend aufgebaut. Wenn Sie also am Mapping etwas ändern möchten, müssen Sie das Script entsprechend anpassen.

Folgende Grundvoraussetzungen müssen in Vertec bereitgestellt werden:

  • Unter Systemeinstellungen > Allgemein muss als Firma die eigene Firma hinterlegt werden. Diese muss über folgende Eigenschaften verfügen:
    • Name und Adresse gemäss Handelsregistereintrag.
    • Im Feld MWST-Nummer muss die MWST im UID-Format eingetragen sein (z.B. CHE-123.456.789 MWST).
  • Folgende zwei Systemeinstellungen müssen vorhanden und darin ein Pfad angegeben sein:
    Diese können mit dem folgenden Code über den Script Editor einmalig erzeugt werden:
    cxtExportXML cxtExportPDF
    p = vtcapp.createobject("StringProperty")
    
    p.propertyname = "cxtExportXML"
    p.propertycaption = "Conextrade Exportpfad XML"
    p.auswahltyp = 5
    p.gruppe = 3 # Rechnung
    p = vtcapp.createobject("StringProperty")
    
    p.propertyname = "cxtExportPDF"
    p.propertycaption = "Conextrade Exportpfad PDF"
    p.auswahltyp = 5
    p.gruppe = 3 # Rechnung
  • Für das PDF wird der Standard-Bericht namens Rechnung mit Leistungsliste verwendet. Dieser muss unter diesem Namen in Vertec registriert sein (oder im Python Script der entsprechende Name geändert werden).
  • Das Script muss in Vertec für die Klasse Rechnung, einzelnes Objekt registriert sein.

E-Rechnung erstellen

Auf verrechneten Rechnungen kann nun eine E-Rechnung erstellt werden. Über Menü Eintrag (bzw. rechter Maustaste auf die Rechnung in der Liste) wird die E-Rechnung erstellt:

Falls noch nicht alle geforderten Daten vorhanden sind, erhalten Sie eine Informationsmeldung, und Sie können die Daten entsprechend ergänzen:

Ist die Erstellung der E-Rechnung erfolgreich abgeschlossen, erhalten Sie eine Bestätigung:

An den Orten, die Sie in den Systemeinstellungen hinterlegt haben, befinden sich nun die beiden Dateien:

Bitte wählen Sie Ihren Standort