rechtstexte für onlineshop
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: One Stop Shop (OSS) EU-Regelung 2021

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #135 am: 19. Juli 2021, 19:37:06
    Wir haben dafür ein System-Modul erstellt, welches bei uns für 200€ netto über das Kontaktformular bestellt werden kann. Es erstellt alle Steuerzonen, zusätzlichen Steuerklassen und alle Steuersätze der EU-Länder.

    Grüße

    Torsten
    Managed Server

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.707
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #136 am: 19. Juli 2021, 20:01:55
    Oh, stelle gerade auch ein System-Modul fertig mit dieversen Features und autom. Anlegen der Steuerzonen, -Klassen und -Sätze und wollte das hier zur Verfügung stellen. Das lasse ich dann wohl erstmal..

    Allerdings fiel mir im Zusammenhang mit der Arbeit Folgendes auf:
    Da ich beim Bau des Modules nach einem Switch suchte damit ein Shop-Betreiber die Anwendung an- oder ausschalten und, für den Fall, daß nur Shop-Verkäufe zum Tragen kommen, auch auf automatisiertes Aktivieren bei Erreichen der "10.000 EUR"-Schwelle stellen kann, fiel mir auf, daß sobald die zusätzlichen Steuersätze angelegt sind schon Effekte auf den Shop wirken die nicht erwünscht sind, obwohl die neuen Zuordnungen für die DB-Tabelle zones_to_geo_zone noch gar nicht gemacht wurden (Backend => Steuerzonen => Details).
    Das liegt daran, daß die Funktion xtc_get_tax_rate() aus /inc/xtc_get_tax_rate.inc.php etwas mir Unverständliches macht:
    Code: PHP  [Auswählen]
          $tax_query = xtDBquery("SELECT sum(tax_rate) as tax_rate
                                    FROM "
    . TABLE_TAX_RATES . " tr
                               LEFT JOIN "
    . TABLE_ZONES_TO_GEO_ZONES . " za
                                         ON (tr.tax_zone_id = za.geo_zone_id)
                               LEFT JOIN "
    . TABLE_GEO_ZONES . " tz
                                         ON (tz.geo_zone_id = tr.tax_zone_id)
                                   WHERE (za.zone_country_id is null
                                          OR za.zone_country_id = '0'
                                          OR za.zone_country_id = '"
    . (int)$country_id . "')
                                     AND (za.zone_id is null
                                          OR za.zone_id = '0'
                                          OR za.zone_id = '"
    . (int)$zone_id . "')
                                      AND tr.tax_class_id = '"
    . (int)$class_id . "'
                                 GROUP BY tr.tax_priority"
    );

    Warum fragt die Where-Clause auch nach
    Code: SQL  [Auswählen]
    za.zone_country_id IS NULL
    OR za.zone_country_id = '0'

    anstatt lediglich nach
    Code: SQL  [Auswählen]
    za.zone_country_id = ".(int)$country_id."

    Es muß doch die Zuordnung in der DB-Tabelle zones_to_geo_zones der Schlüssel sein und nicht das Anlegen der Steuersätze.

    Die Query wie sie jetzt ist führt im Falle eines von mir beschriebenen Switches dazu, daß man sowohl die Steuersätze als auch die Zuordnung in der DB-Tabelle zones_to_geo_zone beim Aktivieren anlegen und beim Deaktivieren wieder entfernen muß.

    Sollen die erwähnten Where-Clauses dafür sorgen, daß es immer ein Fallback gibt wenn einem Steuersatz keine Steuerzone zugeordnet ist, bzw. das betroffene Land keiner Steuerzone ?
    Falls ja, halte ich das für einen verwirrenden Weg.

    Nebenbei gefragt: Ist die Sache mit den Priorities eigtl. noch aktuell ?
    Warum wird eigtl. überhaupt sum(tax_rate) verwendet und nicht einfach der eine zutreffende Steuersatz in der Query eruiert ?

    Auch hier gilt, mag sein, daß ich die Steuerberechnung nicht ganz durchgeblickt habe.

    @DerNachbar
    Ich kann hier ausnahmsweise Cookies Wunsch verstehen.
    (Das "ausnahmsweise" ist nicht auf Cookie bezogen, denn ich kenne seinen Beweggrund ja nicht, sondern auf den Wunsch an sich. Oft werden ja Wünsche dieser Art aus Faulheit artikuliert, aber ich finde das gehört zu einem Modul der vorliegenden Art dazu).

    Gruß,
    noRiddle

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.707
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #137 am: 24. Juli 2021, 17:34:11
    Könnte sich mal jemand meiner Frage annehmen ?
    und ebenfalls meiner folgenden Aussage ?

    [...]
    Es muß doch die Zuordnung in der DB-Tabelle zones_to_geo_zones der Schlüssel sein und nicht das Anlegen der Steuersätze.
    [...]

    GTB ?

    Gruß,
    noRiddle

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.213
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #138 am: 26. Juli 2021, 17:34:42
    [...]
    GTB ?
    [...]

    Ja ?

    [...]
    Es muß doch die Zuordnung in der DB-Tabelle zones_to_geo_zones der Schlüssel sein und nicht das Anlegen der Steuersätze.
    [...]

    Das Problem bzw. Umstand ist mir bekannt, allerdings ist das historisch gewachsen und an der Stelle möchte ich das nicht ändern. Ich kann hier nicht ausschliessen, dass das für manche Länder notwendig ist.

    Gruss Gerhard

    O-Richtig

    • Fördermitglied
    • Beiträge: 112
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #139 am: 18. August 2021, 15:06:30
    Hallo, ich weiß nicht, ob ich hier in der richtigen Ecke mit meiner Frage bin:

    Ich habe sehr viele Umsätze innerhalb der EU, das OSS Modul ist bei mir installiert und funktioniert auch nach vielen Änderungen halbwegs gut. Was jetzt noch fehlt sind die Anforderungen, welche Daten ich auf welche Art und Weise exportieren und meinem Steuerbüro weiterleiten muss. Mein Steuerbüro scheint mit diesem Verfahren leicht überfordert zu sein, hat es bis jetzt aber wenigstens geschafft, mich an Bundeszentralamt für Steuern anzumelden, dass ich an diesem Verfahren teilnehme.  Das Büro wartet auf ein Update von Datev,  Ich bin aber sicher, dass es irgendwo ein Anforderungsprofil für die Übermittlung dieser Daten an mein Steuerbüro geben muss.

    Kann mir jemand sagen, wo ich darüber Informationen finden kann?

    Ich habe keine Ahnung welche Daten in welcher Form und für welchen Zeiträume ich an das Büro übermitteln muss. Dafür musste ja erst eine Exportfunktion im Shop gebaut werden..

    Onlineshopper

    • Fördermitglied
    • Beiträge: 942
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #140 am: 21. August 2021, 20:20:27
    Nabend,

    also irgendwie stehe ich auf dem Schlauch.

    Ich habe das nun alles so umgesetzt, wie es in der Anleitung steht und auch hier alle Hinweise durchgelesen.
    Ich erhalte trotzdem im Warenkorb folgenden Hinweis:

    Zitat
    Zwischensumme:                        93,36 EUR
    inkl. MwSt. 19% + MwSt. 20%:      27,98 EUR

    Wieso verflixte Kiste werden bei mir beide Steuersätze angezeigt?

    Steuerzone ist eingerichtet und das Land wurde dieser Steuerzone hinzugefügt. Das Land aus der EU entfernt.
    Steuersätze sind auch angelegt, wie im Beitrag 1 angegeben.

    Wo liegt denn hier der Fehler?  :mhhh:

    LG
    Nils

    Viol

    • Fördermitglied
    • Beiträge: 2.263
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #141 am: 21. August 2021, 21:04:44
    Lies Dir mal die Seiten 3 und 4 in diesem Thread durch.

    atmiral

    • Neu im Forum
    • Beiträge: 34
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #142 am: 21. August 2021, 21:19:22
    Hallo Nils,

    ich hatte das Problem auch. Zwei mögliche Ursachen:
    • es gibt eine Steuerzone mit Steuersätzen, in der Zone aber kein Land zugeordnet ist. Diese greift dann für alle Länder
    • das Land, das gerade ausgewählt ist, wurde zwei Steuerzonen zugeordnet.

    Prüf das und dann ist dein Problem gelöst.

    Grüße
    Alex

    Onlineshopper

    • Fördermitglied
    • Beiträge: 942
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #143 am: 25. August 2021, 22:08:52
    Nabend zusammen,

    ich benutze die v2.0.6.0 rev 13500 mit dem Bootstrap 4 Template.
    Da ich den Shop fullcontent benutze und weder links noch rechts Boxen habe, würde ich gern den Text "Versand nach" inkl. des Dropdowns unterhalb des Suchfeldes haben.

    Wie muss ich da die Datei anpassen, damit das wie auf dem Screenshot aussieht?

    LG
    Nils

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.707
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #144 am: 25. August 2021, 23:10:47
    Keine direkte Antwort auf deine Frage:
    Schau dir das von Karsta mal an: VAT eCommerce & One Stop Shop
    Anleitung in Antwort #194 auf derselben Seite unten.

    Gruß,
    noRiddle

    Onlineshopper

    • Fördermitglied
    • Beiträge: 942
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #145 am: 25. August 2021, 23:40:26
    Ja die Anleitung hilft mir leider nicht weiter, da das Template dafür nicht passt.
    Vielleicht antwortet karsta hier noch mal und hat dafür noch einen kleinen Tipp. :-)

    LG
    Nils

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.161
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #146 am: 01. September 2021, 14:35:32
    Das Modul aus Beitrag 1 wurde aktualisiert. Eingeflossen sind die Korrekturen aus r13618, r13619 & r13620.

    Wer hat das Modul bereits installiert hatte, der muss die Datenbank noch wie folgt über phpMyAdmin erweitern:

    Code: SQL  [Auswählen]
    #GTB - 2021-07-13 - ADD sort_order FOR geo tax_class
    ALTER TABLE `tax_class` ADD `sort_order` INT(11) DEFAULT 0 NOT NULL AFTER `tax_class_description`;

    Grüße

    Torsten

    karsta.de

    • Experte
    • Beiträge: 3.055
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #147 am: 01. September 2021, 16:05:23
    Danke für die Bereitstellung.

    Eine Bitte hätte ich noch zu diesem Thema (werde auch noch ein Ticket erstellen), da sich ja nun die Namen für die Steuersätze etwas verlängert haben, macht es Sinn das Pulldownfeld zur Auswahl für die Steuer etwas zu verbreitern.
    admin\includes\modules\group_prices.php  > Zeile 185 >
    style="width: 155px" mindestens auf style="width: 200px" zu setzen.

    BG Karsta

    sb_cbo-do

    • Fördermitglied
    • Beiträge: 464
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #148 am: 02. September 2021, 10:47:45
    Hallo,

    ich habe heute das Update für dieses Modul durchgeführt und ich vermute einen Fehler gefunden zu haben.
    Wenn ich das Versandland ändere, dann wird auch erst einmal immer der richtige Steuersatz angezeigt, welchen ich für die Länder hinterlegt habe.
    Aber wenn ich vom Warenkorb wieder auf die Hauptseite gehe, nachdem ich eine Lieferadresse gewählt habe, dann lässt sich der Steuersatz nicht mehr ändern und bleibt auf den Steuersatz eingestellt, den ich als Lieferadresse im Warenkorb angegeben habe.

    Das macht ja eigentlich auch Sinn, aber wenn man das Versandland nach dem Warenkorb ändert und der Steuersatz fest auf den Steuersatz der gewählten Lieferadresse stehen bleibt, dann ist das schon etwas verwirrend.

    Shop v2.0.6.0
    Template: Bootstrap 4

    MFG,

    Sven

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.707
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #149 am: 02. September 2021, 10:51:14
    Das ausgewählte Land wird in der Session gespeichert und es macht, wie du selbst sagst, in der Tat Sinn so.
    Diesen Satz allerdings verstehe ich nicht (vielleicht jemand anders):

    [...] aber wenn man das Versandland nach dem Warenkorb ändert und der Steuersatz fest auf den Steuersatz der gewählten Lieferadresse stehen bleibt, dann ist das schon etwas verwirrend.
    [...]

    Gruß,
    noRiddle
    216 Antworten
    34978 Aufrufe
    27. November 2023, 16:29:47 von Viol
    20 Antworten
    7072 Aufrufe
    13. Oktober 2021, 19:37:34 von WeXsler
    2 Antworten
    1104 Aufrufe
    01. April 2019, 10:32:36 von Tomcraft
    0 Antworten
    787 Aufrufe
    11. Januar 2018, 15:25:34 von Benjamindd
               
    anything