Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporcionan soluciones a un error que se produce al realizar el proceso de cierre del año en General Ledger en Microsoft Dynamics GP.
Se aplica a: Microsoft Dynamics GP
Número de KB original: 850741
Síntomas
Al intentar realizar el proceso de cierre de año en General Ledger en Microsoft Dynamics GP, recibirá el siguiente mensaje de error:
No se encontró la cuenta de beneficios retenidos.
No se encontró la cuenta de ganancias retenidas.
Causa
Este problema se produce si hace clic para activar la casilla Cerrar a segmentos de cuenta divisional en la ventana Configuración del Libro Mayor.
Además, el mensaje de error puede producirse debido a una de las siguientes causas:
Causa 1
Solo se configura una cuenta de ganancias conservadas. Sin embargo, la casilla Cerrar a segmentos de cuentas divisionales está activada en la ventana de configuración del libro mayor. Consulte resolución 1.
Causa 2
Las cuentas de ganancias retenidas se configuran sin un segmento común al cual enlazar. Consulte resolución 2.
Causa 3
La casilla Cerrar a segmentos de cuenta divisional está activada. Sin embargo, la cuenta de ganancias retenidas no está configurada para cada división de segmento. Consulte resolución 3.
Causa 4
Las cuentas de ganancias retenidas tienen espacios en blanco en ellas. Consulte resolución 4.
Causa 5
La tabla de índice de cuentas GL00105 tiene un registro dañado. Consulte resolución 5.
Causa 6
Si usa el cierre para las cuentas de resultado divisionales, está buscando cuentas unitarias. Consulte resolución 6.
Solución
Antes de realizar cualquiera de estas resoluciones, asegúrese de que todos los demás usuarios cierran sesión en Microsoft Dynamics GP o Microsoft Business Solutions - Great Plains. Asegúrese también de crear una copia de seguridad restaurable de la base de datos de la empresa.
Resolución 1
Para resolver este problema, desactive la casilla Cerrar a segmentos de cuenta divisional en la ventana Configuración general del libro de contabilidad. Para ello, siga estos pasos:
- Abra la ventana Configuración general del libro de contabilidad, haga clic en Herramientas en el menú Microsoft Dynamics GP , seleccione Configurar, seleccione Financieroy, a continuación, haga clic en Libro de contabilidad general.
- En la ventana Configuración del libro mayor general, haga clic para desactivar la casilla Cerrar a los segmentos de cuenta divisionales.
- Haga clic en Aceptar para guardar los cambios.
Resolución 2
Para resolver este problema, cierre solo un segmento de los distintos números de cuenta de ganancias retenidas. No se puede cerrar más de un segmento de los números de cuenta.
Ejemplo
En este ejemplo, existen los siguientes números de cuenta de ganancias retenidos:
- A-000-3030-00
- B-100-3030-00
- C-200-3030-00
En este ejemplo, no se puede cerrar usando el segundo segmento de los números de cuenta. Los segundos segmentos son 000, 100 y 200. Después de decidir ese segmento que desea cerrar, el resto de los segmentos deben ser iguales. Por lo tanto, en este ejemplo, tiene las siguientes opciones:
- Si desea cerrar con el segundo segmento, debe cambiar el primer segmento (la letra) para que sea el mismo para todas las cuentas. Por ejemplo, para finalizar utilizando el segundo segmento y usando las ganancias retenidas por división, cambie los primeros segmentos de la siguiente manera:
- A-000-3030-00
- A-100-3030-00
- A-200-3030-00
- Si desea cerrar con el primer segmento, debe cambiar el segundo segmento para que sea el mismo para todas las cuentas. Puede cambiar el segundo segmento mediante una de las siguientes opciones:
- A-000-3030-00, B-000-3030-00, C-000-3030-00
- A-100-3030-00, B-100-3030-00, C-100-3030-00
- A-200-3030-00, B-200-3030-00, C-200-3030-00
Resolución 3
Compruebe que ningún segmento tiene una cuenta de utilidades retenidas creada para él. Para ello, siga estos pasos:
Abra la ventana Configuración de Segmento de Cuenta, haga clic en Herramientas en el menú Microsoft Dynamics GP, apunte a Configurar, apunte a Financiero y luego haga clic en Segmento.
Haga clic en el botón de búsqueda situado junto al campo Segmento y, a continuación, anote el segmento de cuenta asignado en la ventana Configuración general del libro de contabilidad.
Use el botón de búsqueda situado junto al campo Número .
Tenga en cuenta los números de segmento que puede ver usando el botón de búsqueda de segmentos.
Abra la ventana Mantenimiento de la cuenta. Para ello, haga clic en Tarjetas, apunte a Financiera y luego haga clic en Cuenta.
Asegúrese de que todos los segmentos indicados en el paso 4 tengan configuradas las cuentas de ganancias retenidas correspondientes.
Ejemplo:
Se cumplen las condiciones siguientes:
- Tiene un número de cuenta de ganancias retenidas de 000-3030-00.
- El primer segmento del número de cuenta se configura como segmento de cuenta divisional.
- Ha observado que el primer segmento tiene estos números configurados: 000, 100, 200, 300 y 400.
En este ejemplo, debe comprobar que los siguientes números de cuenta de ganancias retenidas también están configurados:
- 100-3030-00
- 200-3030-00
- 300-3030-00
- 400-3030-00
Si no se configuran todos los segmentos, establézcalos ahora en la ventana de Mantenimiento de Cuenta. Para ello, haga clic en Tarjetas, seleccione Financiero, y luego haga clic en Cuenta.
Resolución 4
Para resolver este problema, determine si los números de cuenta de ganancias retenidos tienen espacios en blanco en ellos. Para ello, siga estos pasos:
Abra la ventana Mantenimiento de la cuenta. Para ello, haga clic en Tarjetas, seleccione Financiera y, a continuación, haga clic en Cuenta.
Seleccione una de las cuentas de ganancias conservadas y, a continuación, examine el número de cuenta para asegurarse de que no tiene espacios en ella.
Ejemplo:
- Tiene un número de cuenta de ganancias retenidas de 000-3030-00.
- El primer segmento del número de cuenta se configura como segmento de cuenta divisional.
- Ha observado que el primer segmento tiene estos números configurados: 000, 100, 200, 300 y 400.
En este ejemplo, debe comprobar que también se configuran los siguientes números de cuenta de ganancias retenidas:
- 100-3030-10
- 200-3030-20
- 300-3030-30
- 400-3030-40
Sin embargo, es posible que haya aumentado involuntariamente la longitud del segmento del primer segmento a cuatro caracteres y Microsoft Dynamics GP no reconocerá las cuentas de ganancias conservadas que creó originalmente. Si aumenta el primer segmento, los números de cuenta serían similares a los siguientes:
- 100X-3030-10
- 200X-3030-20
- 300X-3030-30
- 400X-3030-40
Nota:
En estos números, X representa un espacio en blanco.
Si hay espacios en los números de cuenta, continúe con los pasos siguientes.
Abra la ventana Reconciliar. Para ello, haga clic en Herramientas en el menú Microsoft Dynamics GP, seleccione Utilidades, Sistema y, a continuación, haga clic en Reconciliar.
Nota:
El comando reconciliar revierte el formato del segmento de la cuenta a las longitudes de segmento originales. La conciliación solo funciona si no hay cuentas que tengan una longitud real del primer segmento de cuatro caracteres, excepto los espacios. Es decir, no hay cuentas que tengan un primer segmento como 1000, como en el ejemplo, 1000-1100-00. Si este es el caso, las longitudes de los segmentos vuelven a ser de tres caracteres.
Seleccione Configuración de formato de cuenta y, a continuación, haga clic en Insertar.
Haga clic en Reconciliar y, a continuación, imprima el registro de errores en la pantalla.
Nota:
Es probable que la tabla Patrón de índice de cuentas (GL00105) aún contenga las cuentas que utilizan una longitud de cuatro caracteres para la cuenta. Por lo tanto, debe volver a generar la tabla usando el Mantenimiento de SQL.
Abra la ventana Mantenimiento de SQL. Para ello, en el menú Microsoft Dynamics GP , seleccione Mantenimiento y, a continuación, haga clic en SQL.
Seleccione la base de datos de la empresa y, a continuación, Seleccione Microsoft Dynamics GP en Producto.
Seleccione la tabla maestra de índice de cuentas en Serie Financiera.
Haga clic para seleccionar todas las casillas y, a continuación, haga clic en Procesar.
Nota:
Una vez que se vuelva a crear la tabla GL00105, tendrá que restaurar los datos utilizando Check Links.
Abra la ventana Comprobar vínculos. Para ello, en el menú Microsoft Dynamics GP , seleccione Mantenimiento y, a continuación, haga clic en Comprobar vínculos.
Seleccione Financiero como Serie y, a continuación, inserte las tablas lógicas del maestro de cuentas.
Haga clic en Aceptar para iniciar el proceso.
Nota:
La información que se encuentra en la tabla Maestro de cuentas (GL00100) ahora debe rellenar la tabla GL00105.
Resolución 5
Abra el SQL Server Management Studio.
En una ventana de consulta, ejecute este script en la base de datos de la empresa:
Delete GL00105
Abra Microsoft Dynamics GP. En el menú Microsoft Dynamics GP , seleccione Mantenimiento y, a continuación, haga clic en Comprobar vínculos.
Seleccione Serie financiera.
En la lista Tablas lógicas , haga clic para seleccionar Cuenta maestra. Haga clic en Insertar.
A continuación, haga clic en Aceptar para ejecutar vínculos de comprobación. Imprima el registro de errores en la pantalla.
Volver a probar.
Resolución 6
Es posible que tenga que configurar cuentas de RE divisionales adicionales con segmentos en blanco para tener en cuenta las "cuentas unitarias" y poder cerrar correctamente. (Vea la estructura de sus cuentas de unidad comparada con cómo deberían lucir sus cuentas de RE divisional y a qué segmento está cerrando). Se ha registrado un problema de calidad para esto, ya que el sistema no debería consultar las cuentas de unidad durante el proceso de RE.