Solución de problemas de APS
Para buscar un mensaje de error concreto a continuación, pulse Ctrl + F para abrir el cuadro de diálogo Buscar y buscar el mensaje.
Si una solución del documento no arregla el problema, póngase en contacto con la Asistencia técnica de Infor.
Los errores pueden aparecer en uno o más de los lugares siguientes del sistema:
Actividad o proceso | Tipo de error | Jerarquía |
---|---|---|
Obtener DPC/APC | Error | Mensaje de error que aparece en el formulario al hacer clic en el botón | .
Actividad de planificación: preprocesamiento, recarga de la base de datos del planificador o procesos de algoritmo de planificación principal | Error | Formulario Mensajes de planificación y programación APS |
Actividad de planificación u Obtener ATP/CTP: preprocesamiento, recarga de la base de datos del planificador o procesos de algoritmo de planificación principal; detalle adicional | Error | Formulario Mensajes de planificación y programación APS |
Actividad de planificación u Obtener ATP/CTP: preprocesamiento, recarga de la base de datos del planificador o procesos de algoritmo de planificación principal; detalle adicional | Error | Archivo apserror.txt (ubicado en el directorio "CommonApplicationData" de acuerdo con los requisitos del sistema operativo) |
Actividad de planificación u Obtener ATP/CTP: procesos de algoritmo de planificación principal--detalle adicional. Disponible una vez que se complete el algoritmo de planificación. | Error | archivo ol_error.txt (ubicado en el equipo del servidor de Planificación--normalmente en ..\projects\database name\\ol_log, en la instalación del Servidor de planificación o en el equipo donde se encuentra instalado el Servicio de planificación y programación--normalmente en c:\winnt\system32). |
Actividad de planificación u Obtener DPC/APC: problemas relacionados con un parámetro que provoca que una fecha supere el Horizonte de planificación, que se bloquee información sobre demandas y otros mensajes variados, etc. Disponible una vez que se complete el algoritmo de planificación. | Error, advertencia o informativo | archivo ol_sched.txt (ubicado en el equipo del Servidor de Planificación--normalmente en ..\projects\nombre de base de datos\ol_log, en su instalación del Servidor de planificación). |
Este tema describe los mensajes mostrados en el formulario Mensajes de programación y planificación APS y el formulario Obtener ATP/CTP.
Mensajes de Obtener ATP/CTP.
Los errores enumerados en la siguiente tabla aparecen cuando hace clic en el botón SyteLine.
u en determinadas transacciones deMensaje error | Explicación y solución |
---|---|
La solicitud de disponibilidad requiere una cantidad de demanda mayor que cero. | No puede realizar Obtener DPC/APC en una demanda que tiene una cantidad de cero. Por ejemplo, la cantidad de demanda de la línea de orden de cliente = Cantidad ordenada - Cantidad reservada - Cantidad enviada. Una cantidad de demanda de pronóstico = Requisito pendiente. |
Hay una ejecución de planificación de lote en curso. Vuelva a intentarlo más tarde. | Hay otra sesión de cliente ejecutando la actividad Planificación APS. Espere unos minutos y vuelva a intentarlo. |
No se pde terminar dentro del horizonte planific actual. | El sistema no encontró capacidad o material suficiente para planificar una orden en el mismo periodo especificado en el campo Horizonte de planificación (en el formulario Parámetros de planificación). Puede intentar reducir la cantidad mediante una Fecha de vencimiento posterior o añadiendo una nueva capacidad de recurso para permitir la planificación de la demanda. En ocasiones, este error se produce si los recursos de un grupo de recursos están en turnos mutuamente exclusivos y la operación requiere todos esos recursos. |
No se puede recuperar la información de conexión del planificador para la alternativa especificada. | El registro alternativo 0, especificado en el formulario Sitios APS y Administración de alternativas, no indica información válida de conexión de la base de datos del planificador (n.º de puerto, nombre de host, etc.). |
Los artículos configurados deben incluir referencias cruzadas a un trabajo. | Ha llevado a cabo la función Obtener DPC/APC para una línea de orden configurada, pero la línea de orden no era una referencia cruzada a un trabajo. Para obtener una fecha de DPC o APC para un artículo configurado, el artículo debe incluir una referencia cruzada a un trabajo. |
Los pronósticos de artículos MPS deben planificarse en el Procesador MPS. | Cuando introduzca un pronóstico para un artículo MPS en el formulario Pronósticos, el proceso Obtener ATP/CTP no planifica el pronóstico; para planificar esta demanda, debe ejecutar el Procesador MPS. |
El flujo de la tabla de puerta de enlace está en curso. Vuelva a intentarlo más tarde. | La actividad Planificación APS se estaba ejecutando cuando el proceso Obtener ATP/CTP intentó ejecutarla. Espere unos minutos y vuelva a intentarlo. |
El flujo de la tabla de puerta de enlace no se hizo correctamente. Consulte la tabla ERRORLOG para obtener más información. | Consulte la tabla ERRORLOG de la base de datos SQL. Busque el mensaje de error detallado en la columna ERRMSG. Los mensajes ERRORLOG se describen a continuación en la sección Mensajes ERRORLOG. |
No se encontró el artículo en la BD de planificación. | Existen dos posibles causas:
|
El (número de) trabajo no existe. | Ha ejecutado la función Obtener ATP/CTP para una línea de orden que incluye una referencia cruzada a un trabajo, pero el trabajo no existía en SyteLine. |
Error comunicaciones de red. | En algún momento del proceso de planificación programación se perdió la conexión de red. Existen tres posibles causas:
|
Sin memoria. | El servidor de la base de datos del planificador no tiene suficientes recursos del sistema disponibles para ejecutar el programa. Cierre todas las aplicaciones innecesarias o añada más memoria al servidor. |
La base de datos del planificador está marcada como inactiva. | El servicio del servidor del planificador especificado para el registro alternativo 0 no se está ejecutando. Verifique que la base de datos se esté ejecutando en la utilidad Configuración de servicio del servidor. |
Recarga de la base de datos del planificador en curso. Vuelva a intentarlo más tarde. | Es posible de que otra sesión de cliente haya estado ejecutando la actividad Planificación APS o un proceso Obtener ATP/CTP. Espere unos minutos y vuelva a intentarlo. |
El trabajo con referencia cruzada ya está programado. | Ha llevado a cabo la función DPC/APC para una línea de orden que incluye una referencia cruzada a un trabajo, y el trabajo ya se ha programado (tiene un estado diferente a En firme). SyteLine traslada la Fecha de finalización del trabajo al campo Proyectado de la línea de orden y desactiva el botón . |
No se puede conectar al servidor APS. | El número de puerto del servicio del servidor APS, especificado en el formulario Sitios APS y Administración de alternativas, no es válido. Compruebe la configuración de Servicios de Windows para verificar el número de puerto en el que se está ejecutando el servicio del servidor APS y corrija la entrada. |
No se puede conectar con el servidor de la base de datos del planificador. | No se encontró el host del servicio del servidor APS especificado en el formulario Sitios APS y Administración de alternativas o estaba inactivo. |
Versión sin coincidencias | El servidor y el cliente (o DLL) no son versiones de software compatibles. Póngase en contacto con Asistencia técnica. |
El trabajo en firme cuya disponibilidad está a punto de comprobar podría haberse convertido recientemente a partir de una OP sin ejecución de planificación desde su conversión. En este caso, la comprobación de la disponibilidad devolverá una Fecha proyectada conservadora. Tenga precaución si utiliza la nueva información de Fecha proyectada para cambiar la Fecha de finalización del trabajo. No obstante, si este trabajo no se generó desde una OP, la consulta de disponibilidad se hará correctamente. ¿Desea continuar? | Si el trabajo en el que está ejecutando Obtener DPC/APC estaba en firme desde una orden planificada, la información ya se encuentra en la planificación y se ha asignado la capacidad. Si consulta la disponibilidad de este trabajo, está "contándolo por dos", lo que dará como resultado una fecha Proyectada conservadora de forma artificial. Haga clic en si está de acuerdo. Si no desea comprobar la disponibilidad en este momento, haga clic en (y, a continuación, vuelva a intentarlo más tarde tras la siguiente ejecución de la actividad Planificación APS). |
Mensajes de planificación y programación APS
Los errores que se enumeran en la siguiente tabla aparecen en el formulario Mensajes planificación y programación APS.
Mensaje de error | Explicación y solución |
---|---|
ApsPlan: Error -30000 al ejecutar el Planificador. Error comunicaciones de red. | En algún momento del proceso de planificación programación se perdió la conexión de red. Existen tres posibles causas:
|
ApsPlan: Error -30001 al ejecutar el Planificador. Error de configuración de comunicaciones de red. | El proceso no pudo conectar con el Servicio de planificación y programación. Compruebe la aplicación Servicios de Windows para asegurarse de que apssrvr.exe se está ejecutando y que el valor de TCP/IP está configurado correctamente en este equipo. |
ApsPlan: Error -30002 al ejecutar el Planificador. No puede resolver dir host. | El proceso no puedo conectar con el equipo host que está especificado en la configuración de Servicio de planificación y programación. |
ApsPlan: Error -30003 al ejecutar el Planificador. Versión s/coinc. | El servidor y el cliente (o DLL) no son versiones de software compatibles. Póngase en contacto con Asistencia técnica. |
ApsPlan: Error -30004 al ejecutar el Planificador. Error acceso registro. | El proceso no puedo recuperar la información de conexión del registro de Windows del equipo. Es posible que los permisos de registro del equipo no estén configurados correctamente o que algunos de los archivos del registro se hayan eliminado. |
ApsPlan: Error -30005 al ejecutar el Planificador. Error de conexión con BD SQL. | El proceso no puedo conectar con el la base de datos SQL que está especificada en la configuración de Servicio de planificación y programación. Asegúrese de que el servicio del servidor SQL se está ejecutando en el servidor SQL y que la base de datos existe y se ha especificado correctamente en la configuración de Servicio de planificación y programación. |
ApsPlan: Error -30006 al ejecutar el Planificador. Error en cons SQL. | Existe un error en el código del sistema o en el esquema de la base de datos. Póngase en contacto con Asistencia técnica. |
ApsPlan: Error -30007 al ejecutar el Planificador. Alternativa no encontrada. | La alternativa "0", especificada en el formulario Sitios APS y Administración de alternativas, no se encontró en la base de datos SQL. Vuelva a introducir el registro alternativo 0 en el formulario Sitios APS y Administración de alternativas. |
ApsPlan: Error -30010 al ejecutar el Planificador. No se puede recuperar la información de conexión del planificador para la alternativa especificada. | El registro alternativo 0, especificado en el formulario Sitios APS y Administración de alternativas, no indica información válida de conexión de la base de datos del planificador (número de puerto, nombre de host, etc.). |
ApsPlan: Error -30011 al ejecutar el Planificador. Error al conectar con el servidor de la base de datos del planificador. | No se encontró el host del servicio del servidor APS especificado en el formulario Sitios APS y Administración de alternativas o estaba inactivo. |
ApsPlan: Error -30012 al ejecutar el Planificador. La API del planificador devolvió un error. | Consulte apserror.txt para buscar la llamada API del Planificador específica y su código de devolución. |
ApsPlan: Error -30013 al ejecutar el Planificador. Recarga de la base de datos del planificador en curso, llamada API anulada. | Es posible de que otra sesión de cliente haya estado ejecutando la actividad Planificación APS o un proceso Obtener ATP/CTP. Espere unos minutos y vuelva a intentar la tarea. |
ApsPlan: Error -30014 al ejecutar el Planificador. La base de datos del planificador está marcada como inactiva. | La base de datos del planificador especificada para el registro alternativo 0, indicada en el formulario Sitios APS y Administración de alternativas, no se está ejecutando. Verifique que la base de datos se esté ejecutando en la utilidad Configuración de servicio del servidor. |
ApsPlan: Error -30016 al ejecutar el Planificador. La recarga de la base de datos del planificador no se hizo correctamente. Consulte la tabla ERRORLOG para obtener detalles. | Consulte la tabla ERRORLOG de la base de datos SQL. Busque el mensaje de error detallado en la columna ERRMSG. Los mensajes ERRORLOG se describen a continuación en la sección Mensajes ERRORLOG. |
ApsPlan: Error -30018 al ejecutar el Planificador. El Planificador se está ejecutando en este momento para la alternativa especificada. | La actividad Planificación APS se está ejecutando u otra sesión de cliente estaba aceptando la fecha Proyectada durante un proceso Obtener ATP/CTP. En el formulario Sitios APS y Administración de alternativas, haga clic en Acciones > Borrar estado APS. |
ApsPlan: Error -30019 al ejecutar el Planificador. La generación de órdenes planificadas no se hizo correctamente. Consulte la tabla ERRORLOG para obtener más información. | Consulte la tabla ERRORLOG de la base de datos SQL. Busque el mensaje de error detallado en la columna ERRMSG. Los mensajes ERRORLOG se describen a continuación en la sección Mensajes ERRORLOG. |
ApsPlan: Error -30020 al ejecutar el Planificador. El flujo de la tabla de puerta de enlace no se hizo correctamente. Consulte la tabla ERRORLOG para obtener más información. | Consulte la tabla ERRORLOG de la base de datos SQL. Busque el mensaje de error detallado en la columna ERRMSG. Los mensajes ERRORLOG se describen a continuación en la sección Mensajes ERRORLOG. |
ApsPlan: Error -30029 al ejecutar el Planificador. Flujo de la tabla de puerta de enlace en curso, llamada a API anulada. | La actividad Planificación APS se estaba ejecutando cuando el servicio TaskMan intentó ejecutarla. Este error indica que el sistema piensa que ya se está ejecutando una función Planificación, en concreto el flujo de información entre la base de datos SQL de SyteLine y la base de datos del planificador. Esta situación puede producirse si la función se ha interrumpido por algún motivo y no se pudo restablecer su estado. La solución es restablecer la columna STATUSNO a 0 (cero) en la tabla ERDB de la base de datos SQL de SyteLine. |
ApsPlan: Error -30031 al ejecutar el Planificador. No se puede recuperar información de conexión para uno de los sitios. | Los datos de la tabla APSSITE para un sitio especificado en el formulario Sitios APS y Administración de alternativas están incompletos o no son válidos. |
ApsPlan: Error -30032 al ejecutar el Planificador. Error de conexión con el servidor APS | El número de puerto del servicio del servidor APS, especificado en el formulario Sitios APS y Administración de alternativas, no es válido. Compruebe la configuración de Servicios de Windows para verificar el número de puerto en el que se está ejecutando el servicio del servidor APS y corrija la entrada. |
ApsPlan: Error -30034 al ejecutar el Planificador. El host o el puerto de la base de datos del planificador no coinciden con la información del sitio. | El host y el puerto de base de datos del planificador (en la tabla APSSITE) especificados en el sitio local no coinciden con la definición del sitio remoto. |
ApsPlan: Error -30035 al ejecutar el Planificador. Error al iniciar una ejecución del planificador global. | Compruebe apserror.txt para obtener mensajes de error con información más detallada. |
ApsPlan: Error -30036 al ejecutar el Planificador. Error al finalizar una ejecución del planificador global. | Compruebe apserror.txt para obtener mensajes de error con información más detallada. |
ApsPlan: Error -30037 al ejecutar el Planificador. ApsSchedulerStartSp ha devuelto un error. | Para obtener mensajes de error con información más detallada, consulte apserror.txt o ejecute esta consulta:
EXECUTE dbo.ApsSchedulerStartSp 0, -1 |
ApsPlan: Error -30038 al ejecutar el Planificador. ApsPlannerStartSp ha devuelto un error. | Para obtener mensajes de error con información más detallada, consulte apserror.txt o ejecute esta consulta:
EXECUTE dbo.ApsPlannerStartSp 0, 2, '*', -1 |
ApsPlan: Error -30039 al ejecutar el Planificador. Error al añadir alternativa, llamada a API anulada. | Compruebe apserror.txt para obtener mensajes de error con información más detallada. |
ApsPlan: Error -30040 al ejecutar el Planificador. La alternativa ya existe. | Especifique otro número de alternativa. |
ApsPlan: Error -30041 al ejecutar el Planificador. La alternativa no es un número válido, compruebe el valor o la licencia. | Especifique un número de alternativa entre 1 y 999. |
ApsPlan: Error -30043 al ejecutar el Planificador. Falta una definición de sitio remoto. | Verifique que todos los artículos de transferencia tienen un sitio válido específico. |
El registro de la orden no existe para la operación programada en [%s] para la orden [%s] y el recurso [%s] | La orden incluida en el registro SCHEDOP no existe en la tabla ORDER de la base de datos SQL de SyteLine. Póngase en contacto con Asistencia técnica. |
No se puede añadir el turno [%s] No se puede añadir el calendario [%s] No se puede añadir el valor fuera de turno [%s] No se puede añadir el turno de horas extras [%s] |
Valor no válido para el turno. |
El turno, la excepción de turno o los días festivos ya existen ("calendario" en el mensaje de error hace referencia a una definición de Día festivo en SyteLine). | |
No se puede asignar una prioridad al sitio [%s] | El índice de la lista de prioridades del sitio no es válido. |
No se puede asignar la BOM [%s] al material terminado [%s] | Al intentar añadir una lista de materiales a un artículo. No se ha encontrado el artículo en la base de datos. |
No se ha encontrado la lista de materiales en la base de datos. | |
No se ha encontrado el índice artículo-lista de materiales en la base de datos. | |
No se permiten listas de materiales recursivas. Asegúrese de que el artículo no es componente de sí mismo, ya sea directamente o a través de un subcomponente. | |
No se puede asignar el material de componente [%s] a la BOM [%s] | Al intentar añadir un artículo a una lista de materiales, no se encontró la lista de materiales en la base de datos. |
No se ha encontrado el artículo en la base de datos. | |
El índice de la lista de materiales-artículo no es válido. | |
No se permiten listas de materiales recursivas. Asegúrese de que esta tarea no convierte al artículo en un componente de sí mismo, ya sea directamente o a través de un subcomponente. | |
No se puede asignar el intervalo de fechas [%s] a través de [%s] al calendario [%s] No se puede asignar el intervalo de fechas [%s] a través de [%s] al valor de fuera de turno [%s] No se puede asignar el intervalo de fechas [%s] a través de [%s] al tiempo extra [%s] No se puede asignar el intervalo de tiempo [%s] al turno [%s] |
Al añadir un intervalo de fechas a un turno, excepción de turno o días festivos, no se encontró el ID de turno que se va a cambiar en la base de datos. |
El turno, los días festivos o la excepción de turno tiene un tiempo o una duración no válida. | |
No se puede asignar el paso de trabajo [%s] a la planificación del proceso [%s] | Al añadir una operación a una ruta, no se encontró la ruta en la base de datos. |
No se ha encontrado la operación en la base de datos. | |
El índice de lista ruta-operación no es válido. | |
No se puede asignar el material local [%s] al sitio remoto [%s] | Al añadir una definición de sitio de suministro a un artículo, no se encontró el artículo en la base de datos. |
No se ha encontrado el registro Sitio/Entidades del sitio de suministro remoto en la base de datos. | |
El índice de la lista artículo-sitio no es válido. | |
No se puede asignar la orden local [%s] a la orden remota [%s] | Al añadir información acerca de una demanda principal a una orden de transferencia de demanda planeada en el sitio de suministro, no se encontró la demanda principal en la base de datos. |
La orden de transferencia de demanda planificada no existe. | |
No se puede asignar el material externalizado [%s] a la orden [%s] | Al añadir un artículo comprado a la orden, no se encontró la orden en la base de datos. |
No se ha encontrado el artículo comprado en la base de datos. | |
El índice de la lista orden-artículo no es válido. | |
No se puede asignar el plan del proceso [%s] al material [%s] | Al añadir una ruta a un artículo, no se encontró el artículo en la base de datos. |
No se ha encontrado la ruta en la base de datos. | |
El índice de la lista artículo-ruta no es válido. | |
Hay otro artículo usando la ruta. | |
No se puede asignar una orden remota [%s] a la orden local [%s] | Al crear un registro de referencia cruzada entre una orden de transferencia de demanda planificada y su orden de demanda principal, no se encontró la demanda principal en la base de datos. |
La orden de transferencia de demanda planificada no existe. | |
El índice de la lista orden-orden remota no es válido. | |
No se puede asignar el recurso [%s] al valor de fuera de turno [%s] No se puede asignar el recurso [%s] al turno extra [%s] |
Al asignar un recurso a una excepción de turno, no se encontró el turno en la base de datos. |
No se ha encontrado el recurso en la base de datos. | |
El índice de la lista turno-recurso no es válido. | |
No se puede asignar el recurso [%s] al grupo de recursos [%s] | Al asignar un recurso a un grupo de recursos, no se encontró el grupo de recursos en la base de datos. |
No se ha encontrado el recurso en la base de datos. | |
El índice de la lista grupo de recursos-recurso no es válido. | |
No se puede asignar el recurso [%s] al turno [%s] | Al asignar un recurso a un turno, no se encontró el recurso en la base de datos. |
No se ha encontrado el turno en la base de datos. | |
El índice de la lista recurso-turno no es válido. | |
No se puede asignar el grupo de recursos [%s] al paso de trabajo [%s] | Al asignar un grupo de recursos a una operación, no se encontró la operación en la base de datos. |
No se ha encontrado el grupo de recursos en la base de datos. | |
El índice de la lista operación-grupo de recursos no es válido. | |
No se puede asignar el token [%s] a la orden remota [%s] en la tabla OrderDashPart de la base de datos del planificador | Valor no válido para el ID de orden local (que forma parte de un registro de referencia cruzada para asociar la demanda original a la orden de demanda de transferencia planificada en el sitio de suministro). |
No se puede crear la orden remota [%s] para la orden local [%s] | Al crear la referencia cruzada entre una orden de transferencia de demanda planificada y su orden de demanda principal, no se encontró la orden de transferencia de demanda planificada en la base de datos. |
No se puede incluir el material [%s] en la orden de envío del material [%s] No se puede incluir el material [%s] en la orden [%s] |
Al añadir un artículo a una demanda (orden de compra, trabajo, etc.), no se encontró la demanda en la base de datos. |
No se ha encontrado el artículo en la base de datos. | |
El índice de la lista demanda-artículo no es válido. | |
No se puede transferir la BOM [%s] | Al enviar una lista de materiales a ERDB, la lista de materiales ya existe. |
No se puede transferir los parámetros de configuración a la base de datos del planificador. | Un parámetro del formulario Sitios APS y Administración de alternativas no es válido (no es probable que estos errores se produzcan; póngase en contacto con Asistencia técnica). |
No se puede transferir la eficacia [%s] | Al enviar un registro de eficacia a la base de datos del planificador, la eficacia ya existe. |
No se puede transferir el paso de trabajo [%s] | Al crear una operación, el ID de operación ya existe. |
No se puede transferir el material [%s] | Al enviar un artículo a la base de datos del planificador, el ID de artículo ya existe. |
No se puede transferir la orden de envío de material [%s] No se puede transferir la orden [%s] |
Al enviar una demanda (como una orden de compra, un trabajo, etc.) a la base de datos del planificador, el ID de demanda ya existe. |
No se puede transferir la planificación del proceso [%s] | Al enviar una ruta al planificador, el ID de ruta ya existe. |
Al enviar demandas a la base de datos del planificador, el sistema no puede enviar rutas ni BOM. Busque la solución a este problema en la base de conocimientos del producto en nuestro sitio web de asistencia o póngase en contacto con Asistencia técnica. | |
No se puede transferir el recurso [%s] | Al enviar un recurso a la base de datos del planificador, el ID de recurso ya existe. |
No se puede transferir el grupo de recursos [%s] | Al enviar un grupo de recursos a la base de datos del planificador, el ID de grupo de recursos ya existe. |
No se puede transferir el sitio [%s] | Al enviar un registro de sitio a la base de datos del planificador, el ID de sitio ya existe. |
ADVERTENCIA: Ruta no encontrada, planific usando tiempo de entr en cambio | El artículo no tiene una ruta; el sistema lo ha planificado mediante el tiempo de entrega estándar del artículo. |
BLOQUEADO: Combinaciones de recursos no satisfechos para la operación | La operación necesitaba más recursos de los que había disponibles para este grupo de recursos. El sistema ha planificado la operación mediante todos los recursos disponibles del grupo y continuó con la planificación. |
BLOQUEADO: No se ha podido planificar el artículo de línea 1 | El número de artículo hace referencia a la secuencia de procesamiento del artículo final en agrupaciones de Orden máxima para la orden indicada. |