# Cloudia Odoo App: Sales Unit of Measure
## Module Purpose
This module enhances Odoo's sales functionality by introducing specialized UoM (Units of Measure) capabilities for sales processes. It allows products to have dedicated sales UoMs that differ from their standard inventory UoMs, enabling more flexible pricing and sales workflows.
* Define specific sales UoMs for products separate from inventory UoMs
* Configure different price points based on various UoMs
* Automatically convert between UoMs in pricelist calculations
* Display product prices in sales-specific UoMs on quotations and orders
* Allow configuration of allowed sales UoMs per product
* Maintain proper price synchronization between different UoM views
## Installation
1. Install module **cs_sales_uom**.
2. Module should be compatible with the your version of Odoo. On install, a window will pop up identifying if the version is not compatible.
3. All module dependencies should be available. On install, a window will pop up identifying if there is any missing dependency. You can obtain the missing dependency from Odoo App Store (https://apps.odoo.com/apps/modules/browse?author=Cloudia) or from Cloudia App Store (https://odoo.cloudia.systems/shop)
4. All python dependencies should be available. On install, a window will pop up identifying if there is any missing dependency. Please install from Shell using 'pip3 install {dependency name}'.
5. This module is designed to make these tests before installing itself, so it is safe to perform the above test installation. If all tests are passed, then the module will proceed to install itself.
## Module Use
### Module Configuration
1. **Product Configuration**:
- Go to Inventory > Products > Products
- Open a product and navigate to the 'General Information' tab
- Set the 'Sales UoM' field to the desired unit of measure for sales
- Optionally, configure 'Allowed Sales UoMs' for additional units that can be used
2. **Pricing Configuration**:
- When creating pricelist items, you'll see two price fields:
- 'Sales Price' - the price in the selected Sales UoM
- 'Base Price' - the automatically calculated price in the product's base UoM
- The module automatically handles the conversion between different UoMs
### Module Use
1. **Sales Quotations and Orders**:
- When adding products to a sales order, the system automatically uses the Sales UoM
- Prices are displayed in the sales UoM for better customer understanding
- The system handles all conversions for inventory management behind the scenes
2. **Pricelist Management**:
- Create different pricelists with prices based on various UoMs
- The system maintains proper price synchronization regardless of which UoM is being viewed
### Examples
**Scenario 1: Retail and Wholesale UoMs**
- Configure a product "Premium Coffee" with:
- Base UoM: kg (for inventory)
- Sales UoM: gram (for retail sales)
- Additional Allowed UoM: kg (for wholesale)
- Set the retail price at 0.05 per gram
- The system automatically calculates the equivalent price of 50.00 per kg
**Scenario 2: Manufacturing Materials**
- Configure "Metal Sheet" with:
- Base UoM: unit
- Sales UoM: dozen
- Set price at 24.00 per dozen
- The system calculates the unit price of 2.00 automatically
## Search Terms
Flexible product pricing based on different units of measure for sales orders, quotations, and pricelists in Odoo.
**Keywords**: UoM conversion, sales pricing, unit of measure, product pricing, multiple UoM, sales quotation, pricelist management
# Cloudia Odoo App: Sales Unit of Measure
## Module Purpose
This module enhances Odoo's sales functionality by introducing specialized UoM (Units of Measure) capabilities for sales processes. It allows products to have dedicated sales UoMs that differ from their standard inventory UoMs, enabling more flexible pricing and sales workflows.
* Define specific sales UoMs for products separate from inventory UoMs
* Configure different price points based on various UoMs
* Automatically convert between UoMs in pricelist calculations
* Display product prices in sales-specific UoMs on quotations and orders
* Allow configuration of allowed sales UoMs per product
* Maintain proper price synchronization between different UoM views
## Installation
1. Install module **cs_sales_uom**.
2. Module should be compatible with the your version of Odoo. On install, a window will pop up identifying if the version is not compatible.
3. All module dependencies should be available. On install, a window will pop up identifying if there is any missing dependency. You can obtain the missing dependency from Odoo App Store (https://apps.odoo.com/apps/modules/browse?author=Cloudia) or from Cloudia App Store (https://odoo.cloudia.systems/shop)
4. All python dependencies should be available. On install, a window will pop up identifying if there is any missing dependency. Please install from Shell using 'pip3 install {dependency name}'.
5. This module is designed to make these tests before installing itself, so it is safe to perform the above test installation. If all tests are passed, then the module will proceed to install itself.
## Module Use
### Module Configuration
1. **Product Configuration**:
- Go to Inventory > Products > Products
- Open a product and navigate to the 'General Information' tab
- Set the 'Sales UoM' field to the desired unit of measure for sales
- Optionally, configure 'Allowed Sales UoMs' for additional units that can be used
2. **Pricing Configuration**:
- When creating pricelist items, you'll see two price fields:
- 'Sales Price' - the price in the selected Sales UoM
- 'Base Price' - the automatically calculated price in the product's base UoM
- The module automatically handles the conversion between different UoMs
### Module Use
1. **Sales Quotations and Orders**:
- When adding products to a sales order, the system automatically uses the Sales UoM
- Prices are displayed in the sales UoM for better customer understanding
- The system handles all conversions for inventory management behind the scenes
2. **Pricelist Management**:
- Create different pricelists with prices based on various UoMs
- The system maintains proper price synchronization regardless of which UoM is being viewed
### Examples
**Scenario 1: Retail and Wholesale UoMs**
- Configure a product "Premium Coffee" with:
- Base UoM: kg (for inventory)
- Sales UoM: gram (for retail sales)
- Additional Allowed UoM: kg (for wholesale)
- Set the retail price at 0.05 per gram
- The system automatically calculates the equivalent price of 50.00 per kg
**Scenario 2: Manufacturing Materials**
- Configure "Metal Sheet" with:
- Base UoM: unit
- Sales UoM: dozen
- Set price at 24.00 per dozen
- The system calculates the unit price of 2.00 automatically
## Search Terms
Flexible product pricing based on different units of measure for sales orders, quotations, and pricelists in Odoo.
**Keywords**: UoM conversion, sales pricing, unit of measure, product pricing, multiple UoM, sales quotation, pricelist management
# Aplicación Odoo de Cloudia: Unidad de Medida de Ventas
## Propósito del Módulo
Este módulo mejora la funcionalidad de ventas de Odoo al introducir capacidades especializadas de UdM (Unidades de Medida) para los procesos de ventas. Permite que los productos tengan UdMs dedicadas para ventas que difieren de sus UdMs estándar de inventario, permitiendo precios y flujos de trabajo de ventas más flexibles.
* Definir UdMs específicas de ventas para productos separadas de las UdMs de inventario
* Configurar diferentes puntos de precio basados en varias UdMs
* Convertir automáticamente entre UdMs en cálculos de listas de precios
* Mostrar precios de productos en UdMs específicas de ventas en cotizaciones y pedidos
* Permitir la configuración de UdMs de ventas permitidas por producto
* Mantener una sincronización adecuada de precios entre diferentes vistas de UdM
## Instalación
1. Instale el módulo **cs_sales_uom**.
2. El módulo debe ser compatible con su versión de Odoo. Al instalar, aparecerá una ventana identificando si la versión no es compatible.
3. Todas las dependencias del módulo deben estar disponibles. Al instalar, aparecerá una ventana identificando si falta alguna dependencia. Puede obtener la dependencia faltante desde Odoo App Store (https://apps.odoo.com/apps/modules/browse?author=Cloudia) o desde Cloudia App Store (https://odoo.cloudia.systems/shop)
4. Todas las dependencias de Python deben estar disponibles. Al instalar, aparecerá una ventana identificando si falta alguna dependencia. Por favor, instale desde Shell usando 'pip3 install {nombre de la dependencia}'.
5. Este módulo está diseñado para realizar estas pruebas antes de instalarse, por lo que es seguro realizar la instalación de prueba anterior. Si todas las pruebas se pasan, entonces el módulo procederá a instalarse.
## Uso del Módulo
### Configuración del Módulo
1. **Configuración de Producto**:
- Vaya a Inventario > Productos > Productos
- Abra un producto y navegue a la pestaña 'Información General'
- Configure el campo 'UdM de Ventas' a la unidad de medida deseada para ventas
- Opcionalmente, configure 'UdMs de Ventas Permitidas' para unidades adicionales que pueden ser usadas
2. **Configuración de Precios**:
- Al crear elementos de lista de precios, verá dos campos de precio:
- 'Precio de Venta' - el precio en la UdM de Ventas seleccionada
- 'Precio Base' - el precio calculado automáticamente en la UdM base del producto
- El módulo maneja automáticamente la conversión entre diferentes UdMs
### Uso del Módulo
1. **Cotizaciones y Pedidos de Venta**:
- Al agregar productos a un pedido de venta, el sistema utiliza automáticamente la UdM de Ventas
- Los precios se muestran en la UdM de ventas para mejor comprensión del cliente
- El sistema maneja todas las conversiones para la gestión de inventario en segundo plano
2. **Gestión de Listas de Precios**:
- Cree diferentes listas de precios con precios basados en varias UdMs
- El sistema mantiene una sincronización adecuada de precios independientemente de qué UdM se esté viendo
### Ejemplos
**Escenario 1: UdMs Minorista y Mayorista**
- Configure un producto "Café Premium" con:
- UdM Base: kg (para inventario)
- UdM de Ventas: gramo (para ventas minoristas)
- UdM Adicional Permitida: kg (para mayoristas)
- Establezca el precio minorista en 0.05 por gramo
- El sistema calcula automáticamente el precio equivalente de 50.00 por kg
**Escenario 2: Materiales de Fabricación**
- Configure "Lámina de Metal" con:
- UdM Base: unidad
- UdM de Ventas: docena
- Establezca el precio en 24.00 por docena
- El sistema calcula automáticamente el precio unitario de 2.00
## Términos de Búsqueda
Precios de producto flexibles basados en diferentes unidades de medida para pedidos de venta, cotizaciones y listas de precios en Odoo.
**Palabras clave**: Conversión de UdM, precios de venta, unidad de medida, precios de producto, múltiples UdM, cotización de ventas, gestión de listas de precios
# Aplicación Odoo de Cloudia: Unidad de Medida de Ventas
## Propósito del Módulo
Este módulo mejora la funcionalidad de ventas de Odoo al introducir capacidades especializadas de UdM (Unidades de Medida) para los procesos de ventas. Permite que los productos tengan UdMs dedicadas para ventas que difieren de sus UdMs estándar de inventario, permitiendo precios y flujos de trabajo de ventas más flexibles.
* Definir UdMs específicas de ventas para productos separadas de las UdMs de inventario
* Configurar diferentes puntos de precio basados en varias UdMs
* Convertir automáticamente entre UdMs en cálculos de listas de precios
* Mostrar precios de productos en UdMs específicas de ventas en cotizaciones y pedidos
* Permitir la configuración de UdMs de ventas permitidas por producto
* Mantener una sincronización adecuada de precios entre diferentes vistas de UdM
## Instalación
1. Instale el módulo **cs_sales_uom**.
2. El módulo debe ser compatible con su versión de Odoo. Al instalar, aparecerá una ventana identificando si la versión no es compatible.
3. Todas las dependencias del módulo deben estar disponibles. Al instalar, aparecerá una ventana identificando si falta alguna dependencia. Puede obtener la dependencia faltante desde Odoo App Store (https://apps.odoo.com/apps/modules/browse?author=Cloudia) o desde Cloudia App Store (https://odoo.cloudia.systems/shop)
4. Todas las dependencias de Python deben estar disponibles. Al instalar, aparecerá una ventana identificando si falta alguna dependencia. Por favor, instale desde Shell usando 'pip3 install {nombre de la dependencia}'.
5. Este módulo está diseñado para realizar estas pruebas antes de instalarse, por lo que es seguro realizar la instalación de prueba anterior. Si todas las pruebas se pasan, entonces el módulo procederá a instalarse.
## Uso del Módulo
### Configuración del Módulo
1. **Configuración de Producto**:
- Vaya a Inventario > Productos > Productos
- Abra un producto y navegue a la pestaña 'Información General'
- Configure el campo 'UdM de Ventas' a la unidad de medida deseada para ventas
- Opcionalmente, configure 'UdMs de Ventas Permitidas' para unidades adicionales que pueden ser usadas
2. **Configuración de Precios**:
- Al crear elementos de lista de precios, verá dos campos de precio:
- 'Precio de Venta' - el precio en la UdM de Ventas seleccionada
- 'Precio Base' - el precio calculado automáticamente en la UdM base del producto
- El módulo maneja automáticamente la conversión entre diferentes UdMs
### Uso del Módulo
1. **Cotizaciones y Pedidos de Venta**:
- Al agregar productos a un pedido de venta, el sistema utiliza automáticamente la UdM de Ventas
- Los precios se muestran en la UdM de ventas para mejor comprensión del cliente
- El sistema maneja todas las conversiones para la gestión de inventario en segundo plano
2. **Gestión de Listas de Precios**:
- Cree diferentes listas de precios con precios basados en varias UdMs
- El sistema mantiene una sincronización adecuada de precios independientemente de qué UdM se esté viendo
### Ejemplos
**Escenario 1: UdMs Minorista y Mayorista**
- Configure un producto "Café Premium" con:
- UdM Base: kg (para inventario)
- UdM de Ventas: gramo (para ventas minoristas)
- UdM Adicional Permitida: kg (para mayoristas)
- Establezca el precio minorista en 0.05 por gramo
- El sistema calcula automáticamente el precio equivalente de 50.00 por kg
**Escenario 2: Materiales de Fabricación**
- Configure "Lámina de Metal" con:
- UdM Base: unidad
- UdM de Ventas: docena
- Establezca el precio en 24.00 por docena
- El sistema calcula automáticamente el precio unitario de 2.00
## Términos de Búsqueda
Precios de producto flexibles basados en diferentes unidades de medida para pedidos de venta, cotizaciones y listas de precios en Odoo.
**Palabras clave**: Conversión de UdM, precios de venta, unidad de medida, precios de producto, múltiples UdM, cotización de ventas, gestión de listas de precios