Hallo,
Hier das Modul aus 2.x
http://svn.berlios.de/viewvc/oos/trunk/ ... iew=markup
(kaum ein Unterschied zu 1.6.x)
jetzt ist mir beim Coupon noch was aufgefallen. Und zwar die 10% Preisnachlass sind auf eine Kategorie zugewiesen.
Welcher Typ (F, P, S ...) ?
Kann ich den Datensatz erhalten?
WEnn ich nur ein Artikel aus einer anderen Kategorie bestelle und den Gutschein einlöse, passiert natürlich nichts. Wenn ich aber einen Artikel aus der "Gutschein-Kategorie" und einen aus einer anderen bestelle, dann werden die 10% nicht nur von dem einen Artikel abgezogen, sondern vom Gesamtpreis - das sollte so nicht sein.
Und was sollte sein? Hier benötige ich eine genaue Beschreibung!
Weiters wirds dort auch vom Porto abgezogen, weil bei der Gesamtsumme ist ja das Porto schon miteinbezogen.
Sollte bereits konfigurierbar sein.
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> $this->include_shipping = (defined('MODULE_ORDER_TOTAL_COUPON_INC_SHIPPING') ? MODULE_ORDER_TOTAL_COUPON_INC_SHIPPING : null);<!--c2-->[/align]<!--ec2-->
Des weiteren kann man wilde Sachen mit der Umsatzsteuer machen
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> $this->include_tax = (defined('MODULE_ORDER_TOTAL_COUPON_INC_TAX') ? MODULE_ORDER_TOTAL_COUPON_INC_TAX : null);
$this->calculate_tax = (defined('MODULE_ORDER_TOTAL_COUPON_CALC_TAX') ? MODULE_ORDER_TOTAL_COUPON_CALC_TAX : null);
$this->tax_class = (defined('MODULE_ORDER_TOTAL_COUPON_TAX_CLASS') ? MODULE_ORDER_TOTAL_COUPON_TAX_CLASS : null);<!--c2-->[/align]<!--ec2-->
Das ot_coupon Modul rechnet
nicht mit der Gesamtsumme. Sondern ändert diese nur
Beispiel
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> if ($tax_rate > 0) {
$tod_amount[$tax_desc] += ($valid_array[$p]['products_price] * $tax_rate)/100 * $ratio;
$oOrder->info['tax_groups][$tax_desc] -= ($valid_array[$p]['products_price] * $tax_rate)/100 * $ratio;
$oOrder->info['total] -= ($valid_array[$p]['products_price] * $tax_rate)/100 * $ratio;
}<!--c2-->[/align]<!--ec2-->
Hier stellt sich die Frage, was machen wir mit der Umsatzsteuer?
Weiters wärs noch gut wenn beim Bestellvorgang nicht die Gesamtsumme (ohne Gutschein) und darunter dann der Abzug dargestellt wird, sondern auch dann die wirkliche Endsumme (also Gesamtsumme - Preisnachlass).
Wenn man die Reihenfolge nicht mehr über den Admin ändert kann man ein weiteres Modul installieren.
Wie sollte die Order Total Liste aussehen?
Bitte einmal ein gültiges Beispiel mit Beträgen zeigen:
Zwischensumme
+ Versandkosten
Gesamtsumme
Rabatt
Bitte so, wie es später aussehen soll.
Muss man so selber zusammen rechnen. Auch bei der Bestellbestätigung dann immer noch nicht die Summe, die ich wirklich bezahlen muss, sondern wieder Gesamtsumme - Abzug.
Auch hier.
Was soll passieren wenn durch den Coupon der Kunde von Versandkosten freien Lieferung auf Versandkosten pflichtig
rutscht.
Beispiel.
ab 100 Euro versenden wir versandkosten frei
kunde kauft für 110 euro und erhält 10 % = 99 Euro
Wenn das Problem für mich reproduzierbar ist benötige ich
3-5 Stunden für die Anpassung.
Meine Preise haben sich nicht geändert:
45 Euro + MwSt
Wenn eine UST-ID vorliegt entfällt die Umsatzstuer nach Österreich. Die
UST-ID bitte neu zur Verfügung stellen.
r23
Thüringenstr. 20
58135 Hagen
Ust-IdNr.:DE250502477
Ich mache das Angebot mal öffentlich - evtl. benötigt ein weiterer Anwender
dieses Modul und beteiligt sich an den Kosten?
http://svn.berlios.de/viewvc/oos/trunk/ ... iew=markup
das modul bietet viele möglichkeiten... daher sollte man es auf seine 'wünsche reduzieren' und später
nicht mehr ändern!
cu
ralf