Autor Thema: Thema Rabattshop  (Gelesen 5300 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
Thema Rabattshop
« am: September 03, 2002, 00:48:42 »
Rabattshop >> hier Artikelrabatt (Shop1)

Ja nun ist er da und schmeiße gleich meinen
Rechner aus dem Fenster  X(

Kann mir mal jemand sagen, wo denn nun der Rabatt
(der dem Artikel zugewiesen wird) definiert wird ???
Dann wüsste ich wenigstens etwas....

In der Datei "defs.ipl" ??
Wenn ja, verstehe ich das nicht, da ja dann anscheinend
wieder alles irgendwie nicht in echten Zahlen geschrieben wird.

Bei mir jedenfalls geht z.Zt. NICHTS.
(in Demoshop 1 funktionierts jedoch - auch auf meinem PC)

-------------------------------------------------
Frage zu den "":

Unser Shop basiert ausschließlich auf einer Vorlage.
ALSO: alle Seiten besitzen den gleichen Quelltext
und nur ein Bereich (bei uns INHALT) ändert sich.
(Shop ohne Frames)

Wie verfahre ich mit den MACROS ??
(da ja hier verschiedene verwendet werden).

-------------------------------------------------
Da ich als nicht HTML-Profi im Augenblick recht
frustriert vorm Rechner sitze, frage ich mich wohin
das denn noch führen soll ?? Ob denn im den ganz großen
OnlineShops auch die Leute dasitzen und im Quelltext
irgendwelche Marcos, Callbacks und Identifiers eintragen
und somit die funktionalität des Shops verbessern ??
SP-Fan bin ich aber trotzdem noch.

Ganz frustig - bye ANDI

Linkback: http://www.shoppilot.net/pf/shoppilot-enterprise/2/thema-rabattshop/39/
« Letzte Änderung: September 03, 2002, 02:05:12 von Andi »
Alufelgen - Reifen - Kompletträder
www.auto-tuning-shop.com

Offline jg

  • Hero Member
  • *****
  • Beiträge: 524
  • Lob: 3
Wo läuft SSP-Staffelrabatt??
« Antwort #1 am: September 23, 2002, 14:58:40 »
Hallo,

Andy, läuft bei dir jetzt die Sache mit dem 'Staffelrabatt'?

Ich versuche gerade den 'Staffelrabatt nach Warenwert' einzubauen.
Inhalt der defs.ipl und rabatt.ipl habe ich für Testzwecke 1:1 aus
den SP-Beispielen übernommen. Der Identifier __rabatt::rsumme__
wird als Betrag im WK zwar richtig angezeigt und
berechnet, aber leider nicht von __gesamtnetto__ abgezogen.
Woran kann das liegen??

Übrigens habe ich in der Beispiel-Datei rabatt.ipl von SP
noch folgende Zeile gefunden, die nicht im entsprechenden
Abschnitt der ssp-programmers.pdf enthalten ist:
ssp::trace("+++++ invoice_addpos $$ref_gesamt $$ref_gesamt_netto $$ref_gesamt_steuern");

Läuft bei jemandem aus der Runde hier ein Shop mit
'SSP-Staffelrabatt' realisiert??  ?(

jg

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
immer diese Rabatte....
« Antwort #2 am: September 23, 2002, 17:39:52 »
Hallo JG,

habe noch nichts weiter in Sachen Rabatt gemacht.
Da wir da einen BUG im SP hatten und einige Bestellungen
fast "flöten" gingen, rüsteten wir wieder zurück
und dann wieder auf (auf die jetzige Version).

Da das Thema recht frustig war, habe ich auch keine Lust
mehr gehabt, was zu machen (und Zeit hatte ich auch nicht).

ABER    8o

nun gehts wieder los !
Diese Woche werde ich mich wieder etwas intensiver
mit der Materie beschäftigen - dann kann ich auch
Mitreden !:rolleyes:

Viele Grüße
Andi  

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
(Kein Betreff)
« Antwort #3 am: September 23, 2002, 21:30:10 »
Zitat
Übrigens habe ich in der Beispiel-Datei rabatt.ipl von SP
noch folgende Zeile gefunden, die nicht im entsprechenden
Abschnitt der ssp-programmers.pdf enthalten ist:
ssp::trace("+++++ invoice_addpos $$ref_gesamt $$ref_gesamt_netto $$ref_gesamt_steuern");


also spp::trace gibt nur den als Argument übergebenen
String in der shoplog.txt aus. Damit kann man testen, ob
das Programm soweit kommt und die richtigen
Zwischenergebnisse hat.

Also der Demo-Shop aus dem beta-Verzeichnis sollte eigentlich funktionieren.
Voraussetzung ist natürlich 1.5.13d oder höher.

hop



Schöne Grüße hop

Offline jg

  • Hero Member
  • *****
  • Beiträge: 524
  • Lob: 3
Demo-Rabattshop macht auch Probleme
« Antwort #4 am: September 23, 2002, 22:52:46 »
> Also der Demo-Shop aus dem beta-Verzeichnis sollte
> eigentlich funktionieren.
> Voraussetzung ist natürlich 1.5.13d oder höher.

Hallo hop,

also ich habe jetzt den Demo-Shop (modeshop_sta.ist) auf
meinen Server überspielt. Einzige Änderung:
Häckchen gesetzt in 'Preisangeben sind netto-Preise...'
beim Händler. Dann stimmt die Rechnung im WK leider
nicht mehr, ebenso kommt die Berechnung netto + mwst = gesamt
(Zeile unten) durcheinander. Testen ist hier möglich:
Rabattshop Shoppilot (nach Warenwert)
Bitte Bescheid geben, wenn ich zur Kontrolle die
Bruttopreis-Anzeige aktivieren soll.

jg

...immer muß man hop alles beweisen...  ;)

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
(Kein Betreff)
« Antwort #5 am: September 24, 2002, 11:58:01 »
Hallo jg,

offenbar ist da tatsächlich noch ein Problem, wenn die
Berechnung mit Nettopreisen durchgeführt wird. Hab das auch
nie getestet, da es sich bei dem Beispielshop um B2C
handelt.

Werde mir das mal genauer anschauen.

Gruss hop

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
(Kein Betreff)
« Antwort #6 am: September 25, 2002, 18:39:02 »
Also folgendes:

Bei der Berechnung der Nettosumme gibt es einen kleine Fehler:

In der rabatt.ipl bei Shop2 in der Funktion
sub invoice_addpos {
steht:


   if ($netto > 0) {
      $$ref_gesamt_netto -=  $rabattsumme;
      $$ref_gesamt_steuer -=  $rabattsumme*$ust;
   } else {

richtig wäre:


   if ($netto > 0) {
      $$ref_gesamt  -=  $rabattsumme;
      $$ref_gesamt_steuer -=  $rabattsumme*$ust;
   } else {

Der Fehler ist wahrscheinlich auch bei den anderen Beispiel-Shops bei Nettoberechnungen enthalten.

Hoffe das hilft weiter.
Gruss hop

Offline jg

  • Hero Member
  • *****
  • Beiträge: 524
  • Lob: 3
(Kein Betreff)
« Antwort #7 am: September 25, 2002, 22:38:30 »
> Hoffe das hilft weiter.
> Gruss hop

Klappt jetzt auch mit netto-Preisen, besten Dank.
Ein kleines Problem noch in der Bestätigungsmail (HTML)
an den Händler:
__rabatt::rsumme__ und __rabatt::rprozakt__ werden dort
nur mit *0* angezeigt. Alle anderen Beträge stimmen aber.
Habe zum Testen für Kunde und Händler dieselbe Vorlage
benutzt. In der Mail an den Kunden ist der Betrag richtig
ausgewiesen.

Grüße jg