Forderungen aus Lieferungen und Leistungen (Debitoren) berechnen
Wenn wir etwas auf Kredit verkaufen, erscheint der Kreditanteil in der Bilanz unter „Forderungen aus Lieferungen und Leistungen“ oder „Debitoren“. Wenn zum Beispiel im Januar Kreditverkäufe mit einer Rückzahlungsfrist von 60 Tagen getätigt werden, werden sie im Januar auf unserem „Debitoren“-Konto erfasst, aber erst im März bezahlt (ausgebucht) – und so weiter.
In dieser Übung erstellen wir die folgenden Listen:
- Die Kreditverkäufe im Monat
credits, die in dieser Übung 60 % des Verkaufswerts betragen. - Die gesamten Forderungen
debtors, berechnet als die Kredite des aktuellen Monats plus die Kredite des Vormonats minus die Kredite von vor zwei Monaten (da wir annehmen, dass die Kredite von vor 2 Monaten bzw. 60 Tagen bis dahin zurückgezahlt wurden).
Wir haben einen Index für die Variable month gesetzt. Der Wert von month ist auf 0 gesetzt.
Diese Übung ist Teil des Kurses
Finanzprognosen mit Python
Anleitung zur Übung
Erstelle eine leere Liste
creditsund eine leere Listedebtors.Vervollständige die
for-Schleife:- Berechne den Kredit des Monats, indem du den Verkaufswert (in der Variable
mvalue) mit dem Kreditanteil (60 %) multiplizierst. - Wenn
monthgrößer als 0 ist, hänge andebtorsdie Summe aus den Krediten des aktuellen Monats plus den Krediten des Vormonats an. - Wenn
monthnicht größer als 0 ist, hänge andebtorsdie Kredite des aktuellen Monats an.
- Berechne den Kredit des Monats, indem du den Verkaufswert (in der Variable
Gib die Liste
debtorsaus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Create the list for sales, and empty lists for debtors and credits
sales = [500, 350, 700]
____ = []
____ = []
# Create the statement to append the calculated figures to the debtors and credits lists
for mvalue in sales:
credits.append(mvalue * ____)
if month > 0:
____.append(credits[____] + credits[month-1])
else:
____.append(credits[____])
month += 1
# Print the result
print("The ‘Debtors’ are {}.".format(_____))