Skip to content

alexiscaspell/GddUtn-MercadoEnvios

Repository files navigation

#Estrategias

###Hipotesis inicial: Consideremos que el tp se basa en mostrar los conocimientos aprendidos en la cursada, por ende la mayoría de la logica propia del negocio se encuentra en el motor y no tanto en c#.

###Visibilidad:

-Tomamos los nombres de las visibilidades, los precios y los porcentajes como se encontraban en la tabla maestra:

  • Visibilidad: Gratis, Precio: Gratis, Porcentaje:0.00
  • Visibilidad: Bronze, Precio: 60, Porcentaje:0.30
  • Visibilidad: Plata, Precio: 100, Porcentaje:0.20
  • Visibilidad: Oro, Precio: 140, Porcentaje:0.15
  • Visibilidad: Platino, Precio: 160, Porcentaje:0.10

###Facturacion:

Los campos “total_facturar” y “forma_pago” serán nulos a lo largo de todo el ciclo del sistemas, ya que el enunciado dice : “Tener en cuenta que solo deberá generarse la facturación dado que el pago de facturas no compete a este trabajo práctico” . Como dice en el enunciado, cuando una publicación pasa a estar activa se debe generar en ese mismo instante la facturación correspondiente al tipo de visibilidad elegida (lo hacemos en la Tabla FACTURA y a cada publicación le corresponde un única factura). Despues, cuando se realiza una venta , se crea un item_factura por la compra que se hizo, y el mismo item_factura pertenece a la factura propia de publicación (en la tabla ITEM_FACTURA facturamos el envio,la cantidad y el precio unitario). La "factura_fecha" toma la fecha del sistema (o fecha hardcodeada de txt) cuando en una publicacion el stock llega a cero, o cuando la publicacion esta vencida, osea, "factura_fecha" representa la finalizacion de una publicacion.

-Además agregamos la funcionalidad de envío haciendo que se pueda elegir habilitar la opción desde la creación de la publicación y cada vez que se genera una compra u oferta elegir si es o no con envío. La comisión por el mismo la elegimos como un valor constante de $100.

###Migracion -En el momento de la migración cambiamos los códigos de los clientes, las publicaciones, las visibilidades, etc. para resetearlos en el nuevo sistema. -El rubro al cual se dedica la empresa lo tomamos aleatoriamente.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •