Integración con Win-SCP

HMG en Español

Moderator: Rathinagiri

Post Reply
User avatar
edufloriv
Posts: 238
Joined: Thu Nov 08, 2012 3:42 am
DBs Used: DBF, MariaDB, MySQL, MSSQL, MariaDB
Location: PERU

Integración con Win-SCP

Post by edufloriv »

Saludos amigos,

Estoy realizando una integración de facturación electrónica y uso Win-SCP para subir y bajar archivos por SFTP, el tema es que después de bajarme el .PDF desde el host le debo mostrar al cliente el documento usando Acrobat Reader (es la versión DC), para esta operación tengo este código:

Code: Select all

*>----------------------------------------------------------------------<*
*>----------------------------------------------------------------------<*
*>----------------------------------------------------------------------<*

FUNC BajarPDF(cFileTXT)

LOCAL nIntento := 0
LOCAL cFilePDF := ''

	wait window 'descargando .PDF. . .' nowait

   cFileTXT := STRTRAN( cFileTXT , 'CSV\' )
   cFilePDF := STRTRAN( cFileTXT , '.CSV' , '.pdf' )
   DO WHILE .T.
      cParaScript := '/log="efact.log" /ini=nul /script="D:\Infocar\Imagen\efact_baja.txt" /parameter '+cFilePDF
      EXECUTE FILE "C:\Program Files (x86)\WinSCP\winscp.exe" PARAMETERS cParaScript
      IF FILE('PDF\'+cFilePDF)
         FOR nLap = 1 TO 50000000  // <- AQUI PONGO UN RETRASO PARA DAR TIEMPO A QUE WIN-SCP suelte el PDF
         NEXT
         EXECUTE FILE ('PDF\'+cFilePDF) // <- AQUI ABRO CON EL ACROBAT READER (Esta como predeterminado y aqui ocurre el error)
         EXIT
      ELSE
         FOR nLap = 1 TO 5000000
         NEXT
         nIntento++
         IF nIntento > 100
            EXIT
         ENDIF
      ENDIF
   ENDDO

   wait clear
   
RETURN
En la línea donde abro el PDF con el Acrobat me lanza este error:
error ACROBAT.png
error ACROBAT.png (183.67 KiB) Viewed 1372 times
A veces apertura y muestra bien el archivo y a veces no y lanza el error. Alguien me podria ayudar para evitar este error, agradezco de antemanto su valiosa ayuda.

Eduardo Flores Rivas


LIMA - PERU
User avatar
andyglezl
Posts: 1461
Joined: Fri Oct 26, 2012 7:58 pm
Location: Guadalajara Jalisco, MX
Contact:

Re: Integración con Win-SCP

Post by andyglezl »

Hola Eduardo

Tal vez esto te ayude...

http://www.hmgforum.com/viewtopic.php?f=5&t=2944
Andrés González López
Desde Guadalajara, Jalisco. México.
Post Reply