Errores en la funcionalidad de programación de categorías en Adobe Commerce 2.4.5

Después de actualizar a Adobe Commerce 2.4.5, verá un error de validación al guardar los cambios en las categorías de productos en el panel de administración de Adobe Commerce Cloud. Esto sucede porque los datos antiguos de versiones anteriores permanecen en la base de datos y entran en conflicto con la lógica actualizada. Para solucionarlo, elimine los atributos de fecha obsoletos de la base de datos y confirme que el problema ya no se produce.

Descripción description

Entorno

Adobe Commerce Cloud, versión 2.4.5 (después de actualizar desde una versión anterior).

Problema/Síntomas

  • Verá un error de validación al guardar los cambios de categoría en el panel de administración de Adobe Commerce Cloud.
  • Mensaje de error: Asegúrese de que la fecha final sea posterior o igual a la fecha inicial.

Pasos a seguir:

  1. Vaya al panel de administración de Adobe Commerce Cloud.
  2. Vaya a Catálogo > categorías.
  3. Seleccione una categoría.
  4. Reordene los productos o realice cualquier cambio.
  5. Haga clic en Guardar.

Resultado esperado:
El sistema guardará los cambios correctamente.

Resultado real:
El mensaje de error impide que el sistema guarde los cambios.

Resolución resolution

Adobe Commerce 2.4.5 resuelve este problema, pero los datos sobrantes de versiones anteriores pueden seguir almacenando el error en déclencheur. Siga estos pasos para solucionarlo:

  1. Ejecute esta consulta SQL para comprobar los valores existentes en los atributos custom_design_from y custom_design_to:

    code language-none
    SELECT count(*)
            FROM catalog_category_entity_datetime
            WHERE attribute_id IN (SELECT attribute_id FROM eav_attribute WHERE attribute_code IN ('custom_design_from', 'custom_design_to') AND entity_type_id = 3);
    
  2. Si la consulta devuelve resultados, elimine esos valores mediante un comando SQL adecuado. Haga una copia de seguridad de la base de datos antes de realizar cambios.

  3. Después de la eliminación, monitorice la base de datos para asegurarse de que los valores no se devuelvan.

Importante:

  • Aplique y pruebe todos los cambios en un entorno de ensayo o integración antes de implementarlos en producción.
  • Mantenga siempre una copia de seguridad reciente de la base de datos antes de realizar modificaciones.

Si el problema continúa después de la limpieza, comuníquese con Soporte técnico de Adobe Commerce para obtener ayuda.

Lectura relacionada

Cambios programados para categorías en la administración del catálogo de Commerce

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f