Solucionar problemas de un lote parcialmente emitido en Accounts Payable en Microsoft Dynamics SL

Se aplica a: Dynamics SL 2011Accounts Payable

Síntomas


Cuando intenta publicar un lote en cuentas a pagar en Microsoft Dynamics SL, el lote no se libera. Cuando investiga, verá que el lote en el cuadro de diálogo Release AP Batches (03.400.00) tiene un estado de Parcialmente liberado. Puede ver uno de los siguientes mensajes de error en un registro de eventos:
Se ha producido el mensaje de sistema 8888 - error inesperado al liberar el lote %s. Póngase en contacto con Solomon para obtener ayuda con este lote.
Mensaje de sistema 6019 - el lote no cuadra y no liberado.
Mensaje de sistema 6909 - otro proceso ya ha agregado el elemento %s. El programa debe terminarse.

Causa


Hay varias causas posibles para los mensajes de error.



Nota: Si ninguna de las siguientes causas aplicar, ejecutar un script de depuración. Para obtener más información acerca de cómo ejecutar un script de depuración, vea la solución 2.

  • Durante el proceso de liberación se perdió la conexión entre Microsoft Dynamics SL y la instancia de SQL Server. Vea la solución 1.
  • Durante el proceso de liberación hizo clic en Cancelar en el cuadro de diálogo Release AP Batches (03.400.00) . Vea la solución 1.

  • El mensaje de error "Mensaje de sistema 6909" puede producirse cuando intenta liberar lotes de Check Reconciliation desde el cuadro de diálogo Check Reconciliation (03.060.00) después de intentar cambiar el período a contabilizar.

    Para obtener más información acerca de cómo corregir este problema, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

    Lote de 848595 mensaje de sistema 6909 "Otro proceso agregó ya el elemento" cuando suelte un AP Check Reconciliation en Solomon

  • En Microsoft Business Solutions - Solomon 6.0, el error 7318 puede provocar que aparezca el mensaje de error "Mensaje de sistema 6909".

    Para obtener más información acerca de este error, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

    895221 en Solomon, recibe un mensaje de error "Mensaje de sistema 6909" cuando emite un lote de cheque de cuentas a pagar o recibirá un error "se ha producido un error al validar los importes de los cheques" cuando imprime cheques CP del mensaje

Solución


Nota: Si actualmente está utilizando Microsoft Dynamics SL 2011 o versiones posteriores, puede eliminar el lote desde la pantalla de entrada de datos y vuelva a escribirla.

Resolución 1

Intente liberar de nuevo el lote. Para ello, siga estos pasos:
  1. Abra el cuadro de diálogo Release AP Batches (03.400.00) .
  2. Haga clic para activar la casilla de verificación seleccionada que está al lado del número de lote que se hace referencia en el registro de sucesos.
  3. Haga clic en Iniciar procesamiento.

Resolución 2

Si está ejecutando Microsoft SQL Server 2000, ejecute el script AP_6019_DEBUG en el analizador de consultas SQL y, a continuación, enviar los resultados de la secuencia de comandos y el registro de sucesos para servicios de soporte técnico de Microsoft. Para ello, siga estos pasos: Un vídeo está también disponible que guiará por el proceso de ejecución de la secuencia de comandos de depuración de AP:



  1. Descargue el archivo de depuración AP_6019_DEBUG.sql.

    El archivo siguiente está disponible para su descarga desde el de Microsoft Dynamics File Exchange Server:


    Fecha de lanzamiento: 8 de octubre de 2009




    Microsoft analizó este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores seguros que ayudan a evitar cambios no autorizados en el archivo.

  2. Haga clic en Inicio, seleccione Todos los programas, seleccione Microsoft SQL Servery, a continuación, haga clic en Analizador de consultas.
  3. En el cuadro de diálogo Conectar a SQL Server , escriba el nombre de la instancia del nombre de SQL Server en el cuadro SQL Server y, a continuación, haga clic en Autenticación de SQL Server.
  4. Escriba sa en el cuadro nombre de inicio de sesión , escriba la contraseña en el cuadro contraseña y, a continuación, haga clic en Aceptar.
  5. En la barra de herramientas del analizador de consultas, seleccione la base de datos de aplicación.
  6. En el menú Herramientas , haga clic en Opcionesy, a continuación, haga clic en la ficha resultados .
  7. En el cuadro predeterminado de destino de resultados , haga clic en resultados a texto.
  8. En el cuadro formato de salida de resultados , haga clic en Delimitadoy, a continuación, haga clic en Aceptar.

  9. Reemplace XXXXXX con el número de lote de seis dígitos.

  10. Para ejecutar la secuencia de comandos, presione F5.

  11. Cuando finalice la secuencia de comandos, haga clic en la ventana inferior.

  12. En el menú Archivo, haga clic en Guardar como.
  13. En el cuadro nombre de archivo , escriba PA del incidente. Reemplace el incidente con el número de incidente real.
  14. En el cuadro Guardar como tipo , haga clic en Archivos de informe (*.rpt)y, a continuación, haga clic en Guardar.

  15. Comprima este archivo junto con el registro de sucesos y, a continuación, enviar los archivos al servicio de soporte al cliente de Microsoft.
