Cost Structure

     El módulo cost_structure presenta una gran mejora al momento de establecer el costo y la lista de precio por producto y presenta las siguientes funcionalidades:

Presenta una nueva pestaña en la descripción del producto que lleva por nombre "Opciones Avanzadas". En estas opciones avanzadas contara con la descripción de costos de productos y su lista de precio, presentado un ultimo costo promedio el cual es calculado automáticamente al momento validar una factura de compra o una nota de crédito sin importar el tipo. Presenta a su vez una fecha, para tener conocimiento de cuando fue la ultima vez que se realizo un calculo de ese producto.

El proceso de actualización es el siguiente:

1) Se genera la factura de proveedor y se valida
2) Al momento de validar la factura se verifica si ya se tiene un costo promedio, para realizar una búsqueda de transacciones en la cual esta involucrado cada producto en la linea de la factura a partir de la fecha de calculo
3) Se asigna el costo correspondiente a cada venta y nota de crédito encontrada
4) Se realiza el calculo de costo hasta la fecha
5) Se asigna en el producto el costo promedio actual, y se almacena un costo promedio anterior para tener histórico de costo con sus unidades de medida promedio

La lista de precio que se le asigna a cada producto no es ilimitada, esto quiere decir que un producto puede tener cualquier cantidad de precios para su venta, facilitando el proceso de venta a compañías que manejen múltiples listas de precios por partners. el proceso de asignación de precio se realiza en conjunto con la creacion de listas de precios del modelo price.list, asignando las reglas y el margen para el calculo.

El manejo del wizard es el siguiente:

1)Crear las listas de precios del modelo price_list con sus reglas por categoría (si así lo desea)
2) El wizard de actualización de costos esta ubicado en el menú de configuración de venta, al seleccionarlo el mostrara las listas de precios creadas si desea actualizar una en especifico o desea actualizar todas en todas las listas de precio que cumplan con el criterio de búsqueda.
3) Al seleccionar y ejecutar ira recorriendo producto por producto asignando el precio calculado acorde al costo promedio actual que posea el producto para el momento de la actualización, utilizando el método price_get del modelo product_pricelist.

Proceso de Ventas con la incorporación de la estructura de costo.

El proceso de venta sigue manteniendo su proceso natural, solo que al momento de seleccionar un producto se debe escoger uno de los precios de la lista del producto o introducir un precio que vaya entre los rangos de precios establecidos para ese producto. Al momento de validar la venta, se verificaran los precios por productos con la lista de precio asignada, si el producto no posee una estructura de costo creada de igual forma la venta no sera procesada

Blueprint information

Status:
Started
Approver:
Gabriela Quilarque
Priority:
Undefined
Drafter:
Gabriela Quilarque
Direction:
Needs approval
Assignee:
Jose Antonio Morales Ponce(vauxoo) - - http://www.vauxoo.com
Definition:
Pending Approval
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
Nhomar - Vauxoo

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.