Usted estĆ” aquĆ:
Propagación de precios
Active la lógica de precios compleja y jerÔrquica propagando valores entre diferentes niveles de una transacción desde partidas a grupos y viceversa. Utilice el elemento Propagación de precios para realizar cÔlculos secuenciales y resumir totales desde secundarios a principales.
Funciones clave en propagación de precios
Propagación de precios gestiona estructuras anidadas donde un cambio en un nivel actualiza automĆ”ticamente niveles relacionados. A diferencia de los precios de paquete estĆ”ndar, la propagación admite relaciones flexibles entre entidades, como grupo a grupo o grupo a artĆculo.
- Propagación horizontal: Calcule campos secuencialmente en una sola lĆnea o grupo. Por ejemplo, garantizar que Precio neto se calcula solo despuĆ©s de determinar el coste unitario y el margen.
- Propagación ascendente (Acumulación): Agregue valores desde lĆneas secundarias a grupos principales. Por ejemplo, calculando un total de grupo sumando el precio neto de todos los artĆculos de ese grupo.
Ejemplo de jerarquĆa de grupo a elemento
Este ejemplo ilustra una jerarquĆa de mĆŗltiples niveles donde el nodo de edificio actĆŗa como el principal de nivel superior, que contiene subgrupos anidados para plantas y habitaciones y las partidas correspondientes.
- Edificio (Grupo)
- Planta (Subgrupo)
- Sala (Subgrupo)
- Panel 001 (partida)
- Panel 002 (partida)
- Sala (Subgrupo)
- Planta (Subgrupo)
Términos clave utilizados en la propagación de precios
| Duración | Explicación | Ejemplo |
|---|---|---|
| Grupo | Una entidad principal utilizada para agrupar y organizar partidas de presupuestos relacionadas. | Edificio (un grupo que contiene Plantas y Habitaciones). |
| Subgrupo | Un grupo anidado dentro de otro grupo, permitiendo estructuras de mĆŗltiples niveles en un presupuesto. | Planta (subgrupo bajo Edificio), Sala (subgrupo bajo Planta). |
| Node | Origen de datos agregado en la configuración de propagación que representa un nivel especĆfico de datos. | SalesTransactionItem (representing Panel 001), SalesTransactionGroup (representing Building). |
| Atributo | Un campo o una etiqueta de contexto en un nodo que se puede utilizar en fórmulas. | Precio neto, Coste, Descuento del panel 001. |
| Atributo combinado | Nombre de columna unificado creado para asignar datos entre nodos principales y secundarios para el cƔlculo. | MergedTotalCost (utilizado para resumir los costes del panel en el coste de sala/edificio). |
| CĆ”lculo horizontal | Fórmulas aplicadas secuencialmente dentro del mismo nivel de lĆnea o grupo. | Precio neto de panel = Precio de lista ā Descuento |
| Propagación ascendente | El flujo de valores hacia arriba acumulando totales desde grupos secundarios a grupos principales. | El Precio neto del panel 001 y el panel 002 se acumulan para calcular el total de habitaciones, que se acumula hasta el piso, y luego el edificio. |
| Agregar nodos | Acción para incorporar orĆgenes de datos y sus atributos en la tabla de propagación. | Agregue el nodo SalesTransactionItem para acceder al Precio neto del panel. |
| Unir nodos | Acción para crear relaciones entre nodos utilizando campos de Id. | Unir sala (grupo secundario) con panel (partida) utilizando un Id. principal para establecer jerarquĆa. |
| Secuencia | Un valor numérico obligatorio que determina el orden estricto en el que se calculan las fórmulas horizontales. | Asigne Secuencia 1 a Precio neto de panel, asegúrese de que se calcula antes de que se utilice en Secuencia 2 para calcular el Margen de panel. |
- LĆmites de propagación de precios
Antes de agregar el elemento Propagación de precios a su procedimiento de precios, tenga en cuenta estos puntos: - Configurar el elemento Propagación de precios
Defina las fórmulas y la secuencia de ejecución para su lógica de precios jerÔrquica utilizando el elemento Propagación de precios.

