Hallo Zusammen,
ich habe folgendes Problem.
Beim ausführen der Bestellung passiert folgendes in der Kasse:
- Versandinformationen (shipping) wird einwandfrei angezeigt --> DHL-Versand inkl. MWSt.
- dann gehe ich weiter über Zahlungsweise (payment) auch alles ok
- nun komme ich zur "Bestellung aufgeben" (confirmation) , da werden die Versandkosten nicht mehr angezeigt und die Endsumme enthält nur die Netto-Versandkosten
- schließe ich die Bestellung ab, werden im Adminbereich unter Bestellungen auch die Versandkosten falsch berechnet und im Ausdruck nicht mehr angezeigt, obwohl die Nettoversandkosten in der Endsumme enthalten sind.
Hat da Jemand eine Idee !?
Hab schon alles mögliche versucht im Modul Versandart.
auch schon div. seiten auf Fehler geprüft, aber mir ist nichts aufgefallen.
Grüßle
Versandkosten werden falsch berechnet
Hallo,
ich würde gerne das Problem in einer Test-Installation abbilden und benötige einige Informationen
[quote='oos_ralph','index.php?page=Thread&postID=2145#post2145]
- nun komme ich zur "Bestellung aufgeben" (confirmation) , da werden die Versandkosten nicht
mehr angezeigt und die Endsumme enthält nur die Netto-Versandkosten
[/quote]
a- welche Module und die Reihenfolge werden bei der Zusammenfassung verwendet
Admin => Module => Zusammenfassung
http://www.example.org/modules.php?set=ordertotal
b- wurde ein Versandkosten frei konfiguriert und unter welchen Bedinungen versendet der
Shop Versandkosten frei?
c- Welches Versandmodul wird verwendet und unter welcher Konfiguration
d- Fragen zum System: Welche PHP Version?
Danke
ralf
ich würde gerne das Problem in einer Test-Installation abbilden und benötige einige Informationen
[quote='oos_ralph','index.php?page=Thread&postID=2145#post2145]
- nun komme ich zur "Bestellung aufgeben" (confirmation) , da werden die Versandkosten nicht
mehr angezeigt und die Endsumme enthält nur die Netto-Versandkosten
[/quote]
a- welche Module und die Reihenfolge werden bei der Zusammenfassung verwendet
Admin => Module => Zusammenfassung
http://www.example.org/modules.php?set=ordertotal
b- wurde ein Versandkosten frei konfiguriert und unter welchen Bedinungen versendet der
Shop Versandkosten frei?
c- Welches Versandmodul wird verwendet und unter welcher Konfiguration
d- Fragen zum System: Welche PHP Version?
Danke
ralf
Guten Abend Ralf,
also zu a:
Zwischensumme 1
MWSt 3
Versandkosten 4
Summe 5
Nettobetrag 10
zu b:
Nein, Versandkostenfrei gibt es in unsere Konfiguration nicht.
Es ist so eingestellt im DHL-Modul, dass ab 0Kg bis 20Kg immer 7,90 inkl. MWSt. berechnet wird. Ab 20Kg sind es 15,-
zu c:
nur das DHL-Modul ist aktiviert, mit folgender Konfiguration:
DHL - Weltweites Versandmodul
Deutsche Post WorldNet
True
Handling Fee
0
Steuersatz
German Normal
Versand Zone
--keine--
Reihenfolge der Anzeige
0
DP Zone 1 Countries
AD,AT,BE,CZ,DK,FO,FI,FR,GR,GL,IE,IT,LI,LU,MC,NL,PL,PT,SM,SK,SE,CH,VA,GB,SP
DP Zone 1 Shipping Table
5:16.50,10:20.50,20:28.50
DP Zone 2 Countries
AL,AM,AZ,BY,BA,BG,HR,CY,GE,GI,HU,IS,KZ,LT,MK,MT,MD,NO,SI,UA,TR,YU,RU,RO,LV,EE
DP Zone 2 Shipping Table
5:25.00,10:35.00,20:45.00
DP Zone 3 Countries
DZ,BH,CA,EG,IR,IQ,IL,JO,KW,LB,LY,OM,SA,SY,US,AE,YE,MA,QA,TN,PM
DP Zone 3 Countries
5:29.00,10:39.00,20:59.00
DP Zone 4 Countries
AF,AS,AO,AI,AG,AR,AW,AU,BS,BD,BB,BZ,BJ,BM,BT,BO,BW,BR,IO,BN,BF,BI,KH,CM,CV,KY,CF,TD,CL,CN,CC,CO,KM,CG,CR,CI,CU,DM,DO,EC,SV,ER,ET,FK,FJ,GF,PF,GA,GM,GH,GD,GP,GT,GN,GW,GY,HT,HN,HK,IN,ID,JM,JP,KE,KI,KG,KP,KR,LA,LS
DP Zone 4 Shipping Table
5:35.00,10:50.00,20:80.00
DP Zone 5 Countries
MO,MG,MW,MY,MV,ML,MQ,MR,MU,MX,MN,MS,MZ,MM,NA,NR,NP,AN,NC,NZ,NI,NE,NG,PK,PA,PG,PY,PE,PH,PN,RE,KN,LC,VC,SN,SC,SL,SO,LK,SR,SZ,ZA,SG,TG,TH,TZ,TT,TO,TM,TV,VN,WF,VE,UG,UZ,UY,ST,SH,SD,TW,GQ,LR,DJ,CG,RW,ZM,ZW
DP Zone 5 Shipping Table
5:35.00,10:50.00,20:80.00
DP Zone 6 Countries
DE
DP Zone 6 Shipping Table
5:6.64,10:6.64,20:13.00
zu d:
auf dem Server ist folgende PHP-Version:
PHP Version: 4.4.9
Noch kurz eine Anmerkung zum Schluß, was ich gerstern vergessen hatte....
Bis Mitte Dezember hat es ohne Probleme mit dem Versandmodul funktioniert !
Wir haben nichts an den Einstellungen verändert.
Kann das sein, dass an der Datenbank was defekt ist !?
Grüßle
Ralph
also zu a:
Zwischensumme 1
MWSt 3
Versandkosten 4
Summe 5
Nettobetrag 10
zu b:
Nein, Versandkostenfrei gibt es in unsere Konfiguration nicht.
Es ist so eingestellt im DHL-Modul, dass ab 0Kg bis 20Kg immer 7,90 inkl. MWSt. berechnet wird. Ab 20Kg sind es 15,-
zu c:
nur das DHL-Modul ist aktiviert, mit folgender Konfiguration:
DHL - Weltweites Versandmodul
Deutsche Post WorldNet
True
Handling Fee
0
Steuersatz
German Normal
Versand Zone
--keine--
Reihenfolge der Anzeige
0
DP Zone 1 Countries
AD,AT,BE,CZ,DK,FO,FI,FR,GR,GL,IE,IT,LI,LU,MC,NL,PL,PT,SM,SK,SE,CH,VA,GB,SP
DP Zone 1 Shipping Table
5:16.50,10:20.50,20:28.50
DP Zone 2 Countries
AL,AM,AZ,BY,BA,BG,HR,CY,GE,GI,HU,IS,KZ,LT,MK,MT,MD,NO,SI,UA,TR,YU,RU,RO,LV,EE
DP Zone 2 Shipping Table
5:25.00,10:35.00,20:45.00
DP Zone 3 Countries
DZ,BH,CA,EG,IR,IQ,IL,JO,KW,LB,LY,OM,SA,SY,US,AE,YE,MA,QA,TN,PM
DP Zone 3 Countries
5:29.00,10:39.00,20:59.00
DP Zone 4 Countries
AF,AS,AO,AI,AG,AR,AW,AU,BS,BD,BB,BZ,BJ,BM,BT,BO,BW,BR,IO,BN,BF,BI,KH,CM,CV,KY,CF,TD,CL,CN,CC,CO,KM,CG,CR,CI,CU,DM,DO,EC,SV,ER,ET,FK,FJ,GF,PF,GA,GM,GH,GD,GP,GT,GN,GW,GY,HT,HN,HK,IN,ID,JM,JP,KE,KI,KG,KP,KR,LA,LS
DP Zone 4 Shipping Table
5:35.00,10:50.00,20:80.00
DP Zone 5 Countries
MO,MG,MW,MY,MV,ML,MQ,MR,MU,MX,MN,MS,MZ,MM,NA,NR,NP,AN,NC,NZ,NI,NE,NG,PK,PA,PG,PY,PE,PH,PN,RE,KN,LC,VC,SN,SC,SL,SO,LK,SR,SZ,ZA,SG,TG,TH,TZ,TT,TO,TM,TV,VN,WF,VE,UG,UZ,UY,ST,SH,SD,TW,GQ,LR,DJ,CG,RW,ZM,ZW
DP Zone 5 Shipping Table
5:35.00,10:50.00,20:80.00
DP Zone 6 Countries
DE
DP Zone 6 Shipping Table
5:6.64,10:6.64,20:13.00
zu d:
auf dem Server ist folgende PHP-Version:
PHP Version: 4.4.9
Noch kurz eine Anmerkung zum Schluß, was ich gerstern vergessen hatte....
Bis Mitte Dezember hat es ohne Probleme mit dem Versandmodul funktioniert !
Wir haben nichts an den Einstellungen verändert.
Kann das sein, dass an der Datenbank was defekt ist !?
Grüßle
Ralph
Hallo,
ich würde einmal die Reihenfolge ändern:
Zwischensumme 100 Euro
Versandkosten 2 19 Euro
MWSt 3 19 Euro
Summe 4 119 Euro
Nettobetrag 5 100 Euro
0:6.64,20:13.00
Sollte nach der Änderung die Vesandkosten noch immer nicht richtig angezeigt werden, benötige
ich die angezeigte Zusammenfassung
Zwischensumme:
Versand
MwSt
Summe
Netto
Und aus
~/shop/includes/modules/order_total/ot_shipping.php
die Informationen was hier schief läuft
d.h. ist es $tax
ist es
$shipping_tax oder $shipping_tax_description
Sollte dieser Probleme mit der Datenbank haben schreibt er seine Probleme nach
~/oos_temp/logs/adodb_log.php
Evtl. den Inhalt hier posten.
Beste Grüße
ralf
ich würde einmal die Reihenfolge ändern:
Zwischensumme 100 Euro
Versandkosten 2 19 Euro
MWSt 3 19 Euro
Summe 4 119 Euro
Nettobetrag 5 100 Euro
hier würde ich reduzieren und das Gewicht von 5 ändern.DP Zone 6 Shipping Table
5:6.64,10:6.64,20:13.00
0:6.64,20:13.00
Sollte nach der Änderung die Vesandkosten noch immer nicht richtig angezeigt werden, benötige
ich die angezeigte Zusammenfassung
Zwischensumme:
Versand
MwSt
Summe
Netto
Und aus
~/shop/includes/modules/order_total/ot_shipping.php
die Informationen was hier schief läuft
Code: Alles auswählen
if (oos_is_not_null($order->info['shipping_method])) {
if ($GLOBALS[$module]->tax_class > 0) {
$shipping_tax = oos_get_tax_rate($GLOBALS[$module]->tax_class, $order->billing['country]['id], $order->billing['zone_id]);
$shipping_tax_description = oos_get_tax_rate($GLOBALS[$module]->tax_class, $order->billing['country]['id], $order->billing['zone_id]);
$tax = oos_calculate_tax($order->info['shipping_cost], $shipping_tax);
if ($_SESSION['member]->group['show_price_tax] == 1) $order->info['shipping_cost] += $tax;
$order->info['tax] += $tax;
$order->info['tax_groups]["$shipping_tax_description"] += $tax;
$order->info['total] += $tax;
}
$this->output[] = array('title' => $order->info['shipping_method] . ':',
'text' => $oCurrencies->format($order->info['shipping_cost], true, $order->info['currency], $order->info['currency_value]),
'value' => $order->info['shipping_cost]);
}
d.h. ist es $tax
Code: Alles auswählen
$tax = oos_calculate_tax($order->info['shipping_cost], $shipping_tax);
echo $tax;
echo '<br>';
if ($_SESSION['member]->group['show_price_tax] == 1) $order->info['shipping_cost] += $tax;
echo $tax
$shipping_tax oder $shipping_tax_description
Code: Alles auswählen
$shipping_tax = oos_get_tax_rate($GLOBALS[$module]->tax_class, $order->billing['country]['id], $order->billing['zone_id]);
echo $shipping_tax;
print_r($order);
$shipping_tax_description = oos_get_tax_rate($GLOBALS[$module]->tax_class, $order->billing['country]['id], $order->billing['zone_id]);
echo $shipping_tax_description;
print_r($order);
Der Shop verwendet für die Kommunikation mit der Datenbank einen leistungsfähigen Datenbankabstraktions-Layer.Kann das sein, dass an der Datenbank was defekt ist !?
Sollte dieser Probleme mit der Datenbank haben schreibt er seine Probleme nach
~/oos_temp/logs/adodb_log.php
Evtl. den Inhalt hier posten.
Beste Grüße
ralf