Project

General

Profile

Actions

Tareas #50

closed
DC LR

Ventas y depósitos

Tareas #50: Ventas y depósitos

Added by Darinel Cruz 17 days ago. Updated 3 days ago.

Status:
Cerrada
Priority:
Normal
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.

LR Updated by Luis Gerardo Roman 16 days ago Actions #1

  • % Done changed from 0 to 50

Se crearon el modelo, controlador, migraciones y frontend del módulo de ventas
Quedan pendientes el seeder y las pruebas, también se crearon la migración y el modelo de depósitos

LR Updated by Luis Gerardo Roman 13 days ago Actions #2

  • % Done changed from 50 to 80

Avance 85%
Se creo modelo, controller y front-end de depositos
Pendientes seeder y testing

LR Updated by Luis Gerardo Roman 12 days ago Actions #3

  • % Done changed from 80 to 100

Se implementaron los módulos de ventas y depósitos, junto con correcciones de diseño, mejoras en validaciones y pruebas

DC Updated by Darinel Cruz 3 days ago Actions #4

  • Status changed from Nueva to Cerrada
Actions

Also available in: PDF Atom