Microsoft Dynamics AX ha sido una herramienta sólida de planificación de recursos empresariales, pero al igual que cualquier herramienta digital, necesita mantenimiento. Es natural que un sistema comience a experimentar errores después de años de configuraciones, actualizaciones y acumulación de datos. ¿Qué puedes hacer para extender la vida de tu sistema Dynamics AX, exprimiendo al máximo su rendimiento hasta que tu empresa decida migrar a Dynamics 365 para Finanzas y Operaciones? Aprovecha al máximo tu sistema actual aprovechando nuestros consejos a continuación.
1. Limpia las tablas de liquidación de inventario
Para minimizar errores y mantener tu sistema funcionando a velocidad óptima, te recomendamos que mantengas el número de registros en tus tablas en 200,000. Las tablas demasiado grandes resultan en errores aleatorios de lectura, escritura o desbordamiento en tus consultas. Realiza revisiones mensuales y trimestrales en tu sistema. Debido a que tu sistema siempre cambia y se agrega constantemente datos, es importante realizar tareas de limpieza de rutina para mantener tu sistema sin errores. Al final del mes, cuando estés realizando el cierre de inventario, se agregan registros adicionales a la tabla de liquidación de inventario. Si el recuento de registros es mayor a 200,000, ejecuta una tarea de limpieza para archivar los datos de los años financieros anteriores.
2. Mantén tu registro de base de datos
El registro de base de datos realiza un seguimiento de los tipos específicos de cambios en los campos y tablas de Dynamics AX. Cuando tu tabla tiene más de 200,000 registros, consulta los registros anteriores a una fecha determinada. Recomendamos solo registrar datos no transaccionales. No registres ninguna transacción. Por ejemplo, para órdenes de venta, órdenes de compra o movimientos de inventario, puedes registrar información de proveedores, pero no registres las transacciones. Registrar transacciones infla tus tablas y se convierte en un número ingobernable de registros.
3. Elimina tus datos temporales
Puedes obtener errores cuando las tablas temporales están llenas. Una cosa que debes verificar son tus órdenes de venta temporales o procesos de órdenes de compra. Ejecuta consultas y limpia tus tablas periódicas en AR y AP. No hay razón para mantener datos durante más de un mes. Mantener solo lo que necesitas hace que tu sistema funcione más rápido. Otro lugar para verificar datos temporales es tu Datos temporales de planificación maestra. Por lo general, cuando se ejecuta la Planificación maestra, estos datos se eliminan posteriormente. Pero ocasionalmente, esos datos continúan allí. Se producen problemas cuando se acumulan demasiados datos. Un poco está bien, pero mucho puede ser un síntoma de algo anormal en tu MRP. Considera verificar tus tablas de líneas de venta trimestralmente. Una vez que se ha registrado y pagado una venta, los datos relacionados se convierten en historia. Algunas empresas tienen sus parámetros configurados para que una vez que se procesa una venta, los datos se muevan a una tabla anulada. Si no deseas eliminar los datos históricos, considera archivar tus datos en su lugar.
4. Actualiza tu Kernel
No tener la versión de Kernel más actualizada suele ser una causa de un rendimiento lento del sistema. Verifica y actualiza el Kernel de Microsoft para asegurarte de que estás utilizando la versión más actualizada. También asegúrate de que la versión de Kernel coincida con tu cliente, AOS, servidor SQL y todas las ubicaciones. Ten en cuenta que DEV/TEST/Production deben tener todos el mismo kernel.
5. Presta atención a tus trabajos por lotes
Un escenario que vemos con frecuencia son errores que ocurren cuando los trabajos por lotes se inician antes de que el lote anterior haya terminado de procesarse. Esto sucede con trabajos por lotes que se ejecutan con frecuencia, como lotes que se ejecutan cada minuto. La solución es distribuir los trabajos por lotes. Para las empresas que ejecutan cientos de trabajos por lotes y tienen numerosos trabajos por lotes, mapea y delinea qué trabajos se ejecutan en qué momentos. Y estima cuánto tiempo tardan en ejecutarse. Esta información te ayudará a determinar si los trabajos por lotes se están ejecutando al mismo tiempo, por ejemplo, una tabla podría ser accedida al mismo tiempo.
Conclusión
Muchas empresas que aún utilizan Dynamics AX priorizan obtener el máximo provecho de su sistema actual. En estos casos, el mantenimiento es una parte importante de un régimen integral para mantener tus sistemas Dynamics AX funcionando sin errores que afecten la productividad. ¿Estás pensando en modernizar tu ERP y pasar a Dynamics 365? Mira nuestro seminario web bajo demanda, Tu lista de verificación de preparación para D365: qué considerar antes de la actualización.


