Actions
Tareas #50
closed
DC
LR
Ventas y depósitos
Tareas #50:
Ventas y depósitos
Start date:
Due date:
% Done:
100%
Estimated time:
Description
Crear un modelo de Venta (Sale) y uno de depósitos/pagos/abonos (Deposit).
Venta:
- la tabla tiene los mismos campos que la cotización exceptuando la vigencia y la fecha de cotización.
- y se agrega una columna de method (valores crédito o contado)
Deposito:
- es una tabla polimorfica
- monto
- fecha
- método (efecti, tarjeta, transferencia, cheque)
- model_type (aquí se guarda el nombre del modelo, estamos pensando que los modelos a los que se hacen depositos son App\Models\Sale y App\Models\Client)
- model_id (aquí se guarda el id del modelo)
NOTAS:
en realidad las columnas para la relación poli tendrían que llamarse depositable_id y depositable_type y la fecha es deposited_at
la convencion de laravel es esa el nombre del modelo (deposit) como adjetivo, es que guardaremos datos de esos otros modelos que tienen la característica de recibir depósitos: Cliente y Venta.
Recordar que los clientes pueden tener saldo a favor. Pero luego vemos eso, primero el esqueleto.
Actions