Shopsystem ShopPilot

ShopPilot => ShopPilot Enterprise => Thema gestartet von: Andi am September 03, 2002, 00:48:42

Titel: Thema Rabattshop
Beitrag von: Andi 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
Titel: Wo läuft SSP-Staffelrabatt??
Beitrag von: jg 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
Titel: immer diese Rabatte....
Beitrag von: Andi 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  
Titel:
Beitrag von: hop 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



Titel: Demo-Rabattshop macht auch Probleme
Beitrag von: jg 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) (http://64.33.52.22/kundenshop/)
Bitte Bescheid geben, wenn ich zur Kontrolle die
Bruttopreis-Anzeige aktivieren soll.

jg

...immer muß man hop alles beweisen...  ;)
Titel:
Beitrag von: hop 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
Titel:
Beitrag von: hop 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
Titel:
Beitrag von: jg 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