Projekt

Allgemein

Profil

Aktionen

GX-Bug #68513

geschlossen

Wenn man Bestellungen nachbearbeitet, werden die Steuern anhand der Session bestimmt, was zu falschen Steuern bei z.B. Versandkosten führt, wenn der Kunde aufgrund des Landes einen anderen Steuersatz als der Admin hat

Von Till Tepelmann vor mehr als 3 Jahren hinzugefügt. Vor etwa 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Mirko Janssen
Kategorie:
Adminbereich
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.4.0.0, 4.4.0.1
Release Notes Langtext:

Nachbearbeitung bei Bestellungen berücksichtigt nun Steuern aus unterschiedlichen Ländern


Beschreibung

Wenn man Bestellungen nachbearbeitet, werden die Steuern anhand der Session bestimmt, was zu falschen Steuern bei z.B. Versandkosten führt, wenn der Kunde aufgrund des Landes einen anderen Steuersatz als der Admin hat

Kann wie folgt reproduziert werden:

  1. Einen neuen Steuersatz anlegen für "Österreich" mit 20%
  2. Österreich aus der Steuerzone EU entfernen
  3. Einen Kunden anlegen Konto erstellen mit Österreich als Versandland
  4. Eine Testbestellung durchführen mit 20% Steuern
  5. Bestellung im Gambio Admin öffnen
  6. Bestellung nachbearbeiten und das Häkchen "Nachbearbeitung beenden und neu berechnen" aktivieren
  7. Schließen klicken

Erwartetes Ergebnis:
Die Steuern sollen weiterhin 20% bleiben und für die Versandkosten mit eingerechnet werden

Tatsächliches Ergebnis:
Wenn man die Bestellung nachbearbeitet wird die Steuer einmal mit 19% für die Versandkosten und einmal 20% für die Artikel berechnet, was hier falsch ist, wenn es sollten auch 20% für die Versandkosten berechnet werden.


When post-processing orders, taxes are determined based on the session, resulting in incorrect taxes for shipping costs, for example, if the customer has a different tax rate than the admin based on the country

Can be reproduced as follows:

  1. create a new tax rate for "Austria" with 20%.
  2. remove Austria from the tax zone EU
  3. create a customer account with Austria as shipping country
  4. make a test order with 20% taxes
  5. open order in Gambio Admin
  6. post-process order and check the box "end post-processing and recalculate".
  7. click close

Expected result:
Taxes should remain 20% and be included for shipping costs

Actual result:
When post-processing the order the tax is calculated once with 19% for shipping costs and once 20% for the products, which is wrong here, when there should be also 20% calculated for shipping costs.


Aktionen

Auch abrufbar als: Atom PDF