Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Simone_die_Echte

Sehr aktives Mitglied
10. April 2014
1.379
414
Obwohl dieses Thema schon des Öfteren diskutiert wurde, habe ich im Forum keine wirklich befriedigende
Antwort finden können und bitte deshalb noch mal um Hilfe. Der Fehler betrifft sowohl Shopbestellungen als
auch Bestellungen die per Amazon oder Ebay eintrudeln.

Wir führen Produkte mit 7% und auch mit 19% Umsatzsteuer. Die Versandkosten sollen - so wie es unser
Finanzamt vorgibt (also bitte keine Diskussion darüber, ob das so richtig ist oder nicht...) je nach dem Steuersatz
der im Warenkorb überwiegt ausgewiesen werden.

Im Shop-Backend ist die Einstellung dementsprechend gewählt (1132: Steuersatz, der im Warenkorb überwiegt).
Dies funktioniert für alle Inlandbestellungen wunderbar. Sobald jedoch jemand mit Liefer- und Rechnungsadresse aus
dem Ausland bestellt, wird einfach der höchste Steuersatz genommen!
Gibt es noch an anderer Stelle eine Einstellung die ich übersehen habe?

Bei Bestellungen über Amazon und Ebay wird mal generell der höchste Steuersatz genommen. Habe bei easyauktion
keinen Punkt gefunden, an dem ich entsprechende Einstellungen vornehmen könnte.

Gibt es hierfür eine Lösung / Tipps???
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
463
Emsland
Firma
Notun Delend
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Was eigentlich wichtiger ist: Ist der Bug in der 1.0 gefixt?
 

winni

Gut bekanntes Mitglied
25. Oktober 2011
249
2
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Hallo, Ich habe viele Artikel mit 0% (Differenzbesteuerung) und bei gemischten Warenkörben muss ich immer bei Versandkosten auf 19% manuel umstellen. Wäre schön wenn man es automatisch machen könnte. Johann
 

Simone_die_Echte

Sehr aktives Mitglied
10. April 2014
1.379
414
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Hatte zwischenzeitig ein Ticket erstellt und -wie immer- haben sich die JTLer schnell gemeldet und sich die Sache angeschaut.
Fazit:
Ich habe eine Rückmeldung von der Entwicklung erhalten. Die JTL-Wawi kann es bei eBay und Amazon Aufträgen nicht aufschlüsseln, welcher Steuersatz gewählt werden muss. Infolgedessen wählt die JTL-Wawi automatisch den höchsten Steuersatz. Dieses Verhalten der JTL-Wawi lässt sich derzeit nicht ändern.

Wäre vielleicht jemand der die Beta nutzt so nett und würde mal ausprobieren ob sich ein Workflow einrichten lässt,
mit dem Aufträge die von Ama oder eBay reinkommen und Artikel beider Steuersätze enthalten angezeigt, farblich
markiert o.ä. werden? Da diese Aufträge ja nun manuell nachbearbeitet werden müssen wäre das schon eine kleine
Hilfe.
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
463
Emsland
Firma
Notun Delend
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

