Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Resumen

En este artículo se describen los problemas que pueden producirse al intentar usar un parte de horas o un informe de gastos de empleado en Project Portal de tiempo y gastos para empresas en Microsoft Dynamics GP. Es posible que reciba dos mensajes de error cuando se produzcan los problemas enumerados en la sección "Causa" de este artículo. Se proporciona una resolución para cada problema.

Síntomas

Si intenta crear un nuevo parte de horas o gastos de empleado en Project Portal de tiempo y gastos para empresas, recibirá los siguientes mensajes de error:

Mensaje de error 1

No está autorizado a ver esta página.

Mensaje de error 2

Error inesperado.


Estos mensajes de error también pueden aparecer al intentar ver otras páginas en el Portal de tiempo y gastos para empresas de Project, por ejemplo, al hacer clic en la opción hora de Project o en la opción Project Gastos.

Nota Para crear un nuevo parte de horas en Project Portal de tiempo y gastos para empresas, haga clic en Project,haga clic en Project Horay, a continuación, haga clic en Nuevo. Para crear una nueva hoja de gastos, haga clic en Project, haga clic en Project gastosy, a continuación, haga clic en Nuevo.

Causa

Es posible que reciba estos mensajes de error cuando experimente uno de los siguientes problemas:

  • Falta la moneda funcional.

  • Personal Data Keeper (PDK) no se instaló correctamente.

  • PDK no se ha configurado correctamente.

  • El empleado no está configurado correctamente en Great Plains.

  • El usuario del Portal empresarial no se asigna correctamente en el sitio Configuración.

  • La Project de tiempo y gastos no se ha completado correctamente.

  • El id. de moneda de las transacciones actuales no está o está incompleto.

  • El índice de moneda de las transacciones actuales no está o está incompleto.

  • El empleado se ha quitado de la lista de acceso de un proyecto para el que había introducido previamente una transacción.

  • El administrador o supervisor del empleado ha cambiado.

Resolución

Falta la moneda funcional

En Microsoft Dynamics GP, siga estos pasos para agregar la moneda funcional:

  1. En el menú Microsoft Dynamics GP, seleccione Herramientas ,seleccione Configuración,finanzasy, a continuación, haga clic en Multicurrencia.

  2. Escriba una moneda para la moneda funcional y la moneda de informe.

  3. En la sección Tipos de tasa de transacción predeterminados, escriba un tipo de tasa para las líneas Finanzas,Ventasy Compras.

Nota Complete estos pasos incluso si no está registrado para multimoneda.

El Data Keeper personal (PDK) no está instalado correctamente

Siga estos pasos para volver a instalar Personal Data Keeper.

  1. Inicializar PDK en Microsoft Dynamics GP.

    Haga clic en Herramientas, seleccione Utilidades,seleccione Projecty, a continuación, haga clic en Inicializar PDK.

  2. Ejecute el script grant.sql en el Microsoft SQL Server 2000 SQL o en Microsoft SQL Server analizador de consultas de 2005 en la base de datos de Dynamics y en todas las bases de datos de la compañía.

    El script grant.sql se encuentra en la unidad de disco duro local del directorio donde está instalado Great Plains.

    Abra la SQL y, a continuación, abra la carpeta Util.

  3. Instalar Personal Data Keeper.

    Nota Puede instalar Personal Data Keeper desde great plains 8.0 PS Time and Expense for Microsoft Business Portal CD 2.

El Data Keeper personal (PDK) no está configurado correctamente

Siga estos pasos para configurar correctamente el Data Keeper personal.

  1. Inicie sesión en PDK como usuario sa.

  2. Haga clic en Configurar,seleccione Sistema,escriba la contraseña del sistema PDK y, a continuación, haga clic en Usuario.

    Cree un id. de usuario y, a continuación, asigne el usuario a un empleado en Dynamics GP

  3. Haga clic para seleccionar la opción adecuada para que este usuario sea empleado, administrador o supervisor.

    Asigne al administrador o supervisor responsable de la aprobación de un empleado a un empleado específico. Después, haga clic para seleccionar los cuadros de aprobación.

  4. Haga clic en Partes de horas o Gastos para seleccionar opciones adicionales si son necesarias.

La información de los empleados no está configurada correctamente en Microsoft Dynamics GP

Inicie Dynamics GP y, a continuación, revise los siguientes elementos:

  1. Si se usan códigos de pago, compruebe que cada empleado tiene configurado un código de pago predeterminado. 

    Para comprobar esto, haga clic en Tarjetas, seleccione Nómina, elija Empleadoy, a continuación, haga clic en Project.

  2. Compruebe que la Unidad de medida es correcta.  
    Para comprobarlo, siga estos pasos:

    • En el menú Microsoft Dynamics GP, seleccione Herramientas ,seleccione Configuración,seleccione Project y, a continuación,haga clic en Partes de horas.

      Verá uno de los siguientes campos:

      • Códigos de pago predeterminados de

      • Costos unitarios predeterminados de

      Compruebe si este campo está establecido en Empleado,Presupuestoo Categoría de costo.

    • Si el campo se establece en Empleado,haga clic en Tarjetas,haga clic en Nómina,seleccione Empleado y,a continuación, haga clic en Project.

      Si el campo se establece enPresupuesto, haga clic en Tarjetas, seleccione Project y,a continuación, haga clic en Project.

      Seleccione el proyecto en el menú Project Mantenimiento y, a continuación, escriba el Project número en Project No. A continuación, haga clic en Presupuesto.

      Si el campo se establece en Categoría decosto, haga clicen Tarjetas, seleccione Project y,a continuación, haga clic en Categoría de costo.

    • Asegúrese de que el campo Unidad de medida de la categoría Empleado, Presupuesto o Costo se deletree "Hora".

      Nota La sintaxis es importante.

    • Haga clic enTarjetas, seleccione Projecty, a continuación, haga clic en Project.

      Seleccione el proyecto y, a continuación, haga clic en Presupuesto.

      Seleccione la categoría costo.

      Haga clic en el botón Expansión situado junto a la categoría Costo.

      Nota Si la programación unidad de medida y unidad de medida no son correctas, intente cambiarlas. No puede cambiar estos campos si ha especificado tiempo para esta categoría de costo.

      Si estos campos no son correctos y no se pueden cambiar, cree una nueva categoría de costo con un nombre similar.

      Seleccione la Programación de unidad de medida y unidad de medida correcta y use esta nueva categoría de costo en el futuro.

  3. Si desea que el empleado pueda especificar los gastos de los empleados, haga clic en Tarjetas ,seleccione Nómina y,a continuación, haga clic en Empleado.

    Seleccione el empleado y, a continuación, haga clic Project. Marque el campo Gastos de empleado de archivos.

  4. El empleado debe estar asignado a la lista de acceso de al menos un proyecto.

    Para asignar un empleado a una lista, haga clic en Tarjetas ,seleccione Project y, a continuación, haga clic Project lista de Access.

    Seleccione el empleado y, a continuación, agregue los proyectos adecuados.

El usuario del Portal empresarial no se asigna correctamente en el sitio Configuración

  1. Inicie sesión en el Portal empresarial con un usuario al que se le han concedido derechos de administrador.

  2. Haga clic en Configuraciónsitio, haga clic en Usuarios y permisosy, a continuación, haga clic en Administrar usuarios del portal empresarial.

    1. Vincule al usuario a un empleado de Dynamics GP en la sección Roles avanzados de la página. 

      Haga clic enModificar y, a continuación, cambie Rola Empleado/Su empresa.

      Seleccione el empleado y, a continuación, haga clic en Aceptar.

    2. Asigne al usuario el rol de portal adecuado en la sección Roles del portal de la página Administrar usuarios del portal empresarial.

      Haga clic en Modificar. Después, haga clic para seleccionar Creador de partes dehoras, Creador de gastos, Project Aprobadoro las tres opciones.

    3. Asegúrese de que dos usuarios no están asignados al mismo empleado.

      Examine el rol avanzado de cada usuario. Haga clic en cada nombre de usuario de la lista de usuarios.

    4. Después de realizar cambios en un usuario, cierre el explorador.

  3. Vuelva a iniciar sesión en el Portal de negocios. Haga clic Projecty, a continuación, haga clic Project hora.

La Project de tiempo y gastos de la instalación del Portal de negocios no ha terminado correctamente

  1. En Microsoft Windows Explorer, abra la carpeta siguiente para localizar los scripts de SQL que debe tener para completar la instalación de Project tiempo y gastos:

    Archivos de programa\Dynamics GP\Business Portal\Utilities\SQL\Company\PMA

  2. Mediante el Analizador de consultas, ejecute los siguientes scripts en la base de datos de su empresa en el siguiente orden especificado:

    • Table.Pma.sql

    • View.Pma.sql

    • View.PmaCanadianPayroll.sql

    • Proc.Pma.sql

    • Proc.Function.Pma.sql

    • Data.Pma.sql

