Reporte de rentabilidad para economías de alto riesgo

Registered by Nhomar - Vauxoo

Procedimiento paso a paso:
Crear un campo adicional en el objeto account_invoice_line llamado last_purchase_price.

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.Comercial_Dedicado |
Cantidad |
Precio Venta (PVP) |
last_purchase_price |
Total_PVP | [CALCULADO]
Total_last_purchase_price | [CALCULADO]
Utilidad (PVP-last_purchase_price) | [CALCULADO]
% Sobre PVP ((PVP - last_purchase_price )/PVP) [CALCULADO]

Totalice Utilidad
Totalice Total_last_purchase_price
Totalice PVP
Calcule la Utilidad Promedio (Totalice PVP - Totalice Total_last_purchase_price)/Totalice PVP
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
-----

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.