keiner?
Dann müssen wir wohl bis nach der Umstellung auf die neue Wawi warten, um zu versuchen diesen wirklich blöden und arbeitaufwendigen Bug mittels Workflow in den Griff zu bekommen. :(
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
463
Emsland
Firma
Notun Delend
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Bei einer Suche für einen Workaround bin ich ein bischen in der Sackgasse:
Ich dachte mir, dass ich über eine SQL-Abfrage die Bestellungen rausbekomme, die NICHT über den Shop, aber über Ama oder ebay reinkommen, die einen Warenkorb mit gemischten Steuersätzen erhalten.
Soweit so gut, aber ich scheitere im Moment daran, die Zeilen mit GLEICHEN Bestellnummern und UNTERSCHIEDLICHEN Steuersätzen anzeigen zu lassen.

Code:
SELECT     dbo.tbestellung.nPlatform, dbo.tbestellung.kBestellung, dbo.tbestellpos.fMwSt, dbo.tbestellung.dErstellt, dbo.tbestellpos.cString, 
                      dbo.tbestellpos.nType, dbo.tbestellung.cInetBestellNr
FROM         dbo.tbestellung INNER JOIN dbo.tbestellpos ON dbo.tbestellung.kBestellung = dbo.tbestellpos.tBestellung_kBestellung
WHERE     (dbo.tbestellung.nPlatform = 30 OR dbo.tbestellung.nPlatform = 51) AND (NOT (dbo.tbestellpos.nType = 2)) AND (dbo.tbestellung.dErstellt > GETDATE() - 3)
ORDER BY     dbo.tbestellung.kBestellung DESC

sieht dann so aus:
Zwischenablage02.jpg

Wie kann ich die Abfrage ändern, dass bei gleicher "kBestellung" und unterschiedlichen "fMwSt" auch nur die Datensätze angezeigt werden?
Ich bin für jede Anregung offen!
lg
Tom
 

Anhänge

  • Zwischenablage02.jpg
    Zwischenablage02.jpg
    14,5 KB · Aufrufe: 61

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.726
813
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Verstehe es noch nicht ganz, aber nehme doch die Ausgabe für fMwst raus und pack diese in die WHERE Abfrage

Code:
WHERE fMwst = '7' [B]AND[/B] fMwst = '19'
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
463
Emsland
Firma
Notun Delend
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Verstehe es noch nicht ganz, aber nehme doch die Ausgabe für fMwst raus und pack diese in die WHERE Abfrage

Code:
WHERE fMwst = '7' [B]AND[/B] fMwst = '19'


Wenn das mal so einfach wäre... Wie auf dem Bild in #6 zu sehen ist, habe ich zu der Bestellung 33292 drei Posten, davon einer mit 19%.
Mein Ziel wäre, nur diese Bestellung, bzw. Bestellungen mit zwei unterschiedlichen Steuersätzen anzeigen zu lassen.

Irgendwie müsste die Abfrage sinngemäß so lauten:
Wenn mit einer Bestellnummer 7 und 19 existiert --> Ausgeben.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.726
813
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

War nur ein Schnellversuch, mir fehlt grad bissel die Zeit, sorry :(

Schau mal hier:
SQL: EXISTS Condition

Mache vor allem mal SELECT DISTINCT draus, dann wird das Ergebnis schon schlanker.
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
463
Emsland
Firma
Notun Delend
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Ich hab es mit kompetenter Hilfe lösen können. :)

Code:
SELECT     nummer
FROM         (SELECT     nummer, COUNT(MWST) AS Anz_Saetze
                       FROM          (SELECT     POS.tBestellung_kBestellung AS nummer, POS.fMwSt AS MWST
                                               FROM          dbo.tbestellpos AS POS INNER JOIN
                                                                      dbo.tbestellung AS BEST ON POS.tBestellung_kBestellung = BEST.kBestellung
                                               WHERE      (BEST.nPlatform = 30 OR
                                                                      BEST.nPlatform = 51) AND (NOT (POS.nType = 2)) AND (BEST.dErstellt > GETDATE() - 30)
                                               GROUP BY POS.tBestellung_kBestellung, POS.fMwSt) AS derivedtbl_1
                       GROUP BY nummer) AS Viele_MwSt_Saetze
WHERE     (Anz_Saetze = 2)

Noch ein bischen Feinschliff, dann in eine Batch und schon ist es nur noch ein Klick um die gewünschte Auftragsliste angezeigt zu bekommen. :)
 

_simone_

Sehr aktives Mitglied
17. Februar 2013
3.245
463
Emsland
Firma
Notun Delend
AW: Umsatzsteuer auf Versandkosten bei gemischten Warenkörben

Update für Win7 als batch. Es werden für x-Aufträge für x-Tage die angezeigt, die unterschiedliche MWSt aufweisen:
(bin Grobmotoriker ---> Code dem entsprechend^^)
Code:
@echo off
title= Steuersaetze Versand - 0.0.0.1
setlocal enabledelayedexpansion
call abfrage.bat
:anfang
cls & echo.
echo ..:: VERSAND MIT UNTERSCHIEDLICHEN STEUERSAETZEN ::..
echo -----------------------------------------------------
echo.
echo       Menu:
echo       ---------------------------------------------
echo       1 = Abfragestart (Konfiguration erforderlich)
echo       2 = Konfiguration anzeigen
echo       3 = Konfiguration aendern/eingeben
echo       4 = Programmende
echo. & echo.
set /p menuinput="   Auswahl treffen: " & echo.
     if %menuinput%==1 goto abfragestart
     if %menuinput%==2 goto konfiguration
     if %menuinput%==3 goto eingeben
     if %menuinput%==4 goto ende
