Neu Kunden UST Feld mit Workflow befüllen

Fdb2024

Mitglied
18. November 2024
55
7
Guten Tag zusammen,
wir nutzen Shopify mit JTL und haben die App Exemptify im Einsatz, welche die UST ID von EU Firmen abfrägt und dann Umsatzsteuerfreie Bestellungen erlaubt.
Hierzu wird ein Feld "vat-id" befüllt, welches dann auch mit als eigenes Feld nach JTL übertragen wird.

Wir würden gerne einen Workflow oder Script bauen welches dieses Feld prüft, und wenn etwas darin steht dieses in "Kunden UST.Nr." einträgt. So wird der Kunde automatisch Umsatzsteuerbefreit.

Habt ihr Ideen?
 

mediarath

Gut bekanntes Mitglied
17. Dezember 2020
60
27
Hamburg
Das würde mich ebenfalls sehr interessieren. Bisher habe ich dafür leider auch keine Lösung gefunden – außer dem manuellen Kopieren und Überprüfen der Werte.
Ein Workflow mit "Werte setzen" scheint nicht möglich zu sein.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.554
776
Flensburg
Hallo allerseits,

in einem Auftrags- Workflow kann man die Eigenen Felder direkt anwählen und in einer Bedingung prüfen, ob diese gefüllt sind oder nicht.

Als Aktion fehlt in der Tat beim "Wert setzen" die Kunden-UstID, aber dafür gibt es eine Aktion, die Umsatzsteuerbefreiung hinzubekommen: "Steuerliche Sonderbehandlung". In den Dokumenten (bspw. in der Rechnung) kann man den Inhalt des Eigenen Feldes ausgeben, so dass man da auch auf der sicheren Seite ist.

Sauberer ist natürlich, das dafür vorgesehene Feld entsprechend zu füllen. Das ginge automatisiert nur über einen CustomWorkflow, also eine Datenbankmanipulation, die nur etwas für Versierte ist.
 

Fdb2024

Mitglied
18. November 2024
55
7
Hallo allerseits,

in einem Auftrags- Workflow kann man die Eigenen Felder direkt anwählen und in einer Bedingung prüfen, ob diese gefüllt sind oder nicht.

Als Aktion fehlt in der Tat beim "Wert setzen" die Kunden-UstID, aber dafür gibt es eine Aktion, die Umsatzsteuerbefreiung hinzubekommen: "Steuerliche Sonderbehandlung". In den Dokumenten (bspw. in der Rechnung) kann man den Inhalt des Eigenen Feldes ausgeben, so dass man da auch auf der sicheren Seite ist.

Sauberer ist natürlich, das dafür vorgesehene Feld entsprechend zu füllen. Das ginge automatisiert nur über einen CustomWorkflow, also eine Datenbankmanipulation, die nur etwas für Versierte ist.
Moin Frank,

danke für die Antwort.
Gibt es denn hier seitens JTL einen Workaround? Aktuell prüfen wir jede Bestellung manuell und kopieren die USt. ID rein.
Wie machen das denn andere Shopbetreiber? Gibt es Erfahrungswerte?
 

frankell

Sehr aktives Mitglied
9. September 2019
2.554
776
Flensburg
Moin Frank,

danke für die Antwort.
Gibt es denn hier seitens JTL einen Workaround? Aktuell prüfen wir jede Bestellung manuell und kopieren die USt. ID rein.
Wie machen das denn andere Shopbetreiber? Gibt es Erfahrungswerte?

"Normalerweise" wird die Kunden-UStID bereits bei der Bestellung im Shop erfasst und von diesem über den jeweiligen Shop- Connector direkt in das entsprechende Feld geschrieben, so dass dieses Problem, das Du schilderst, gar nicht erst auftritt. Daher ist ein Workaround für ein nicht-bestehendes Problem wohl auch nicht vorgesehen.

Ist Shopify denn von Haus aus nicht als B2B-Shop geeignet? Wundert mich ein bisschen, aber ich bin auch nicht mit Shopify vertraut.
 

Fdb2024

Mitglied
18. November 2024
55
7
Leider ist Shopify mit den kleineren Paketen absolut nicht als B2B Shop geeignet. Das ist das Problem. Naja fürs erste werden wir wohl erst mal die USt. Nr. manuell eintragen müssen.
 

ongnamo

Sehr aktives Mitglied
31. März 2013
1.137
105
Unabhängig von Shopify habe ich dasselbe Problem: ich würde gern in bestimmten Situationen die UST-ID löschen, also das Feld leeren. Gibt es dafür wirklich keine Lösung?
 

frankell

Sehr aktives Mitglied
9. September 2019
2.554
776
Flensburg

