Compartir a través de


Los documentos de facturación de La contabilidad de proyectos se muestran como aplicados en administración de cobros, pero no en contabilidad de proyectos en Microsoft Dynamics GP

En este artículo se proporciona una solución a un problema por el que los documentos de facturación de La contabilidad del proyecto se muestran como totalmente pagados y aplicados.

Se aplica a: Microsoft Dynamics GP
Número de KB original: 2278974

Síntoma

Al consultar la factura de facturación en Administración de cobros, el documento se muestra como totalmente pagado y aplicado. Sin embargo, cuando ve ese mismo documento en la consulta de facturación y pagos dentro de contabilidad de proyectos, no refleja el pago como aplicado. El valor del campo Recibos del mantenimiento del proyecto también puede estar infraestado.

Causa

Causa 1: No se ha proporcionado seguridad a las ventanas alternativas de Project para el usuario que realizó el proceso de aplicación. Consulte resolución 1.

Causa 2: el campo PABILLTRXT no está establecido en un valor de 1 para la transacción de facturación en el PA01901. Consulte resolución 2.

Causa 3: El campo CURTRXAMT de una o varias tablas de facturación es incorrecto. Consulte resolución 3.

Resolución 1

Para que las tablas Contabilidad de proyectos se actualicen cuando se aplique una factura y un pago, el usuario que realiza la solicitud debe tener acceso a la ventana Aplicar proyectos en la ventana Aplicar documentos de ventas y entrada de recibos de efectivo. La ventana de Aplicar Proyectos se puede encontrar seleccionando la flecha de expansión en el campo Aplicar Cantidad en la ventana Aplicar Documentos de Ventas.

Desaplique los documentos, conceda seguridad a la ventana y, a continuación, vuelva a aplicar los documentos para asegurarse de que se actualizan las tablas de Project.

Para asegurarse de que se ha concedido acceso a la ventana Aplicar proyectos, use uno de los métodos siguientes.

Método 1 Usar la herramienta seguridad en Microsoft Dynamics GP 10.0 o GP2010 (y versiones posteriores)

  1. En el menú Microsoft Dynamics GP, seleccione Herramientas, Configuración, Sistema y, a continuación, seleccione Formularios e informes alternativos o modificados.

  2. En el cuadro ID, seleccione el ID para el formulario alternativo o para el informe alternativo.

    Nota:

    El identificador predeterminado es DEFAULTUSER.

  3. En la lista Producto, seleccione Contabilidad de proyectos.

  4. En la lista Tipo, seleccione Windows.

  5. Expanda la carpeta Ventas.

  6. Expanda cada carpeta.

  7. Seleccione Contabilidad de proyectos para cada carpeta.

  8. Haga clic en Guardar.

  9. En el menú de Microsoft Dynamics GP, dirígete a Herramientas, a Configuración, a Sistema, y luego selecciona Seguridad del usuario.

  10. En el cuadro Usuario , seleccione un identificador de usuario.

  11. En el campo Empresa, seleccione la empresa.

  12. En el campo Formularios alternativos o modificados e Id. de informes, agregue el identificador que seleccionó en el paso 2. Concede al identificador de usuario acceso a la ventana alternativa para poder acceder a la ventana Aplicar proyectos.

  13. Haga clic en Guardar.

Método 2: Usar la herramienta Advanced Security en Microsoft Dynamics GP 9.0

  1. En el menú Herramientas , seleccione Sistema y, a continuación, seleccione Seguridad avanzada. Si se le solicita, escriba la contraseña del sistema.

  2. Seleccione el cuadro Ver y, a continuación, seleccione las opciones Alternativo, Modificado y Personalizado.

  3. Expanda los nodos siguientes y, a continuación, expanda cada ventana:

    • Contabilidad de proyecto
    • Formularios
    • Ventas
  4. Seleccione Contabilidad de proyectos.

  5. Seleccione Aplicar y luego Aceptar.

  6. En la lista Producto, seleccione Contabilidad de proyectos.

