Reporte de rentabilidad para economías de alto riesgo
Procedimiento paso a paso:
Crear un campo adicional en el objeto account_
Como Se llenará este campo.
Hacer un wizard que actualice este campo, buscando la línea de compra en última factura de compra que contenga dicho producto exactamente antes de dicha venta y actualizar este campo con dicho valor.
Luego generar una vista que contenga todas las account_move_line con el campo "date" como buscable, y que contenga los siguientes campos:
NombreProducto |
PartnerVenta |
PartnerVenta.
Cantidad |
Precio Venta (PVP) |
last_purchase_price |
Total_PVP | [CALCULADO]
Total_last_
Utilidad (PVP-last_
% Sobre PVP ((PVP - last_purchase_price )/PVP) [CALCULADO]
Totalice Utilidad
Totalice Total_last_
Totalice PVP
Calcule la Utilidad Promedio (Totalice PVP - Totalice Total_last_
Esta Vista debe ser imprimible en PDF.
El módulo irá por ahora en la localización pero deberá documentarse en inglés ya que creo debe ser genérico.
Todos los menús que se requieran deberán ir en SALES MENU
Blueprint information
- Status:
- Complete
- Approver:
- hbto [Vauxoo] http://www.vauxoo.com
- Priority:
- High
- Drafter:
- Nhomar - Vauxoo
- Direction:
- Approved
- Assignee:
- Javier Duran
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Nhomar - Vauxoo
- Completed by
- Nhomar - Vauxoo
Whiteboard
Total PVP | [CALCULADO]
Total last_purchase_price | [CALCULADO]
Tas ecuaciones son:
Cantidad * PVP
Cantidad * last_purchase_price
PRIORIDAD 1 para sprint: VISTA.
PRIORIDAD 2 [no realizable hasta que la anterior esté lista] : REPORTE PDF.
(EL REPORTE DEBE ESTAR EN UNIDADES SECUNDARIAS SELECCIONABLE)
se totalizara en una unidad nueva llamada UNIDAD DE ANALISIS (POR EXPLICAR A DETALLE)
El blueprint se puede comenzar a trabajar sin este dato.
OJO REFERENTE AL REQUEST ENVIADO CON LA CONSULTA:
Agregando a lo anterior---, a la consulta SQL TEORICA para poder tomar simplemente el primer registro debe estar ordenada descendiente por "date!"
- Generando método que devuelve la última factura de un producto o la factura anterior a otra.
- Generando método que devuelve el ultimo precio en el cual se facturo un producto
- Creando wizard para la actualización del ultimo costo
-----
Ya en producción la Beta 1
-----