El id. de moneda de las transacciones actuales no está o está incompleto

Nota Antes de seguir estos pasos, asegúrese de que tiene una copia de seguridad completa de la base de datos de la empresa que puede restaurar si se produce un problema.

  1. Mediante el Analizador de consultas, ejecute el siguiente script en la base de datos de la empresa.

    SELECT * FROM PDK10500 WHERE CURNCYID = ''
  2. Si se devuelven los resultados, ejecute los siguientes scripts en la base de datos de la empresa.

    SELECT * FROM MC40000

    Nota Observe el valor en el campo FUNLCURR. Úselo para reemplazar el marcador de posición XXXX en el siguiente script.

    UPDATE PDK10500 SET CURNCYID = ‘XXXX’
  3. Repita el paso 2 reemplazando la tabla PDK10500 en el segundo script por la tabla PDK10000.

El índice de moneda de las transacciones actuales no está o está incompleto

Nota Antes de seguir estos pasos, asegúrese de que tiene una copia de seguridad completa de la base de datos de la empresa que puede restaurar si se produce un problema.

  1. Mediante el Analizador de consultas, ejecute el siguiente script en la base de datos de la empresa.

    SELECT * FROM PDK10500 WHERE CURRNIDX = ‘’
  2. Si se devuelven los resultados, ejecute los siguientes scripts en la base de datos de la empresa.

    SELECT * FROM MC40000

    Nota Observe el valor en el campo FUNCRIDX. Úselo para reemplazar el marcador de posición YYYY en el siguiente script.

    UPDATE PDK10500 SET CURRNIDX = ‘YYYY’
  3. Repita el paso 2 reemplazando la tabla PDK10500 en el segundo script por la tabla PDK10000.


Empleado se quita de la lista de acceso

Si se quita un empleado de la lista de acceso de un proyecto y, a continuación, intenta revisar o editar un documento que tenía ese proyecto, puede aparecer el error. El empleado debe estar en la lista de acceso en el momento en que se envía y aprueba el documento.

1. Ejecute este script en Microsoft SQL Server Management Studio para buscar cualquier proyecto que tenga partes de horas en las que el empleado ya no esté en la lista de acceso.


seleccione a.PDK_TS_NO, a.EMPLOYID, a.PAPROJNUMBER, b.PAPROJNUMBER de PDK10001 una combinación externa izquierda
PA01408 b
en
a.PAPROJNUMBER=b.PAPROJNUMBER y
a.EMPLOYID=b.EMPLOYID
donde b.PAPROJNUMBER es nulo

2. Vuelva a agregar al empleado a la lista de acceso del proyecto. En el menú Tarjetas, seleccione Project y, a continuación, haga clic en Project. Seleccione el proyecto y haga clic en Lista de Access para agregar a su empleado.

3. Modifique el documento eliminando la línea infractora si no es correcta, o envíelo y procese a través de él.

El administrador o supervisor del empleado ha cambiado.


Si el administrador o supervisor asignado al empleado en configuración de usuario de PDK ha cambiado desde que se introdujo por primera vez el documento, puede aparecer el error.

Nota: El administrador y el supervisor se capturan en el momento en que se introduce inicialmente el documento.

1. Ejecute este script en Microsoft SQL Server Management Studio para buscar los partes de horas sin procesar que tengan un administrador o supervisor en configuración de usuario de PDK que sea diferente del administrador o supervisor en el parte de horas. 

seleccione a.* en PDK10000 a, DYNAMICS. PDK40001 b donde
a.EMPLOYID = b.EMPLOYID y
(a.MANAGER <> b.MANAGER o a.SUPERVISOR <> b.SUPERVISOR) y
a.PDK_Document_Status < 8

2. Si se devuelven los resultados, puede aprobar el parte de horas en Personal Data Keeper (PDK) o cambiar la configuración de usuario de PDK de nuevo al administrador y supervisor que estaban en el registro de empleados antes. Para realizar este registro en PDK como usuario sa, en el menú Configurar, seleccione Sistema y, a continuación, haga clic en Usuario.

Más información

Otras sugerencias de solución de problemas

  • Detener y, a continuación, Internet Information Services (IIS).

  • Detén y, a continuación, Microsoft SQL Server.

  • Eliminar archivos temporales de Internet.

  • Examine el Visor de eventos en IIS para ver si hay advertencias.

  • Cierre el explorador y vuelva a abrirlo.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×