Defecto HC-9089

Llamadas excesivas para determinar el tipo de entrada de catálogo para reglas de precios

Software

Caso de cliente Se aplica a Corregido en
CS0209911 V9.1.3.0 9.1.11.0

Comportamiento observado

La consulta SELECT CATENTTYPE_ID FROM CATENTRY WHERE CATENTRY_ID=? se está ejecutando repetidamente para la evaluación de reglas de precios.

Comportamiento esperado

Los resultados de la consulta deberían haberse almacenado en memoria caché para evitar la ejecución repetida del SQL.

Resolución

PriceRuleElementCmdImpl.getCatentryTypeId() se ha actualizado con una memoria caché del valor catenttype_id para evitar llamadas de base de datos innecesarias.