Hallo,
wird über den Shop ein im Kundenkonto hinterlegtes Guthaben eingelöst, erzeugt das beim Auftrag eine Zahlung, die in etwa so aussieht:
s. Anhang
In dem nicht-editierbaren Feld "Name" steht korrekterweise "Guthaben" (vermutlich ein Systemfeld), in dem editierbaren Feld "Zahlungsart" steht fälschlicherweise Amazon Pay (immer!). Ich nehme an, das System stellt hier einfach die alphabetisch an erster Stelle kommende Zahlungsart ein.
Das ist nicht korrekt und hat Nachteile:
1.) Auswertungen und Filter nach Zahlungsart liefern fehlerhafte Ergebnisse
2.) Würde da korrekterweisen Guthaben stehen, könnte man in der Auftragsliste wunderbar einfach nach Aufträgen suchen, bei denen ein Guthaben eingelöst wurde.
Wie bekommt man also in solchen Fällen den Wert "Guthaben" auch in das Feld "Zahlungsart"?
Hatte als Workaround ein einen Workflow gedacht, der den Wert Zahlungsart neu setzt, wenn Guthaben in "Name" steht. Scheitere daran, dass ich das Datenbank-Feld Name oder noch besser die Variable nicht kenne.
Wie löst man das Problem?
wird über den Shop ein im Kundenkonto hinterlegtes Guthaben eingelöst, erzeugt das beim Auftrag eine Zahlung, die in etwa so aussieht:
s. Anhang
In dem nicht-editierbaren Feld "Name" steht korrekterweise "Guthaben" (vermutlich ein Systemfeld), in dem editierbaren Feld "Zahlungsart" steht fälschlicherweise Amazon Pay (immer!). Ich nehme an, das System stellt hier einfach die alphabetisch an erster Stelle kommende Zahlungsart ein.
Das ist nicht korrekt und hat Nachteile:
1.) Auswertungen und Filter nach Zahlungsart liefern fehlerhafte Ergebnisse
2.) Würde da korrekterweisen Guthaben stehen, könnte man in der Auftragsliste wunderbar einfach nach Aufträgen suchen, bei denen ein Guthaben eingelöst wurde.
Wie bekommt man also in solchen Fällen den Wert "Guthaben" auch in das Feld "Zahlungsart"?
Hatte als Workaround ein einen Workflow gedacht, der den Wert Zahlungsart neu setzt, wenn Guthaben in "Name" steht. Scheitere daran, dass ich das Datenbank-Feld Name oder noch besser die Variable nicht kenne.
Wie löst man das Problem?