Si está ejecutando Microsoft SQL Server 2005 o Microsoft SQL Server 2008, ejecute el script AP_6019_DEBUG en SQL Server Management Studio y, a continuación, enviar los resultados de la secuencia de comandos y el registro de sucesos para servicios de soporte técnico de Microsoft. Para ello, siga estos pasos:
  1. Descargue el archivo de depuración AP_6019_DEBUG.sql.

    El archivo siguiente está disponible para su descarga desde el de Microsoft Dynamics File Exchange Server:


    Fecha de lanzamiento: 8 de octubre de 2009




    Microsoft analizó este archivo en busca de virus. Microsoft ha utilizado el software de detección de virus más reciente que estaba disponible en la fecha en que se publicó el archivo. El archivo se almacena en servidores seguros que ayudan a evitar cambios no autorizados en el archivo.

  2. Inicie SQL Server Management Studio, inicie sesión en el servidor y, a continuación, cambie el formato de salida. Para ello, siga estos pasos:
    1. En el menú Herramientas, haga clic en Opciones.
    2. Haga clic en resultados de la consulta.
    3. En el cuadro Destino predeterminado para los resultados , haga clic en resultados a texto.
    4. Expandir los Resultados de la consultay, a continuación, expanda la instancia de SQL Server.
    5. Haga clic en resultados a texto.
    6. En el cuadro formato de resultados , haga clic en delimitado por tabulaciones.
    7. Haga clic para activar la casilla de verificación Incluir encabezados de columna en el resultado de conjunto .
    8. Haga clic en Aceptar para cerrar el cuadro de diálogo Opciones.
  3. En el menú archivo , haga clic en Abrir, busque el archivo AP_6019_DEBUG.sql y, a continuación, haga doble clic en el archivo de depuración AP_6019_DEBUG.sql .
  4. Reemplace el marcador de posición XXXXXX con el número de lote de seis dígitos del lote suspendido.
  5. Presione F5.
  6. Cuando finalice el script, haga clic en el panel inferior de la ventana.
  7. En el menú Archivo, haga clic en Guardar como.
  8. En el cuadro nombre de archivo , escriba PA del incidente.

    Nota: Reemplace el marcador de posición de incidente con el número de lote del lote suspendido.
  9. En el cuadro Guardar como tipo , haga clic en Archivos de informe (*.rpt).
  10. Haga clic en Guardar.
  11. Comprimir el archivo.
  12. Envíe el archivo comprimido junto con el registro de sucesos para servicios de soporte técnico de Microsoft.

Clientes

Los clientes de Microsoft Business Solutions que tengan un plan Enhancement o que estén en un plan de servicio pueden visitar CustomerSource para enviar una nueva solicitud de soporte técnico. Para ello, visite el siguiente sitio Web de Microsoft Business Solutions:Escriba la clave de seguridad para obtener acceso al sitio. Haga clic en el vínculo soporte técnico para visitar la página de soporte técnico. En soporte técnico, haga clic en Nuevas solicitudes de soporte.

Business Solutions Partners

Certificación Microsoft Business Solutions partners pueden visitar PartnerSource para enviar una nueva solicitud de soporte técnico. Para ello, visite el siguiente sitio Web de Microsoft Business Solutions:Escriba la clave de seguridad para obtener acceso al sitio. En la página principal de PartnerSource, haga clic en el vínculo Support en recursosy, a continuación, haga clic en Nueva solicitud de soporte.

Información general

Los clientes de Microsoft Business Solutions que no están en los planes y otros partners de Microsoft pueden enviar solicitudes de soporte y pueden revisar las opciones de soporte en el sitio Web de soporte técnico de Microsoft. Para ello, visite el siguiente sitio web de Microsoft: