Facturas quedan en Estado NUEVO ((Waiting for Processing) )

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