Cómo interrumpir un recalculo de inventario

Hilo iniciado por Joel Corona el 5 de abril de 2016

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #9902
    RangoJoel CoronaJoel Corona
    Participante
    PARTICIPANTE
    1.399 Rincoins

    Señores:

    Nuevamente recurro a ustedes para pedir su ayuda en un punto que nos tienen al borde de la histeria en la empresa.

    Somos usuarios del ERP Dynamics AX 2012 R3, y estamos en nuestro tercer mes de operaciones después de la implementación. Resulta que mi jefe puso a correr un re calculo de inventario, pero van tres días y es la hora que no termina, al parecer entró en un bucle infinito y no sale de ahí. ya hice pruebas en un ambiente alterno que tenemos y aunque no es la misma base si tiene como las 2/3 partes de información del ambiente productivo. Y en dicho ambiente corre rapidisimo, por mucho en diez minutos ya está el proceso, por lo cual yo pienso que la cantidad de información que tiene de más el ambiente en producción no es factor importante para que nos esté ciclando el proceso. 

    Como dato importante les diré que si intento pausar el proceso desde otra máquina no obedece el comando y en la máquina donde pongo inicialmente a correr el proceso sigue queriendo recalcular, aunque en la barra de estado nunca se ve que avance, sólo muestra un mensaje que dice “nivel de procesamiento 0 con un total de 0 paquetes” y así se queda días enteros sin avanzar.

    Si intento iniciar un nuevo proceso de recalculo me dice que uno no ha finalizado otro cierre o ajuste y aunque dice que cancelará el anterior, no puede hacer esa operación.

    Por favor señores si alguien le ha pasado algo parecido y quiera ayudarme estaré pendiente a sus valiosos consejos.Mi gracias por su atención

    #9903
    RangoHugo de JesúsHugo de Jesús
    Participante
    MASTER
    129.350 Rincoins

    Hola Joel,

    El recalculo de inventario, al contrario que el cierre, te permite hacer el recalculo para ciertos artículos. Puede que tengas algún artículo  de tipo  LMAT con muchos niveles o incluso que exista algún producto que este bloqueado de alguna forma y el sistema se quede esperando.

    Por eso te recomiendo lo siguiente:

    1. Hacer el recalculo por grupo de artículos para detectar si el problema radica en algún artículo concreto.

    2. En la pantalla de recalculo disminuir el nivel de “Maximum throughputs” a 3 0 4 niveles de lmat para mejorar el rendimiento.

    Si aun así el sistema no termina de hacer el recalculo y dado que como comentas el entorno de test funciona bien, podrías hacer un backup de la BBDD del entorno productivo y ponerla en Test para probar y estar seguro que no hay usuarios trabajando.

    Suerte!

    #9904
    RangoJoel CoronaJoel Corona
    Participante
    PARTICIPANTE
    1.399 Rincoins

    Muchas gracias Hugo por tu respuesta, sin embargo, creo que ahora el problema ya es más a nivel técnico que funcional, puesto que como lo comenté al principio ya no puedo interrumpir el proceso, o sea, no me deja ni avanzar ni cancelar, y concuerdo contigo en hacer las pruebas por grupos de artículos, así lo hago en el ambiente de prueba y corre sin problema, sin embargo, en ambiente de producción no puedo salir del “bucle” en el que ha caido. ¿Alguna idea de cómo interrumpir el proceso en las entrañas de AX?

    Gracias nuevamente

    #9905
    RangoHugo de JesúsHugo de Jesús
    Participante
    MASTER
    129.350 Rincoins

    Claro!, se que es un poco bestia, pero lo que yo haría en esta situación es sacar a todo el mundo del sistema y luego ir al AOS, a servicios y reiniciar el servicio de AX. Con esto limpias el proceso.

    Si prefieres primero comprobar si hay alguna consulta de AX ejecutándose, puedes ir al SQL y sacar un reporte de actividad o de bloqueos, pero si realmente el proceso no se puede parar, reiniciando el servicio del AOS lo restauras.

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Debes estar registrado para responder a este debate.
Carrito de compra