Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   AcuCobol (https://www.cobolforo.es/forumdisplay.php?f=23)
-   -   [Herramienta] Archivos .pem (https://www.cobolforo.es/showthread.php?t=1362)

drvedia1981 19 de agosto de 2021 15:56

Buen día gracias fastpho por probar con la dll de la pagina de epson a mi no me funciona ya no se que mas probar pero bueno seguiré intentando Saludos

fastpho 19 de agosto de 2021 21:25

@Rubencentu, Hola , podrias subir unos ejemplos de facturacion , informes z , y la descarga de.pem
Gracias
Saludos

---------- Post añadido : 20:25 ---------- Post anterior : 20:17 ----------

Cita:

Citación del post de drvedia1981 (Mensaje 6976)
Buen día gracias fastpho por probar con la dll de la pagina de epson a mi no me funciona ya no se que mas probar pero bueno seguiré intentando Saludos

Estaras usando la libreria de 32 bits?
Que error te da ?
Para poder obtener los informes el impresor debe estar fiscalizado , con ventas , e informes Z dentro de la memoria fiscal
Saludos

Rubencentu 19 de agosto de 2021 22:22

Totalmente cierto que para hacer la descarga de los archivos .PEM la impresora fiscal debe estar inicializada, y el comando sería:

Ejemplo de comando en XML:
Código XML:
  1. <ObtenerPrimerBloqueReporteElectronico>
  2. <FechaInicial>150209</FechaInicial>
  3. <FechaFinal>150213</FechaFinal>
  4. <TipoReporte>ReporteAFIPCompleto</TipoReporte>
  5. </ObtenerPrimerBloqueReporteElectronico>

Ejemplo de comando en JSON:
Código JS:
  1. {
  2. "ObtenerPrimerBloqueReporteElectronico":
  3. {
  4. "FechaInicial" : "150209"
  5. "FechaFinal" : "150213"
  6. "TipoReporte" : "ReporteAFIPCompleto"
  7. }
  8. }

Para hacer el cierre Zeta sería:

Ejemplo de comando en XML:
Código XML:
  1. <CerrarJornadaFiscal>
  2. <Reporte>ReporteZ</Reporte>
  3. </CerrarJornadaFiscal>

Ejemplo de comando en JSON:

Código JS:
  1. {
  2. "CerrarJornadaFiscal":
  3. {
  4. "Reporte" : "ReporteZ"
  5. }
  6. }

Saludos cordiales @fastpho,

Comentario de Moderador

Usa los botones de resalto de sintaxis ;)

drvedia1981 19 de agosto de 2021 22:53

Hola si la impresora esta funcionando y desde la utilidad de epson funciona perfecto ya bajaron varios periodos, desde el programa que intento probar ni se conecta

El cobol85 esta así

Código:

[PRUEBA.Entry]
ConfigurarVelocidad=EpsonFiscalInterface.DLL
ConfigurarPuerto=EpsonFiscalInterface.DLL
Conectar=EpsonFiscalInterface.DLL
Desconectar=EpsonFiscalInterface.DLL
Descargar=EpsonFiscalInterface.DLL

LA DLL de 32 bits esta en el directorio del ejecutable al igual que el cobol85 y me da este error

Código:

<<Summary>>
 The COBOL run-time message occurred:
  Application      : C:\Users\Diego\Desktop\TM-T900AF\Nueva carpeta\Debug\Main.exe(PID=00009AC8)
  Exception Number  : JMP0015I-U [PID:00009AC8 TID:00009AA0] CANNOT CALL PROGRAM 'ConfigurarVelocidad'. CODE=0x7e PGM=MAINFORM ADR=0040137D

Tengo funcionando el programa en el cliente con la DLL EpsonFiscalDriver y esa funciona perfecto hace varios meses pero con esa librería no se como bajar los datos AFIP
Gracias Saludos

Comentario de Moderador

Usa los botones de resalto de sintaxis ;)


fastpho 20 de agosto de 2021 15:01

@drvedia1981, El error JMP0015I-U , puede ser por varios motivos , en tu caso me parece que el nombre de la Form no coincide con el nombre del archivo COBOL85 (PGM=MAINFORM) , suponiendo que esta en el mismo directorio tanto el archivo cobol85 , la .dll y el program

Saludos


La franja horaria es GMT +2. Ahora son las 15:44.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.