echo.
:konfiguration
for /f "tokens=1-2 delims= " %%a in (abfrage.bat) do echo    %%b
echo. & pause & goto anfang
:eingeben
echo Rechnername/IP eingeben:
set /p rechnername=!rechnername!- oder neu: 
echo set rechnername=!rechnername!>abfrage.bat
echo. & echo Instanz eingeben: (meist JTLWAWI)
set /p instanz=!instanz!- oder neu: 
echo set instanz=!instanz!>>abfrage.bat
echo. & echo SQL-Passwort eingeben: (meist sa04jT14)
set /p sqlpass=!sqlpass!- oder neu: 
echo set sqlpass=!sqlpass!>>abfrage.bat
echo. & echo Wieviele Anzahl sollen bearbeitet werden?
set /p Anzahl=!Anzahl!- oder neu: 
echo set Anzahl=!Anzahl!>>abfrage.bat
echo. & echo Wieviel Tage sollen angezeigt werden?
set /p Tage=!Tage!- oder neu: 
echo set Tage=!Tage!>>abfrage.bat
echo. & pause & goto anfang
:ergebnis
if not exist "ergebnis.txt" ( echo Datei nicht vorhanden ) else ( call ergebnis.txt)    
pause & goto anfang
:abfragestart
if exist "abfrage.bat" if not "%rechnername%"=="" goto weiter
echo Noch keine Konfiguration vorhanden & pause
goto anfang
:weiter
call abfrage.bat
sqlcmd -S %rechnername%\%instanz% -U sa -P %sqlpass% -Q "set nocount on SELECT TOP (!Anzahl!) nummer,datum FROM (SELECT nummer,datum, COUNT(MWST) AS Anz_Saetze FROM (SELECT POS.tBestellung_kBestellung AS nummer,BEST.dErstellt AS datum,POS.fMwSt AS MWST FROM eazybusiness.dbo.tbestellpos AS POS INNER JOIN eazybusiness.dbo.tbestellung AS BEST ON POS.tBestellung_kBestellung = BEST.kBestellung WHERE (BEST.nPlatform = 30 OR BEST.nPlatform = 51) AND (NOT (POS.nType = 2)) AND (BEST.dErstellt > GETDATE() - !Tage!) GROUP BY POS.tBestellung_kBestellung, POS.fMwSt,BEST.dErstellt) AS derivedtbl_1 GROUP BY nummer,datum) AS Viele_MwSt_Saetze WHERE (Anz_Saetze = 2) ORDER BY datum DESC" -W -h-1 -s";" -o sql.txt
if %errorlevel% equ 1 echo SQL-Abfrage fehlgeschlagen & pause & goto anfang
for /f "tokens=1-2 delims=;" %%a in (sql.txt) do echo %%a     %%b
pause
goto anfang
:ende
echo tschoe mit oe^^ & echo lg Tom aka _simone_ (Benutzung des Scripts auf eigene Gefahr)
ping -n 1 localhost> nul
pause
exit
 
