ComenzarEmpieza gratis

Cálculo de cuentas a cobrar (deudores)

Cuando vendemos algo a crédito, la parte a crédito aparece en el balance bajo “Accounts Receivable” o “Debtors” (cuentas a cobrar o deudores). Por ejemplo, si se realizan ventas a crédito en enero con un periodo de cobro de 60 días, se registrarían en nuestra cuenta de “Debtors” en enero, pero solo se cobrarían (se liberarían) en marzo, y así sucesivamente.

En este ejercicio, crearemos las siguientes listas:

  • Las ventas a crédito del mes credits, que en este ejercicio son el 60% del valor de la venta.
  • El total de cuentas a cobrar debtors, que se calculará como los créditos del mes en curso más los créditos del mes anterior, menos los créditos de hace dos meses (ya que asumimos que los créditos de hace 2 meses, o 60 días, ya se habrán cobrado para entonces).

Hemos definido un índice para la variable month. El valor de month está establecido en 0.

Este ejercicio forma parte del curso

Financial Forecasting in Python

Ver curso

Instrucciones del ejercicio

  • Crea una lista vacía credits y una lista vacía debtors.

  • Completa el bucle for:

    • Calcula el crédito del mes multiplicando el valor de ventas (guardado en la variable mvalue) por el porcentaje de crédito (60%).
    • Si month es mayor que 0, agrega a debtors la suma de los créditos del mes actual más los del mes anterior.
    • Si month no es mayor que 0, agrega a debtors los créditos del mes actual.
  • Imprime la lista debtors.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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(_____))
Editar y ejecutar código