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.367
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #240 am: 09. Juni 2023, 20:13:25
    Das System Modul aus Shopversion 2.0.7.2 nimmt alle notwendigen Änderungen automatisch vor.

    Grüße

    Torsten

    Viol

    • Fördermitglied
    • Beiträge: 2.279
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #241 am: 10. Juni 2023, 10:02:53
    :thx:

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #242 am: 22. Juni 2023, 19:40:23
    Was ich hier anspreche hat als Ursache nicht zwingend das OSS-Modul, aber auch.

    Wenn man sich ein Export-Modul baut (in /admin/module/export/) und in dem Modul Produkt-Preise benötigt, möchte man gerne
    - wie es früher bei den bis zur Version 2.0.5.1 vorhandenen alten Modulen billiger.php, guenstiger.php, geizhals.php, usw. war -
    die Methode xtcGetPrice()  der xtcPrice-Klasse benutzen.

    Hat man zufällig gerade im Frontend in der Box Versandland (Box shipping_country.php) das Land auf Schweiz gesetzt,
    (oder auch im Warenkorb (shipping_estimate.php), deshalb nicht zwingend Ursache OSS-Modul)
    exportiert das Modul die Preise ohne MwSt.. Genauer gesagt, es exportiert die Preise mit der MwSt. des gesetzten Landes.
    Das halte ich für nicht erwartbar und folglich für nicht gut.
    Sollte man nicht $_SESSION['country'], wenn gesetzt, für's Backend unset-en oder, wenn das ungewollte Folgen hätte, auf (int)STORE_COUNTRY setzen  ?

    In einem Export-Modul welches ich gebaut habe musste ich einen Work-Around einbauen:
    Code: PHP  [Auswählen]
    if($xtPrice->country_id != (int)STORE_COUNTRY) {
      $xtPrice->country_id = STORE_COUNTRY;
      $tax_class_id_qu = xtc_db_query("SELECT tax_class_id FROM ".TABLE_TAX_CLASS);
      while($tax_class_id_arr = xtc_db_fetch_array($tax_class_id_qu)) {
        $xtPrice->TAX[$tax_class_id_arr['tax_class_id']] = xtc_get_tax_rate($tax_class_id_arr['tax_class_id'], $xtPrice->country_id);
      }
    }

    um das im __construct()  der Preis-Klasse Vordefinierte zu umgehen:
    Code: PHP  [Auswählen]
          } else {
            $country_id = -1;
            if (isset($_SESSION['country'])) {
              $country_id = $_SESSION['country'];
              $this->country_id = $country_id;
              $this->zone_id = -1;
            }
            $this->TAX[$zones_data['class']] = xtc_get_tax_rate($zones_data['class'], $country_id);        
          }

    Gruß,
    noRiddle

    *NACHTRAG*
    Der Work-Around geht auch einfacher, indem man vor Instanziierung der Preis-Klasse das macht:
    Code: PHP  [Auswählen]
    if(isset($_SESSION['country']) && $_SESSION['country'] != (int)STORE_COUNTRY) {
      $_SESSION['country'] = (int)STORE_COUNTRY;
    }

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.984
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #243 am: 28. Juni 2023, 16:24:21
    Kann das niemand nachvollziehen ?

    Habe dazu Ticket #2521 erstellt.

    Gruß,
    noRiddle

    lithoverlag

    • Fördermitglied
    • Beiträge: 804
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #244 am: 09. Oktober 2023, 12:24:45
    To whom it may concern.

    Wie mir mein STB erst jetzt dann noch mal mitgeteilt hat, hat Luxemburg seinen Standard Mehrwertsteuersatz bereits zum 1.1.2023 von 17 % auf 16 % gesenkt.
    Ich leb im falschen Land

    Gruß
    Litho

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.367
    • Geschlecht:
    Re: MODUL: One Stop Shop (OSS) EU-Regelung 2021
    Antwort #245 am: 09. Oktober 2023, 13:12:38
    Siehe dazu auch Ticket #2466.

    Grüße

    Torsten
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    216 Antworten
    40403 Aufrufe
    27. November 2023, 16:29:47 von Viol
    20 Antworten
    7884 Aufrufe
    13. Oktober 2021, 19:37:34 von WeXsler
    2 Antworten
    1208 Aufrufe
    01. April 2019, 10:32:36 von Tomcraft
    0 Antworten
    854 Aufrufe
    11. Januar 2018, 15:25:34 von Benjamindd
               
    anything