No mostrar las transacciones cuando se abre la ventana Seleccionar transacciones de banco en Microsoft Dynamics GP

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 860314
Síntomas
La ventana Seleccionar transacciones bancarias muestra sin transacciones cuando intenta conciliar la cuenta de tesorería en Conciliación bancaria.
Causa
Este problema puede producirse por cualquiera de las siguientes razones:
  • Conciliación bancaria no está registrada o marcada en la ventana de registro.
  • La columna de número de conciliación (RECONUM) en la tabla CM20200 no coincide con la columna de número de conciliación (RECONUM) en la tabla CM20500.
  • Las transacciones ya se han conciliado. Las transacciones especificadas ahora tendrá un valor de 1 al marcar la transacción como ya conciliada en Microsoft Dynamics GP. Por lo tanto, ya no se extraen en la ventana Seleccionar transacciones bancarias al realizar conciliación haciendo clic en transacciones, señalando a Finanzas, haciendo clic en Conciliar extractos bancariosy, a continuación, haga clic en transacciones.
  • Los registros se encontraban en una conciliación dañada.
  • El orden de ordenación SQL o intercalación no es compatible con Microsoft Dynamics GP.
Solución
Para resolver este problema, siga uno de los métodos siguientes:

MÉTODO 1:
  1. Compruebe que conciliación bancaria está registrada y marcada en la ventana de registro. Para ello, haga clic en Herramientas en Microsoft Dynamics GP, seleccione configuración, seleccione sistema y haga clic en registro. Desplácese hacia abajo en la ventana Registro y compruebe que aparece la Conciliación bancaria y está marcada la casilla de verificación.

    MÉTODO 2:
  2. Compruebe que las transacciones aún no se han conciliado. Para ello, siga estos pasos:
    1. Haga clic en la consulta, haga clic en financierasy, a continuación, haga clic en Registrar la cuenta de tesorería.
    2. Escriba o seleccione el ID de cuenta de tesorería correspondiente.
    3. En el menú Ver , haga clic en por fechay, a continuación, haga clic en el campo desde .
    4. Establezca el campo desde que tienen un valor cero y, a continuación, escriba la fecha en que se utiliza como el extracto bancario fecha de finalización o la fecha de corte en la ventana Conciliar extractos bancarios.
    5. Haga clic en volver a mostrar.
    6. Haga clic en Mostrar detalles para expandir la información proporcionada y compruebe que la columna conciliado está establecida en . Si las transacciones no están conciliadas aún y va a conciliar, el campo RECONUM de la tabla de CM20500 puede ser la razón que no ve cualquier transacción en la ventana Seleccionar transacciones bancarias.

      En Microsoft Dynamics GP, se asigna un valor específico de RECONUM a la cuenta de tesorería al escribir información en la ventana Conciliar extractos bancarios. Cuando una transacción está marcada en la ventana Seleccionar transacciones bancarias para esta cuenta de tesorería, a continuación, en la columna RECONUM para que la transacción de la tabla CM20200 se rellena con ese mismo valor RECONUM que se encuentra en la tabla CM20500. Si los valores RECONUM en las tablas CM20200 y CM20500 no son el mismo, no se generará ninguna transacción en la ventana Seleccionar transacciones bancarias durante el proceso de conciliación.

    MÉTODO 3:
  3. Compruebe el valor de theReconciliation coincide con el número entre tablas. Para ello, siga estos pasos:
    1. Abrir SQL. Para ello, siga uno de estos procedimientos:
      • Para SQL Server 2005, abra SQL Server Management Studio, haga clic en Nueva consulta, Trimming la base de datos de la compañía correcta.
      • Para SQL Server 2008, abra SQL Server Management Studio, haga clic en Nueva consultay seleccione la base de datos de la compañía correcta.
    2. Compruebe que el campo RECONUM tiene el mismo valor en las tablas CM20200 y CM20500 mediante la ejecución de las instrucciones SQL siguientes.
      SELECT MAX(RECONUM) FROM CM20200 WHERE CHEKBKID = 'XXX' SELECT MAX(RECONUM) FROM CM20500 WHERE CHEKBKID = 'XXX' SELECT RECONUM FROM CM20500 WHERE CHEKBKID = 'XXX' and RECONUM = (select MAX(RECONUM) from CM20200 where CHEKBKID = 'XXX') 
      Nota: En estas instrucciones, la XXX marcador de posición representa el Id.

      También ejecutar esta secuencia de comandos para ver si hay una conciliación dañado o se ha atascado para el ID cuenta de tesorería:
      select distinct (RECONUM) from CM20200 where RECONUM not in (select RECONUM from CM20500) and RECONUM <> '0.00000' and CHEKBKID = 'xxx'
      ---donde xxx es el ID de cuenta de tesorería que necesita

    3. Tenga en cuenta los resultados que se generan a partir de la consulta SQL en el paso 2.
    4. Compruebe que se cumple la siguiente instrucción:
      El valor máximo del campo RECONUM de la tabla de CM20200 que se genera a partir de la primera instrucción del paso 2 es un número menor que el valor máximo del campo RECONUM de la tabla de CM20500 que se genera a partir de la segunda instrucción que se encuentra en el mismo paso.
    5. El resultado que se genera a partir de la tercera instrucción que se describe en el paso 3 se devuelve con los resultados en blanco. Si se comprueban las instrucciones del paso anterior es true, ejecute la siguiente consulta SQL para resolver aún más el problema:
      update CM20500 set RECONUM = (select MAX(RECONUM) from CM20200 where CHEKBKID = 'XXX') where RECONUM = (select MAX(RECONUM) from CM20500 where CHEKBKID = 'XXX') 
      Nota: En esta consulta, el XXX marcador de posición representa el Id.
  4. Inicie sesión en Microsoft Dynamics GP. Haga clic en transacciones, haga clic en financierasy, a continuación, haga clic en Conciliar extractos bancarios. Seleccione el ID de cuenta de tesorería y, a continuación, haga clic en transacciones. Compruebe que las transacciones ahora se muestran correctamente en la ventana Seleccionar transacciones bancarias.


    Método 4: Ejecute la comprobación de enlaces:
  5. Hacer una copia de seguridad o hacerlo en una compañía de prueba. En Microsoft Dynamics GP, seleccione Mantenimiento y haga clic en Comprobar vínculos. Seleccione la serie Finanzas . En la lista tablas lógicas, seleccione Transacciones CM y se muestra en tablas seleccionadas, haga clic en Insertar . Haga clic en Aceptar. Revise el informe de registro de Error y si está de acuerdo con lo que ya hizo, a continuación, puede hacerlo en la compañía activa.
  6. Ahora compruebe si las transacciones se muestran en la ventana de conciliación bancaria.

    Método 5: Intercalación de SQL:
  7. Ejecutar el debajo de secuencia de comandos en SQL Server Management Studio para comprobar el criterio de ordenación de SQL y la intercalación de SQL. En los resultados, busque la línea para la empresa que está trabajando y arrastre el campo de estadopara que pueda leer los datos en este campo. Compruebe que la intercalación y SQLSortOrder son una versión compatible. (Criterio de ordenación de SQL debe ser 50 o 52). No puede rellenar la ventana si no está en una versión compatible.

    SP_Helpdb

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 860314 - Última revisión: 11/19/2015 19:33:00 - Revisión: 0.2

Microsoft Dynamics GP 2015, Microsoft Dynamics GP 2013, Microsoft Dynamics GP 2010, Microsoft Dynamics GP 10.0

  • kbsurveynew kbexpertisebeginner kbtshoot kbprb kbexpertiseinter kbmbsmigrate kbmt KB860314 KbMtes
Comentarios