Bug que se presento en mi Timbrado de mi Servidor
Windows Server 2016 Standard
SAP Business One 9.3 PL07
Timbrado Nativo Integration Framework 1.22.20
PAC de CFDI EDICOM
Incidencia:
Mis Documentos Clientes y Pagos - Entrantes En el Monitor de Documentos Electrónicos quedan con el estado (NUEVOS) "Waiting for Processing" Pero si están Timbrados y si se genera el XML en su respectiva carpeta.

Sin embargo no se puede IMPRIMIR el documento. Al quedar como "Waiting for Processing" no deja Imprimir el PDF por falta del UUID a pesar de si contener el XML en el Servidor
Solución que proporciona SAP (Fabricante)

Se continua con el error y respuesta de SAP
Comentan que se tienen que migrar la base de datos al PL10 y también el integratión, para ver si ese parche soluciona el problema.
Al no migrar SAP B1
Para que los Documentos quedaran con su estado de AUTORIZADO
Se tenia que Reiniciar el Servidor. Ante esto se encontró que reiniciando el servicio de Gatekeeper (SAP Business One Browser Access Server Gatekeeper) permitió que los documentos cambiaran su estado de NUEVO al de AUTORIZADO (Lo que permite poder Imprimir la caratula y ver el UUID ) sin reiniciar el Servidor
Por lo cual se desarrolla un BAT para programar una Tarea que se ejecute todas las noches
Código:
@echo off
echo ==================================
echo ==================================
echo ==================================
echo.
echo DETENIENDO SERVICIO DE TIMBRADO
echo ==================================
echo.
net stop Gatekeeper
ping -n 50 localhost
echo.
echo ==================================
echo ==================================
echo ==================================
echo INICIANDO EL SERVICIO DE TIMBRADO
echo ==================================
echo.
net start Gatekeeper
ping -n 50 localhost
echo.
echo ==================================
echo ==================================
echo ==================================
echo REVISA Y ACTUALIZA TU MONITOR DE DOCUMENTOS
echo ==================================
echo ==================================
echo ==================================
echo.
ping -n 30 localhost
exit
Programador de Tareas





Saludos,
Comentarios
Publicar un comentario