Foros de matemática
24/11/2017, 01:21:00 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: ¡Atención! Hay que poner la matemática con LaTeX, y se hace así (clic aquí):
 
 
Páginas: [1]   Ir Abajo
  Imprimir  
Autor Tema: Problema alquiler por periodos  (Leído 123 veces)
0 Usuarios y 1 Visitante están viendo este tema.
dogo tom
Nuevo
*

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 1


Ver Perfil
« : 13/09/2017, 08:26:31 am »

Hola amigos

Encantado de estar entre vosotros. He llegado aquí buscando posibles soluciones a un problema que no consigo resolver. Espero que podáis echarme una mano. Es el siguiente:

La empresa X se dedica al alquiler de .... llamémosles "chismes" por días completos, semanas o meses aplicando una tarifa distinta según el periodo utilizado.
Los chismes son todos iguales, indistinguibles unos de otros.
Los clientes pueden pedir chismes en cualquier día del mes, devolverlos parcialmente o aumentar la cantidad de los que disponen.
El importe de la factura se calculará a mes vencido y deberá desglosar el nº de chismes para cada una de las tres tarifas aplicadas.

Ejemplo:

-Tarifa A: 10€ chisme/día para alquileres de menos de 7 días
-Tarifa B: 7€ chisme/día para alquileres de una semana o más
-Tarifa C: 5€ chisme/día para alquileres de un mes o más

Manolo se pone en contacto con la empresa X para solicitar sus productos y se producen los siguientes movimientos
01/01/2017: pedido inicial de 100 chismes (+100)  [Saldo 100]
04/01/2017: devuelve 30 chismes (-30)  [Saldo 70]
10/01/2017: solicita 50 más +50  [Saldo 120]
28/01/2017: manolo es insaciable (+100)  [Saldo 220]

¿Cuál sería el método de cálculo de la factura del mes de enero?

BONUS: la cosa se puede complicar para meses siguientes ya que es posible que haya que hacer abonos porque algunos chismes que se facturaron según tarifa A (por días) hayan pasado a B o C en la mensualidad siguiente.

¿Algún alma iluminada?

Saludos






En línea
Luis Fuentes
el_manco
Administrador
Pleno*
*****

Karma: +0/-0
Desconectado Desconectado

Sexo: Masculino
España España

Mensajes: 40.353


Ver Perfil
« Respuesta #1 : 14/09/2017, 09:03:36 am »

Hola

 Cada vez que tienes un pedido lo registras con la fecha de entrada.

 Cada vez que tengas una salida es cuando haces la cuenta, comenzando a retirar de las unidades más viejas prestadas.

 Si la cosa se acaba al mes, pues al mes actúas como si en ese momento saliesen todas las unidades restantes.

 Por ejemplo en tu caso:

 - Abres una ficha  con 100 unidades el día 1.
 - Retiras 30 el día 4. De las 100 unidades. Estuvieron 3 días. Tarifa A. [texx]10\cdot 3\cdot 30.[/texx]
 - Abres otra ficha con 50 más el día 10.
 - Abres otra ficha con 100 más el día 28.
 
 A fin de mes cierras todas las fichas.

 - Tienes 70 unidades 30 días. Tarifa C. [texx]70\cdot 30\cdot 5[/texx].
 - Tienes 50 unidades 21 días. Tarifa B. [texx]50\cdot 21\cdot 7[/texx].
 - Tienes 100 unidades 3 días. Tarifa A. [texx]100\cdot 3\cdot 10[/texx].

 Sumas todos los cobros y listo.

 Hago hincapié en que cada vez que recibas un pedido tienes que abrir una nueva "ficha". Y cada vez que te devuelvan los chismes cobrarlos descontándolos de las fichas mas antiguas.

Saludos.
En línea
Páginas: [1]   Ir Arriba
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.1 | SMF © 2006, Simple Machines LLC XHTML 1.0 válido! CSS válido!