PDA

Shop Support News Archive - Shopbetreiber News -> Forum : xt eCommerce Templates Module SEO Support: eCommerce Shopsoftware Modul: Nettogesamtbetrag Bei Bestellung Falsch


globetrotter2810
14.02.2007, 14:18
:unsure: Großes Problem

Xtc rechnet rnichtig
Zeigt aber falsch an. :unsure:

Endbetrag stimmt
Mwst stimmt.
Nur gesamt Netto ist falsch
Der angezeigte Nettobetrag ist immer (ich habs mit verschiedenen Zuschlägen getestet) um 30%(eingestellter Rabatt auf Art.) des Mindermengenzuschlages verringert.

Meine Händler zerreißen mich in der Luft bei so ner Auflistung. :(

Beispiel:

Zwischensumme: 30,00 EUR
30.00 % Rabatt:: -9,00 EUR
Versandkosten (Pauschale Versandkosten): 7,00 EUR
Mindermengenzuschlag: 10,00 EUR
Summe, netto: 35,00 EUR :unsure: FALSCH!!! es müssten 38,00 sein
zzgl. UST 19%: 7,22 EUR
Summe, brutto: 45,22 EUR

Selbes Spiel mit NN:

Zwischensumme: 30,00 EUR
30.00 % Rabatt:: -9,00 EUR
Versandkosten (Pauschale Versandkosten): 7,00 EUR
Mindermengenzuschlag: 10,00 EUR
Nachnahmegebühr: 10,00 EUR
Summe, netto: 42,00 EUR
zzgl. UST 19%: 9,12 EUR
Summe, brutto: 57,12 EUR

Beispiel ohne Rabatt
er rechnet den nettowert rnichtig:

Zwischensumme: 30,00 EUR
Versandkosten (Pauschale Versandkosten): 7,00 EUR
Mindermengenzuschlag: 10,00 EUR
Summe, netto: 47,00 EUR
zzgl. UST 19%: 8,93 EUR
Summe, brutto: 55,93 EUR

globetrotter2810
15.02.2007, 14:06
keiner ne Idee? :unsure:

globetrotter2810
16.02.2007, 13:07
:huh:

TechWay
16.02.2007, 13:14
''>ZITAT(globetrotter2810 @ Feb 16 2007, 13:07) 21135
:huh:
[/b]
hallo,

wo hast du den Rabatt eingestellt?

man müsste im Quellcode mal schauen wie es berechnet wird... müsste unter den order_total-Modulen dabei sein...

Gruß
Steffen

globetrotter2810
16.02.2007, 13:17
hallo Steffen,

der Rabatt ist bei Kundengruppen eingestellt.

Gruß

Michael

TechWay
16.02.2007, 13:32
Hallo Michael,

probier mal diese Zeile auszutauschen:

Datei: xtcommerce\includes\modules\order_total\ot_subtota l_no_tax.php
Zeile:

$sub_total_price = $order->info['subtotal'] - ($order->info['subtotal'] / 100 $_SESSION['customers_status']['customers_status_ot_discount']);

gegen diese:

$sub_total_price = $order->info['subtotal'] - ($xtPrice->xtcFormat($order->info['subtotal'], false) / 100 $_SESSION['customers_status']['customers_status_ot_discount']);

Ich kann es gerade nicht testen ;)

Gruß
Steffen

globetrotter2810
16.02.2007, 13:37
hi steffen,


