Métodos de cálculo de precios de productos

Dynamics 365 Sales usa la columna ProductPriceLevel.PricingMethodCode para determinar los precios. El valor de esta columna afecta a:

  • Cómo se determina el precio del producto para cada unidad de medida que defina para el producto.

  • Qué columnas se requieren cuando se crea o se actualiza un nivel de precio del producto y sus productos asociados.

    También puede usar el precio personalizado de los productos en lugar de usar los precios del sistema de Dynamics 365. Más información: Uso de precios personalizados para productos

    En la tabla siguiente se enumeran las fórmulas que se usan para cada valor y las columnas que requiere cada valor.

Valor de la lista desplegable y valor del método de cálculo de precios equivalente Descripción y columnas requeridas
Importe en divisa
CantidadMonetaria = 1
Especifique el precio de cada unidad de medida para cada producto.
precio = importe

Para cada unidad de medida para cada producto, use la columna ProductPriceLevel.Amount. Nota: La plataforma no requiere la columna ProductPriceLevel.Amount si no está usando los métodos de cálculo de precios proporcionados por Dynamics 365 for Customer Engagement. Sin embargo, si usa el método de cálculo de precios Currency Amount para determinar un precio, esta columna es requerida por la plataforma y debe especificar un valor para esta columna.
Porcentaje del precio de lista
PercentListPrice = 2
Calcule el precio en función del precio de lista del fabricante o del distribuidor.
precio calculado = precio de lista x porcentaje

Para cada unidad de medida para cada producto, escriba los datos de las columnas siguientes:

- Product.Price columna. Este valor es el Precio de lista en el formulario Producto .
- ProductPriceLevel.Percentage columna. Este valor es el porcentaje deseado del precio de lista.
- ProductPriceLevel.RoundingPolicyCode columna. Este valor representa la política para redondear la lista de precios.
Porcentaje de margen de beneficio - Coste actual
MarkupCurrentCost = 3
Calcule el precio como porcentaje del costo actual del artículo.
precio calculado = coste actual x 100% + porcentaje

Para cada unidad de medida para cada producto, escriba los datos de las columnas siguientes:

- Product.CurrentCost columna. Actualice este costo cada vez que reciba un envío del artículo.
- ProductPriceLevel.Percentage columna. Este valor es el margen porcentual.
- ProductPriceLevel.RoundingPolicyCode columna.
Porcentaje de margen - Coste actual
MarginCurrentCost =4
Calcule el precio en función del porcentaje de beneficio que desea lograr y el costo actual del artículo.
precio calculado = coste actual + [(coste actual x porcentaje)/ (100% - porcentaje)]

Para cada unidad de medida para cada producto, escriba los datos de las columnas siguientes:

- Product.StandardCost columna. Actualice este costo cada vez que reciba un envío del artículo.
- ProductPriceLevel.Percentage columna. Este valor es el porcentaje de beneficio que desea lograr.
- ProductPriceLevel.RoundingPolicyCode columna.
Porcentaje de margen de beneficio - Coste estándar
MarkupStandardCost = 5
Calcule el precio como porcentaje del costo estándar del artículo.
precio calculado = coste estándar x 100% + porcentaje
Dado que el costo estándar se actualiza periódicamente, el importe de costo estándar en esta ecuación es un promedio y podría no ser siempre el mismo que el importe que pagó más recientemente para el artículo.

Para cada unidad de medida para cada producto, escriba los datos de las columnas siguientes:

- Product.StandardCost columna. Cada vez que se actualiza el costeo estándar, el precio cambia.
- ProductPriceLevel.Percentage columna. Este valor es el margen porcentual.
- ProductPriceLevel.RoundingPolicyCode columna.
Porcentaje de margen - Coste estándar
MarginStandardCost = 6
Calcule el precio en función del porcentaje de beneficio que desea lograr y el costo estándar del artículo.
precio calculado = coste estándar + [(coste estándar x porcentaje)/(100% - porcentaje)]
Dado que el costo estándar se actualiza periódicamente, el importe de costo estándar en esta ecuación es un promedio y podría no ser siempre el mismo que el importe que pagó más recientemente para el artículo.

Para cada unidad de medida para cada producto, escriba los datos de las columnas siguientes:

- Product.StandardCost columna. Cada vez que se actualiza el costeo estándar, el precio cambia.
- ProductPriceLevel.Percentage columna. Este valor es el porcentaje de beneficio que desea lograr.
- ProductPriceLevel.RoundingPolicyCode columna.

Para establecer los valores de columna ProductPriceLevel.PricingMethodCode y las otras columnas de tabla de nivel de precios de productos, use el método IOrganizationService.Update, pasando una instancia de la clase ProductPriceLevel. Para definir los valores para las columnas del producto, use los métodos en la clase de Product.

Tabla de lista de precios de artículo (ProductPriceLevel)
Tabla de Productos
Tablas del catálogo de productos