Zum Inhalt springen

Verrechnet?

Erstellt am 7. April 2006 · 9 Antworten · letzte Antwort am 12. Juni 2007

Tags: Frage

felix4 ·

#angry# ich hab ein ganz eigenartiges Problem.

irgendwie fallen im warenkorb zusätzliche kosten an
die ich nicht zuordnen kann.

mwst ist auf 0
porto und bezahlung auch auf 0

wenn ich jetzt z.B. ein Produkt hab was 1 € kostet
berechnet er mit einen gesamtbetrag von 1,06€

1,061 um genau zu sein.

ich bin total am verzweifeln in der setup.txt ist alles auskommentiert und irgendwelche constants sind auch nicht
die ursache. vielleich hatte ja einer von euch schon ein
änliches problem.

ich hab gestern ein update durchgeführt und seit dem tritt das problem auf.

felix4 ·

ne leider nicht 🙁

kanns vielleicht sein das irgendwas von der letzen version in der db hängengeblieben ist und das die fehler verursacht?

ich kann ja auch nicht einfach 0,061% vom gesamtbetrag abzeihen. dann stimmts zwar weider aber das kanns ja wohl nicht sein 😉

Flink ·

Hast du vielleicht das
pi1/products_comp_calcScript.inc
Calculationsskript mit eingebunden?
Dort werden nämlich 5.75 % dazuaddiert.

denise2302 ·

anscheinend ist das bei mir auch mit eingebunden, obwohl ich es nicht mit eingebunden habe. bloß das bei mir dann 40 € gesamtbetrag sind...

M.​Schmidt ·

Hallo ich habe genau mit dem Selben Problem gekämpft.

Mach dir mal ne Extension die du dann in dein Main Template einbindest:
dort schreib mal z.B. das in den Setup Teil.
So fallen die Versandkosten erstmal weg ^^

plugin.tt_products.code.field = select_key
plugin.tt_products.alwaysInStock = 1

plugin.tt_products.statusCodes.1 = Bestellungseingang
plugin.tt_products.statusCodes.11 = ***** wartet auf Ihren Zahlungseingang
plugin.tt_products.statusCodes.20 = Ihre Ware wird versendet
plugin.tt_products.statusCodes.101 = Bestellung abgeschlossen
plugin.tt_products.statusCodes.200 = Bestellung storniert

plugin.tt_products.orderEmail_from = master@email.de
plugin.tt_products.orderEmail_fromName = master@email.de
plugin.tt_products.orderEmail_to = master@email.de
orderNumberPrefix = prefix_

plugin.tt_products.discountGroupName = Team
plugin.tt_products.lockLoginUserInfo=true

plugin.tt_products.displayBasketColumns = 3
plugin.tt_products.outputFolder = {$plugin.tt_products.outputfolder} 

plugin.tt_products {
   payment >

payment {
   radio = 1 
   TAXpercentage = 16
   10.title = Rechnung
   20.title = Überweisung
   #20.percentOfTotalShipping = 0.04
   #30.title = Nachnahme
   #30.discountDeactive = 1
   #30.price.1 = 4
   #30.price.6 = 5.8
   #30.showLimit = 99
 } 

shipping {
   radio = 1
   TAXpercentage = 16
   10.title = Deutschland
   10.image.file =
   10.price.type = count 
   10.price.1 = 2.65
   #10.price.6 = 4.8
   #10.price.50 = 10
   #10.price.100 = 25
   #10.price.120 = 30
   #10.price.300 = 150
   #10.percentOfGoodstotal = 0

   20.title = Österreich
   20.image.file =
   20.price.type = count 
   20.price.1 = 2.65
   #20.price.6 = 11.8
   #20.price.50 = 11.8
   #20.price.100 = 25
   #20.price.120 = 30
   #20.price.300 = 150
   20.percentOfGoodstotal = 0

   30.title = Schweiz
   30.image.file =
   30.price.type = count 
   30.price.1 = 2.65
   30.percentOfGoodstotal = 0
   }

pricecalc {
   type = count
   field = price
   #10.prod.1 = 4.99
   #10.prod.2 = 8.99
   #10.prod.5 = 19.99
   #20.prod.1 = 6.99
   # 20.prod.2 = 13.98
   #20.prod.5 = 29.99
}

discountprice {
  # 10.type = count
   #10.field = price  
   10.additive = 1
   #10.where =
   #10.prod.1 = 4.99
   #10.prod.100 = 2.89
   #10.prod.1050 = 2.77
   #20.type = count
   #20.field = price  20.where =
   #20.prod.1 = 6.99
   #20.prod.100 = 3.00
   #20.prod.1050 = 2.89
}
}

