Lote interrumpido sin poder recuperarse

Hilo iniciado por Carolina Hernandez el 22 de agosto de 2017

Viendo 4 entradas - de la 1 a la 4 (de un total de 4)
  • Autor
    Entradas
  • #8791
    RangoCarolina Hernandez
    Carolina Hernandez
    Participante
    APRENDIZ
    999 Rincoins

    Tengo un lote de ventas que no lo puedo recuperar, dice que ha sido interrumpido.

    Como lo recupero ?

    el lote tiene el status :  

    7 – Interrupted While Posting

    #8792
    RangoAntonio Gilabert
    Antonio Gilabert
    Participante
    MASTER
    137.929 Rincoins

    Hola Carolina, no soy conocedor de GP pero te he buscado info al respecto:

    • Todos los usuarios de tu Dynamics GP, deben salirse de la aplicación y tienes que ejecutar este script en SQL:
    SELECT * FROM DYNAMICS..ACTIVITY 
    SELECT * FROM DYNAMICS..SY00800 
    SELECT * FROM DYNAMICS..SY00801 
    SELECT * FROM TEMPDB..DEX_LOCK 
    SELECT * FROM TEMPDB..DEX_SESSION
    • Una vez devueltos los resultados tienes que ejecutar estos comandos:
    DELETE DYNAMICS..ACTIVITY 
    DELETE DYNAMICS..SY00800 
    DELETE DYNAMICS..SY00801 
    DELETE TEMPDB..DEX_LOCK 
    DELETE TEMPDB..DEX_SESSION
    UPDATE SY00500 SET MKDTOPST=0, BCHSTTUS=0 WHERE BACHNUMB = '#BachNumber'

    Otra opción que he visto menos bestia es buscar tu Batch Id en la tabla SY008000 y cambiarle el Batch Status a 0. Esto todo tienes que ejecutarlo en SQL Management Studio.
    Recuerda primero probarlo en un entorno no productivo!!!

    Saludos.

    #8793
    RangoWilfredo Quintero
    Wilfredo Quintero
    Participante
    PARTICIPANTE
    1.399 Rincoins

    Hola buen día creo que la solución es esta 

    https://support.microsoft.com/en-us/help/923381/error-message-when-you-try-to-post-a-batch-that-has-a-posting-interrup

    No puedes tener usuarios conectados cuando hagas este proceso y recuerda hacer un backup de la base de datos de Dynamics y de la Compañia, bueno en el documento te indica todos los pasos.

    Saludos 

    #8794
    RangoGabriel Reyes
    Gabriel Reyes
    Participante
    APRENDIZ
    800 Rincoins

    Buenos dias Estimado,

    Al correr este update te permite arreglar el problema del lote.

    UPDATE SY00500 
    SET MKDTOPST=0,
    BCHSTTUS=0
    WHERE BACHNUMB = '#BachNumber'

    Nota: No necesita nadie salirse de la empresa.

    Saludos
    Gabriel Reyes
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