Ist nicht vorgesehen. Und in diesem Fall auch verständlich, weil eine (nicht-)vorhandene UStID für die Umsatzsteuerberechnung relevant ist.
Mit nem CustomWorkflow oder nem externen SQL-Skript bekommst Du das Feld gelöscht, aber dann musst Du Dich auch zusätzlich um die korrekte steuerliche Behandlung kümmern, insoweit sich durch das Löschen des Feldes etwas steuerlich ändert. Innerhalb DE wäre es am Ende natürlich egal.
 

ongnamo

Sehr aktives Mitglied
31. März 2013
1.137
105
Ich will nur eine störende, für den konkreten Sachverhalt unnötige Zahl, aus dem Feld löschen. Zum Beispiel bei DE-Kunden. Steuerliche Behandlung ist schon klar.

Ich habe folgenden CustomWorkflow angelegt.

ALTER PROCEDURE [CustomWorkflows].[spAutragUStIDleeren] @kAuftrag INT AS
Begin
UPDATE Verkauf.tAuftrag
Set cKundeUstId = Null
Where tAuftrag.cAuftragsNr = @kAuftrag
End

Blöderweise wird mir diese Stored Procedure zwar in der eazybusiness-DB, aber nicht bei den Workflows-Aktionen angezeigt.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.554
776
Flensburg
Ist das der einzige Code, den Du erstellt hast, oder nur der produktive Teil? Und hast Du vorher auch tatsächlich dafür gesorgt, dass der Code auf die richtige DB angewendet wird. bspw. mit USE?

Ganz generell, das hier kann nicht funktionieren, wenn Du nicht dafür gesorgt hast, dass cAuftragsNr immer gleich dem PRIMARY KEY von Verkauf.tAuftrag ist:
 
Ähnliche Themen
Titel Forum Antworten Datum
Rechnungen an Rechnungspostfächer von Kunden schicken ohne dass JTL auch andere Dokumente dorthin schickt? JTL-Wawi 1.11 2
Doppelte Kunden zusammen führen führt zu Systembeeinträchtigung JTL-Wawi 1.11 0
Neu Zusatzartikel, Stückliste, Variation den Kunden direkt mit anbieten (Shop/Ebay) User helfen Usern - Fragen zu JTL-Wawi 5
Neu wie Wawi eigene Felder (Kunden) an Shop DB übertragen? User helfen Usern - Fragen zu JTL-Wawi 3
Teilbare Artikel NICHT für Kunden, nur für intern teilbar JTL-Wawi 1.11 5
Neu Frage zu SQL Statement - Kunden-Kommentar aus Auftrag auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 1
Abschalten von Verfügbarkeitsmails von Kunden JTL-Wawi 1.10 5
Neu Kunden nach Onlineshop aktiv filtern? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Kunden-Daten Import / Eigene Felder User helfen Usern - Fragen zu JTL-Wawi 1
Neu Mehrere Shopware Kunden in einem JTL Kundenkonto zusammenführen Onlineshop-Anbindung 0
Übergehe Datensatz, da weder Nachname noch Firmenname und Stasse, Plz, und Ort des Kunden gesetzt sind! JTL-Wawi 1.9 0
Neu Kunden ohne Kauf finden ( Freischaltung für B2B) User helfen Usern - Fragen zu JTL-Wawi 6
Neu Frage zu Benutzer/Rechte für Kunden im Onlineshop neues Passwort generieren User helfen Usern - Fragen zu JTL-Wawi 0
25 Gutscheine für Kunden auf Rechnung erstellen Allgemeine Fragen zu JTL-Vouchers 0
Prüfung der UST-ID-Prüfung schlägt fehl. (Innergemeinschaftliche Lieferung) JTL-Wawi 1.8 2
USt-IdNr.: Abfrage funkitoniert nicht mehr. JTL-Wawi 1.11 8
Prüfung USt-ID geht nicht mehr JTL-Wawi 1.9 11
Kundenstammdaten - "Eigenes Feld" in SQL auslesen JTL-Wawi 1.9 2
Neu WMS Mobile / kein QR Code Scan in das Passwort Feld mit Zebra MDE JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Idee - Versanddatum aus Amazon & eBay als Feld in JTL übernehmen eBay-Anbindung - Ideen, Lob und Kritik 0
Neu Workflowbedingung Regex - Strassenfeld - Feld enthält mehr als 3 Zahlen User helfen Usern - Fragen zu JTL-Wawi 1
Seit der Umstellung zu 1.11.4 meldet Googl Search Händlereinträge >Feld "name" fehlt (in „brand“) JTL-Wawi 1.11 4
Neu "Kosten"-Feld in Artikelübersicht / Artikelverwaltung User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen