Error — No se puede seleccionar un registro en Artículos (InventTable). La base de datos SQL ha emitido un error.

Hilo iniciado por Miguel David Dueñas Terré el 4 de enero de 2018

Viendo 5 entradas - de la 1 a la 5 (de un total de 5)
  • Autor
    Entradas
  • #14829
    RangoMiguel David Dueñas TerréMiguel David Dueñas Terré
    Participante
    PARTICIPANTE
    5.621 Rincoins

    Hola chicos buen día,

    Estoy teniendo un problema cuando paso un desarrollo del Servidor de Developer al servidor de QA. 

    Se trata de lo siguiente cree un campo nuevo(Enum)en la tabla Inventtable, en el servidor de Developer esto funciona bien, cuando lo paso el desarrolo a QA no funciona, da error,  trato de abrir la tabla InventTable desde el AOT me tira el error que se visualiza en la img, lo que tengo entendindo de este error es que no llega a sincroniza bien la aplicacion de Ax a SQL server. Lo que sucede es que está generando el campo en el modelo de datos de Ax, pero no lo genera en SQL server. Si vas a SQL server no se encuentra ese campo.

    Ya intente con reiniciar el AOS, sincronizar la base de datos desde Ax, generar CIL completo entre otras funciones.

    Si alguien me puede brindar ayuda por favor. si alguien el paso lo mismo. Muchisimas gracias

    Nota: la imagen es el error cuando sincroniza la base de datos o quiero acceder a InventTable.

     

     

    #14830
    RangoJuan Antonio TomásJuan Antonio Tomás
    Participante
    EXPERTO
    90.789 Rincoins

    Buenos días Miguel,

    Efectivamente, mientras que AX no consiga sincronizar esa tabla, el campo no va a aparecer en el SQL Server.

    Si te fijas, la descripción del error te indica que el nombre PLANNER no es válido. Has probado a cambiar el nombre del campo para ver si te permite sincronizarlo correctamente con SQL?.

    Un saludo!

    #14831
    RangoMiguel David Dueñas TerréMiguel David Dueñas Terré
    Participante
    PARTICIPANTE
    5.621 Rincoins

    Buenos días Miguel,

    Efectivamente, mientras que AX no consiga sincronizar esa tabla, el campo no va a aparecer en el SQL Server.

    Si te fijas, la descripción del error te indica que el nombre PLANNER no es válido. Has probado a cambiar el nombre del campo para ver si te permite sincronizarlo correctamente con SQL?.

    Un saludo!

     

     MUchas gracias por tu respuesta, ahora hago esa prueba, igual me está pasando que cuando sincronizo me sigue tirando error en un campo que ya no existe, fue eliminado, Trato de ejecutar lo que me explicas.Muchas gracias

     

    #14832
    RangoJosé Antonio EstevanJosé Antonio Estevan
    Participante
    COLABORADOR
    12.848 Rincoins

    Puedes diagnosticar problemas durante la sincronización como está explicado aquí: http://www.jaestevan.com/problemas-de-sincronizacion-en-microsoft-dynamics-ax-2012/

    #14833
    RangoMiguel David Dueñas TerréMiguel David Dueñas Terré
    Participante
    PARTICIPANTE
    5.621 Rincoins

    Muchas gracias José Antonio, me ayudo muchisimos para detectar mi problema, era muy parecido el de tú página. 

    Lo que me pasaba en este caso es que en la tabla SQLDICTIONARY la tabla INVENTTABLE todavía tenía creado el campo, nunca lo elimino, y en AX no estaba,

    Me sirvio mucho de ayuda.

    Muchas gracias nuevamente.

    Saludos

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