Seite 1 von 1

Gutschein in Vorgänge

Verfasst: Di 17. Aug 2010, 08:26
von Silvia.Lauss
Hallo,
Aus dem Shop heraus kommt die Bestellung mit einem Abzug z.B. 5% Rabattgutschein, das auch in der Bestätigungsmail sauber aufgelistet und abgezogen wurde.
Wenn ich per CAO-Import die Bestellung abhole, steht in den Vorgängen zwar ein Artikel als Rabatt drinnen, aber er wird dazu gerechnet, anstatt abgezogen. Ich muss jedesmal ein Minus davor setzen.
Kann man das lösen?

Re: Gutschein in Vorgänge

Verfasst: Mi 18. Aug 2010, 09:50
von Lafi
Ergänz mal deine Daten im Profil!

Welchen Shop hast Du?

Re: Gutschein in Vorgänge

Verfasst: Mi 18. Aug 2010, 10:23
von Silvia.Lauss
Hi Guido, schon erledigt

Grüße
Gerdi

Re: Gutschein in Vorgänge

Verfasst: Mi 25. Aug 2010, 18:47
von Silvia.Lauss
hallo,
hat denn keiner eine Idee?
Das Problem ist nicht erledigt...

Re: Gutschein in Vorgänge

Verfasst: Do 26. Aug 2010, 18:55
von redone
Hallo,

das Problem liegt nicht bei CAO, sondern an der Schnittstelle XTC-Shop <-> CAO
Es wird die Steuer-Einstellung für den Rabatt fehlen.
Dazu müßtest du über die XML-Ausgabe der Bestellung prüfen, mit welcher Summenart der Rabatt auftaucht. Dieses Summenart muss dann im Script ergänzt werden.

Für Rabatt:

Code: Alles auswählen

$order_total_class[ot_customer_discount]['prefix'] = '-';
$order_total_class['ot_customer_discount']['tax'] = '0';
und für Gutscheine:

Code: Alles auswählen

$order_total_class['ot_gv']['prefix'] = '-';
$order_total_class['ot_gv']['tax'] = '0';

Re: Gutschein in Vorgänge

Verfasst: Fr 14. Jan 2011, 09:12
von Silvia.Lauss
hallo,
leider besteht das Problem immer noch, dass Rabattcoupons nicht mit einem Minus in die Vorgänge importiert werden.
Der Rabatt wird dazugezählt.

Jemand ne Idee?

Re: Gutschein in Vorgänge

Verfasst: Fr 14. Jan 2011, 09:42
von redone
Hallo,

hast du überprüft, ob in der Schnittstelle alles richtig eingestellt ist, so wie ich es beschrieben habe?

Re: Gutschein in Vorgänge

Verfasst: Fr 14. Jan 2011, 10:43
von Silvia.Lauss
das sieht so aus:
sonst wird ja die Steuer nicht mit abgezogen?
Oder habe ich einen Denkfehler?

Code: Alles auswählen

$order_total_class['ot_customer_discount']['prefix'] = '-';
$order_total_class['ot_customer_discount']['tax'] = '19';

$order_total_class['ot_gv']['prefix'] = '-';
$order_total_class['ot_gv']['tax'] = '19';

Re: Gutschein in Vorgänge

Verfasst: Fr 14. Jan 2011, 11:31
von redone
Hallo,

ist den der Rabatt mit ot_customer_discount verknüpft, oder kommt was anderes beim Transfer raus?
Du müßtest dir die XML-Ausgabe der Bestellung auf dem Browserfenster aufrufen, dann müßte man das sehen können.

Re: Gutschein in Vorgänge

Verfasst: Sa 15. Jan 2011, 16:52
von Silvia.Lauss
kannst du mir ne kurze Anleitung machen, wie das geht?
Dann schau ich mal nach.
Danke

Re: Gutschein in Vorgänge

Verfasst: So 16. Jan 2011, 16:20
von redone
Hallo,

du mußt im Browser das Script aufrufen: http://deineshopurl/verzeichnis_der_sch ... ao_xtc.php
Folge den Meldungen und rufe dann den Bestelllink ab.

Re: Gutschein in Vorgänge

Verfasst: So 16. Jan 2011, 16:30
von Silvia.Lauss
danke für die Hilfe:

Code: Alles auswählen

<PRODUCTS_TAX>19.0000</PRODUCTS_TAX>
<PRODUCTS_TAX_FLAG>1</PRODUCTS_TAX_FLAG>
</PRODUCT>
</ORDER_PRODUCTS>
−
<ORDER_TOTAL>
−
<TOTAL>
<TOTAL_TITLE>Zwischensumme:</TOTAL_TITLE>
<TOTAL_VALUE>38.9900</TOTAL_VALUE>
<TOTAL_CLASS>ot_subtotal</TOTAL_CLASS>
<TOTAL_SORT_ORDER>45</TOTAL_SORT_ORDER>
<TOTAL_PREFIX/>
<TOTAL_TAX/>
</TOTAL>
−
<TOTAL>
<TOTAL_TITLE>Rabatt Kupons:1gw3vi:</TOTAL_TITLE>
<TOTAL_VALUE>1.9500</TOTAL_VALUE>
<TOTAL_CLASS>ot_coupon</TOTAL_CLASS>
<TOTAL_SORT_ORDER>48</TOTAL_SORT_ORDER>
<TOTAL_PREFIX/>
<TOTAL_TAX/>
</TOTAL>
−
<TOTAL>
<TOTAL_TITLE>Pauschale Versandkosten (Versand per DHL):</TOTAL_TITLE>
<TOTAL_VALUE>5.5000</TOTAL_VALUE>
<TOTAL_CLASS>ot_shipping</TOTAL_CLASS>
<TOTAL_SORT_ORDER>49</TOTAL_SORT_ORDER>
<TOTAL_PREFIX>+</TOTAL_PREFIX>
<TOTAL_TAX>19</TOTAL_TAX>
</TOTAL>
−
<TOTAL>
<TOTAL_TITLE>inkl. UST 19%:</TOTAL_TITLE>
<TOTAL_VALUE>6.7900</TOTAL_VALUE>
<TOTAL_CLASS>ot_tax</TOTAL_CLASS>
<TOTAL_SORT_ORDER>50</TOTAL_SORT_ORDER>
<TOTAL_PREFIX/>
<TOTAL_TAX/>
</TOTAL>
−
<TOTAL>
<TOTAL_TITLE><b>Summe</b>:</TOTAL_TITLE>
<TOTAL_VALUE>42.5400</TOTAL_VALUE>
<TOTAL_CLASS>ot_total</TOTAL_CLASS>
<TOTAL_SORT_ORDER>99</TOTAL_SORT_ORDER>
<TOTAL_PREFIX/>
<TOTAL_TAX/>
</TOTAL>
</ORDER_TOTAL>

Re: Gutschein in Vorgänge

Verfasst: Mo 17. Jan 2011, 09:15
von redone
Hallo,

ich denke mal es geht um die Rabatt Kupons

Code: Alles auswählen

<TOTAL_TITLE>Rabatt Kupons:1gw3vi:</TOTAL_TITLE>
<TOTAL_VALUE>1.9500</TOTAL_VALUE>
<TOTAL_CLASS>ot_coupon</TOTAL_CLASS>
<TOTAL_SORT_ORDER>48</TOTAL_SORT_ORDER>
<TOTAL_PREFIX/>
<TOTAL_TAX/>
ot_coupon ist nicht definiert.
Du must im Schript folgendes einfügen, dann sollte es funzen

Code: Alles auswählen

$order_total_class['ot_coupon']['prefix'] = '-';
$order_total_class['ot_coupon']['tax'] = '19';