plugin.tt_products.basketImage.imageLinkWrap.height = 800
plugin.tt_products.listImage.file.maxW = 150
plugin.tt_products.shipping.40 >
plugin.tt_products.PIDagb =
 plugin.tt_products.createUsers = 0
plugin.tt_products.orderEmail_htmlmail = 1

Das steht auch in der Doku.
Wenn du das eingebunden hast kannst du alle Einstellungen vornehmen. Obwohl sicherlich noch einige fehlen. 🙁

CKler ·
denise2302 schrieb

wie und wo macht man das raus, falls es eingebunden ist?

Hallo Welt

also bin Forum-Neuling, bin Typo3-Neuling, bin tt_products-Neuling. Deshalb hänge ich meine Anfrage hier an.

Viele Fragen konnte ich schon im Forum beantwortet finden. Dafür vielen Dank. Besonders an Flink.

Aber einige habe ich noch

Meine Exten.:

tt_products 2.5.1
FE BE Library fh_library 0.0.16
Static Info Library sr_static_info 2.0.0

Static Info Tables static_info_tables 2.0.3
Static Info Tables (de) static_info_tables_de 2.0.1

Table Library

Habe die TS´s von M.Schmidt eingefügt.

Meine Anfrage Problem:

In meinem Warenkorb wird auch die Gesamtpreis um ca. 40 Euro zu teuer berechnet.

- wie stelle ich "pi1/products_comp_calcScript.inc" ab / aus?
- gibt es auch noch andere Fehlerquellen zur Preisberechnung?

Vielen Dank der Neue

PS. Wie erstelle ich hier eine Neue Anfrage. Natürlich erste nachdem ich alles andere gelesen habe?

elfe111 ·

Hallo CKler,

da das Thema bereits als erledigt gekennzeichnet wurde wird es erfahrungsgemäß nicht mehr so schnell/häufig beantwortet --> deshalb die Antwort auf die Frage wie ein neues Thema erstellen: bist Du eingeloggt als registrierter Benutzer, siehst Du in jedem Forumsbereich ganz oben den Button "Neues Thema" <-- und das ist der Weg!

Zu Deiner Frage: das "pi1/products_comp_calcScript.inc" wird durch ein Script aufgerufen und abgearbeitet - dort Änderungen vorzunehmen ist möglich aber die würden z.B. bei einem Update der Extension auch wieder überschrieben werden.

Die einfachere Lösung ist die gewünschten Werte in das Setup zu schreiben, so wie es auch M.Schmidt vorgeschlagen hat - in der Extension sind in der Datei: "static/old_style/setup.txt" die hilfreichen Hinweise als EXAMPLE...

## EXAMPLE payment config:
plugin.tt_products.payment {
  radio = 1
  TAXpercentage = 15
  10.title = MasterCard
  10.image.file = typo3/sysext/cms/tslib/media/logos/mastercard.gif
  10.price = 1
  10.calculationScript = EXT:tt_products/pi1/products_comp_calcScript.inc

  40.title = Money transfer
  40.image.file = typo3/sysext/cms/tslib/media/logos/money.gif
  40.price = 
  40.percentOfGoodstotal = 1.45

  50.title = Credit in-store
  50.image.file = 
  50.price = 
}

## EXAMPLE shipping config:
plugin.tt_products.shipping {
  TAXpercentage = 15
  10.title = Ground
  10.image.file = typo3/sysext/cms/tslib/media/logos/pakketrans.gif
  10.image.params = align=absmiddle
  10.price = 40

  20.title = Airmail
  20.image.file = typo3/sysext/cms/tslib/media/logos/postdanmark.gif
  20.image.params = align=absmiddle
  20.price = 120

  40.title = Pick up in store
  40.excludePayment = 10,40
}

wie Du siehst auch die Angabe des verwendeten Script. Du könntest also auch das Script kopieren, anpassen und umbenennen und an entsprechender Stelle auf "Dein" Script verweisen.

Hoffe geholfen zu haben

elfe111