Ähnliche Themen
Titel Forum Antworten Datum
Ameise-Export: Umsatzsteuer stimmt nicht mit Differenz aus Netto und Brutto überein (insbesondere bei mehreren Steuersätzen) JTL-Wawi 1.11 0
Neu Eigene Umsatzsteuer-ID fehlt oft in Aufträgen JTL-Wawi - Fehler und Bugs 3
Neu Dringend: USA DHL Versand Umstellung ab 24.07. auf HTSUS Zolltarifnummern JTL-ShippingLabels - Ideen, Lob und Kritik 6
Neu Update auf 5.7.2 - kein DB Update Installation / Updates von JTL-Shop 10
Neu Feld "Informationen" auf Smartphone immer ausklappen Allgemeine Fragen zu JTL-Shop 2
Neu Update von 1.8.12.4 auf 2.0.5 - Kostenfreie Version - Registrierung erforderlich? User helfen Usern - Fragen zu JTL-Wawi 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2
Beantwortet Shop Abgleich nach Update auf 5.7.2 nicht mehr möglich JTL-Shop - Fehler und Bugs 4
Neu Amazon: Artikel-Highlight / Produkttitel auf 75 Zeichen begrenzt Amazon-Anbindung - Fehler und Bugs 8
Neu Produktionsaufträge tauchen nicht in der Workbench auf JTL-Plan&Produce - Fehler und Bugs 2
Bei Update auf 2.05 kam folgende Meldung JTL-Wawi 2.0 2
Ameise - Importvorlage auf 80 Spalten begrenzt? JTL-Wawi 2.0 0
Login Wawi nicht möglich nach Update auf 1.11.11 JTL-Wawi 1.11 1
Neu Anpassung Kundendaten auf XRechnung User helfen Usern - Fragen zu JTL-Wawi 4
Neu Absenderadresse auf Versandlabel ändern User helfen Usern - Fragen zu JTL-Wawi 1
Ameise (1.11.11.0) Export auf Clients nicht möglich - Das Dezimaltrennzeichen kann nicht die leere Zeichenfolge sein JTL-Wawi 1.11 5
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Umstellung auf Jera Datev Schnittstelle - keine Kundennummer im Kundencenter Schnittstellen Import / Export 2
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
JTL Wawi 1.11. - Fenstergröße - Artikel auf Einkaufsliste setzen JTL-Wawi 1.11 13
Nach Update auf 2.0.3 Keine Fehlermeldungen mehr sichtbar Otto.de - Anbindung (SCX) 1
DPD Cloud Labeldruck auf Zebra LP 2844-Z seit Update auf JTL-Wawi 1.11.x fehlerhaft JTL-Wawi 1.11 3
JTL nach Update auf 2.0.3 im Bereich „Kunden“ extrem langsam JTL-Wawi 2.0 1
Neu DotLiquide Variable Voraussichtliches Lieferdatum auf Rechnung User helfen Usern - Fragen zu JTL-Wawi 1
Neu Betrag auf der Rechnung nach Rechnungskorrektur User helfen Usern - Fragen zu JTL-Wawi 1
Fehler nach Update auf Version 1.11.11 und 2.0.4 JTL-Wawi 2.0 7
Lohnt sich das Update von 1.11.6 auf 2.0.4 aktuell? JTL-Wawi 2.0 2
Neu DHL Versenden 4.0 Zolltarifnummer auf 8 Stellen kürzen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Internetmarke 2.0 - Direktdruck auf Umschlag JTL-ShippingLabels - Ideen, Lob und Kritik 3
Update auf 1.11.11 schlägt fehl JTL-Wawi 1.11 3
Neu Update Version 1.5 auf 1.11 - Download älterer Versionen als 1.8 Installation von JTL-Wawi 2
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Erfahrungswerte Update von 1.8.12.2 auf 1.11.10 JTL-Wawi 1.11 4
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu Rechnungskorrektur/Storno wird auf falsches Buchungskonto gebucht JTL-Wawi - Fehler und Bugs 1
Neu Umstellung auf DHL Versenden 4.0 leeres Versand Label JTL-ShippingLabels - Ideen, Lob und Kritik 5
Neu Angebotsname auf Amazon Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Konfigurationskomponenten auf Bons in separaten Positionen ausgeben JTL-POS - Fehler und Bugs 4
Neu Nach Update auf 1.11.10.0 Abgleich zu Ebay über 3 Stunden bei neuen Angeboten eBay-Anbindung - Fehler und Bugs 2
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 8
Neu PayPal Plugin wirft Fehler auf einmal wegen telefonnummer JTL-Shop - Fehler und Bugs 3
Update von 1.10.15 auf 1.11.10 JTL-Wawi 1.11 11
Neu Falsch erzeugte Ausgangszahlung bei Teilzahlungen und Retoure (Kauf auf Rechnung) Arbeitsabläufe in JTL-Wawi 0
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Update auf 1.11 verlangt ein Update auf aktuelleren SQL Server JTL-Wawi 1.11 7
Betreff: Umstellung Shipping 3 auf Shipping 4 nicht möglich JTL-Wawi 2.0 0

Ähnliche Themen