Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Shopbereich

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 12.07.2004, 13:21
Benutzerbild von eha
eha eha ist offline
 
Registriert seit: 01.04.2004
Beiträge: 7
Daumen hoch

Hallo,



ich habe B2B und B2C-Kunden zu bedienen. Abh?ngig von der jeweiligen Kundengruppe werden Netto- oder Bruttopreise angezeigt. Leider ist es dem Preis nicht anzusehen, ob er netto oder brutto ist.</p>

Gibt es eine einfache M?glichkeit alle Preisangaben mit "zzgl. MwSt" bzw. "inkl. MwSt" auszugeben?

In der Doku und im Forum habe ich nichts gefunden. Wahrscheinlich ist es so offensichtlich und ich sehe es nicht :i:

Danke

Ernst
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 12.07.2004, 14:38
Benutzerbild von mzanier
xt:Commerce GmbH, Geschäftsführung
 
Registriert seit: 18.04.2003
Beiträge: 27.414
Standard

m?sstest du programmieren.

aber da stellt sich mir jedoch die frage wof?r ? reicht doch wenn dies zm im footer steht.

bzw es gibs ja eine infobox. dort steht dies ja.
__________________
xt:Commerce Helpdesk
xt:Commerce Blog

xt:Commerce Warenwirtschaft

###

Offene Stellen bei xt:Commerce!
xt:Commerce stellt ein
###
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 12.07.2004, 16:19
Benutzerbild von eha
eha eha ist offline
 
Registriert seit: 01.04.2004
Beiträge: 7
Standard

Danke f?r die schnelle Antwort.

Wof?r ?

- Je einfacher und ?bersichtlicher ein Shop dem K?ufer erscheint, umso eher ist er bereit einzukaufen.
- In unserem alten Shop habe ich die Erfahrung gemacht, dass der entsprechende Hinweis in der Fusszeile oft ?bersehen wird.

Gibt's eigentlich eine Content-Manager-Tag f?r Steuersatz-Beschreibung? Das w?re doch am einfachsten damit hinter der Preisangabe die Beschreibung des verwendeten Steuersatzes anzuzeigen.

Wo finde ich eine Auflistung der definierten Content-Manager-Tags?

Ernst
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 01.08.2004, 13:37
Benutzerbild von JoyRider  
Registriert seit: 09.07.2004
Beiträge: 11
Standard

Hi Ernst,
hab eine einfache Anzeige f?r Brutto und Nettopreise gebastelt. Kuckst Du hier. Sind nur 3 Zeilen Code.
Bei Interesse melde Dich.

PS Nicht am Domainnamen st?ren. Hab nur gerade keinen anderen frei f?r Testzwecke.

Andy
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 01.08.2004, 13:55
HHGAG
Gast
 
Beiträge: n/a
Standard

Poste es doch einfach hier hin =)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 02.08.2004, 06:46
Benutzerbild von JoyRider  
Registriert seit: 09.07.2004
Beiträge: 11
Standard

OK,

hab die Datei xtc_format_price.inc.php ge?ndert, da nach meiner Vermutung (hoffentlich liege ich richtig) hier der Brutto-Endpreis unter Ber?cksichtigung aller Rabatte , Nachl?sse etc. bereitgestellt wird:

1. Bei etwa Zeile 37
Nach
Code:
$price_string=$price_string * $currencies_data['VALUE'];
einf?gen
Code:
$price_string1=$price_string/116*100 * $currencies_data['VALUE'];
2. Bei etwa Zeile 52
Nach
Code:
$price_string=number_format($price_string,$currencies_data['DECIMAL_PLACES'], $currencies_value['decimal_point'], $currencies_value['thousands_point']);
einf?gen
Code:
$price_string1=number_format($price_string1,$currencies_data['DECIMAL_PLACES'], $currencies_value['decimal_point'], $currencies_value['thousands_point']);
3. Direkt danach

?ndern
Code:
$price_string = $currencies_data['SYMBOL_LEFT']. ' ' .$price_string.' '.$currencies_data['SYMBOL_RIGHT'];
in
Code:
$price_string = $currencies_data['SYMBOL_LEFT']. 'Brutto ' .$price_string.' '.$currencies_data['SYMBOL_RIGHT'] . $currencies_data['SYMBOL_LEFT']. '<br>Netto ' . $price_string1 .' '.$currencies_data['SYMBOL_RIGHT'];
Text Brutto bzw. Netto kann man ja nach belieben anpassen.

Die Abfrage W?hrung habe ich noch rausgenommen, da ich die W?hrung selbst immer mit ausgebe:
Zeile
Code:
 if ($show_currencies == 1) {
und 
 }
entfernen.

