Offen Skonto ausgeben

itkokot

Aktives Mitglied
13. Juni 2009
58
1
Sangerhausen
Hallo wir wollen Skonto ausgeben, aber immer unterschiedlich das heißt:
Kunde A: 7tage zahlungsziel 3% Skonto
Kunde B: 15tage zahlungsziel 2% Skonto usw.

aber das ist auch immer Unterschiedlich. Es bringt auch nichts wenn ich unterschiedliche Formulare mache da sich das ja immer ändert.
Kann mir bitte jemand Helfen?

Ich danke euch jetzt schon
 

WIMA Webdesign

Offizieller Servicepartner
SPBanner
8. Januar 2011
443
18
AW: Skonto ausgeben

Hallo,
lege doch einfach unterschiedliche Zahlungsarten an. Im Text vor Zahlungseingang kannst du dann über Variablen auch den Skontobetrag errechnen bzw. den Betrag errechnen lassen welcher bis Datum X und welcher bis Datum y zu zahlen ist.

Viele Grüße
Mario
 

igel-max

Sehr aktives Mitglied
3. August 2009
3.089
84
Schwarzach a Main
AW: Skonto ausgeben

du kannst es über Kundekonto Atribute machen.
Tage muss du dann immer im Auftrag ändern die dann ohne Skonto sind.
Das alles kannst du dann nur im einzelnen Formular per Variable steuern.
Grüße
Paul
 

igel-max

Sehr aktives Mitglied
3. August 2009
3.089
84
Schwarzach a Main
AW: Skonto ausgeben

Übrigens du bis doch Partner kann es sein das du damit dein Geld verdienst?
So eine war schon da brauchte immer wieder Hilfe und hat es dann als Pluings oder Vorlagen verkauft!
Ich möchte dir selbstverständlich nichts unterstellen.
Kann aber so die richtige Variable und die zusammenhänge nicht kostenlos zur Verfügung stellen.
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
5.947
569
AW: Skonto ausgeben

Sofern jemand auch solch eine Lösung sucht, man kann sich für verschiedene Skonto's auch Zahlungsarten anlegen, mit DotLiquid-Befehlen.

Zahlungsart: Rechnung (2% Skonto)
Code:
{{Vorgang.Zahlungsart.Name}}
{% if Vorgang.Rechnung.Rechnungsnummer != empty %}Zahlbar bis {{Vorgang.Rechnung.Erstelldatum | AddDays: Vorgang.Zahlungsziel | Datum: 'd', 'de-DE'}} abzüglich 2% Skonto, Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Times: 0.98 | DividedBy: 100 | Nummer: 'F2'}} EUR{% else %}Zahlbar innerhalb {{Vorgang.Zahlungsziel}} Tage abzüglich 2% Skonto, Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Times: 0.98 | DividedBy: 100 | Nummer: 'F2'}} EUR{% endif %}
{% if Vorgang.Rechnung.Rechnungsnummer != empty %}Zahlbar bis {{Vorgang.Rechnung.Erstelldatum | AddDays: 30 | Datum: 'd', 'de-DE'}} ohne Abzug / Skonto, Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Nummer: 'F2'}} EUR{% else %}Zahlbar innerhalb 30 Tage ohne Abzug / Skonto, Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Nummer: 'F2'}} EUR{% endif %}

Ausgabe:
Code:
Rechnung (2% Skonto)
Zahlbar innerhalb 10 Tage abzüglich 2% Skonto, Rechnungsbetrag = 9,26 EUR
Zahlbar innerhalb 30 Tage ohne Abzug / Skonto, Rechnungsbetrag = 9,45 EUR

oder

Zahlungsart: Rechnung (3% Skonto)
Code:
{{Vorgang.Zahlungsart.Name}}
{% if Vorgang.Rechnung.Rechnungsnummer != empty %}Zahlbar bis {{Vorgang.Rechnung.Erstelldatum | AddDays: Vorgang.Zahlungsziel | Datum: 'd', 'de-DE'}} abzüglich 3% Skonto, Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Times: 0.97 | DividedBy: 100 | Nummer: 'F2'}} EUR{% else %}Zahlbar innerhalb {{Vorgang.Zahlungsziel}} Tage abzüglich 3% Skonto, Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Times: 0.97 | DividedBy: 100 | Nummer: 'F2'}} EUR{% endif %}
{% if Vorgang.Rechnung.Rechnungsnummer != empty %}Zahlbar bis {{Vorgang.Rechnung.Erstelldatum | AddDays: 30 | Datum: 'd', 'de-DE'}} ohne Abzug / Skonto, Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Nummer: 'F2'}} EUR{% else %}Zahlbar innerhalb 30 Tage ohne Abzug / Skonto, Rechnungsbetrag = {{Vorgang.Gesamtbruttopreis | Nummer: 'F2'}} EUR{% endif %}

Ausgabe:
Code:
Rechnung (3% Skonto)
Zahlbar innerhalb 10 Tage abzüglich 3% Skonto, Rechnungsbetrag = 9,26 EUR
Zahlbar innerhalb 30 Tage ohne Abzug / Skonto, Rechnungsbetrag = 9,45 EUR


Man muss somit keine Attribute im Kundenkonto anlegen, man kann jederzeit im Auftrag die Zahlungsarten setzen, egal ob Skonto 2% oder 3%.
In der Druckvorlage wird dann alles über Zahlungshinweise ausgelesen.
 

Ähnliche Themen