geht nicht :-(

TechWay
16.02.2007, 13:45
''>ZITAT(globetrotter2810 @ Feb 16 2007, 13:37) 21143
hi steffen,
geht nicht :-(
[/b]
kommt eine Fehlermeldung oder das gleiche ?

globetrotter2810
16.02.2007, 13:46
das gleiche ohne fehlermeldung

TechWay
16.02.2007, 13:48
''>ZITAT(globetrotter2810 @ Feb 16 2007, 13:46) 21145
das gleiche ohne fehlermeldung
[/b]
ich spiele dass mal heute abend durch, danach kann ich dir hoffentlich mehr sagen

globetrotter2810
16.02.2007, 13:49
danke B)

TechWay
16.02.2007, 21:22
Hallo,

also es hängt irgendwie mit der Sortierreihenfolge unter Zusammenfassung zusammen!

ich hatte es bissle anders als du (die reihenfolge) und da hat noch alles gestimmt, dann hab ich so geändert wie bei dir, und nun hab ich gleiche Zahlen :D

mach mal diese Zeilen:

echo "<pre>";
print_r($order);
echo "</pre>";


vor der letzten Zeile (?>) in checkout_confirmation.php rein, dann erscheint auf der seite ganz unten eine Baumstruktur der ORDER-Klasse!

da kannst du dann die einzelnen Beträge sehen und vergleichen was wo faul ist,,,

ist mir grad zu viel an Zahlen :D

Gruß
Steffen

globetrotter2810
16.02.2007, 22:43
Hi steffen :unsure:
also ich lese hier nur raus das er rnichtig rechnet:
[total] => 38
:huh:
:blink:
:unsure:


order Object
(
****[info] => Array
********(
************[order_status] => 1
************[currency] => EUR
************[currency_value] =>
************[payment_method] => moneyorder
************[cc_type] =>
************[cc_owner] =>
************[cc_number] =>
************[cc_expires] =>
************[cc_start] =>
************[cc_issue] =>
************[cc_cvv] =>
************[shipping_method] => Versandkosten (Pauschale Versandkosten)
************[shipping_cost] => 7.00
************[comments] =>
************[shipping_class] => flat_flat
************[payment_class] => moneyorder
************[subtotal] => 40
************[tax] => 7.22
************[tax_groups] => Array
****************(
********************[zzgl. UST 19%] => 7.22
****************)

************[total] => 38
********)

****[totals] => Array
********(
********)

****[products] => Array
********(
************[0] => Array
****************(
********************[qty] => 1
********************[name] => (33.11/1-1)ZBJ15001 Clamp d70
********************[model] => (33.11/1-1ZBJ15001
********************[tax_class_id] => 1
********************[tax] => 19
********************[tax_description] => UST 19%
********************[price] => 30
********************[final_price] => 30
********************[weight] => 0.00
********************[id] => 2
****************)

********)

****[customer] => Array
********(
************[firstname] => Micha
************[lastname] => Lange
************[csID] =>
************[gender] => m
************[company] => roma gmbh
************[street_address] => btretol
************[suburb] =>
************[city] => Oldisleben
************[postcode] => 06578
************[state] =>
************[zone_id] => 0
************[country] => Array
****************(
********************[id] => 81
********************[title] => Deutschland
********************[iso_code_2] => DE
********************[iso_code_3] => DEU
****************)

************[format_id] => 5
************[telephone] => 0123456678989
************[payment_unallowed] =>
************[shipping_unallowed] =>
************ => [email]globetrotter2810@netscape.net
********)

****[delivery] => Array
********(
************[firstname] => Micha
************[lastname] => Lange
************[company] => roma gmbh
************[street_address] => btretol
************[suburb] =>
************[city] => Oldisleben
************[postcode] => 06578
************[state] =>
************[zone_id] => 0
************[country] => Array
****************(
********************[id] => 81
********************[title] => Deutschland
********************[iso_code_2] => DE
********************[iso_code_3] => DEU
****************)

************[country_id] => 81
************[format_id] => 5
********)

****[content_type] => physical
****[billing] => Array
********(
************[firstname] => Micha
************[lastname] => Lange
************[company] => roma gmbh
************[street_address] => btretol
************[suburb] =>
************[city] => Oldisleben
************[postcode] => 06578
************[state] =>
************[zone_id] => 0
************[country] => Array
****************(
********************[id] => 81
********************[title] => Deutschland
********************[iso_code_2] => DE
********************[iso_code_3] => DEU
****************)

************[country_id] => 81
************[format_id] => 5
********)

)

TechWay
16.02.2007, 23:00
hi,

probier doch mal die Sortierreihenfolge unter Zusammenfassung zu ändern, ob sich dann was tut!?

Gruß

globetrotter2810
16.02.2007, 23:10
tut sich nix :unsure:

TechWay
17.02.2007, 00:15
wie ist die Mwst bei Versandkosten und Mindermengenzuschlag eingegeben? Standardsteuersatz?

globetrotter2810
17.02.2007, 08:14
Moin

ja Standardsteuersatz

globetrotter2810
17.02.2007, 20:51
schubs
:huh:

globetrotter2810
19.02.2007, 14:30
:unsure: :rolleyes:

SuperETAEnte
17.03.2007, 17:38
Hallo alle miteinnander.

mich interresiert dieses Thema auch gerade, konnte euch aber nicht mehr folgen.

habe derzeit das gleiche Problem, und noch viele mehr, das im Adminbereich
Module/Zusammenfassung/Summe, netto (ot_subtotal_no_tax) in der Bestellbestätigung und Rechnung nicht angegeben wird.
Also, alles super bei der Märschiensteuer bis auf das die Rechung und/oder Bestellübersnicht,
Egal wo, egal wie, es zeigt bei Gesamt, netto, immer den Brutto-Preis an.

Wie oder wo kann ich dieses umschreiben/ abändern????
Habe die oben aufgeführten Beispiele auch jetzt ein paar mal durchgekaut und es hilf
Als nichts, ich finde leider nichts. : :wacko:

Des weiteren habe ich keine Ahnung wie ich es hinbekomme das die Rechnung und
Bestellbestätigung so aussieht wie im Adminbereich, Kunden/Bestellungen/Max Mustermann(Kunde),
das die Preise exkl., MwSt, Preise inkl. auch auf Rechnung und der Bestellinfo steht.

Wehre sehr toll, wenn ich von euch unter Stützung bekommen würde.


Rechtschreibfehler sind gewollt, und dienen der allgemeinen Belustigung!

_________________
My Shop: xt:c3.04sp2