Método 3: Uso de la herramienta seguridad estándar en Microsoft Dynamics GP 9.0

  1. En el menú Herramientas , seleccione Configurar, sistema y, a continuación, seleccione Seguridad. Si se le solicita, escriba la contraseña del sistema.

  2. En la ventana Configuración de seguridad, especifique la siguiente configuración:

    • Id. de usuario: UserID
    • Compañía: CompanyName
    • Producto: Contabilidad de proyectos
    • Tipo: Ventanas alternativas de Dynamics GP
    • Serie: Ventas
  3. Seleccione Marcar todo.

  4. Seleccione Aceptar para cerrar la ventana Configuración de seguridad.

Resolución 2

El campo PABILLTRXT de la tabla maestro de claves PA (PA01901) siempre debe ser 1 para un documento de facturación. Si este valor es distinto de 1, use SQL para actualizarlo. Una vez que haya finalizado, use Aplicar documentos de ventas para aplicar la factura y el pago juntos.

Resolución 3

Si el campo CURTRXAM (importe de transacción actual) en las tablas abiertas del sistema de facturación de proyectos ya ha sido actualizado, cuando se aplica el pago, no se aplicará a nivel de proyecto. Como resultado, se mostrará como aplicado en gestión de cobros, pero no en contabilidad de proyectos. Para corregirlo, siga estos pasos.

  1. Desaplique el documento utilizando la ventana Aplicar documento de ventas. Debe establecer el campo CURTRXAM igual al importe del documento original en la factura.

  2. Utiliza SQL para verificar que sea así escribiendo el número de factura en las siguientes sentencias select.

    select PABillingAmount, CURTRXAM, PAOrigBillAmount, ORCTRXAM, * from PA23200 where PADocnumber20 = 'your billing#'
    
    select ORTRXAMT, CURTRXAM, ORORGTRX, ORCTRXAM, * from PA23201 where PADocnumber20 = 'your billing #'
    
    select ORTRXAMT, CURTRXAM, ORORGTRX, ORCTRXAM, * from PA23202 where PADocnumber20 = 'your billing #'
    
    select ORTRXAMT, CURTRXAM, ORORGTRX, ORCTRXAM, * from PA23203 where PADocnumber20 = 'your billing #'
    

    Nota:

    En las consultas anteriores, los campos representan lo siguiente:

    PABillingAmount hace referencia a la cantidad completa de la factura.
    ORTRXAMT hace referencia a la cantidad completa de la factura.
    CURTRXAM hace referencia al importe de la factura que todavía debe pagarse. Dado que el paso 1 era anular la aplicación del documento, el valor de este campo debe representar la cantidad completa de la factura.
    PAOrigBillAmount hace referencia a la cantidad completa de la factura en importe de moneda de origen.
    ORORGTRX hace referencia a la cantidad completa de la factura en importe de moneda de origen.
    ORCTRXAM hace referencia al importe de la factura que todavía debe pagarse en la moneda de origen. Dado que el paso 1 era anular la aplicación del documento, el valor de este campo debe representar la cantidad completa de la factura.

  3. Use SQL para actualizar la cantidad de CURTRXAM según corresponda.

  4. En Aplicar documento de ventas, aplique el pago a la factura. Use la flecha de expansión en el campo Aplicar cantidad para abrir la ventana Aplicar proyectos para asegurarse de que se ha actualizado el registro del proyecto. El Cost Cat. Aplique Monto y/o Tarifa, y los campos Monto aplicado deben actualizarse con el valor aplicado.

Más información

Cuando los elementos anteriores se establecen correctamente y el documento se aplica en Administración de cobros, se rellenarán las tablas PA23000 y PA23010. Estas tablas deben rellenarse para que la ventana facturación y consulta de pago se actualice con la información de aplicación. También debe rellenarse para que se actualice el campo Recibos en Mantenimiento del proyecto.

Si los registros de aplicación están en la tabla PA23000 y PA23010, y el importe de recibos en Project Maintenance no es correcto, ejecute PA Reconcile en Cash Apply para el cliente relacionado. La utilidad de conciliación de PA se encuentra en el menú Herramientas de Microsoft Dynamics GP, en Utilidades, luego Proyecto.