Bei mir sieht das ganze dann so aus
Code:
// include needed functions
require_once(DIR_FS_INC . 'xtc_precision.inc.php');
function xtc_format_price ($price_string,$price_special,$calculate_currencies,$show_currencies=1)
{
// calculate currencies

$currencies_query = xtc_db_query("SELECT symbol_left,
     symbol_right,
     decimal_places,
     value
     FROM ". TABLE_CURRENCIES ." WHERE
     code = '".$_SESSION['currency'] ."'");
$currencies_value=xtc_db_fetch_array($currencies_query);
$currencies_data=array();
$currencies_data=array(
   'SYMBOL_LEFT'=>$currencies_value['symbol_left'] ,
   'SYMBOL_RIGHT'=>$currencies_value['symbol_right'] ,
   'DECIMAL_PLACES'=>$currencies_value['decimal_places'] ,
   'VALUE'=> $currencies_value['value']);
if ($calculate_currencies=='true') {
$price_string=$price_string * $currencies_data['VALUE'];
}
// round price
$price_string=xtc_precision($price_string,$currencies_data['DECIMAL_PLACES']);


if ($price_special=='1') {
$currencies_query = xtc_db_query("SELECT symbol_left,
     decimal_point,
     thousands_point,
     value
     FROM ". TABLE_CURRENCIES ." WHERE
     code = '".$_SESSION['currency'] ."'");
$currencies_value=xtc_db_fetch_array($currencies_query);
$price_string=number_format($price_string,$currencies_data['DECIMAL_PLACES'], $currencies_value['decimal_point'], $currencies_value['thousands_point']);
 if ($show_currencies == 1) {
  $price_string = $currencies_data['SYMBOL_LEFT']. ' '.$price_string.' '.$currencies_data['SYMBOL_RIGHT'];
 }
}
return $price_string;
}
?>
Falls ich irgendwo einen Fehler gemacht haben sollte bitte kurze R?ck-Mail. Bisher l?uft aber meines Erachtens alles einwandfrei.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 02.08.2004, 09:11
Benutzerbild von JoyRider  
Registriert seit: 09.07.2004
Beiträge: 11
Standard

Nachtrag:

Funktioniert in dieser Form nat?rlich nur bei einheitlich 16% MwSt da hardcoded. Ist halt eine Anpassung an meine Bed?rfnisse. Bei unterschiedlichen Steuers?tzen m?sste man halt noch etwas nacharbeiten.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 02.08.2004, 15:55
Benutzerbild von eha
eha eha ist offline
 
Registriert seit: 01.04.2004
Beiträge: 7
Standard

Das ist nat?rlich die Luxus-Version, die Du gebaut hast. Ich habe inzwischen eine L?sung gebastelt, die in product_info zus?tzlich zum Preis anzeigt ob er MwSt. enth?lt oder nicht.

selber anschauen -> www.kvmshop.de

Abh?ngig von der Steuer-Einstellung des Kunden und der Steuerklasse des Produkts zeige ich entsprechenden Text an.

In includes\modules\product_info.php ab Zeile 102 eingef?gt:
Code:
 $p_tax_rate = xtc_get_tax_rate($product_info['products_tax_class_id']);
 if ($_SESSION['customers_status']['customers_status_show_price_tax'] == 1) {
 	$info_smarty->assign('BRUTTO_NETTO','inkl. ' . $p_tax_rate . '% MwSt.');
 } else {
 	$info_smarty->assign('BRUTTO_NETTO','zzgl. ' . $p_tax_rate . '% MwSt.');
 }
Die String-Konstanten mit dem Text will ich noch aus der entsprechenden Tax-Tabellle auslesen (...irgendwann, wenn viel Zeit ist....).

Das Template product_info_v1.html habe ich entsprechend um {$BRUTTO_NETTO} erweitert.

Zus?tzlich habe ich die gleiche Erweiterung noch in print_product_info.html bzw. print_product_info.php eingef?gt.

Sch?n w?re eine entsprechende Anzeige an allen Stellen, wo Preise angezeigt werden. Aber zum einen fehlt mir momentan die Zeit, zum andern schaut es an einigen Stellen unsch?n aus. Es fehlt in Infoboxen z.T. einfach der Platz.

Zus?tzlich habe ich die von mzanier (s.o.) angesprochene Infobox eingeblendet. Damit sollten eigentlich alle Interessenten und Kunden zufrieden sein.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 18.01.2005, 03:58
 
Registriert seit: 22.06.2004
Beiträge: 37
Standard

Hallo JoyRider,

geht das auch bei 3.03 ?

Krieg das irgendwie nicht so hin. :wall: Bei mir zeigt es immer noch das alte Preisformat an.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 14.02.2005, 21:41
Benutzerbild von Saccara
xt:Commerce Support Kunde
 
Registriert seit: 21.09.2004
Beiträge: 1.269
Standard

Hi, w?rde das gerne auch zweisprachig machen, also "inluding 16% Tax"....wie krieg ich das denn hin ???
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anzeigen, netto or brutto, preis, zusatz

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand