You are not logged in.

Dear visitor, welcome to Tools & Services for CSV and XML Data. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Wednesday, February 3rd 2016, 11:21am

Berechnung Sonderpreis und Datum

Guten morgen,

ich habe mal zwei Fragen weil ich das nicht verstehe oder meine Formel falsch ist?

Ich bekomme in meiner Lieferanten Tabelle für einzelne (nicht alle) Artikel einen Rabattwert bei Sonderangeboten, zB. Wert 20 (für 20%). Nun möchte ich später im Export den Rabattwert als Sonderpreis + Startdatum (verlangt Magento bei Sonderpreisen) übergeben. Ich möchte in der Importvorlage folgendes:

rw_discount = Rabattwert des Lieferanten, zb "20"

1. Datum setzen wenn Lieferant mer als 20% Rabatt gibt

Meine Formel:
{IF 'rw_discount' > '19'}[date(d.m.Y)]{ENDIF}

gibt irgendwie keine Ausgabe

2. Sonderpreis berechnen wenn Lieferant mehr als 20% Rabatt gibt

price_basic
= [item-price]

Ich möchte den Rabatt auf Basis des price_basic / item-price berechnen. Und zwar nach folgender Formel

wenn *rw_discount* ist > 19 teile *rw_discount* ./. 2 und ziehe den Wert als % vom price_basic ab

Das Ergebniss soll dann in einem eigenen Feld (spec5) ausgegeben werden.

Ich hoffe ihr könnt mir folgen :rolleyes:

Und eine grundsätzliche Fragen: Macht das eigentlich Sinn solche umfangreichen Berechnungen schon beim Import zu machen, oder besser im Exportprofil umzuparsen / zu berechnen?

Vielen Dank für eure Hilfe

This post has been edited 2 times, last edit by "michael" (Feb 3rd 2016, 11:40am)


2

Wednesday, February 3rd 2016, 1:48pm

>> 1. Datum setzen wenn Lieferant mer als 20% Rabatt gibt

Das Datum muss nicht in eckiger Klammer stehen.

{IF 'rw_discount' > '19'}date(d.m.Y){ENDIF}

>> 2. Sonderpreis berechnen wenn Lieferant mehr als 20% Rabatt gibt

Ohne Garantie :-)

{IF 'rw_discount' > '19'}[math|item_price/100*(100-(rw_discount/2))]{ENDIF}

>> Und eine grundsätzliche Fragen: Macht das eigentlich Sinn solche
umfangreichen Berechnungen schon beim Import zu machen, oder besser im
Exportprofil umzuparsen / zu berechnen?


Wenn Sie die Werte in mehreren Exportdateien benötigen, dann sollten Sie dies schon beim Import abarbeiten lassen.

3

Wednesday, February 10th 2016, 4:31pm

Hallo

ich komme nun heute endlich dazu hier mal weiter zu machen, nur leider ohne erfolg.

Ich bekomme irgendwie keine Datumsausgabe hin, wenn ich folgende Befehle im Importprofil in der Spalte "erweiterte Optionen" hinterlege


weder mit {IF 'rw_discount' > '1'}[date(d.m.Y H:i)]{ENDIF} noch mit {IF 'rw_discount' > '1'}date(d.m.Y H:i){ENDIF}

entweder wird gar nichts ausgegeben oder date(d.m.Y H:i) im klartext.

Kann mir hier jemand helfen?
Thx

4

Thursday, February 11th 2016, 3:08pm

Wir schauen uns das morgen früh mal an.

Viele Grüße
db

5

Friday, February 12th 2016, 9:14am

Der Import mit Datum funktioniert jetzt.
Bisher wurde das Datum immer nur beim Export ausgewertet. Wir haben es jetzt auch beim Import drin.
Das Datum immer ohne eckige Klammern benutzen.

{IF 'rw_discount' > '1'}date(d.m.Y H:i){ENDIF}

Viele Grüße
db

6

Monday, February 15th 2016, 8:45am

Sehr schön, vielen Dank