Bueno... aqui voy con la explicación del modo spool, aclarando que desde el punto de vista "legal" dicho modo de trabajo sólo se "aceptaría" en aquellos comercios que por su naturaleza está exceptuados de respetar la famosa concomitancia... (¿alguien la respeta?).
El modo "spool" de las impresoras Hasar es un modo de trabajo donde la impresora está todo el tiempo "viendo" lo que le tiran dentro de una carpeta predeterminada y tratando de procesar en forma batch los archivos que se colocan en dicha carpeta. Si la impresora "encuentra" un archivo interpretable (desde el punto de vista de la impresora o sea con comandos fiscales) lo procesa y devuelve el resultado de ese proceso en otra carpeta predeterminada, con el mismo nombre del archivo de entrada pero con la extensión ".ANS" (de "answer... ¿vieron?). En otras palabras, la impresora esta a la espera de que desde nuestro aplicacativo generemos un archivo plano con la secuencia de comandos a ejecutar y le copiemos ese archivo a la carpeta donde "ella" está esperando.
El modo spool se poner en marcha ejecutando el programa WSPOOLER.EXE que es parte de los programas y drivers que se pueden bajar de la página de Hasar. Este programa abre una sesión de DOS (que luego podemos minimizar) y queda en ejecución permanente hasta que lo cancelemos con CTRL-C.
Vamos a un ejemplo totalmente funcional para comprender los parámetros que necesita este programa: WSPOOLER -p1 -v57600 -l -n -sC:\FISCAL\ENTRADA -aC:\FISCAL\SALIDA "-p" es el parámetro donde le indicamos al programa cuál es el puerto COM a abrir para comunicarse con la impreosa. "-v" es el parámetro donde le indicamos al programa cuál es la velocidad con que operaremos dicho puerto. Esta velocidad debe coincidir con la seteada en la impresora mediante el utilitario Pruf. "-l" (ojo... ele de lagarto y no i de inútil) sirve para que el programa vaya generando un archivo log que nos puede servir hipotéticamente para detectar errores de comandos o de funcionamiento. Este archivo log se llama -por defecto- "spooler.log" y contiene información muy interesante para ver por qué a veces nos equivocamos en la sintáxis de un comando fiscal o por qué la impresora se niega a ejecutar un comando que creemos que está bien. Este un ejemplo del contenido (acumulativo) de spooler.log: 30/09-23:04:20: **START SPOOLER** 30/09-23:04:20: A abrir COM1 30/09-23:04:21: Comando completado: * 30/09-23:04:21: Comando completado: * 30/09-23:04:21: Comando completado: D| |0.0|C|0 30/09-23:04:21: Comando completado: E 30/09-23:04:21: Comando completado: J "-n" sirve para que en el archivo de respuestas que nos devuelve el programa spooler cada linea de respuestas esté encabezada por el comando que le dió origen. Esto sirve para poder interpretar mejor ese archivo de respuestas y saber qué nos fué "contestando" la impresora por cada comando que le enviamos. "-s" es el parámetro que sirve para indicarle al programa spooler cuál es la carpeta donde tiene que estar "a la escucha". Cualquier archivo que "caiga" es esa carpeta será procesado y posteriormente borrado en forma automática por el programa spooler.exe. "-a" es el parámetro donde le pido al programa spooler que me devuelva los resultados de la impresora fiscal. Continuando con el ejemplo, si a la carpeta c:\fiscal\entrada le "tiro" un archivo denominado "99XZC208.FIS" (archivo que obviamente contiene una colección de comandos fiscales para -por ejemplo- emitir una factura), la respuesta de la impresora quedará en C:\FISCAL\SALIDA, en un archivo denominado "99XZC208.ANS".
Es responsabilidad de nuestros aplicativos revisar ese archivo de salida para cerciorarnos que la impresión finalizó correctamente y poder recuperar datos que sean necesarios para actualizar nuestras propias bases de datos. En mi caso, por ejemplo, tomo de ese archivo el nro. de comprobante emitido, el punto de venta y el monto de iva total, para poder actualizar las bases del sistema en corcondancia con lo emitido por la impresora fiscal.
Los comandos que se le envian a la impresora son EXACTAMENTE LOS MISMOS que usamos habitualmente en el modo de trabajo normal. Para los que hayan tomado el ejemplo de codificación Clipper que ofrece Hasar, cada linea de este archivo es el contenido de la variable "s" de los ejemplos.
Este es un ejemplo de archivo de comandos para emitir una factura "A":
La primera linea carga los datos del cliente. La segunda linea abre el comprobante factura "A", La tercera y cuarta lineas cargan items de venta con distintas tasas de iva. La quinta linea pide e imprime un subtotal. La sexta linea es la del pago. La séptima linea es la del cierre de comprobante. Si miran con atención verán que el primer caracter es la representación ascii del comando fiscal. Obviamente lo que aquí se ve como un símbolo raro es la representación del caracter CHR(28) que se utiliza como separador de campos.
Si todo está bien, la impresora nos devolverá un archivo con estas respuestas (siempre en relación el ejemplo de factura "A" de arriba): b|1100000010000000|0000011000000000 @|1100000010000000|0011011000000000|00000049 B|1100000010000000|0011011000000000 B|1100000010000000|0011011000000000 C|1100000010000000|0011011000000000|2.0000|2.32|0.32|0.00|0.00|0.00 D|1100000010000000|0011011000000000|-97.68 E|1100000010000000|0000011000000000|00000049|1|2369-0800966608 Entonces simplemente hay que leer este archivo plano y en base al primer caracter ir interpretando y rescatando los datos que nos interesan. Por ejemplo de la linea "E" yo saco el nro. de comprobante otorgado y el nro. de cai y de la linea "C" saco los totales de iva acumulados. El contenido de cada linea de respuesta es posicionalmente hablando EXACTAMENTE lo que figura en el manual como respuesta a cada comando. Para facilitar la intepretación de las respuestas, el programa spooler reemplaza el caracter CHR(28) por el caracter "|" (pipe) como separador de campos.
RESUMEN: 1º) Genero un archivo ascii con la colección de comandos necesarios para una tarea determinada (emitir factura "A", pedir un cierre "Z", etc.) y copiarlo a la carpeta de entrada del spooler. Si se trabaja desde varios puestos de trabajo simultáneos con una única impresora fiscal es conveniente que el nombre del archivo sea en parte relacionado con el puesto de trabajo y en parte al azar. 2º) Esperar alrededor de 20 segundos hasta que la impresora finaliza la impresión y luego leer el archivo de respuestas (mismo nombre que el de entrada pero con extensión ".ANS"). 3º) Interpretar el archivo leido y en base a eso interactuar con el aplicativo propio.
VENTAJAS: 1º) Se puede operar la impresora fiscal desde varios puestos de trabajo simultáneamente, con solo tener acceso desde nuestra pc "facturadora" a las carpetas de spool de la pc donde físicamente está conectada la impresora fiscal... que es donde está corriendo el programa spooler.exe. 2º) Nuestro aplicativo se desentiende de abrir y cerrar puertos, setear velocidades y toda la cháchara del hardware. Simplemente le enviamos a la carpeta de spool los comandos a ejecutar. 3º) La operación del aplicactivo es más veloz porque no tiene que esperar la respuesta individual a cada comando sino que lee todo junto, al final y desde un archivo plano. 4º) Como de la parte del hardware se encarga el programa spooler.exe, no importa en qué lenguaje programemos siempre que seamos capaces de generar un archivo plano con los comandos y copiarlo a otra carpeta. 5º) En escenarios de Terminal Server o VPN podemos facturar en las sucursales SIN NINGUN ESFUERZO Y SIN RENEGAR CON EL HARDWARE, usando los programas y archivos que están en el servidor central (esto es maravilloso !!!).
EJEMPLO DE CODIFICACION: Acá transcibo un ejemplo de cómo abro un loop esperando el archivo de respuestas de la respuesta de la impresora (en forma exclusiva para asegurarme que no falta nada) y luego interpreto ese archivo.
FUNCTION spoolmanager(cTipoDocum) IF EMPTY(cSpoolDir) .OR. EMPTY(cAnswerDir) ALERT('FALTA DEFINIR CARPETAS SPOOL FISCAL') RETURN(.F.) ENDIF COPY FILE (cArchSpool) TO (cSpoolDir+cFileSPool) PONER_MJE(24,"Recuperando Datos Finales... Espere un momento." ) INKEY(10) ********** ACA LEER RESULTADOS Y ASIGNAR nTic cArchAnswer := ALLTRIM(cAnswerDir+cFileAnswer) nCantLineas := 0 nIntentos := 20 nTic := 0 DO WHILE nIntentos > 0 IF FILE(cArchAnswer) DO WHILE FT_FUSE(cArchAnswer,16)<1 ENDDO FT_FGOTOP() DO WHILE !FT_FEOF() ++nCantLineas AADD(aLineasLeidas,FT_FREADLN()) FT_FSKIP() ENDDO FT_FUSE() FOR I=1 TO nCantLineas DO CASE CASE cTipoDocum=='FACTURA' IF LEFT(aLineasLeidas[I],1)='E' nTic := VAL(SUBST(aLineasLeidas[I],37,8)) //LINEA DE CIERRE DE COMPROBANTE (comando 'E') cCai1 := (SUBST(aLineasLeidas[I],48,15)) //LINEA DE CIERRE DE COMPROBANTE (comando 'E') ENDIF IF LEFT(aLineasLeidas[I],1)='C' nTotalZZ := VAL(TOMAMEDIO(aLineasLeidas[I],'|',4)) //LINEA DE SUBTOTAL (comando 'C') nIvaZZ := VAL(TOMAMEDIO(aLineasLeidas[I],'|',5)) //LINEA DE SUBTOTAL (comando 'C') ENDIF CASE cTipoDocum=='CREDITO' IF LEFT(aLineasLeidas[I],1)='' nTic := VAL(SUBST(aLineasLeidas[I],37,8)) //LINEA DE CIERRE DE COMPROBANTE (comando 'E') cCai1 := (SUBST(aLineasLeidas[I],48,15)) //LINEA DE CIERRE DE COMPROBANTE (comando 'E') ENDIF IF LEFT(aLineasLeidas[I],1)='p' nIvaZZ += VAL(TOMAMEDIO(aLineasLeidas[I],'|',5)) //LINEA DE SUBTOTAL nTotalZZ += VAL(TOMAMEDIO(aLineasLeidas[I],'|',8)) //LINEA DE SUBTOTAL ENDIF IF LEFT(aLineasLeidas[I],1)='q' nIvaZZ += VAL(TOMAMEDIO(aLineasLeidas[I],'|',5)) //LINEA DE SUBTOTAL ENDIF ENDCASE NEXT FERASE(cArchAnswer) FERASE(cArchSpool) EXIT ENDIF INKEY(.5) nIntentos := nIntentos - 1 IF nIntentos = 0 IF ALERT('ESPERANDO RESPUESTA IMPRESORA FISCAL...;¨CONTINUA?',{'SI','NO'}) < 2 nIntentos := 10 ENDIF ENDIF ENDDO RETURN(.T.)
Espero haber sido claro.
Saludos... Ricardo Sassy
8 29/09/2008, you wrote:
Ricardo : Si no es mucha molestia, me anoto para tu explicación y desde ya muchas gracias
Gustavo Gabriele
De: ifclipper@gruposyahoo.com.ar [mailto:ifclipper@gruposyahoo.com.ar] En nombre de Ricardo Sassy Enviado el: Lunes, 29 de Septiembre de 2008 10:04 p.m. Para: ifclipper@gruposyahoo.com.ar Asunto: RE: [ifclipper] Una mano... por favor...
Si alguien necesita una explicación del modo spool me avisan. Es muy fácil y hay que desentenderse de la apertura del puerto y todo eso. Solamente enviar los comandos relacionados con el documento a imprimir o la consulta que se le quiera efectuar a la impresora.
Saludos... Ricardo Sassy
At 19:26 29/09/2008, you wrote:
Mario : , alli Ricardo tiro una pista para utilizar la impresora en modo spooll del c2w, Igualmente muchas gracias
Gustavo
De: ifclipper@gruposyahoo.com.ar [mailto:ifclipper@gruposyahoo.com.ar] En nombre de mariomansilla@arnet.com.ar Enviado el: Lunes, 29 de Septiembre de 2008 05:36 p.m. Para: ifclipper@gruposyahoo.com.ar Asunto: RE: [ifclipper] Una mano... por favor...
Hola Gustavo : El ejemplo esta hecho para Hmg oficial , si te es util lo mismo te lo envio . Saludos . Mario Mansilla
> Mario : Disculpa la intromison en el tema, es que tengo el mismo problema. > Tengo dearrollado un modulo de facturación en clipper52 funcionando > correctamente y debi migrar el sistema , para lo cual utilice la > herramienta > de Ciro C2W, pero no puedo hacer funcionar la impresora. Me fui guiando > con las instrucciones bajas de Hasar pero no hay caso. > Podrias mandar un ejemplo , desde ya muchas gracias > > Gustavo Gabriele > > _____ > > De: ifclipper@gruposyahoo.com.ar [mailto:ifclipper@gruposyahoo.com.ar] En > nombre de mariomansilla@arnet.com.ar > Enviado el: Lunes, 29 de Septiembre de 2008 01:32 p.m. > Para: ifclipper@gruposyahoo.com.ar > Asunto: Re: [ifclipper] Una mano... por favor... > > Hola Ricardo : > Disculpas recien hoy veo tu mensaje , yo pude > hacer funcionar las impresoras fiscales hasar con la winfis32.dll y las > epson con las ocx de epson , pero con HMG oficial . > Aun no he tenido tiempo de probar las ocx de hasar . > Cualquier cosa avisame . > Saludos . > Mario Mansilla > > > > >> Hola Eduardo. >> Te agradezco la info. >> Estoy usando ooHg + Harbour 1.0. >> El problema que acabo de descubrir es que no puedo acceder a ninguna >> dll. >> Probé un ejemplo básico con una dll que tiene funciones que te devuelven >> el >> nro. de serie del disco y tampoco funciona. >> EL programa ejecuta sin errores pero alga pasa que no anda. >> Inclusive si le cambio el nombre a la dll tampo saltan errores asi que >> tiene que ser algo muy elemental. >> >> > Desde ya gracias... >> ¿Alquien probó acceder a la impresora usando los controles ocx?. >> >> Saludos... >> Ricardo Sassy >> >> At 18:58 27/09/2008, you wrote: >>>Ricardo >>> >>>En puertosur estamos armando una clase fiscal para xHarbour consola. >>>No tengo idea si va a funcionar con Harbour. >>>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00 >>> compilacion de >>>PuertoSur. >>>Otra version no me funciono. No tengo ni idea de como es el estado de >>> Harbour >>>y la compativilidad. >>> >>>Direcciones de correo electrónico del grupo >>> >>> Enlace relacionado: http://www.puertosur.org >>> Enviar mensaje: PuertoSur@gruposyahoo.com.ar >>> Suscribirse: PuertoSur-subscribe@gruposyahoo.com.ar >>> Cancelar suscripción: PuertoSur-unsubscribe@gruposyahoo.com.ar >>> Propietario: PuertoSur-owner@gruposyahoo.com.ar >>> >>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote >>> > Hola Juan Carlos >>> > Uso Harbour 1.0 en modo consola. >>> > No tengo ningún warning ni nada raro en la compilación. >>> > El exe se genera normalmente y su ejecución no produce erorres de >>> ningún tipo. >>> > Incluso intenté algo tan básico como esto: >>> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" ) >>> > alert(cInfo) >>> > y devuelve un string vacio. >>> > >>> > Evidentemente me falta hacer algo que desconozco. >>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que estás >>> usando?. >>> > Estoy usando una del 01/12/2005 de 61440 bytes. >>> > ¿Será que tengo una dll equivocada?. >>> > >>> > Saludos y gracias... >>> > Ricardo Sassy >>> > >>> > At 14:13 27/09/2008, you wrote: >>> > >>>-- >>> Eduardo Rizzolo >>> Eldorado, Misiones Argentina >>> INF 0023 >>> Correo principal y Msn Hotmail:fullpaint@pinturas-misioneras.com.ar >>> skype:fullpaint1 >>> ICQ:39280741 >>> www.creacionistas.com -> Que lindo cuentito nos contaron!! >>> www.puertosur.org >>> >>> >>>------------------------------------ >>> >>>Enlaces a Yahoo! Grupos >>> >>> >>> >>> >> >> > >
Este mensaje ha sido verificado por el E-mail Protegido. Antivirus actualizado en 30/09/2008 / Versión: 0.93.1/8362
Bueno... aqui voy con la explicación del modo spool, aclarando que desde
el punto de vista "legal" dicho modo de trabajo sólo se
"aceptaría" en aquellos comercios que por su naturaleza está
exceptuados de respetar la famosa concomitancia... (¿alguien la
respeta?).
El modo "spool" de las impresoras Hasar es un modo de trabajo
donde la impresora está todo el tiempo "viendo" lo que le tiran
dentro de una carpeta predeterminada y tratando de procesar en forma
batch los archivos que se colocan en dicha carpeta.
Si la impresora "encuentra" un archivo interpretable (desde el
punto de vista de la impresora o sea con comandos fiscales) lo procesa y
devuelve el resultado de ese proceso en otra carpeta predeterminada, con
el mismo nombre del archivo de entrada pero con la extensión
".ANS" (de "answer... ¿vieron?).
En otras palabras, la impresora esta a la espera de que desde nuestro
aplicacativo generemos un archivo plano con la secuencia de comandos a
ejecutar y le copiemos ese archivo a la carpeta donde "ella"
está esperando.
El modo spool se poner en marcha ejecutando el programa WSPOOLER.EXE que
es parte de los programas y drivers que se pueden bajar de la página de
Hasar.
Este programa abre una sesión de DOS (que luego podemos minimizar) y
queda en ejecución permanente hasta que lo cancelemos con
CTRL-C.
Vamos a un ejemplo totalmente funcional para comprender los parámetros
que necesita este programa:
WSPOOLER -p1 -v57600 -l -n -sC:\FISCAL\ENTRADA -aC:\FISCAL\SALIDA
"-p" es el parámetro donde le indicamos al programa cuál es el
puerto COM a abrir para comunicarse con la impreosa.
"-v" es el parámetro donde le indicamos al programa cuál es la
velocidad con que operaremos dicho puerto. Esta velocidad debe coincidir
con la seteada en la impresora mediante el utilitario Pruf.
"-l" (ojo... ele de lagarto y no i de inútil) sirve para que el
programa vaya generando un archivo log que nos puede servir
hipotéticamente para detectar errores de comandos o de funcionamiento.
Este archivo log se llama -por defecto- "spooler.log" y
contiene información muy interesante para ver por qué a veces nos
equivocamos en la sintáxis de un comando fiscal o por qué la impresora se
niega a ejecutar un comando que creemos que está bien.
Este un ejemplo del contenido (acumulativo) de spooler.log:
30/09-23:04:20: **START SPOOLER**
30/09-23:04:20: A abrir COM1
30/09-23:04:21: Comando completado: *
30/09-23:04:21: Comando completado: *
30/09-23:04:21: Comando completado: D| |0.0|C|0
30/09-23:04:21: Comando completado: E
30/09-23:04:21: Comando completado: J
"-n" sirve para que en el archivo de respuestas que nos
devuelve el programa spooler cada linea de respuestas esté encabezada por
el comando que le dió origen.
Esto sirve para poder interpretar mejor ese archivo de respuestas y saber
qué nos fué "contestando" la impresora por cada comando que le
enviamos.
"-s" es el parámetro que sirve para indicarle al programa
spooler cuál es la carpeta donde tiene que estar "a la
escucha".
Cualquier archivo que "caiga" es esa carpeta será procesado y
posteriormente borrado en forma automática por el programa
spooler.exe.
"-a" es el parámetro donde le pido al programa spooler que me
devuelva los resultados de la impresora fiscal.
Continuando con el ejemplo, si a la carpeta c:\fiscal\entrada le
"tiro" un archivo denominado "99XZC208.FIS" (archivo
que obviamente contiene una colección de comandos fiscales para -por
ejemplo- emitir una factura), la respuesta de la impresora quedará en
C:\FISCAL\SALIDA, en un archivo denominado
"99XZC208.ANS".
Es responsabilidad de nuestros aplicativos revisar ese archivo de salida
para cerciorarnos que la impresión finalizó correctamente y poder
recuperar datos que sean necesarios para actualizar nuestras propias
bases de datos.
En mi caso, por ejemplo, tomo de ese archivo el nro. de comprobante
emitido, el punto de venta y el monto de iva total, para poder actualizar
las bases del sistema en corcondancia con lo emitido por la impresora
fiscal.
Los comandos que se le envian a la impresora son EXACTAMENTE LOS MISMOS
que usamos habitualmente en el modo de trabajo normal.
Para los que hayan tomado el ejemplo de codificación Clipper que ofrece
Hasar, cada linea de este archivo es el contenido de la variable
"s" de los ejemplos.
Este es un ejemplo de archivo de comandos para emitir una factura
"A":
La primera linea carga los datos del cliente.
La segunda linea abre el comprobante factura "A",
La tercera y cuarta lineas cargan items de venta con distintas tasas de
iva.
La quinta linea pide e imprime un subtotal.
La sexta linea es la del pago.
La séptima linea es la del cierre de comprobante.
Si miran con atención verán que el primer caracter es la representación
ascii del comando fiscal.
Obviamente lo que aquí se ve como un símbolo raro es la representación
del caracter CHR(28) que se utiliza como separador de campos.
Si todo está bien, la impresora nos devolverá un archivo con estas
respuestas (siempre en relación el ejemplo de factura "A" de
arriba):
b|1100000010000000|0000011000000000
@|1100000010000000|0011011000000000|00000049
B|1100000010000000|0011011000000000
B|1100000010000000|0011011000000000
C|1100000010000000|0011011000000000|2.0000|2.32|0.32|0.00|0.00|0.00
D|1100000010000000|0011011000000000|-97.68
E|1100000010000000|0000011000000000|00000049|1|2369-0800966608
Entonces simplemente hay que leer este archivo plano y en base al primer
caracter ir interpretando y rescatando los datos que nos interesan.
Por ejemplo de la linea "E" yo saco el nro. de comprobante
otorgado y el nro. de cai y de la linea "C" saco los totales de
iva acumulados.
El contenido de cada linea de respuesta es posicionalmente hablando
EXACTAMENTE lo que figura en el manual como respuesta a cada
comando.
Para facilitar la intepretación de las respuestas, el programa spooler
reemplaza el caracter CHR(28) por el caracter "|" (pipe) como
separador de campos.
RESUMEN:
1º) Genero un archivo ascii con la colección de comandos necesarios para
una tarea determinada (emitir factura "A", pedir un cierre
"Z", etc.) y copiarlo a la carpeta de entrada del spooler.
Si se trabaja desde varios puestos de trabajo simultáneos con una única
impresora fiscal es conveniente que el nombre del archivo sea en parte
relacionado con el puesto de trabajo y en parte al azar.
2º) Esperar alrededor de 20 segundos hasta que la impresora finaliza la
impresión y luego leer el archivo de respuestas (mismo nombre que el de
entrada pero con extensión ".ANS").
3º) Interpretar el archivo leido y en base a eso interactuar con el
aplicativo propio.
VENTAJAS:
1º) Se puede operar la impresora fiscal desde varios puestos de trabajo
simultáneamente, con solo tener acceso desde nuestra pc
"facturadora" a las carpetas de spool de la pc donde
físicamente está conectada la impresora fiscal... que es donde está
corriendo el programa spooler.exe.
2º) Nuestro aplicativo se desentiende de abrir y cerrar puertos, setear
velocidades y toda la cháchara del hardware. Simplemente le enviamos a la
carpeta de spool los comandos a ejecutar.
3º) La operación del aplicactivo es más veloz porque no tiene que esperar
la respuesta individual a cada comando sino que lee todo junto, al final
y desde un archivo plano.
4º) Como de la parte del hardware se encarga el programa spooler.exe, no
importa en qué lenguaje programemos siempre que seamos capaces de generar
un archivo plano con los comandos y copiarlo a otra carpeta.
5º) En escenarios de Terminal Server o VPN podemos facturar en las
sucursales SIN NINGUN ESFUERZO Y SIN RENEGAR CON EL HARDWARE, usando los
programas y archivos que están en el servidor central (esto es
maravilloso !!!).
EJEMPLO DE CODIFICACION:
Acá transcibo un ejemplo de cómo abro un loop esperando el archivo de
respuestas de la respuesta de la impresora (en forma exclusiva para
asegurarme que no falta nada) y luego interpreto ese archivo.
FUNCTION spoolmanager(cTipoDocum)
IF EMPTY(cSpoolDir) .OR. EMPTY(cAnswerDir)
ALERT('FALTA DEFINIR CARPETAS SPOOL
FISCAL')
RETURN(.F.)
ENDIF
COPY FILE (cArchSpool) TO (cSpoolDir+cFileSPool)
PONER_MJE(24,"Recuperando Datos Finales... Espere
un momento." )
INKEY(10)
********** ACA LEER RESULTADOS Y ASIGNAR nTic
cArchAnswer := ALLTRIM(cAnswerDir+cFileAnswer)
nCantLineas := 0
nIntentos := 20
nTic :=
0
DO WHILE nIntentos > 0
IF FILE(cArchAnswer)
DO WHILE
FT_FUSE(cArchAnswer,16)<1
ENDDO
FT_FGOTOP()
DO WHILE
!FT_FEOF()
++nCantLineas
AADD(aLineasLeidas,FT_FREADLN())
FT_FSKIP()
ENDDO
FT_FUSE()
FOR I=1 TO
nCantLineas
DO CASE
CASE cTipoDocum=='FACTURA'
IF LEFT(aLineasLeidas[I],1)='E'
nTic :=
VAL(SUBST(aLineasLeidas[I],37,8))
//LINEA DE CIERRE DE COMPROBANTE (comando 'E')
cCai1 :=
(SUBST(aLineasLeidas[I],48,15))
//LINEA DE CIERRE DE COMPROBANTE (comando 'E')
ENDIF
IF LEFT(aLineasLeidas[I],1)='C'
nTotalZZ := VAL(TOMAMEDIO(aLineasLeidas[I],'|',4))
//LINEA DE
SUBTOTAL
(comando 'C')
nIvaZZ :=
VAL(TOMAMEDIO(aLineasLeidas[I],'|',5)) //LINEA DE
SUBTOTAL
(comando 'C')
ENDIF
CASE cTipoDocum=='CREDITO'
IF LEFT(aLineasLeidas[I],1)=''
nTic :=
VAL(SUBST(aLineasLeidas[I],37,8))
//LINEA DE CIERRE DE COMPROBANTE (comando 'E')
cCai1 :=
(SUBST(aLineasLeidas[I],48,15))
//LINEA DE CIERRE DE COMPROBANTE (comando 'E')
ENDIF
IF LEFT(aLineasLeidas[I],1)='p'
nIvaZZ +=
VAL(TOMAMEDIO(aLineasLeidas[I],'|',5)) //LINEA DE
SUBTOTAL
nTotalZZ += VAL(TOMAMEDIO(aLineasLeidas[I],'|',8))
//LINEA DE SUBTOTAL
ENDIF
IF LEFT(aLineasLeidas[I],1)='q'
nIvaZZ +=
VAL(TOMAMEDIO(aLineasLeidas[I],'|',5)) //LINEA DE
SUBTOTAL
ENDIF
ENDCASE
NEXT
FERASE(cArchAnswer)
FERASE(cArchSpool)
EXIT
ENDIF
INKEY(.5)
nIntentos := nIntentos - 1
IF nIntentos = 0
IF
ALERT('ESPERANDO RESPUESTA IMPRESORA FISCAL...;¨CONTINUA?',{'SI','NO'})
< 2
nIntentos := 10
ENDIF
ENDIF
ENDDO
RETURN(.T.)
Espero haber sido claro.
Saludos...
Ricardo Sassy
8 29/09/2008, you wrote:
Ricardo
: Si no es mucha molestia, me anoto para tu explicación y desde ya muchas
gracias
Gustavo Gabriele
De: ifclipper@...
[mailto:ifclipper@...]
En nombre de Ricardo Sassy Enviado el: Lunes, 29 de Septiembre de 2008 10:04 p.m. Para: ifclipper@... Asunto: RE: [ifclipper] Una mano... por favor...
Si alguien necesita una explicación
del modo spool me avisan.
Es muy fácil y hay que desentenderse de la apertura del puerto y todo
eso.
Solamente enviar los comandos relacionados con el documento a imprimir o
la consulta que se le quiera efectuar a la impresora.
Saludos...
Ricardo Sassy
At 19:26 29/09/2008, you wrote:
Mario
: , alli Ricardo tiro una pista para utilizar la impresora en modo spooll
del c2w, Igualmente muchas gracias
Gustavo
De: ifclipper@...
[mailto:ifclipper@...]
En nombre de mariomansilla@... Enviado el: Lunes, 29 de Septiembre de 2008 05:36 p.m. Para: ifclipper@... Asunto: RE: [ifclipper] Una mano... por favor...
Hola Gustavo :
El ejemplo esta hecho para Hmg oficial , si te es util lo mismo te lo
envio .
Saludos .
Mario Mansilla
> Mario : Disculpa la intromison en el tema, es que tengo el mismo
problema.
> Tengo dearrollado un modulo de facturación en clipper52 funcionando
> correctamente y debi migrar el sistema , para lo cual utilice la
> herramienta
> de Ciro C2W, pero no puedo hacer funcionar la impresora. Me fui
guiando
> con las instrucciones bajas de Hasar pero no hay caso.
> Podrias mandar un ejemplo , desde ya muchas gracias
>
> Gustavo Gabriele
>
> _____
>
>
De: ifclipper@...
[mailto:ifclipper@...]
En
> nombre de mariomansilla@...
> Enviado el: Lunes, 29 de Septiembre de 2008 01:32 p.m.
> Para: ifclipper@...
> Asunto: Re: [ifclipper] Una mano... por favor...
>
> Hola Ricardo :
> Disculpas recien hoy veo tu mensaje , yo pude
> hacer funcionar las impresoras fiscales hasar con la winfis32.dll y
las
> epson con las ocx de epson , pero con HMG oficial .
> Aun no he tenido tiempo de probar las ocx de hasar .
> Cualquier cosa avisame .
> Saludos .
> Mario Mansilla
>
>
>
>
>> Hola Eduardo.
>> Te agradezco la info.
>> Estoy usando ooHg + Harbour 1.0.
>> El problema que acabo de descubrir es que no puedo acceder a
ninguna
>> dll.
>> Probé un ejemplo básico con una dll que tiene funciones que te
devuelven
>> el
>> nro. de serie del disco y tampoco funciona.
>> EL programa ejecuta sin errores pero alga pasa que no anda.
>> Inclusive si le cambio el nombre a la dll tampo saltan errores
asi que
>> tiene que ser algo muy elemental.
>>
>>
>
Desde ya gracias...
>> ¿Alquien probó acceder a la impresora usando los controles ocx?.
>>
>> Saludos...
>> Ricardo Sassy
>>
>> At 18:58 27/09/2008, you wrote:
>>>Ricardo
>>>
>>>En puertosur estamos armando una clase fiscal para xHarbour
consola.
>>>No tengo idea si va a funcionar con Harbour.
>>>Solo te puedo decir q ayer la hice andar pero con xHarbour
1.00
>>> compilacion de
>>>PuertoSur.
>>>Otra version no me funciono. No tengo ni idea de como es el
estado de
>>> Harbour
>>>y la compativilidad.
>>>
>>>Direcciones de correo electrónico del grupo
>>>
>>> Enlace relacionado:
http://www.puertosur.org
>>> Enviar mensaje: PuertoSur@...
>>> Suscribirse: PuertoSur-subscribe@...
>>> Cancelar suscripción: PuertoSur-unsubscribe@...
>>> Propietario: PuertoSur-owner@...
>>>
>>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>>> > Hola Juan Carlos
>>> > Uso Harbour 1.0 en modo consola.
>>> > No tengo ningún warning ni nada raro en la compilación.
>>> > El exe se genera normalmente y su ejecución no produce erorres de
>>> ningún tipo.
>>> > Incluso intenté algo tan básico como esto:
>>> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" )
>>> > alert(cInfo)
>>> > y devuelve un string vacio.
>>> >
>>> > Evidentemente me falta hacer algo que desconozco.
>>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que estás
>>> usando?.
>>> > Estoy usando una del 01/12/2005 de 61440 bytes.
>>> > ¿Será que tengo una dll equivocada?.
>>> >
>>> > Saludos y gracias...
>>> > Ricardo Sassy
>>> >
>>> > At 14:13 27/09/2008, you wrote:
>>> >
>>>--
>>> Eduardo Rizzolo
>>> Eldorado, Misiones Argentina
>>> INF 0023
>>> Correo principal y Msn Hotmail:fullpaint@...
>>> skype:fullpaint1
>>> ICQ:39280741
>>> www.creacionistas.com -> Que lindo cuentito nos contaron!!
>>> www.puertosur.org
>>>
>>>
>>>------------------------------------
>>>
>>>Enlaces a Yahoo! Grupos
>>>
>>>
>>>
>>>
>>
>>
>
>
Me anoto Ricardo.
Por otro lado te digo que yo uso la winfis32.dll pero
con HMG 2.6.4 y Harbour, si necesitás algo pedí nomás.
Aunque por lo que veo en tus resultados obtenidos en
Harbour modo consola es distinto.
Saludos, Fernando Chirico.
--- Ricardo Sassy <sharley@...> escribió:
---------------------------------
Si alguien necesita una explicación del modo spool me
avisan.
Es muy fácil y hay que desentenderse de la apertura
del puerto y todoeso.
Solamente enviar los comandos relacionados con el
documento a imprimir ola consulta que se le quiera
efectuar a la impresora.
Saludos...
Ricardo Sassy
Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/
Ricardo si me podes dar una mano te lo voy a agradecer hace mucho que
programa con xHarbour pero este es mi primer programa con las fiscales,
programo en windows y linux utilizando T-Gtk y el spooler es igual para
ambos sistemas. desde ya muchísimas gracias
Federico de Maussion
Deán Funes - Córdoba
Argentina
Ricardo Sassy escribió:
>
> Si alguien necesita una explicación del modo spool me avisan.
> Es muy fácil y hay que desentenderse de la apertura del puerto y todo eso.
> Solamente enviar los comandos relacionados con el documento a imprimir
> o la consulta que se le quiera efectuar a la impresora.
>
> Saludos...
> Ricardo Sassy
>
>
> At 19:26 29/09/2008, you wrote:
>
>> Mario : , alli Ricardo tiro una pista para utilizar la impresora en
>> modo spooll del c2w, Igualmente muchas gracias
>>
>> Gustavo
>>
>> ------------------------------------------------------------------------
>> *De:* ifclipper@...
>> [mailto:ifclipper@...
>> <mailto:ifclipper@...>] *En nombre de
>> *mariomansilla@...
>> *Enviado el:* Lunes, 29 de Septiembre de 2008 05:36 p.m.
>> *Para:* ifclipper@...
>> *Asunto:* RE: [ifclipper] Una mano... por favor...
>>
>>
>> Hola Gustavo :
>> El ejemplo esta hecho para Hmg oficial , si
>> te es util lo mismo te lo envio .
>> Saludos .
>> Mario Mansilla
>>
>>
>> > Mario : Disculpa la intromison en el tema, es que tengo el mismo
>> problema.
>> > Tengo dearrollado un modulo de facturación en clipper52 funcionando
>> > correctamente y debi migrar el sistema , para lo cual utilice la
>> > herramienta
>> > de Ciro C2W, pero no puedo hacer funcionar la impresora. Me fui
>> guiando
>> > con las instrucciones bajas de Hasar pero no hay caso.
>> > Podrias mandar un ejemplo , desde ya muchas gracias
>> >
>> > Gustavo Gabriele
>> >
>> > _____
>> >
>> >
>> De: ifclipper@... [mailto:ifclipper@...
>> <mailto:ifclipper@...>] En
>> > nombre de mariomansilla@...
>> > Enviado el: Lunes, 29 de Septiembre de 2008 01:32 p.m.
>> > Para: ifclipper@...
>> > Asunto: Re: [ifclipper] Una mano... por favor...
>> >
>> > Hola Ricardo :
>> > Disculpas recien hoy veo tu mensaje , yo pude
>> > hacer funcionar las impresoras fiscales hasar con la winfis32.dll y
>> las
>> > epson con las ocx de epson , pero con HMG oficial .
>> > Aun no he tenido tiempo de probar las ocx de hasar .
>> > Cualquier cosa avisame .
>> > Saludos .
>> > Mario Mansilla
>> >
>> >
>> >
>> >
>> >> Hola Eduardo.
>> >> Te agradezco la info.
>> >> Estoy usando ooHg + Harbour 1.0.
>> >> El problema que acabo de descubrir es que no puedo acceder a ninguna
>> >> dll.
>> >> Probé un ejemplo básico con una dll que tiene funciones que te
>> devuelven
>> >> el
>> >> nro. de serie del disco y tampoco funciona.
>> >> EL programa ejecuta sin errores pero alga pasa que no anda.
>> >> Inclusive si le cambio el nombre a la dll tampo saltan errores asi
>> que
>> >> tiene que ser algo muy elemental.
>> >>
>> >>
>> >
>> Desde ya gracias...
>> >> ¿Alquien probó acceder a la impresora usando los controles ocx?.
>> >>
>> >> Saludos...
>> >> Ricardo Sassy
>> >>
>> >> At 18:58 27/09/2008, you wrote:
>> >>>Ricardo
>> >>>
>> >>>En puertosur estamos armando una clase fiscal para xHarbour consola.
>> >>>No tengo idea si va a funcionar con Harbour.
>> >>>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00
>> >>> compilacion de
>> >>>PuertoSur.
>> >>>Otra version no me funciono. No tengo ni idea de como es el estado de
>> >>> Harbour
>> >>>y la compativilidad.
>> >>>
>> >>>Direcciones de correo electrónico del grupo
>> >>>
>> >>> Enlace relacionado: http://www.puertosur.org
>> <http://www.puertosur.org/>
>> >>> Enviar mensaje: PuertoSur@...
>> >>> Suscribirse: PuertoSur-subscribe@...
>> >>> Cancelar suscripción: PuertoSur-unsubscribe@...
>> >>> Propietario: PuertoSur-owner@...
>> >>>
>> >>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>> >>> > Hola Juan Carlos
>> >>> > Uso Harbour 1.0 en modo consola.
>> >>> > No tengo ningún warning ni nada raro en la compilación.
>> >>> > El exe se genera normalmente y su ejecución no produce erorres de
>> >>> ningún tipo.
>> >>> > Incluso intenté algo tan básico como esto:
>> >>> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" )
>> >>> > alert(cInfo)
>> >>> > y devuelve un string vacio.
>> >>> >
>> >>> > Evidentemente me falta hacer algo que desconozco.
>> >>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que
>> estás
>> >>> usando?.
>> >>> > Estoy usando una del 01/12/2005 de 61440 bytes.
>> >>> > ¿Será que tengo una dll equivocada?.
>> >>> >
>> >>> > Saludos y gracias...
>> >>> > Ricardo Sassy
>> >>> >
>> >>> > At 14:13 27/09/2008, you wrote:
>> >>> >
>> >>>--
>> >>> Eduardo Rizzolo
>> >>> Eldorado, Misiones Argentina
>> >>> INF 0023
>> >>> Correo principal y Msn Hotmail:fullpaint@...
>> >>> skype:fullpaint1
>> >>> ICQ:39280741
>> >>> www.creacionistas.com <http://www.creacionistas.com/> -> Que
>> lindo cuentito nos contaron!!
>> >>> www.puertosur.org <http://www.puertosur.org/>
>> >>>
>> >>>
>> >>>------------------------------------
>> >>>
>> >>>Enlaces a Yahoo! Grupos
>> >>>
>> >>>
>> >>>
>> >>>
>> >>
>> >>
>> >
>> >
>
__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas
Ricardo : Si no es mucha molestia, me
anoto para tu explicación y desde ya muchas gracias
Gustavo Gabriele
De:ifclipper@... [mailto:ifclipper@...] En nombre de Ricardo Sassy Enviado el: Lunes, 29 de
Septiembre de 2008 10:04 p.m. Para:ifclipper@... Asunto: RE: [ifclipper] Una
mano... por favor...
Si
alguien necesita una explicación del modo spool me avisan.
Es muy fácil y hay que desentenderse de la apertura del puerto y todo eso.
Solamente enviar los comandos relacionados con el documento a imprimir o
la consulta que se le quiera efectuar a la impresora.
Saludos...
Ricardo Sassy
At 19:26 29/09/2008, you wrote:
Mario : , alli Ricardo tiro una pista para
utilizar la impresora en modo spooll del c2w, Igualmente muchas gracias
Gustavo
De:ifclipper@gruposyahoo.com.ar [mailto:ifclipper@gruposyahoo.com.ar]
En nombre de mariomansilla@arnet.com.ar Enviado el: Lunes, 29 de
Septiembre de 2008 05:36 p.m. Para:ifclipper@gruposyahoo.com.ar Asunto: RE: [ifclipper] Una
mano... por favor...
Hola Gustavo :
El ejemplo esta hecho para Hmg oficial , si te es util lo mismo te lo envio
.
Saludos .
Mario Mansilla
> Mario : Disculpa la intromison en el tema, es que tengo el mismo problema.
> Tengo dearrollado un modulo de facturación en clipper52 funcionando
> correctamente y debi migrar el sistema , para lo cual utilice la
> herramienta
> de Ciro C2W, pero no puedo hacer funcionar la impresora. Me fui
guiando
> con las instrucciones bajas de Hasar pero no hay caso.
> Podrias mandar un ejemplo , desde ya muchas gracias
>
> Gustavo Gabriele
>
> _____
>
>
De: ifclipper@gruposyahoo.com.ar
[mailto:ifclipper@gruposyahoo.com.ar]
En
> nombre de mariomansilla@arnet.com.ar
> Enviado el: Lunes, 29 de Septiembre de 2008 01:32 p.m.
> Para: ifclipper@gruposyahoo.com.ar
> Asunto: Re: [ifclipper] Una mano... por favor...
>
> Hola Ricardo :
> Disculpas recien hoy veo tu mensaje , yo pude
> hacer funcionar las impresoras fiscales hasar con la winfis32.dll y las
> epson con las ocx de epson , pero con HMG oficial .
> Aun no he tenido tiempo de probar las ocx de hasar .
> Cualquier cosa avisame .
> Saludos .
> Mario Mansilla
>
>
>
>
>> Hola Eduardo.
>> Te agradezco la info.
>> Estoy usando ooHg + Harbour 1.0.
>> El problema que acabo de descubrir es que no puedo acceder a ninguna
>> dll.
>> Probé un ejemplo básico con una dll que tiene funciones que te
devuelven
>> el
>> nro. de serie del disco y tampoco funciona.
>> EL programa ejecuta sin errores pero alga pasa que no anda.
>> Inclusive si le cambio el
nombre a la dll tampo saltan errores asi que
>> tiene que ser algo muy elemental.
>>
>>
>
Desde ya gracias...
>> ¿Alquien probó acceder a la impresora usando los controles ocx?.
>>
>> Saludos...
>> Ricardo Sassy
>>
>> At 18:58 27/09/2008, you wrote:
>>>Ricardo
>>>
>>>En puertosur estamos armando una clase fiscal para xHarbour
consola.
>>>No tengo idea si va a funcionar con Harbour.
>>>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00
>>> compilacion de
>>>PuertoSur.
>>>Otra version no me funciono. No tengo ni idea de como es el estado
de
>>> Harbour
>>>y la compativilidad.
>>>
>>>Direcciones de correo electrónico del grupo
>>>
>>> Enlace relacionado: http://www.puertosur.org
>>> Enviar mensaje: PuertoSur@gruposyahoo.com.ar
>>> Suscribirse: PuertoSur-subscribe@gruposyahoo.com.ar
>>> Cancelar suscripción: PuertoSur-unsubscribe@gruposyahoo.com.ar
>>> Propietario: PuertoSur-owner@gruposyahoo.com.ar
>>>
>>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>>> > Hola Juan Carlos
>>> > Uso Harbour 1.0 en modo consola.
>>> > No tengo ningún warning ni nada raro en la compilación.
>>> > El exe se genera normalmente y su ejecución no produce
erorres de
>>> ningún tipo.
>>> > Incluso intenté algo tan básico como esto:
>>> > cInfo := CallDll ( "VersionDLLFiscal" ,
"WINFIS32.DLL" )
>>> > alert(cInfo)
>>> > y devuelve un string vacio.
>>> >
>>> > Evidentemente me falta hacer algo que desconozco.
>>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll
que estás
>>> usando?.
>>> > Estoy usando una del 01/12/2005 de 61440 bytes.
>>> > ¿Será que tengo una dll equivocada?.
>>> >
>>> > Saludos y gracias...
>>> > Ricardo Sassy
>>> >
>>> > At 14:13 27/09/2008, you wrote:
>>> >
>>>--
>>> Eduardo Rizzolo
>>> Eldorado, Misiones Argentina
>>> INF 0023
>>> Correo principal y Msn Hotmail:fullpaint@pinturas-misioneras.com.ar
>>> skype:fullpaint1
>>> ICQ:39280741
>>> www.creacionistas.com
-> Que lindo cuentito nos contaron!!
>>> www.puertosur.org
>>>
>>>
>>>------------------------------------
>>>
>>>Enlaces a Yahoo! Grupos
>>>
>>>
>>>
>>>
>>
>>
>
>
Si alguien necesita una explicación del modo spool me avisan.
Es muy fácil y hay que desentenderse de la apertura del puerto y todo
eso.
Solamente enviar los comandos relacionados con el documento a imprimir o
la consulta que se le quiera efectuar a la impresora.
Saludos...
Ricardo Sassy
At 19:26 29/09/2008, you wrote:
Mario
: , alli Ricardo tiro una pista para utilizar la impresora en modo spooll
del c2w, Igualmente muchas gracias
Gustavo
De: ifclipper@...
[mailto:ifclipper@...]
En nombre de mariomansilla@... Enviado el: Lunes, 29 de Septiembre de 2008 05:36 p.m. Para: ifclipper@... Asunto: RE: [ifclipper] Una mano... por favor...
Hola Gustavo :
El ejemplo esta hecho para Hmg oficial , si te es util lo mismo te lo
envio .
Saludos .
Mario Mansilla
> Mario : Disculpa la intromison en el tema, es que tengo el mismo
problema.
> Tengo dearrollado un modulo de facturación en clipper52 funcionando
> correctamente y debi migrar el sistema , para lo cual utilice la
> herramienta
> de Ciro C2W, pero no puedo hacer funcionar la impresora. Me fui
guiando
> con las instrucciones bajas de Hasar pero no hay caso.
> Podrias mandar un ejemplo , desde ya muchas gracias
>
> Gustavo Gabriele
>
> _____
>
>
De: ifclipper@...
[mailto:ifclipper@...]
En
> nombre de mariomansilla@...
> Enviado el: Lunes, 29 de Septiembre de 2008 01:32 p.m.
> Para: ifclipper@...
> Asunto: Re: [ifclipper] Una mano... por favor...
>
> Hola Ricardo :
> Disculpas recien hoy veo tu mensaje , yo pude
> hacer funcionar las impresoras fiscales hasar con la winfis32.dll y
las
> epson con las ocx de epson , pero con HMG oficial .
> Aun no he tenido tiempo de probar las ocx de hasar .
> Cualquier cosa avisame .
> Saludos .
> Mario Mansilla
>
>
>
>
>> Hola Eduardo.
>> Te agradezco la info.
>> Estoy usando ooHg + Harbour 1.0.
>> El problema que acabo de descubrir es que no puedo acceder a
ninguna
>> dll.
>> Probé un ejemplo básico con una dll que tiene funciones que te
devuelven
>> el
>> nro. de serie del disco y tampoco funciona.
>> EL programa ejecuta sin errores pero alga pasa que no anda.
>> Inclusive si le cambio el nombre a la dll tampo saltan errores
asi que
>> tiene que ser algo muy elemental.
>>
>>
>
Desde ya gracias...
>> ¿Alquien probó acceder a la impresora usando los controles ocx?.
>>
>> Saludos...
>> Ricardo Sassy
>>
>> At 18:58 27/09/2008, you wrote:
>>>Ricardo
>>>
>>>En puertosur estamos armando una clase fiscal para xHarbour
consola.
>>>No tengo idea si va a funcionar con Harbour.
>>>Solo te puedo decir q ayer la hice andar pero con xHarbour
1.00
>>> compilacion de
>>>PuertoSur.
>>>Otra version no me funciono. No tengo ni idea de como es el
estado de
>>> Harbour
>>>y la compativilidad.
>>>
>>>Direcciones de correo electrónico del grupo
>>>
>>> Enlace relacionado:
http://www.puertosur.org
>>> Enviar mensaje: PuertoSur@...
>>> Suscribirse: PuertoSur-subscribe@...
>>> Cancelar suscripción: PuertoSur-unsubscribe@...
>>> Propietario: PuertoSur-owner@...
>>>
>>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>>> > Hola Juan Carlos
>>> > Uso Harbour 1.0 en modo consola.
>>> > No tengo ningún warning ni nada raro en la compilación.
>>> > El exe se genera normalmente y su ejecución no produce erorres de
>>> ningún tipo.
>>> > Incluso intenté algo tan básico como esto:
>>> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" )
>>> > alert(cInfo)
>>> > y devuelve un string vacio.
>>> >
>>> > Evidentemente me falta hacer algo que desconozco.
>>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que estás
>>> usando?.
>>> > Estoy usando una del 01/12/2005 de 61440 bytes.
>>> > ¿Será que tengo una dll equivocada?.
>>> >
>>> > Saludos y gracias...
>>> > Ricardo Sassy
>>> >
>>> > At 14:13 27/09/2008, you wrote:
>>> >
>>>--
>>> Eduardo Rizzolo
>>> Eldorado, Misiones Argentina
>>> INF 0023
>>> Correo principal y Msn Hotmail:fullpaint@...
>>> skype:fullpaint1
>>> ICQ:39280741
>>> www.creacionistas.com -> Que lindo cuentito nos contaron!!
>>> www.puertosur.org
>>>
>>>
>>>------------------------------------
>>>
>>>Enlaces a Yahoo! Grupos
>>>
>>>
>>>
>>>
>>
>>
>
>
Programador Clipper con mas de 15 años de experiencia en Clipper 5.2,
FiveWin, Visual FoxPro 9.0, MySQL se ofrece para trabajar Full Time,
Partime, disponibilidad horaria y traslado.
Ricardo : Mantuvistes las instrucciones que utilizabas en clipper , con la
apertura del puerto etc etc
Gustavo Gabriele
De:ifclipper@... [mailto:ifclipper@...] En nombre de Ricardo Sassy Enviado el: Lunes, 29 de
Septiembre de 2008 03:55 p.m. Para:ifclipper@... Asunto: RE: [ifclipper] Una
mano... por favor...
Hola
Gustavo.
Con C2W lo solucioné transitoriamente trabajando la impresora en modo spool (la
verdad es que este modo es muy práctico y fácil de usar).
De todas formas estoy esperando la respuesta de otro colega (Guillermo Luhning)
que me dijo que usando una lib específica llamada h32032bc.lib pudo usar las
impresoras Hasar en C2W en modo nativo.
Mientras tanto me sigo defendiendo en el modo spool.
Por las dudas... ¿alguien tendrá la librería que menciono más arriba?.
Saludos...
Ricardo Sassy
At 15:31 29/09/2008, you wrote:
Mario : Disculpa la intromison en el tema,
es que tengo el mismo problema. Tengo dearrollado un modulo de facturación en
clipper52 funcionando correctamente y debi migrar el sistema , para lo cual
utilice la herramienta de Ciro C2W, pero no puedo hacer funcionar la impresora. Me fui
guiando con las instrucciones bajas de Hasar pero no hay caso.
Podrias mandar un ejemplo , desde ya muchas gracias
Gustavo Gabriele
De:ifclipper@gruposyahoo.com.ar [mailto:ifclipper@gruposyahoo.com.ar]
En nombre de mariomansilla@arnet.com.ar Enviado el: Lunes, 29 de
Septiembre de 2008 01:32 p.m. Para:ifclipper@gruposyahoo.com.ar Asunto: Re: [ifclipper] Una
mano... por favor...
Hola Ricardo :
Disculpas recien hoy veo tu mensaje , yo pude hacer funcionar las impresoras
fiscales hasar con la winfis32.dll y las epson con las ocx de epson , pero con
HMG oficial .
Aun no he tenido tiempo de probar las ocx de hasar .
Cualquier cosa avisame .
Saludos .
Mario Mansilla
> Hola Eduardo.
> Te agradezco la info.
> Estoy usando ooHg + Harbour 1.0.
> El problema que acabo de descubrir es que no puedo acceder a ninguna dll.
> Probé un ejemplo básico con una dll que tiene funciones que te devuelven
> el
> nro. de serie del disco y tampoco funciona.
> EL programa ejecuta sin errores pero alga pasa que no anda.
> Inclusive si le cambio el
nombre a la dll tampo saltan errores asi que
> tiene que ser algo muy elemental.
>
>
Desde ya gracias...
> ¿Alquien probó acceder a la impresora usando los controles ocx?.
>
> Saludos...
> Ricardo Sassy
>
> At 18:58 27/09/2008, you wrote:
>>Ricardo
>>
>>En puertosur estamos armando una clase fiscal para xHarbour consola.
>>No tengo idea si va a funcionar con Harbour.
>>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00
>> compilacion de
>>PuertoSur.
>>Otra version no me funciono. No tengo ni idea de como es el estado de
>> Harbour
>>y la compativilidad.
>>
>>Direcciones de correo electrónico del grupo
>>
>> Enlace relacionado: http://www.puertosur.org
>> Enviar mensaje: PuertoSur@gruposyahoo.com.ar
>> Suscribirse: PuertoSur-subscribe@gruposyahoo.com.ar
>> Cancelar suscripción: PuertoSur-unsubscribe@gruposyahoo.com.ar
>> Propietario: PuertoSur-owner@gruposyahoo.com.ar
>>
>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>> > Hola Juan Carlos
>> > Uso Harbour 1.0 en modo consola.
>> > No tengo ningún warning ni nada raro en la compilación.
>> > El exe se genera normalmente y su ejecución no produce erorres de
>> ningún tipo.
>> > Incluso intenté algo tan básico como esto:
>> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL"
)
>> > alert(cInfo)
>> > y devuelve un string vacio.
>> >
>> > Evidentemente me falta hacer algo que desconozco.
>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que
estás
>> usando?.
>> > Estoy usando una del 01/12/2005 de 61440 bytes.
>> > ¿Será que tengo una dll equivocada?.
>> >
>> > Saludos y gracias...
>> > Ricardo Sassy
>> >
>> > At 14:13 27/09/2008, you wrote:
>> >
>>--
>> Eduardo Rizzolo
>> Eldorado, Misiones Argentina
>> INF 0023
>> Correo principal y Msn Hotmail:fullpaint@pinturas-misioneras.com.ar
>> skype:fullpaint1
>> ICQ:39280741
>> www.creacionistas.com
-> Que lindo cuentito nos contaron!!
>> www.puertosur.org
>>
>>
>>------------------------------------
>>
>>Enlaces a Yahoo! Grupos
>>
>>
>>
>>
>
>
Mario : , alli
Ricardo tiro una pista para utilizar la impresora en modo spooll del c2w,
Igualmente muchas gracias
Gustavo
De:ifclipper@... [mailto:ifclipper@...] En nombre de mariomansilla@... Enviado el: Lunes, 29 de
Septiembre de 2008 05:36 p.m. Para:ifclipper@... Asunto: RE: [ifclipper] Una
mano... por favor...
Hola
Gustavo :
El ejemplo esta hecho para Hmg oficial , si te es util lo mismo te lo envio
.
Saludos .
Mario Mansilla
> Mario : Disculpa la intromison en el tema, es que tengo el mismo problema.
> Tengo dearrollado un modulo de facturación en clipper52 funcionando
> correctamente y debi migrar el sistema , para lo cual utilice la
> herramienta
> de Ciro C2W, pero no puedo hacer funcionar la impresora. Me fui
guiando
> con las instrucciones bajas de Hasar pero no hay caso.
> Podrias mandar un ejemplo , desde ya muchas gracias
>
> Gustavo Gabriele
>
> _____
>
>
De: ifclipper@gruposyahoo.com.ar
[mailto:ifclipper@gruposyahoo.com.ar]
En
> nombre de mariomansilla@arnet.com.ar
> Enviado el: Lunes, 29 de Septiembre de 2008 01:32 p.m.
> Para: ifclipper@gruposyahoo.com.ar
> Asunto: Re: [ifclipper] Una mano... por favor...
>
> Hola Ricardo :
> Disculpas recien hoy veo tu mensaje , yo pude
> hacer funcionar las impresoras fiscales hasar con la winfis32.dll y las
> epson con las ocx de epson , pero con HMG oficial .
> Aun no he tenido tiempo de probar las ocx de hasar .
> Cualquier cosa avisame .
> Saludos .
> Mario Mansilla
>
>
>
>
>> Hola Eduardo.
>> Te agradezco la info.
>> Estoy usando ooHg + Harbour 1.0.
>> El problema que acabo de descubrir es que no puedo acceder a ninguna
>> dll.
>> Probé un ejemplo básico con una dll que tiene funciones que te
devuelven
>> el
>> nro. de serie del disco y tampoco funciona.
>> EL programa ejecuta sin errores pero alga pasa que no anda.
>> Inclusive si le cambio el
nombre a la dll tampo saltan errores asi que
>> tiene que ser algo muy elemental.
>>
>>
>
Desde ya gracias...
>> ¿Alquien probó acceder a la impresora usando los controles ocx?.
>>
>> Saludos...
>> Ricardo Sassy
>>
>> At 18:58 27/09/2008, you wrote:
>>>Ricardo
>>>
>>>En puertosur estamos armando una clase fiscal para xHarbour
consola.
>>>No tengo idea si va a funcionar con Harbour.
>>>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00
>>> compilacion de
>>>PuertoSur.
>>>Otra version no me funciono. No tengo ni idea de como es el estado
de
>>> Harbour
>>>y la compativilidad.
>>>
>>>Direcciones de correo electrónico del grupo
>>>
>>> Enlace relacionado: http://www.puertosur.org
>>> Enviar mensaje: PuertoSur@gruposyahoo.com.ar
>>> Suscribirse: PuertoSur-subscribe@gruposyahoo.com.ar
>>> Cancelar suscripción: PuertoSur-unsubscribe@gruposyahoo.com.ar
>>> Propietario: PuertoSur-owner@gruposyahoo.com.ar
>>>
>>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>>> > Hola Juan Carlos
>>> > Uso Harbour 1.0 en modo consola.
>>> > No tengo ningún warning ni nada raro en la compilación.
>>> > El exe se genera normalmente y su ejecución no produce
erorres de
>>> ningún tipo.
>>> > Incluso intenté algo tan básico como esto:
>>> > cInfo := CallDll ( "VersionDLLFiscal" ,
"WINFIS32.DLL" )
>>> > alert(cInfo)
>>> > y devuelve un string vacio.
>>> >
>>> > Evidentemente me falta hacer algo que desconozco.
>>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll
que estás
>>> usando?.
>>> > Estoy usando una del 01/12/2005 de 61440 bytes.
>>> > ¿Será que tengo una dll equivocada?.
>>> >
>>> > Saludos y gracias...
>>> > Ricardo Sassy
>>> >
>>> > At 14:13 27/09/2008, you wrote:
>>> >
>>>--
>>> Eduardo Rizzolo
>>> Eldorado, Misiones Argentina
>>> INF 0023
>>> Correo principal y Msn Hotmail:fullpaint@pinturas-misioneras.com.ar
>>> skype:fullpaint1
>>> ICQ:39280741
>>> www.creacionistas.com -> Que lindo cuentito nos contaron!!
>>> www.puertosur.org
>>>
>>>
>>>------------------------------------
>>>
>>>Enlaces a Yahoo! Grupos
>>>
>>>
>>>
>>>
>>
>>
>
>
Hola Federico.
La página del desarrollador es esta: http://sistemascvc.tripod.com/id10.html
Alli puedes bajar una demo totalmente funcional.
El grupo Yahoo es este:
http://es.groups.yahoo.com/group/clip2win/
Dentro de los files del grupo vas a encontrar ejemplos de sistemas ya migrados.
El utilitario C2W lo que permite es -básicamente- convertir los programas
Clipper a formato visual y 32 bits agregándo sólo dos lineas de código en
el programa principal.
Muchos de nosotros hemos migrado los sistemas Clipper usando esta
herramienta sin mayores problemas.
Una vez que migraste un sistema puedes ir agregándole de a poco módulos
escritos en ooHg y de esa forma ir modernizando los programas sin
descontinuar el uso de los mismos.
Saludos...
Ricardo Sassy
At 16:31 29/09/2008, you wrote:
>Ricardo de donde puedo obtener c2w y me podrias proporcionar un codigo de
>ejemplo desde ya muchas gracias
>
>Federico de Maussion
>Deán Funes - Córdoba
> Argentina
>
>Ricardo Sassy escribió:
> >
> > Hola Gustavo.
> > Con C2W lo solucioné transitoriamente trabajando la impresora en modo
> > spool (la verdad es que este modo es muy práctico y fácil de usar).
> > De todas formas estoy esperando la respuesta de otro colega (Guillermo
> > Luhning) que me dijo que usando una lib específica llamada
> > h32032bc.lib pudo usar las impresoras Hasar en C2W en modo nativo.
> > Mientras tanto me sigo defendiendo en el modo spool.
> > Por las dudas... ¿alguien tendrá la librería que menciono más arriba?.
> >
> > Saludos...
> > Ricardo Sassy
> >
> > At 15:31 29/09/2008, you wrote:
> >
> >> Mario : Disculpa la intromison en el tema, es que tengo el mismo
> >> problema. Tengo dearrollado un modulo de facturación en clipper52
> >> funcionando correctamente y debi migrar el sistema , para lo cual
> >> utilice la herramienta de Ciro C2W, pero no puedo hacer funcionar
> >> la impresora. Me fui guiando con las instrucciones bajas de Hasar
> >> pero no hay caso.
> >> Podrias mandar un ejemplo , desde ya muchas gracias
> >>
> >> Gustavo Gabriele
> >>
> >> ------------------------------------------------------------------------
> >> *De:* ifclipper@...
> >> [mailto:ifclipper@...
> >> <mailto:ifclipper@...>] *En nombre de
> >> *mariomansilla@...
> >> *Enviado el:* Lunes, 29 de Septiembre de 2008 01:32 p.m.
> >> *Para:* ifclipper@...
> >> *Asunto:* Re: [ifclipper] Una mano... por favor...
> >>
> >>
> >> Hola Ricardo :
> >> Disculpas recien hoy veo tu mensaje , yo
> >> pude hacer funcionar las impresoras fiscales hasar con la
> >> winfis32.dll y las epson con las ocx de epson , pero con HMG oficial .
> >> Aun no he tenido tiempo de probar las ocx de hasar .
> >> Cualquier cosa avisame .
> >> Saludos .
> >> Mario Mansilla
> >>
> >>
> >>
> >>
> >> > Hola Eduardo.
> >> > Te agradezco la info.
> >> > Estoy usando ooHg + Harbour 1.0.
> >> > El problema que acabo de descubrir es que no puedo acceder a
> >> ninguna dll.
> >> > Probé un ejemplo básico con una dll que tiene funciones que te
> >> devuelven
> >> > el
> >> > nro. de serie del disco y tampoco funciona.
> >> > EL programa ejecuta sin errores pero alga pasa que no anda.
> >> > Inclusive si le cambio el nombre a la dll tampo saltan errores asi que
> >> > tiene que ser algo muy elemental.
> >> >
> >> >
> >> Desde ya gracias...
> >> > ¿Alquien probó acceder a la impresora usando los controles ocx?.
> >> >
> >> > Saludos...
> >> > Ricardo Sassy
> >> >
> >> > At 18:58 27/09/2008, you wrote:
> >> >>Ricardo
> >> >>
> >> >>En puertosur estamos armando una clase fiscal para xHarbour consola.
> >> >>No tengo idea si va a funcionar con Harbour.
> >> >>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00
> >> >> compilacion de
> >> >>PuertoSur.
> >> >>Otra version no me funciono. No tengo ni idea de como es el estado de
> >> >> Harbour
> >> >>y la compativilidad.
> >> >>
> >> >>Direcciones de correo electrónico del grupo
> >> >>
> >> >> Enlace relacionado: http://www.puertosur.org
> >> <http://www.puertosur.org/>
> >> >> Enviar mensaje: PuertoSur@...
> >> >> Suscribirse: PuertoSur-subscribe@...
> >> >> Cancelar suscripción: PuertoSur-unsubscribe@...
> >> >> Propietario: PuertoSur-owner@...
> >> >>
> >> >>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
> >> >> > Hola Juan Carlos
> >> >> > Uso Harbour 1.0 en modo consola.
> >> >> > No tengo ningún warning ni nada raro en la compilación.
> >> >> > El exe se genera normalmente y su ejecución no produce erorres de
> >> >> ningún tipo.
> >> >> > Incluso intenté algo tan básico como esto:
> >> >> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" )
> >> >> > alert(cInfo)
> >> >> > y devuelve un string vacio.
> >> >> >
> >> >> > Evidentemente me falta hacer algo que desconozco.
> >> >> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que
> >> estás
> >> >> usando?.
> >> >> > Estoy usando una del 01/12/2005 de 61440 bytes.
> >> >> > ¿Será que tengo una dll equivocada?.
> >> >> >
> >> >> > Saludos y gracias...
> >> >> > Ricardo Sassy
> >> >> >
> >> >> > At 14:13 27/09/2008, you wrote:
> >> >> >
> >> >>--
> >> >> Eduardo Rizzolo
> >> >> Eldorado, Misiones Argentina
> >> >> INF 0023
> >> >> Correo principal y Msn Hotmail:fullpaint@...
> >> >> skype:fullpaint1
> >> >> ICQ:39280741
> >> >> www.creacionistas.com <http://www.creacionistas.com/> -> Que lindo
> >> cuentito nos contaron!!
> >> >> www.puertosur.org <http://www.puertosur.org/>
> >> >>
> >> >>
> >> >>------------------------------------
> >> >>
> >> >>Enlaces a Yahoo! Grupos
> >> >>
> >> >>
> >> >>
> >> >>
> >> >
> >> >
> >
>
>__________________________________________________
>Correo Yahoo!
>Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
>¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
>
>------------------------------------
>
>Enlaces a Yahoo! Grupos
>
>
>
>
icardo de donde puedo obtener c2w y me podrias proporcionar un codigo de
ejemplo desde ya muchas gracias
Federico de Maussion
Deán Funes - Córdoba
Argentina
Ricardo Sassy escribió:
>
> Hola Gustavo.
> Con C2W lo solucioné transitoriamente trabajando la impresora en modo
> spool (la verdad es que este modo es muy práctico y fácil de usar).
> De todas formas estoy esperando la respuesta de otro colega (Guillermo
> Luhning) que me dijo que usando una lib específica llamada
> h32032bc.lib pudo usar las impresoras Hasar en C2W en modo nativo.
> Mientras tanto me sigo defendiendo en el modo spool.
> Por las dudas... ¿alguien tendrá la librería que menciono más arriba?.
>
> Saludos...
> Ricardo Sassy
>
> At 15:31 29/09/2008, you wrote:
>
>> Mario : Disculpa la intromison en el tema, es que tengo el mismo
>> problema. Tengo dearrollado un modulo de facturación en clipper52
>> funcionando correctamente y debi migrar el sistema , para lo cual
>> utilice la herramienta de Ciro C2W, pero no puedo hacer funcionar
>> la impresora. Me fui guiando con las instrucciones bajas de Hasar
>> pero no hay caso.
>> Podrias mandar un ejemplo , desde ya muchas gracias
>>
>> Gustavo Gabriele
>>
>> ------------------------------------------------------------------------
>> *De:* ifclipper@...
>> [mailto:ifclipper@...
>> <mailto:ifclipper@...>] *En nombre de
>> *mariomansilla@...
>> *Enviado el:* Lunes, 29 de Septiembre de 2008 01:32 p.m.
>> *Para:* ifclipper@...
>> *Asunto:* Re: [ifclipper] Una mano... por favor...
>>
>>
>> Hola Ricardo :
>> Disculpas recien hoy veo tu mensaje , yo
>> pude hacer funcionar las impresoras fiscales hasar con la
>> winfis32.dll y las epson con las ocx de epson , pero con HMG oficial .
>> Aun no he tenido tiempo de probar las ocx de hasar .
>> Cualquier cosa avisame .
>> Saludos .
>> Mario Mansilla
>>
>>
>>
>>
>> > Hola Eduardo.
>> > Te agradezco la info.
>> > Estoy usando ooHg + Harbour 1.0.
>> > El problema que acabo de descubrir es que no puedo acceder a
>> ninguna dll.
>> > Probé un ejemplo básico con una dll que tiene funciones que te
>> devuelven
>> > el
>> > nro. de serie del disco y tampoco funciona.
>> > EL programa ejecuta sin errores pero alga pasa que no anda.
>> > Inclusive si le cambio el nombre a la dll tampo saltan errores asi que
>> > tiene que ser algo muy elemental.
>> >
>> >
>> Desde ya gracias...
>> > ¿Alquien probó acceder a la impresora usando los controles ocx?.
>> >
>> > Saludos...
>> > Ricardo Sassy
>> >
>> > At 18:58 27/09/2008, you wrote:
>> >>Ricardo
>> >>
>> >>En puertosur estamos armando una clase fiscal para xHarbour consola.
>> >>No tengo idea si va a funcionar con Harbour.
>> >>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00
>> >> compilacion de
>> >>PuertoSur.
>> >>Otra version no me funciono. No tengo ni idea de como es el estado de
>> >> Harbour
>> >>y la compativilidad.
>> >>
>> >>Direcciones de correo electrónico del grupo
>> >>
>> >> Enlace relacionado: http://www.puertosur.org
>> <http://www.puertosur.org/>
>> >> Enviar mensaje: PuertoSur@...
>> >> Suscribirse: PuertoSur-subscribe@...
>> >> Cancelar suscripción: PuertoSur-unsubscribe@...
>> >> Propietario: PuertoSur-owner@...
>> >>
>> >>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>> >> > Hola Juan Carlos
>> >> > Uso Harbour 1.0 en modo consola.
>> >> > No tengo ningún warning ni nada raro en la compilación.
>> >> > El exe se genera normalmente y su ejecución no produce erorres de
>> >> ningún tipo.
>> >> > Incluso intenté algo tan básico como esto:
>> >> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" )
>> >> > alert(cInfo)
>> >> > y devuelve un string vacio.
>> >> >
>> >> > Evidentemente me falta hacer algo que desconozco.
>> >> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que
>> estás
>> >> usando?.
>> >> > Estoy usando una del 01/12/2005 de 61440 bytes.
>> >> > ¿Será que tengo una dll equivocada?.
>> >> >
>> >> > Saludos y gracias...
>> >> > Ricardo Sassy
>> >> >
>> >> > At 14:13 27/09/2008, you wrote:
>> >> >
>> >>--
>> >> Eduardo Rizzolo
>> >> Eldorado, Misiones Argentina
>> >> INF 0023
>> >> Correo principal y Msn Hotmail:fullpaint@...
>> >> skype:fullpaint1
>> >> ICQ:39280741
>> >> www.creacionistas.com <http://www.creacionistas.com/> -> Que lindo
>> cuentito nos contaron!!
>> >> www.puertosur.org <http://www.puertosur.org/>
>> >>
>> >>
>> >>------------------------------------
>> >>
>> >>Enlaces a Yahoo! Grupos
>> >>
>> >>
>> >>
>> >>
>> >
>> >
>
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
Hola Gustavo.
Con C2W lo solucioné transitoriamente trabajando la impresora en modo
spool (la verdad es que este modo es muy práctico y fácil de usar).
De todas formas estoy esperando la respuesta de otro colega (Guillermo
Luhning) que me dijo que usando una lib específica llamada h32032bc.lib
pudo usar las impresoras Hasar en C2W en modo nativo.
Mientras tanto me sigo defendiendo en el modo spool.
Por las dudas... ¿alguien tendrá la librería que menciono más
arriba?.
Saludos...
Ricardo Sassy
At 15:31 29/09/2008, you wrote:
Mario
: Disculpa la intromison en el tema, es que tengo el mismo problema.
Tengo dearrollado un modulo de facturación en clipper52 funcionando
correctamente y debi migrar el sistema , para lo cual utilice la
herramienta de Ciro C2W, pero no puedo hacer funcionar la
impresora. Me fui guiando con las instrucciones bajas de Hasar pero no
hay caso.
Podrias mandar un ejemplo , desde ya muchas gracias
Gustavo Gabriele
De: ifclipper@...
[mailto:ifclipper@...]
En nombre de mariomansilla@... Enviado el: Lunes, 29 de Septiembre de 2008 01:32 p.m. Para: ifclipper@... Asunto: Re: [ifclipper] Una mano... por favor...
Hola Ricardo :
Disculpas recien hoy veo tu mensaje , yo pude hacer funcionar las
impresoras fiscales hasar con la winfis32.dll y las epson con las ocx de
epson , pero con HMG oficial .
Aun no he tenido tiempo de probar las ocx de hasar .
Cualquier cosa avisame .
Saludos .
Mario Mansilla
> Hola Eduardo.
> Te agradezco la info.
> Estoy usando ooHg + Harbour 1.0.
> El problema que acabo de descubrir es que no puedo acceder a ninguna
dll.
> Probé un ejemplo básico con una dll que tiene funciones que te
devuelven
> el
> nro. de serie del disco y tampoco funciona.
> EL programa ejecuta sin errores pero alga pasa que no anda.
> Inclusive si le cambio el nombre a la dll tampo saltan errores asi
que
> tiene que ser algo muy elemental.
>
>
Desde ya gracias...
> ¿Alquien probó acceder a la impresora usando los controles ocx?.
>
> Saludos...
> Ricardo Sassy
>
> At 18:58 27/09/2008, you wrote:
>>Ricardo
>>
>>En puertosur estamos armando una clase fiscal para xHarbour
consola.
>>No tengo idea si va a funcionar con Harbour.
>>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00
>> compilacion de
>>PuertoSur.
>>Otra version no me funciono. No tengo ni idea de como es el
estado de
>> Harbour
>>y la compativilidad.
>>
>>Direcciones de correo electrónico del grupo
>>
>> Enlace relacionado:
http://www.puertosur.org
>> Enviar mensaje: PuertoSur@...
>> Suscribirse: PuertoSur-subscribe@...
>> Cancelar suscripción: PuertoSur-unsubscribe@...
>> Propietario: PuertoSur-owner@...
>>
>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>> > Hola Juan Carlos
>> > Uso Harbour 1.0 en modo consola.
>> > No tengo ningún warning ni nada raro en la compilación.
>> > El exe se genera normalmente y su ejecución no produce erorres de
>> ningún tipo.
>> > Incluso intenté algo tan básico como esto:
>> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" )
>> > alert(cInfo)
>> > y devuelve un string vacio.
>> >
>> > Evidentemente me falta hacer algo que desconozco.
>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que estás
>> usando?.
>> > Estoy usando una del 01/12/2005 de 61440 bytes.
>> > ¿Será que tengo una dll equivocada?.
>> >
>> > Saludos y gracias...
>> > Ricardo Sassy
>> >
>> > At 14:13 27/09/2008, you wrote:
>> >
>>--
>> Eduardo Rizzolo
>> Eldorado, Misiones Argentina
>> INF 0023
>> Correo principal y Msn Hotmail:fullpaint@...
>> skype:fullpaint1
>> ICQ:39280741
>> www.creacionistas.com -> Que lindo cuentito nos contaron!!
>> www.puertosur.org
>>
>>
>>------------------------------------
>>
>>Enlaces a Yahoo! Grupos
>>
>>
>>
>>
>
>
Hola Gustavo :
El ejemplo esta hecho para Hmg oficial , si te es util lo mismo te lo
envio . Saludos . Mario Mansilla
> Mario :
Disculpa la intromison en el tema, es que tengo el mismo problema. > Tengo dearrollado un modulo de facturación en clipper52
funcionando > correctamente y debi migrar el sistema , para lo
cual utilice la > herramienta > de Ciro C2W, pero no
puedo hacer funcionar la impresora. Me fui guiando > con las
instrucciones bajas de Hasar pero no hay caso. > Podrias mandar
un ejemplo , desde ya muchas gracias > > Gustavo
Gabriele > > _____ > > De:
ifclipper@... [mailto:ifclipper@...] En > nombre de mariomansilla@... > Enviado el: Lunes,
29 de Septiembre de 2008 01:32 p.m. > Para:
ifclipper@... > Asunto: Re: [ifclipper] Una
mano... por favor... > > Hola Ricardo : >
Disculpas recien hoy veo tu mensaje , yo pude > hacer funcionar
las impresoras fiscales hasar con la winfis32.dll y las > epson
con las ocx de epson , pero con HMG oficial . > Aun no he tenido
tiempo de probar las ocx de hasar . > Cualquier cosa avisame .
> Saludos . > Mario Mansilla > > > > >> Hola Eduardo. >> Te agradezco
la info. >> Estoy usando ooHg + Harbour 1.0. >> El
problema que acabo de descubrir es que no puedo acceder a ninguna >> dll. >> Probé un ejemplo básico con
una dll que tiene funciones que te devuelven >> el >> nro. de serie del disco y tampoco funciona. >> EL
programa ejecuta sin errores pero alga pasa que no anda. >>
Inclusive si le cambio el nombre a la dll tampo saltan errores asi que >> tiene que ser algo muy elemental. >> >>
> Desde ya gracias... >> ¿Alquien
probó acceder a la impresora usando los controles ocx?. >> >> Saludos... >> Ricardo Sassy >> >> At 18:58 27/09/2008, you wrote: >>>Ricardo >>> >>>En puertosur
estamos armando una clase fiscal para xHarbour consola. >>>No tengo idea si va a funcionar con Harbour. >>>Solo te puedo decir q ayer la hice andar pero con xHarbour
1.00 >>> compilacion de >>>PuertoSur. >>>Otra version no me funciono. No tengo ni idea de como es el
estado de >>> Harbour >>>y la
compativilidad. >>> >>>Direcciones de correo
electrónico del grupo >>> >>> Enlace
relacionado: http://www.puertosur.org >>> Enviar mensaje:
PuertoSur@... >>> Suscribirse:
PuertoSur-subscribe@... >>> Cancelar
suscripción: PuertoSur-unsubscribe@... >>> Propietario: PuertoSur-owner@... >>> >>>On Sat, 27 Sep 2008 18:01:01 -0300,
Ricardo Sassy wrote >>> > Hola Juan Carlos >>> > Uso Harbour 1.0 en modo consola. >>>
> No tengo ningún warning ni nada raro en la compilación.
>>> > El exe se genera normalmente y su ejecución
no produce erorres de >>> ningún tipo. >>> > Incluso intenté algo tan básico como
esto: >>> > cInfo := CallDll (
"VersionDLLFiscal" , "WINFIS32.DLL" ) >>> > alert(cInfo) >>> > y devuelve un
string vacio. >>> > >>> >
Evidentemente me falta hacer algo que desconozco. >>> >
Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll
que estás >>> usando?. >>> > Estoy
usando una del 01/12/2005 de 61440 bytes. >>> >
¿Será que tengo una dll equivocada?. >>> >
>>> > Saludos y gracias... >>> >
Ricardo Sassy >>> > >>> > At 14:13
27/09/2008, you wrote: >>> > >>>-- >>> Eduardo Rizzolo >>> Eldorado, Misiones
Argentina >>> INF 0023 >>> Correo principal
y Msn Hotmail:fullpaint@... >>>
skype:fullpaint1 >>> ICQ:39280741 >>>
www.creacionistas.com -> Que lindo cuentito nos contaron!! >>> www.puertosur.org >>> >>> >>>------------------------------------ >>> >>>Enlaces a Yahoo! Grupos >>> >>> >>> >>> >> >> > >
Mario : Disculpa la intromison en el tema, es que tengo el mismo problema.
Tengo dearrollado un modulo de facturación en clipper52 funcionando
correctamente y debi migrar el sistema , para lo cual utilice
la herramienta de CiroC2W, pero no puedo hacer funcionar la impresora. Me fui
guiando con las instrucciones bajas de Hasar pero no hay caso.
Podrias mandar un ejemplo
, desde ya muchas gracias
Gustavo Gabriele
De:ifclipper@... [mailto:ifclipper@...] En nombre de mariomansilla@... Enviado el: Lunes, 29 de
Septiembre de 2008 01:32 p.m. Para:ifclipper@... Asunto: Re: [ifclipper] Una
mano... por favor...
Hola
Ricardo :
Disculpas recien hoy veo tu mensaje , yo pude hacer funcionar las impresoras
fiscales hasar con la winfis32.dll y las epson con las ocx de epson , pero con
HMG oficial .
Aun no he tenido tiempo de probar las ocx de hasar .
Cualquier cosa avisame .
Saludos .
Mario Mansilla
> Hola Eduardo.
> Te agradezco la info.
> Estoy usando ooHg + Harbour 1.0.
> El problema que acabo de descubrir es que no puedo acceder a ninguna dll.
> Probé un ejemplo básico con una dll que tiene funciones que te devuelven
> el
> nro. de serie del disco y tampoco funciona.
> EL programa ejecuta sin errores pero alga pasa que no anda.
> Inclusive si le cambio el
nombre a la dll tampo saltan errores asi que
> tiene que ser algo muy elemental.
>
>
Desde ya gracias...
> ¿Alquien probó acceder a la impresora usando los controles ocx?.
>
> Saludos...
> Ricardo Sassy
>
> At 18:58 27/09/2008, you wrote:
>>Ricardo
>>
>>En puertosur estamos armando una clase fiscal para xHarbour consola.
>>No tengo idea si va a funcionar con Harbour.
>>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00
>> compilacion de
>>PuertoSur.
>>Otra version no me funciono. No tengo ni idea de como es el estado de
>> Harbour
>>y la compativilidad.
>>
>>Direcciones de correo electrónico del grupo
>>
>> Enlace relacionado: http://www.puertosur.org
>> Enviar mensaje: PuertoSur@gruposyahoo.com.ar
>> Suscribirse: PuertoSur-subscribe@gruposyahoo.com.ar
>> Cancelar suscripción: PuertoSur-unsubscribe@gruposyahoo.com.ar
>> Propietario: PuertoSur-owner@gruposyahoo.com.ar
>>
>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
>> > Hola Juan Carlos
>> > Uso Harbour 1.0 en modo consola.
>> > No tengo ningún warning ni nada raro en la compilación.
>> > El exe se genera normalmente y su ejecución no produce erorres de
>> ningún tipo.
>> > Incluso intenté algo tan básico como esto:
>> > cInfo := CallDll ( "VersionDLLFiscal" ,
"WINFIS32.DLL" )
>> > alert(cInfo)
>> > y devuelve un string vacio.
>> >
>> > Evidentemente me falta hacer algo que desconozco.
>> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que
estás
>> usando?.
>> > Estoy usando una del 01/12/2005 de 61440 bytes.
>> > ¿Será que tengo una dll equivocada?.
>> >
>> > Saludos y gracias...
>> > Ricardo Sassy
>> >
>> > At 14:13 27/09/2008, you wrote:
>> >
>>--
>> Eduardo Rizzolo
>> Eldorado, Misiones Argentina
>> INF 0023
>> Correo principal y Msn Hotmail:fullpaint@pinturas-misioneras.com.ar
>> skype:fullpaint1
>> ICQ:39280741
>> www.creacionistas.com -> Que lindo cuentito nos contaron!!
>> www.puertosur.org
>>
>>
>>------------------------------------
>>
>>Enlaces a Yahoo! Grupos
>>
>>
>>
>>
>
>
Hola Ricardo :
Disculpas recien hoy veo tu mensaje , yo pude hacer funcionar las
impresoras fiscales hasar con la winfis32.dll y las epson con las ocx de
epson , pero con HMG oficial . Aun no he tenido tiempo de probar las
ocx de hasar . Cualquier cosa avisame . Saludos . Mario
Mansilla
> Hola Eduardo. > Te
agradezco la info. > Estoy usando ooHg + Harbour 1.0. >
El problema que acabo de descubrir es que no puedo acceder a ninguna dll.
> Probé un ejemplo básico con una dll que tiene
funciones que te devuelven > el > nro. de serie del
disco y tampoco funciona. > EL programa ejecuta sin errores pero
alga pasa que no anda. > Inclusive si le cambio el nombre a la
dll tampo saltan errores asi que > tiene que ser algo muy
elemental. > > Desde ya gracias... >
¿Alquien probó acceder a la impresora usando los controles
ocx?. > > Saludos... > Ricardo Sassy >
> At 18:58 27/09/2008, you wrote: >>Ricardo >> >>En puertosur estamos armando una clase fiscal
para xHarbour consola. >>No tengo idea si va a funcionar con
Harbour. >>Solo te puedo decir q ayer la hice andar pero con
xHarbour 1.00 >> compilacion de >>PuertoSur. >>Otra version no me funciono. No tengo ni idea de como es el
estado de >> Harbour >>y la compativilidad. >> >>Direcciones de correo electrónico del
grupo >> >> Enlace relacionado:
http://www.puertosur.org >> Enviar mensaje:
PuertoSur@... >> Suscribirse:
PuertoSur-subscribe@... >> Cancelar
suscripción: PuertoSur-unsubscribe@... >> Propietario: PuertoSur-owner@... >>
>>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote >> > Hola Juan Carlos >> > Uso Harbour 1.0 en
modo consola. >> > No tengo ningún warning ni nada
raro en la compilación. >> > El exe se genera
normalmente y su ejecución no produce erorres de >>
ningún tipo. >> > Incluso intenté algo tan
básico como esto: >> > cInfo := CallDll (
"VersionDLLFiscal" , "WINFIS32.DLL" ) >>
> alert(cInfo) >> > y devuelve un string vacio. >> > >> > Evidentemente me falta hacer algo que
desconozco. >> > Por las dudas... ¿que fecha y
tamaño tiene la winfis32.dll que estás >>
usando?. >> > Estoy usando una del 01/12/2005 de 61440
bytes. >> > ¿Será que tengo una dll
equivocada?. >> > >> > Saludos y gracias...
>> > Ricardo Sassy >> > >> >
At 14:13 27/09/2008, you wrote: >> > >>-- >> Eduardo Rizzolo >> Eldorado, Misiones Argentina >> INF 0023 >> Correo principal y Msn
Hotmail:fullpaint@... >>
skype:fullpaint1 >> ICQ:39280741 >>
www.creacionistas.com -> Que lindo cuentito nos contaron!! >> www.puertosur.org >> >> >>------------------------------------ >> >>Enlaces a Yahoo! Grupos >> >> >> >> > >
En puertosur estamos armando una clase fiscal para xHarbour consola. No tengo idea si va a funcionar con Harbour. Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00 compilacion de PuertoSur. Otra version no me funciono. No tengo ni idea de como es el estado de Harbour y la compativilidad.
On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote > Hola Juan Carlos > Uso Harbour 1.0 en modo consola. > No tengo ningún warning ni nada raro en la compilación. > El exe se genera normalmente y su ejecución no produce erorres de ningún tipo. > Incluso intenté algo tan básico como esto: > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" ) > alert(cInfo) > y devuelve un string vacio. > > Evidentemente me falta hacer algo que desconozco. > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que estás usando?. > Estoy usando una del 01/12/2005 de 61440 bytes. > ¿Será que tengo una dll equivocada?. > > Saludos y gracias... > Ricardo Sassy > > At 14:13 27/09/2008, you wrote: > -- Eduardo Rizzolo Eldorado, Misiones Argentina INF 0023 Correo principal y Msn Hotmail:fullpaint@pinturas-misioneras.com.ar skype:fullpaint1 ICQ:39280741 www.creacionistas.com -> Que lindo cuentito nos contaron!! www.puertosur.org
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 3479 (20080929) __________
Me ofrezco para trabajo Full Time / Partime como programador Clipper,
Visual FoxPro 9.0Sp1, MySQL, FiveWin. con mas de 15 años de
experiencia, y solidos conocimientos en todo tipo de rubro.
Me ofrezco para trabajos Full Time / Partime, programador Clipper,
FiveWin, Visual FoxPro 9.0SP1, MySQL con mas de 15 años de experiencia,
solidos conocimientos en distintos rubros.
Hola Eduardo.
Te agradezco la info.
Estoy usando ooHg + Harbour 1.0.
El problema que acabo de descubrir es que no puedo acceder a ninguna dll.
Probé un ejemplo básico con una dll que tiene funciones que te devuelven el
nro. de serie del disco y tampoco funciona.
EL programa ejecuta sin errores pero alga pasa que no anda.
Inclusive si le cambio el nombre a la dll tampo saltan errores asi que
tiene que ser algo muy elemental.
Desde ya gracias...
¿Alquien probó acceder a la impresora usando los controles ocx?.
Saludos...
Ricardo Sassy
At 18:58 27/09/2008, you wrote:
>Ricardo
>
>En puertosur estamos armando una clase fiscal para xHarbour consola.
>No tengo idea si va a funcionar con Harbour.
>Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00 compilacion de
>PuertoSur.
>Otra version no me funciono. No tengo ni idea de como es el estado de Harbour
>y la compativilidad.
>
>Direcciones de correo electrónico del grupo
>
> Enlace relacionado: http://www.puertosur.org
> Enviar mensaje: PuertoSur@...
> Suscribirse: PuertoSur-subscribe@...
> Cancelar suscripción: PuertoSur-unsubscribe@...
> Propietario: PuertoSur-owner@...
>
>On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
> > Hola Juan Carlos
> > Uso Harbour 1.0 en modo consola.
> > No tengo ningún warning ni nada raro en la compilación.
> > El exe se genera normalmente y su ejecución no produce erorres de
> ningún tipo.
> > Incluso intenté algo tan básico como esto:
> > cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" )
> > alert(cInfo)
> > y devuelve un string vacio.
> >
> > Evidentemente me falta hacer algo que desconozco.
> > Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que estás
> usando?.
> > Estoy usando una del 01/12/2005 de 61440 bytes.
> > ¿Será que tengo una dll equivocada?.
> >
> > Saludos y gracias...
> > Ricardo Sassy
> >
> > At 14:13 27/09/2008, you wrote:
> >
>--
> Eduardo Rizzolo
> Eldorado, Misiones Argentina
> INF 0023
> Correo principal y Msn Hotmail:fullpaint@...
> skype:fullpaint1
> ICQ:39280741
> www.creacionistas.com -> Que lindo cuentito nos contaron!!
> www.puertosur.org
>
>
>------------------------------------
>
>Enlaces a Yahoo! Grupos
>
>
>
>
Ricardo
En puertosur estamos armando una clase fiscal para xHarbour consola.
No tengo idea si va a funcionar con Harbour.
Solo te puedo decir q ayer la hice andar pero con xHarbour 1.00 compilacion de
PuertoSur.
Otra version no me funciono. No tengo ni idea de como es el estado de Harbour
y la compativilidad.
Direcciones de correo electrónico del grupo
Enlace relacionado: http://www.puertosur.org
Enviar mensaje: PuertoSur@...
Suscribirse: PuertoSur-subscribe@...
Cancelar suscripción: PuertoSur-unsubscribe@...
Propietario: PuertoSur-owner@...
On Sat, 27 Sep 2008 18:01:01 -0300, Ricardo Sassy wrote
> Hola Juan Carlos
> Uso Harbour 1.0 en modo consola.
> No tengo ningún warning ni nada raro en la compilación.
> El exe se genera normalmente y su ejecución no produce erorres de ningún tipo.
> Incluso intenté algo tan básico como esto:
> cInfo := CallDll ( "VersionDLLFiscal" , "WINFIS32.DLL" )
> alert(cInfo)
> y devuelve un string vacio.
>
> Evidentemente me falta hacer algo que desconozco.
> Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que estás usando?.
> Estoy usando una del 01/12/2005 de 61440 bytes.
> ¿Será que tengo una dll equivocada?.
>
> Saludos y gracias...
> Ricardo Sassy
>
> At 14:13 27/09/2008, you wrote:
>
--
Eduardo Rizzolo
Eldorado, Misiones Argentina
INF 0023
Correo principal y Msn Hotmail:fullpaint@...
skype:fullpaint1
ICQ:39280741
www.creacionistas.com -> Que lindo cuentito nos contaron!!
www.puertosur.org
Hola Juan Carlos
Uso Harbour 1.0 en modo consola.
No tengo ningún warning ni nada raro en la compilación.
El exe se genera normalmente y su ejecución no produce erorres de ningún
tipo.
Incluso intenté algo tan básico como esto:
cInfo := CallDll ( "VersionDLLFiscal"
, "WINFIS32.DLL" )
alert(cInfo)
y devuelve un string vacio.
Evidentemente me falta hacer algo que desconozco.
Por las dudas... ¿que fecha y tamaño tiene la winfis32.dll que estás
usando?.
Estoy usando una del 01/12/2005 de 61440 bytes.
¿Será que tengo una dll equivocada?.
Saludos y gracias...
Ricardo Sassy
At 14:13 27/09/2008, you wrote:
Hola Ricardo, la primer cosa es
saber que version de Harbour tenes, la segunda el programa lo pasastes a
visual o seguis en modo consola....
fijate que no tengas ningun warning ... y en vez de nil mandale a la
funcion que entregue un .t. a ver que sucede.... mi correo es
juanca252@...
--- El vie 26-sep-08, Ricardo Sassy
<sharley@...> escribió:
De: Ricardo Sassy <sharley@...>
Asunto: [ifclipper] Una mano... por favor...
Para: ifclipper@...
Fecha: viernes, 26 de septiembre de 2008, 10:27 pm
Hola.
Necesito un alma caritativa que me de una mano para resolver los
siguiente:
Necesito hacer funcionar un programa de Clipper trasladado a Harbour,
con
Hola Horacio.
Hice lo siguiente siguiendo tu apunte:
A) Reemplacé las DECLARE por las llamadas directas a la DLL (uso Harbour
1.0 y no existe la función CallDll32() pero si CallDll() ).
B) Copié la dll a la carpeta de la aplicación.
C) Traté de registar la dll, cosa que no puede hacer y no se si es
necesaria.
D) Intenté un ´llamado básico como este:
cInfo := CallDll ( "VersionDLLFiscal"
, "WINFIS32.DLL" )
alert(cInfo)
y devuelve un string vacio.
Evidentemente lo logro "leer" la DLL pero no se porqué.
Preguntas:
¿Hay que registrar la dll?.
¿Hay que incluir alguna librería especial de Harbour para interactuar con
una dll?.
¿Hay que colocar algún "include" especial?.
¿Los nombres de función y de la dll son sensibles a mayúsculas y
minúsculas?.
¿Hay que cargar en memoria la dll antes de usarla?.
Desde ya muchas gracias por la ayuda.
Saludos...
Ricardo Sassy
At 00:04 27/09/2008, you wrote:
RICARDO:
Te digo como lo estoy utilizando con Minigui
Oficial sin problemas.
1) No uso DECLARE DLL y tampoco Librería.
2) La DLL de hasar la coloco en la carpeta del sistema.
3) Ejemplo de utilización:
ok=FP_ABRE(PCOM)
....
FUNCTION FP_ABRE(Puerto)
local handler := CallDll32 ( "OpenComFiscal" ,
"WINFIS32.DLL" ,puerto,0 )
alerror(handler)
If handler<>0
return(.F.)
endif
CallDll32 ( "InitFiscal" , "WINFIS32.DLL" ,handler, 0
)
alerror(handler)
If handler<>0
return(.F.)
endif
FP_CANCEL()
FP_CLOSE()
RETURN(.T.)
function alerror(handler)
if handler =-1
msgstop('Error General','Error')
elseif handler =-2
msgstop('Handler Invalido','Error')
elseif handler =-3
msgstop('Intento de Enviar un Comando'+chr(13)+ 'Cuando se Estaba
Procesando','Error')
elseif handler =-4
msgstop('Error de Comunicacion','Error')
elseif handler =-5
msgstop('Puerto ya Abierto','Error')
elseif handler =-6
msgstop('No Hay Memoria','Error')
elseif handler =-7
msgstop('El Puerto Ya Esta Abierto','Error')
elseif handler =-8
msgstop('Direccion del Buffer de Respuestas es
Invalida','Error')
elseif handler =-9
msgstop('El comando no finalizo'+chr(13)+'Volvio una respuesta
tipo STR_PRN','Error')
elseif handler =-10
msgstop('Proceso Cancelado por Usuario','Error')
endif
return(handler)
Hola Ricardo, la primer cosa es saber que version de Harbour tenes, la segunda el programa lo pasastes a visual o seguis en modo consola....
fijate que no tengas ningun warning ... y en vez de nil mandale a la funcion que entregue un .t. a ver que sucede.... mi correo es juanca252@...
--- El vie 26-sep-08, Ricardo Sassy <sharley@...> escribió:
De: Ricardo Sassy <sharley@...> Asunto: [ifclipper] Una mano... por favor... Para: ifclipper@... Fecha: viernes, 26 de septiembre de 2008, 10:27 pm
Hola. Necesito un alma caritativa que me de una mano para resolver los siguiente: Necesito hacer funcionar un programa de Clipper trasladado a Harbour, con una impresora fiscal. Apliqué los consejos que oportunamente y gentilmente me indicó Walter Negro, pero evidentemente estoy haciendo algo mal o me falta algo porque no logro "dialogar" con la dll de Hasar.
Lo que hice es lo siguiente: 1º) Armé unas funciones para poder "traducir" los nombres de función de la FISCAL.LIB a WINFIS32.DLL, de esta forma: ************ ******* FUNCIONES HASAR 32 BITS ************ ***** FUNCTION openport(nCom) RETURN(OPENCOMFISCA L(nCom,0) ) //0=ASCII 1=ANSI
FUNCTION closeport(nHandler) RETURN(CLOSECOMFISC AL(nHandler) )
FUNCTION searchpr(nHandler) RETURN(SEARCHPRN( nHandler) )
FUNCTION mandapaq(nHandle, cBuffer) RETURN(MANDAPAQUETE FISCAL(nHandle, @cBuffer) )
FUNCTION
respuesta(nHandle) LOCAL cBuffer := SPACE(512) ULTIMARESPUESTA( nHandle,@ cBuffer) RETURN(cBuffer)
FUNCTION nprotocol(nValor) RETURN(NIL)
DECLARE DLL_TYPE_INT OpenComFiscal( DLL_TYPE_ INT nCom, DLL_TYPE_INT nMode) IN Winfis32.dll DECLARE DLL_TYPE_INT MandapaqueteFiscal( DLL_TYPE_ INT nHandler, DLL_TYPE_LPCSTR cBuffer) IN Winfis32.dll DECLARE DLL_TYPE_INT UltimaRespuesta( DLL_TYPE_ INT nHandler, DLL_TYPE_LPCSTR cBuffer) IN Winfis32.dll DECLARE DLL_TYPE_INT CloseComFiscal( DLL_TYPE_ INT nHandler) IN Winfis32.dll DECLARE DLL_TYPE_INT ReOpenComFiscal( DLL_TYPE_ INT nHandler) IN Winfis32.dll DECLARE DLL_TYPE_INT InitFiscal(DLL_ TYPE_INT nHandler) IN Winfis32.dll DECLARE DLL_TYPE_INT VersionDllFiscal( ) IN Winfis32.dll DECLARE DLL_TYPE_INT BusyWaintingMode( DLL_TYPE_ INT nMode) IN Winfis32.dll DECLARE DLL_TYPE_INT CambiarVelocidad( DLL_TYPE_ INT nPortNumber, DLL_TYPE_LONG nNewSpeed) IN
Winfis32.dll DECLARE DLL_TYPE_LONG SearchPrn(DLL_ TYPE_INT nHandler) IN Winfis32.dll DECLARE DLL_TYPE_INT ProtocolMode( DLL_TYPE_ INT nMode) IN Winfis32.dll DECLARE DLL_TYPE_INT SetCommandRetries( DLL_TYPE_ INT nRetries) IN Winfis32.dll
2º) Recompilé el programa sin ningún error.
3º) En el programa facturador de la aplicación (que es el original que tenia en Clipper y funcina bien convertido con C2W) hago lo siguiente: PONER_MJE(24, "Abriendo puerto COM") Com := STR(nPuertoNro, 1) Handler := OPENPORT(Com) PONER_MJE(24, "Detectando velocidad puerto COM") BaudRate := SEARCHPR(Handler) PONER_MJE(24, "Inicializando controlador fiscal a "+STR(BaudRate, 5)) NPROTOCOL(1) INITFISCAL(Handler) PONER_MJE(24, "Leyendo controlador fiscal: punto de venta") ENVIAR("s",. F.) nSucDef := VAL(SUBST(xImpResul t,FT_AT2( '',xImpResult, 6)+1,4))
El problema es que el handler que me devuelve OPENPORT() es
"NIL" y de alli para adelanta falla todo. Evidentemente no logro establecer diálogo con la dll. En la compilación no agregué ningún include ni librería específica. Sólo me limité a copiar el archivo WINFIS32.DLL a \WINDOWS\SYSTEM32. ¿Me falta algo?. ¿Hay que agregar algún .ch en los programas o alguna .lib en la compilación?. En definitiva mi pregunta es... ¿aparte de copiar la dll a la carpeta del path, hay que incluir algun archivo específico de Harbour o de Hasar en la compilación?. ¿Hay alguna variable que haya que declarar como pública en algún lugar?. En la carpeta \DRIVERS\WIN32 de Hasar veo que aparte de la dll hay un archivo winfis.lib y un winfis.h pero no se para que se usan. No es problema de conexión ni nada parecido porque el mismo programa en Clipper funciona bien. Tengo prestada una impresora fiscal que la tengo que devolver el lunes y si alguien me da una mano les
agradeceré mucho.
Desde ya muchisimas gracias... Ricardo Sassy
¡Buscá desde tu celular!
Yahoo! oneSEARCH ahora está en Claro
http://ar.mobile.yahoo.com/onesearch
Te digo como lo estoy utilizando con Minigui Oficial sin problemas.
1) No uso DECLARE DLL y tampoco Librería.
2) La DLL de hasar la coloco en la carpeta del sistema.
3) Ejemplo de utilización:
ok=FP_ABRE(PCOM) ....
FUNCTION FP_ABRE(Puerto) local handler := CallDll32 ( "OpenComFiscal" , "WINFIS32.DLL" ,puerto,0 ) alerror(handler) If handler<>0 return(.F.) endif CallDll32 ( "InitFiscal" , "WINFIS32.DLL" ,handler, 0 ) alerror(handler) If handler<>0 return(.F.) endif FP_CANCEL() FP_CLOSE() RETURN(.T.)
function alerror(handler) if handler =-1 msgstop('Error General','Error') elseif handler =-2 msgstop('Handler Invalido','Error') elseif handler =-3 msgstop('Intento de Enviar un Comando'+chr(13)+ 'Cuando se Estaba Procesando','Error') elseif handler =-4 msgstop('Error de Comunicacion','Error') elseif handler =-5 msgstop('Puerto ya Abierto','Error') elseif handler =-6 msgstop('No Hay Memoria','Error') elseif handler =-7 msgstop('El Puerto Ya Esta Abierto','Error') elseif handler =-8 msgstop('Direccion del Buffer de Respuestas es Invalida','Error') elseif handler =-9 msgstop('El comando no finalizo'+chr(13)+'Volvio una respuesta tipo STR_PRN','Error') elseif handler =-10 msgstop('Proceso Cancelado por Usuario','Error') endif return(handler)
Hola. Necesito un alma caritativa que me de una mano para resolver los siguiente: Necesito hacer funcionar un programa de Clipper trasladado a Harbour, con una impresora fiscal. Apliqué los consejos que oportunamente y gentilmente me indicó Walter Negro, pero evidentemente estoy haciendo algo mal o me falta algo porque no logro "dialogar" con la dll de Hasar.
Lo que hice es lo siguiente: 1º) Armé unas funciones para poder "traducir" los nombres de función de la FISCAL.LIB a WINFIS32.DLL, de esta forma: ******************* FUNCIONES HASAR 32 BITS ***************** FUNCTION openport(nCom) RETURN(OPENCOMFISCAL(nCom,0)) //0=ASCII 1=ANSI
FUNCTION closeport(nHandler) RETURN(CLOSECOMFISCAL(nHandler))
FUNCTION searchpr(nHandler) RETURN(SEARCHPRN(nHandler))
FUNCTION mandapaq(nHandle,cBuffer) RETURN(MANDAPAQUETEFISCAL(nHandle,@cBuffer))
FUNCTION respuesta(nHandle) LOCAL cBuffer := SPACE(512) ULTIMARESPUESTA(nHandle,@cBuffer) RETURN(cBuffer)
FUNCTION nprotocol(nValor) RETURN(NIL)
DECLARE DLL_TYPE_INT OpenComFiscal(DLL_TYPE_INT nCom, DLL_TYPE_INT nMode) IN Winfis32.dll DECLARE DLL_TYPE_INT MandapaqueteFiscal(DLL_TYPE_INT nHandler, DLL_TYPE_LPCSTR cBuffer) IN Winfis32.dll DECLARE DLL_TYPE_INT UltimaRespuesta(DLL_TYPE_INT nHandler, DLL_TYPE_LPCSTR cBuffer) IN Winfis32.dll DECLARE DLL_TYPE_INT CloseComFiscal(DLL_TYPE_INT nHandler) IN Winfis32.dll DECLARE DLL_TYPE_INT ReOpenComFiscal(DLL_TYPE_INT nHandler) IN Winfis32.dll DECLARE DLL_TYPE_INT InitFiscal(DLL_TYPE_INT nHandler) IN Winfis32.dll DECLARE DLL_TYPE_INT VersionDllFiscal() IN Winfis32.dll DECLARE DLL_TYPE_INT BusyWaintingMode(DLL_TYPE_INT nMode) IN Winfis32.dll DECLARE DLL_TYPE_INT CambiarVelocidad(DLL_TYPE_INT nPortNumber, DLL_TYPE_LONG nNewSpeed) IN Winfis32.dll DECLARE DLL_TYPE_LONG SearchPrn(DLL_TYPE_INT nHandler) IN Winfis32.dll DECLARE DLL_TYPE_INT ProtocolMode(DLL_TYPE_INT nMode) IN Winfis32.dll DECLARE DLL_TYPE_INT SetCommandRetries(DLL_TYPE_INT nRetries) IN Winfis32.dll
2º) Recompilé el programa sin ningún error.
3º) En el programa facturador de la aplicación (que es el original que tenia en Clipper y funcina bien convertido con C2W) hago lo siguiente: PONER_MJE(24,"Abriendo puerto COM") Com := STR(nPuertoNro,1) Handler := OPENPORT(Com) PONER_MJE(24,"Detectando velocidad puerto COM") BaudRate := SEARCHPR(Handler) PONER_MJE(24,"Inicializando controlador fiscal a "+STR(BaudRate,5)) NPROTOCOL(1) INITFISCAL(Handler) PONER_MJE(24,"Leyendo controlador fiscal: punto de venta") ENVIAR("s",.F.) nSucDef := VAL(SUBST(xImpResult,FT_AT2('',xImpResult,6)+1,4))
El problema es que el handler que me devuelve OPENPORT() es "NIL" y de alli para adelanta falla todo. Evidentemente no logro establecer diálogo con la dll. En la compilación no agregué ningún include ni librería específica. Sólo me limité a copiar el archivo WINFIS32.DLL a \WINDOWS\SYSTEM32. ¿Me falta algo?. ¿Hay que agregar algún .ch en los programas o alguna .lib en la compilación?. En definitiva mi pregunta es... ¿aparte de copiar la dll a la carpeta del path, hay que incluir algun archivo específico de Harbour o de Hasar en la compilación?. ¿Hay alguna variable que haya que declarar como pública en algún lugar?. En la carpeta \DRIVERS\WIN32 de Hasar veo que aparte de la dll hay un archivo winfis.lib y un winfis.h pero no se para que se usan. No es problema de conexión ni nada parecido porque el mismo programa en Clipper funciona bien. Tengo prestada una impresora fiscal que la tengo que devolver el lunes y si alguien me da una mano les agradeceré mucho.
Desde ya muchisimas gracias... Ricardo Sassy
__________ Información de NOD32, revisión 3472 (20080925) __________
Hola.
Necesito un alma caritativa que me de una mano para resolver los siguiente:
Necesito hacer funcionar un programa de Clipper trasladado a Harbour, con
una impresora fiscal.
Apliqué los consejos que oportunamente y gentilmente me indicó Walter
Negro, pero evidentemente estoy haciendo algo mal o me falta algo porque no
logro "dialogar" con la dll de Hasar.
Lo que hice es lo siguiente:
1º) Armé unas funciones para poder "traducir" los nombres de función de la
FISCAL.LIB a WINFIS32.DLL, de esta forma:
******************* FUNCIONES HASAR 32 BITS *****************
FUNCTION openport(nCom)
RETURN(OPENCOMFISCAL(nCom,0)) //0=ASCII 1=ANSI
FUNCTION closeport(nHandler)
RETURN(CLOSECOMFISCAL(nHandler))
FUNCTION searchpr(nHandler)
RETURN(SEARCHPRN(nHandler))
FUNCTION mandapaq(nHandle,cBuffer)
RETURN(MANDAPAQUETEFISCAL(nHandle,@cBuffer))
FUNCTION respuesta(nHandle)
LOCAL cBuffer := SPACE(512)
ULTIMARESPUESTA(nHandle,@cBuffer)
RETURN(cBuffer)
FUNCTION nprotocol(nValor)
RETURN(NIL)
DECLARE DLL_TYPE_INT OpenComFiscal(DLL_TYPE_INT nCom, DLL_TYPE_INT nMode)
IN Winfis32.dll
DECLARE DLL_TYPE_INT MandapaqueteFiscal(DLL_TYPE_INT nHandler,
DLL_TYPE_LPCSTR cBuffer) IN Winfis32.dll
DECLARE DLL_TYPE_INT UltimaRespuesta(DLL_TYPE_INT nHandler, DLL_TYPE_LPCSTR
cBuffer) IN Winfis32.dll
DECLARE DLL_TYPE_INT CloseComFiscal(DLL_TYPE_INT nHandler) IN Winfis32.dll
DECLARE DLL_TYPE_INT ReOpenComFiscal(DLL_TYPE_INT nHandler) IN Winfis32.dll
DECLARE DLL_TYPE_INT InitFiscal(DLL_TYPE_INT nHandler) IN Winfis32.dll
DECLARE DLL_TYPE_INT VersionDllFiscal() IN Winfis32.dll
DECLARE DLL_TYPE_INT BusyWaintingMode(DLL_TYPE_INT nMode) IN Winfis32.dll
DECLARE DLL_TYPE_INT CambiarVelocidad(DLL_TYPE_INT nPortNumber,
DLL_TYPE_LONG nNewSpeed) IN Winfis32.dll
DECLARE DLL_TYPE_LONG SearchPrn(DLL_TYPE_INT nHandler) IN Winfis32.dll
DECLARE DLL_TYPE_INT ProtocolMode(DLL_TYPE_INT nMode) IN Winfis32.dll
DECLARE DLL_TYPE_INT SetCommandRetries(DLL_TYPE_INT nRetries) IN Winfis32.dll
2º) Recompilé el programa sin ningún error.
3º) En el programa facturador de la aplicación (que es el original que
tenia en Clipper y funcina bien convertido con C2W) hago lo siguiente:
PONER_MJE(24,"Abriendo puerto COM")
Com := STR(nPuertoNro,1)
Handler := OPENPORT(Com)
PONER_MJE(24,"Detectando velocidad puerto COM")
BaudRate := SEARCHPR(Handler)
PONER_MJE(24,"Inicializando controlador fiscal a "+STR(BaudRate,5))
NPROTOCOL(1)
INITFISCAL(Handler)
PONER_MJE(24,"Leyendo controlador fiscal: punto de venta")
ENVIAR("s",.F.)
nSucDef := VAL(SUBST(xImpResult,FT_AT2('',xImpResult,6)+1,4))
El problema es que el handler que me devuelve OPENPORT() es "NIL" y de alli
para adelanta falla todo.
Evidentemente no logro establecer diálogo con la dll.
En la compilación no agregué ningún include ni librería específica. Sólo me
limité a copiar el archivo WINFIS32.DLL a \WINDOWS\SYSTEM32.
¿Me falta algo?.
¿Hay que agregar algún .ch en los programas o alguna .lib en la compilación?.
En definitiva mi pregunta es... ¿aparte de copiar la dll a la carpeta del
path, hay que incluir algun archivo específico de Harbour o de Hasar en la
compilación?.
¿Hay alguna variable que haya que declarar como pública en algún lugar?.
En la carpeta \DRIVERS\WIN32 de Hasar veo que aparte de la dll hay un
archivo winfis.lib y un winfis.h pero no se para que se usan.
No es problema de conexión ni nada parecido porque el mismo programa en
Clipper funciona bien.
Tengo prestada una impresora fiscal que la tengo que devolver el lunes y si
alguien me da una mano les agradeceré mucho.
Desde ya muchisimas gracias...
Ricardo Sassy
Subject: FW: BUSCAMOS A DIEGO! HAGANLO CIRCULAR POR FAVOR
HAGANLO CIRCULAR POR FAVOR... (reenvien con CCO) Si alguien lo ve...
Remite Amalia Visconti
...Diego es mi sobrino de 5 años, vivía en mi casa desde hace un año porque su mama estaba en una clinica de reabilitacion para adictos y el padre estaba en la calle luego de abandonar 3 veces el tratamiento en distintas clínicas. El sábado el padre pidio sacarlo a la plaza por 2 horas despues de 2 meses de no verlo, y nunca volvió. El único dato que tenemos es que podría estar en BOSQUES, partido de Florencio Varela. Estamos desesperados y necesitamos ayuda, aca adjunto un afiche con la información y 2 fotos de Diego. Por favor agradecemos la difusión y ante cualquier dato por más mínimo que sea, se comuniquen a los telefonos indicados. GRACIAS MAR y La Familia CODAZZI
BUSCAMOS A DIEGO ALEJANDRO PEREYRA de 5 años, fue sustraído de la casa de sus tíos el 24/11/2007 por su papá CLAUDIO OMAR PEREYRA, este hombre es adicto y no está en condiciones de cuidarlo. Su mamá NADIA LAURA CODAZZI radico la denuncia en la comisaría 38 juzgado 45 secretaría 122.
Por favor ayúdennos, nuestros teléfonos son: 46318296
46337557
1561958909
1532286962
1564957154
Graciela
Cuando envíes o reenvíes un mensaje, recordá que los contactos se escriben en la casilla “CCO” (correo oculto). De esa manera cada contacto recibe el mensaje como si fuera el único destinatario y evitás que desconocidos tengan tu dirección de correo electrónico y la de tus contactos. Gracias
Hola Juan :
Asi es la utilizacion de controladores fiscales no es para evitar la
factura electronica sino que es una obligacion desde 1997 que salio la RG
1104 posteriormente modificada por la rg259 . Quizas entiendo que la
no obligacion de usar esta modalidad donde usen controladores
fiscales es que estos se usan obligatoriamente en las empresas que
facturen tanto a consumidores finales como a inscriptos , con mayoria
a consumidores finales . Pero los responsables inscriptos
que solo facturan a otros responsables inscriptos no estaban obligados a
usar controladores fiscales por lo cual usaban sistemas de facturacion que
imprimian facturas prenumeradas obtenido de imprentas que hacen el
tramite o bien eran grandes contribuyentes que generaban su propio numero
de factura . Tenemos clientes (Restaurant) que
hacen pocas facturas A por mes por lo cual para operaciones con
responsables inscriptos hacian facturas manuales y el resto de las
operaciones lo hacian con controladores fiscales (cajas registradoras
fiscales ) Pienso que estos clientes o se vuelcan a usar
impresoras fiscales para realizar sus facturas o de lo contrario las pocas
facturas A que realizen la tendran que hacer por medio de la factura
electronica . No me imagino un Carrefour , hiperlibertad que realizan
,miles de operaciones por dia tanto a RI como CF usando
facturacion electronica , no se que soporte tendra afip para hacer estas
consultas por internet . Tanto los hiper como los restaurantes
se quejan de lo lento de los controladores fiscales me imagino con esta
nueva modalidad . No obstante los contadores de la empresa junto con
los de los clientes estan viendo el tema , pero todos se volcaron por
ahora por esta interpretacion . Solo hubo un estudio que no
estaba de acuerdo pero daba la casualidad que ellos vendian el servicio de
facturacion electronica ja ja .
Saludos . Mario Mansilla
> Hola Amigos, > >
> > Es cierto lo que decís. Pero hay algunos
temas que no están muy claros > dado > que,
originalmente, el sistema de Factura Electrónica era optativa y
hacía > excepción de los contribuyentes que
utilizaban controladores fiscales. En > otras palabras quienes
usaban impresoras fiscales no podían optar por la >
Factura Electrónica (Artículo 4 Inc. f). Hoy quienes ya
utilizan > Impresoras > Fiscales no están
obligados a emitir Factura Electrónica. > > Ahora
el sistema es obligatorio para varias actividades. > >
La decisión de instalar un controlador fiscal no pasa por el > hecho de evitar la factura Electrónica sino de si
está incluido dentro de > la > obligación
a utilizar Controlador Fiscal. > > > >
Un cordial saludo > > > > Juan
Francolino > > > > _____ >
> De: ifclipper@...
[mailto:ifclipper@...] En > nombre de
mariomansilla@... > Enviado el: Viernes, 19 de
Septiembre de 2008 09:46 a.m. > Para:
ifclipper@... > Asunto: RE: [ifclipper] [FUERA DE
TEMA] Factura electronica - resumen de > la > rg > > > > Hola Lista : > He estado
siguiendo el tema pero al leer la rg 2485 > especifica dentro de
los documentos no alcanzados por la facturacion > electronica son
todos los documentos emitidos por el equipo denominado >
controlador fiscal . Esto incluye tickets , tickets factura , facturas > ,notas de debito y todos los documentos definidos como dnfh como
las notas > de credito , recibos , etc . > Por lo cual
el contribuyente que decide instalar un controlador no > necesita
> emitir factura mediante factura electronica . > Al
menos eso entiendo > Saludos . > Mario Mansilla > >> >> Hola Juan. >> Has sido
muy amable y te agradezco tu paciencia para explicar todo. >>
En principio me quedó bastante claro. >> Lo de
registración electrónica con las compras incluidas ya lo
tengo >> desde hace rato, desde la resolución 1360...
pero me faltaba entender un >> poco la parte del CAE. >> >> Nuevamente muchas gracias. >>
Ricardo Sassy >> >> At 16:45 09/09/2008, you
wrote: >> Hola Ricardo, >> >> El tema
de la facturación electrónica tiene 2 partes. >>
>> 1) Obtención del CAE >> >>
2) Registración electrónica >> >>
>> Trabajo con los sistemas de AFIP, >> >> Para el punto 1. >> >> Se utiliza el
programa RECE que trabaja sobre el SIAP y tiene una >>
importación de archivo de textos. Entonces desde mi sistema genero
los >> comprobantes y genero la "Solicitud de
CAE" que no es otra >> cosa >> que el
archivo de texto que luego se importa en el RECE y se hace el >> pedido a la AFIP. En menos de 1 minuto en la Ventanilla
Electrónica se >> recibe el archivo con los CAE. Los
cuales importo a mi sistema de >> Facturación y en ese
momento genero los comprobantes impresos y en PDF. >> Mis
clientes tienen que seguir mandando los comprobantes porque si el >> cliente no reciben la Facturas en papel no pagan. Fijate que
los >> primeros >> que entraron en este tema son
las empresas de Cable, de Internet y >> prepagas y 2
años después siguen enviando las facturas por correo. >> >> Para el punto 2, se utiliza el SIRED >> >> > Desde el sistema genero los
archivos de texto para que puedan ser >> importados por el
SIRED de manera de poder generar con ese sistema y >> obtener
el número HASHING que debe ser grabado en el CD de
registración >> electrónica. Cuidado que en la
registración electrónica entran las >> compras
también. Para lo cual hay que adecuar el sistema de compras para
>> que registren el número de CAE/CAI de las facturas.
>> >> >
----------------------------------------------------------------------------
> ----- >> >> Los contadores de la
empresa deben de hacer la solicitud para la >>
habilitación en AFIP de la facturación electrónica
por parte de la >> empresa y habilitarlo en los sistemas de
AFIP por web. >> >> >
----------------------------------------------------------------------------
> ----- >> >> Con respecto a trabajar
directamente con el Web Service de AFIP no lo >> hice 1º
porque nunca había trabajado con esos componentes. Recién
este >> año hice un curso sobre el tema para plataforma
PUNTO NET. Por otro lado >> debemos pedir autorización
a la AFIP y homologar el programa que hace >> uso >> de los servicios WEB. >> >> >
----------------------------------------------------------------------------
> -------- >> >> Este tema lo tengo
implementado en empresas de seguridad, a fin del año >>
pasado vino una empresa que te hacia todo el tema de pedido de CAE, >> generación de la factura en PDF y exponer el PDF en un
Web. Pero no >> solucionaban nada del tema de
Registración Electrónica. >> A mi no me
solucionaba nada. Ya que en lugar de generar el archivo para >> el RECE lo tenía que generar para ellos. Y
después ellos me devolvían un >> archivo de
texto con los CAE. El trabajo mío era el mismo. >> >> >> Un abrazo, >> >> Juan
Francolino >> >> > De: Marcelo
Torres [mailto:marcelo@...] >> Enviado el:
Martes, 09 de Septiembre de 2008 03:31 p.m. >> Para: Juan
Francolino >> Asunto: Re: Factura electronica - resumen de la
rg >> >> Estimado Juan, >> >> >> como es el tema del comprobante electronico ?
>> >> me explicas ? >> >>
>> >> Marcelo Torres >> >>
Data & @rte - Soluciones Informáticas >> >> www.datayarte.com.ar >> >> tel:
011-5199-2267 >> >> fax: 011-5279-1429 >> >> Quilmes - Buenos Aires - Argentina >> >> >>
================================================================ >> >> Con fecha Martes, 09 de Septiembre de 2008,
02:46:59 p.m., escribió: >> >> >> Estimados Marcelo, >> >> >>
>> >> >> Te transcribo un resumen de
la Resolución General de AFIP número >> 2485/08
que creo puede ser de tu interés . >> >>
>> >> Un cordial saludo, >> >> >> >> Juan Francolino >>
>> >> >> > De:
ifclipper@... [mailto:ifclipper@...] >> En nombre de Ricardo Sassy >> Enviado el: Martes,
09 de Septiembre de 2008 04:32 p.m. >> Para:
ifclipper@... >> Asunto: RE: [ifclipper] [FUERA
DE TEMA] Factura electronica - resumen de >> la rg >> >> Hola Juan. >>
¿Tendrías la amabilidad de describir en forma resumida el
procedimiento >> de obtención del CAE?. >>
¿Primero se obtiene el CAE y luego se imprime la factura incluyendo
ese >> número en el comprobante impreso?. >> ¿Se puede imprimir y enviar la factura y luego tramitar
el CAE y >> hacérselo llegar al cliente por correo
electrónico?. >> Tengo algunos clientes que facturan
"en lote" o sea mediante >> un >> proceso automatizado generan e imprimen lotes de muchas
facturas y no se >> muy bien cómo juega el CAE en estos
casos. >> >> > Desde ya muchas
gracias... >> Ricardo Sassy >> >> >> At 15:40 09/09/2008, you wrote: >> Hola Carlos, >> >> Yo lo tengo implementado utilizando el RECE y el
SIRED en empresas de >> seguridad. >> No hé
utilizado los servicos de Web Service, porque no sabía usar ese >> tipo de componentes. Y como excusa porque no quería
homologar ante AFIP >> la aplicacición que consumiera
ese Web Service. >> Ahora voy a desarrollar en .NET un
aplicación que consuma el componente >> mencionado. >> >> Un abrazo, >> >> Juan
>> >> > De:
ifclipper@... [mailto:ifclipper@...] >> En nombre de Ingenieria de Sistemas(NQN) >> Enviado
el: Martes, 09 de Septiembre de 2008 03:31 p.m. >> Para:
ifclipper@... >> Asunto: Re: [ifclipper] [FUERA
DE TEMA] Factura electronica - resumen de >> la rg >> >> Personalmente, estoy al tanto. Ahora alguien de
la lista ya implemento >> algo??..con los sistemas en clipper
me refiero.... >> En este caso es serv. informaticos, pero ya
hay varias actividades que >> lo >> deberian
utilizar. >> salu2 >> Carlos >> >> >> >> >> ----- Original
Message ----- From: Juan Francolino To: >>
ifclipper@... Sent: Tuesday, September 09, 2008 2:43 >> PM Subject: [ifclipper] [FUERA DE TEMA] Factura electronica -
resumen >> de la rg >> >> Estimados
compañeros de lista, Les transcribo un resumen de la >>
Resolución General de AFIP número 2485/08 que si bien es
fuera del tema >> de la lista creo que es de interés
para la comunidad suscripta a la >> misma. Un cordial saludo,
Juan Francolino >> Factura Electrónica:
Facturación y Registración. Factura >>
electrónica. Nuevos sujetos obligados. Implementación de un
sistema >> de facturación on line para servicios de
venta de comidas y >> servicios profesionales Se sustituye el
cuerpo normativo que >> reglamenta el régimen de
emisión y almacenamiento electrónico de >>
comprobantes originales -RG (AFIP) 2177-. Entre las principales >> modificaciones efectuadas señalamos: * Se establece un
régimen de >> emisión de comprobantes
electrónicos "RECE" –similar al >> que se venía utilizando- y un nuevo régimen de
emisión de >> comprobantes en línea
"RCEL", cuyas principales >>
características comentamos a continuación. * Quedan
incluidos los >> comprobantes tipo B (en algunos casos), A, A
con leyenda "Pago >> en CBU informada" y/o
"M" de acuerdo con el sistema >> de
emisión de que se trate. Asimismo, se establece la posibilidad de
>> utilizar optativamente el sistema de emisión de
comprobantes en >> línea "RCEL" por
parte de los sujetos adheridos al >> monotributo.
Régimen de Emisión de Comprobantes Electrónicos >> "RECE": * Además de las actividades
obligadas a utilizar >> el sistema por los comprobantes y con
las previsiones dispuestas >> hasta el momento por la
resolución general (AFIP) 2177, se incluyen >> como
nuevas actividades comprendidas: - Prestaciones de servicios de >> publicidad y actividades conexas –facturas, notas de
crédito y/o >> débito tipo
"A"-; - Servicios de construcción, mejoras, >> reparación, conservación, ampliación,
remodelación, mantenimiento, >> administración y
explotación de obras de infraestructura del >>
transporte, cuya facturación se realice mediante cuentas corrientes
>> y/o por servicio de telepeaje, prestados en la Provincia de
Buenos >> Aires y la Ciudad Autónoma de Buenos Aires
–Facturas, notas de >> crédito y/o débito
tipo "A"-. - Servicios de informática y >> desarrolladores de Software –facturas, notas de
crédito y/o débito >> tipo
"A"-, salvo que los comprobantes tipo
"E" >> emitidos mensualmente superen el 90%
de la facturación tipo >> "A" y
"E" del citado período. A tal efecto, >> deberán comunicar dicha situación al fisco. -
Servicios >> profesionales, cuando los montos facturados en el
año calendario >> anterior sean iguales o superiores a
$ 600.000 –facturas, notas de >> crédito y/o
débito tipo "A"-. Asimismo deberán emitir
los >> comprobantes tipo "B"
–facturas, notas de débito y/o >> crédito-
cuando sus importes sean iguales o superiores a $ 10.000. * >>
Los contribuyentes deberán informar al fisco con una
antelación de 5 >> días hábiles, la fecha
a partir de la cual comenzarán a emitir los >>
comprobantes originales electrónicos; * Asimismo quedan obligados a
>> cumplir para todas sus actividades, con el régimen
de emisión y >> almacenamiento de duplicados
electrónicos de comprobantes –dispuesto >> en el
marco del Título I de la RG (AFIP) 1361-. Régimen de
Emisión >> de Comprobantes en Línea
"RCEL": El mismo consiste en la >>
obligatoriedad de cargar los datos de la factura y generar el >> comprobante de venta a través de la página web de
la AFIP, en >> reemplazo de la facturación tradicional.
* Quedan obligados a >> utilizar el sistema de
facturación en línea los sujetos que >>
desarrollen las siguientes actividades: - Servicios de restaurantes >> con atención al público -facturas, notas de
crédito y/o débito tipo >>
"A", A con leyenda, y/o "M"-; -
Servicios de >> expendio de comidas -facturas, notas de
crédito y/o débito tipo >>
"A", A con leyenda, y/o "M"-; -
Servicios de >> preparación y venta de comidas al
público -facturas, notas de >> crédito y/o
débito tipo "A", A con leyenda, y/o >> "M"-; - Servicios profesionales cuando los
montos >> facturados en el año calendario anterior sean
iguales o superiores a >> $ 300.000 e inferiores a $ 600.000
-facturas, notas de crédito y/o >> débito tipo
"A", A con leyenda, y/o "M"-. >> Asimismo deberán emitir los comprobantes tipo
"B" >> –facturas, notas de
débito y/o crédito- cuando sus importes sean >>
iguales o superiores a $ 10.000. Los contribuyentes quedan obligados >> a presentar la información correspondiente a los
comprobantes >> emitidos y recibidos utilizando los programas
aplicativos "AFIP >> DGI – CITI VENTAS –
Versión 1.0" y "AFIP DGI – CITI >> COMPRAS – Versión 3.0" Por último,
señalamos que los sujetos >> que quedan obligados por
las presentes disposiciones deberán >> formalizar las
incorporaciones a los citados regímenes a partir del >>
1/10/2008, inclusive, y solicitar las autorizaciones de comprobantes >> electrónicos a partir del 1/11/2008, inclusive. Por otra
parte, el >> Régimen de emisión de comprobantes
en línea se encontrará disponible >> a partir
del 15/10/2008, inclusive. >> > > >
>
Es
cierto lo que decís. Pero hay algunos temas que no están muy claros dado que,
originalmente, el sistema de Factura Electrónica era optativa y hacía excepción
de los contribuyentes que utilizaban controladores fiscales. En otras palabras
quienes usaban impresoras fiscales no podían optar por la Factura Electrónica
(Artículo 4 Inc. f). Hoy quienes ya utilizan Impresoras Fiscales no están obligados
a emitir Factura Electrónica.
Ahora el sistema es obligatorio
para varias actividades.
La decisión de instalar un
controlador fiscal no pasa por el hecho de evitar la factura Electrónica
sino de si está incluido dentro de la obligación a utilizar Controlador Fiscal.
Un cordial saludo
Juan
Francolino
De:ifclipper@... [mailto:ifclipper@...] En nombre de mariomansilla@... Enviado el: Viernes, 19 de
Septiembre de 2008 09:46 a.m. Para:ifclipper@... Asunto: RE: [ifclipper] [FUERA DE
TEMA] Factura electronica - resumen de la rg
Hola
Lista :
He estado siguiendo el tema pero al leer la rg 2485 especifica dentro de los
documentos no alcanzados por la facturacion electronica son todos los
documentos emitidos por el equipo denominado controlador fiscal . Esto incluye
tickets , tickets factura , facturas ,notas de debito y todos los
documentos definidos como dnfh como las notas de credito , recibos , etc .
Por lo cual el contribuyente que decide instalar un controlador no necesita
emitir factura mediante factura electronica .
Al menos eso entiendo
Saludos .
Mario Mansilla
>
> Hola Juan.
> Has sido muy amable y te agradezco tu paciencia para explicar todo.
> En principio me quedó bastante claro.
> Lo de registración electrónica con las compras incluidas ya lo tengo
> desde hace rato, desde la resolución 1360... pero me faltaba entender un
> poco la parte del CAE.
>
> Nuevamente muchas gracias.
> Ricardo Sassy
>
> At 16:45 09/09/2008, you wrote:
> Hola Ricardo,
>
> El tema de la facturación electrónica tiene 2 partes.
>
> 1) Obtención del CAE
>
> 2) Registración electrónica
>
>
> Trabajo con los sistemas de AFIP,
>
> Para el punto 1.
>
> Se utiliza el programa RECE que trabaja sobre el SIAP y tiene una
> importación de archivo de textos. Entonces desde mi sistema genero los
> comprobantes y genero la "Solicitud de CAE" que no es
otra cosa
> que el archivo de texto que luego se importa en el RECE y se hace el
> pedido a la AFIP. En
menos de 1 minuto en la Ventanilla Electrónica se
> recibe el archivo con los CAE. Los cuales importo a mi sistema de
> Facturación y en ese momento genero los comprobantes impresos y en PDF.
> Mis clientes tienen que seguir mandando los comprobantes porque si el
> cliente no reciben la Facturas en papel no pagan. Fijate que los primeros
> que entraron en este tema son las empresas de Cable, de Internet y
> prepagas y 2 años después siguen enviando las facturas por correo.
>
> Para el punto 2, se utiliza el SIRED
>
>
Desde el sistema genero los archivos de texto para que puedan ser
> importados por el SIRED de manera de poder generar con ese sistema y
> obtener el número HASHING que debe ser grabado en el CD de registración
> electrónica. Cuidado que en la registración electrónica entran las
> compras también. Para lo cual hay que adecuar el sistema de compras para
> que registren el número de CAE/CAI de las facturas.
>
> ---------------------------------------------------------------------------------
>
> Los contadores de la empresa deben de hacer la solicitud para la
> habilitación en AFIP de la facturación electrónica por parte de la
> empresa y habilitarlo en los sistemas de AFIP por web.
>
> ---------------------------------------------------------------------------------
>
> Con respecto a trabajar directamente con el Web Service de AFIP no lo
> hice 1º porque nunca había trabajado con esos componentes. Recién este
> año hice un curso sobre el tema para plataforma PUNTO NET. Por otro lado
> debemos pedir autorización a la AFIP y homologar el programa que hace uso
> de los servicios WEB.
>
> ------------------------------------------------------------------------------------
>
> Este tema lo tengo implementado en empresas de seguridad, a fin del año
> pasado vino una empresa que te hacia todo el tema de pedido de CAE,
> generación de la factura en PDF y exponer el PDF en un Web. Pero no
> solucionaban nada del tema de Registración Electrónica.
> A mi no me solucionaba nada. Ya que en lugar de generar el archivo para
> el RECE lo tenía que generar para ellos. Y después ellos me devolvían un
> archivo de texto con los CAE. El trabajo mío era el mismo.
>
>
> Un abrazo,
>
> Juan Francolino
>
>
De: Marcelo Torres [mailto:marcelo@datayarte.com.ar]
> Enviado el: Martes, 09 de Septiembre de 2008 03:31 p.m.
> Para: Juan Francolino
> Asunto: Re: Factura electronica - resumen de la rg
>
> Estimado Juan,
>
>
> como es el tema del comprobante electronico ?
>
> me explicas ?
>
>
>
> Marcelo Torres
>
> Data & @rte - Soluciones Informáticas
>
> www.datayarte.com.ar
>
> tel: 011-5199-2267
>
> fax: 011-5279-1429
>
> Quilmes - Buenos Aires - Argentina
>
>
> ================================================================
>
> Con fecha Martes, 09 de Septiembre de 2008, 02:46:59 p.m., escribió:
>
>
> Estimados Marcelo,
>
>
>
>
>
> Te transcribo un resumen de la Resolución General
de AFIP número
> 2485/08 que creo puede ser de tu interés .
>
>
>
> Un cordial saludo,
>
>
>
> Juan Francolino
>
>
>
>
De: ifclipper@gruposyahoo.com.ar
[mailto:ifclipper@gruposyahoo.com.ar]
> En nombre de Ricardo Sassy
> Enviado el: Martes, 09 de Septiembre de 2008 04:32 p.m.
> Para: ifclipper@gruposyahoo.com.ar
> Asunto: RE: [ifclipper] [FUERA DE TEMA] Factura electronica - resumen de
> la rg
>
> Hola Juan.
> ¿Tendrías la amabilidad de describir en forma resumida el procedimiento
> de obtención del CAE?.
> ¿Primero se obtiene el CAE y luego se imprime la factura incluyendo ese
> número en el comprobante impreso?.
> ¿Se puede imprimir y enviar la factura y luego tramitar el CAE y
> hacérselo llegar al cliente por correo electrónico?.
> Tengo algunos clientes que facturan "en lote" o sea
mediante un
> proceso automatizado generan e imprimen lotes de muchas facturas y no se
> muy bien cómo juega el CAE en estos casos.
>
>
Desde ya muchas gracias...
> Ricardo Sassy
>
>
> At 15:40 09/09/2008, you wrote:
> Hola Carlos,
>
> Yo lo tengo implementado utilizando el RECE y el SIRED en empresas de
> seguridad.
> No hé utilizado los servicos de Web Service, porque no sabía usar ese
> tipo de componentes. Y como excusa porque no quería homologar ante AFIP
> la aplicacición que consumiera ese Web Service.
> Ahora voy a desarrollar en .NET un aplicación que consuma el componente
> mencionado.
>
> Un abrazo,
>
> Juan
>
>
De: ifclipper@gruposyahoo.com.ar
[mailto:ifclipper@gruposyahoo.com.ar]
> En nombre de Ingenieria de Sistemas(NQN)
> Enviado el: Martes, 09 de Septiembre de 2008 03:31 p.m.
> Para: ifclipper@gruposyahoo.com.ar
> Asunto: Re: [ifclipper] [FUERA DE TEMA] Factura electronica - resumen de
> la rg
>
> Personalmente, estoy al tanto. Ahora alguien de la lista ya implemento
> algo??..con los sistemas en clipper me refiero....
> En este caso es serv. informaticos, pero ya hay varias actividades que lo
> deberian utilizar.
> salu2
> Carlos
>
>
>
>
> ----- Original Message ----- From: Juan
Francolino To:
> ifclipper@gruposyahoo.com.ar
Sent: Tuesday, September 09, 2008 2:43
> PM Subject: [ifclipper] [FUERA DE TEMA] Factura electronica - resumen
> de la rg
>
> Estimados compañeros de lista, Les transcribo un resumen de la
> Resolución General de AFIP número 2485/08 que si bien es fuera del tema
> de la lista creo que es de interés para la comunidad suscripta a la
> misma. Un cordial saludo, Juan Francolino
> Factura Electrónica: Facturación y Registración. Factura
> electrónica. Nuevos sujetos obligados. Implementación de un sistema
> de facturación on line para servicios de venta de comidas y
> servicios profesionales Se sustituye el cuerpo normativo que
> reglamenta el régimen de emisión y almacenamiento electrónico de
> comprobantes originales -RG (AFIP) 2177-. Entre las principales
> modificaciones efectuadas señalamos: * Se establece un régimen de
> emisión de comprobantes electrónicos "RECE"
–similar al
> que se venía utilizando- y un nuevo régimen de emisión de
> comprobantes en línea "RCEL", cuyas principales
> características comentamos a continuación. * Quedan incluidos los
> comprobantes tipo B (en algunos casos), A, A con leyenda "Pago
> en CBU informada" y/o "M" de acuerdo con el
sistema
> de emisión de que se trate. Asimismo, se establece la posibilidad de
> utilizar optativamente el sistema de emisión de comprobantes en
> línea "RCEL" por parte de los sujetos adheridos al
> monotributo. Régimen de Emisión de Comprobantes Electrónicos
> "RECE": * Además de las actividades obligadas a utilizar
> el sistema por los comprobantes y con las previsiones dispuestas
> hasta el momento por la resolución general (AFIP) 2177, se incluyen
> como nuevas actividades comprendidas: - Prestaciones de servicios de
> publicidad y actividades conexas –facturas, notas de crédito y/o
> débito tipo "A"-; - Servicios de construcción, mejoras,
> reparación, conservación, ampliación, remodelación, mantenimiento,
> administración y explotación de obras de infraestructura del
> transporte, cuya facturación se realice mediante cuentas corrientes
> y/o por servicio de telepeaje, prestados en la Provincia de Buenos
> Aires y la Ciudad
Autónoma de Buenos Aires –Facturas, notas de
> crédito y/o débito tipo "A"-. - Servicios de informática
y
> desarrolladores de Software –facturas, notas de crédito y/o débito
> tipo "A"-, salvo que los comprobantes tipo
"E"
> emitidos mensualmente superen el 90% de la facturación tipo
> "A" y "E" del citado período. A tal
efecto,
> deberán comunicar dicha situación al fisco. - Servicios
> profesionales, cuando los montos facturados en el año calendario
> anterior sean iguales o superiores a $ 600.000 –facturas, notas de
> crédito y/o débito tipo "A"-. Asimismo deberán emitir
los
> comprobantes tipo "B" –facturas, notas de débito
y/o
> crédito- cuando sus importes sean iguales o superiores a $ 10.000. *
> Los contribuyentes deberán informar al fisco con una antelación de 5
> días hábiles, la fecha a partir de la cual comenzarán a emitir los
> comprobantes originales electrónicos; * Asimismo quedan obligados a
> cumplir para todas sus actividades, con el régimen de emisión y
> almacenamiento de duplicados electrónicos de comprobantes –dispuesto
> en el marco del Título I de la RG (AFIP) 1361-. Régimen de Emisión
> de Comprobantes en Línea "RCEL": El mismo consiste en la
> obligatoriedad de cargar los datos de la factura y generar el
> comprobante de venta a través de la página web de la AFIP, en
> reemplazo de la facturación tradicional. * Quedan obligados a
> utilizar el sistema de facturación en línea los sujetos que
> desarrollen las siguientes actividades: - Servicios de restaurantes
> con atención al público -facturas, notas de crédito y/o débito tipo
> "A", A con leyenda, y/o "M"-; -
Servicios de
> expendio de comidas -facturas, notas de crédito y/o débito tipo
> "A", A con leyenda, y/o "M"-; -
Servicios de
> preparación y venta de comidas al público -facturas, notas de
> crédito y/o débito tipo "A", A con leyenda, y/o
> "M"-; - Servicios profesionales cuando los montos
> facturados en el año calendario anterior sean iguales o superiores a
> $ 300.000 e inferiores a $ 600.000 -facturas, notas de crédito y/o
> débito tipo "A", A con leyenda, y/o
"M"-.
> Asimismo deberán emitir los comprobantes tipo "B"
> –facturas, notas de débito y/o crédito- cuando sus importes sean
> iguales o superiores a $ 10.000. Los contribuyentes quedan obligados
> a presentar la información correspondiente a los comprobantes
> emitidos y recibidos utilizando los programas aplicativos "AFIP
> DGI – CITI VENTAS – Versión 1.0" y "AFIP DGI
– CITI
> COMPRAS – Versión 3.0" Por último, señalamos que los
sujetos
> que quedan obligados por las presentes disposiciones deberán
> formalizar las incorporaciones a los citados regímenes a partir del
> 1/10/2008, inclusive, y solicitar las autorizaciones de comprobantes
> electrónicos a partir del 1/11/2008, inclusive. Por otra parte, el
> Régimen de emisión de comprobantes en línea se encontrará disponible
> a partir del 15/10/2008, inclusive.
>
Mario, efectivamente es como vos decís.
Yo trabajo en una empresa que tiene Fábrica,
Administración y una cadena de locales todos con IF y
la especialista en impuestos de la empresa me comentó
lo que vos explicás.
Saludos, Fernando Chirico.
--- mariomansilla@... escribió:
>
>
> Hola Lista :
>
> He estado siguiendo el tema pero al leer la rg 2485
> especifica dentro de
> los documentos no alcanzados por la facturacion
> electronica son todos los
> documentos emitidos por el equipo denominado
> controlador fiscal . Esto
> incluye tickets , tickets factura , facturas ,notas
> de debito y
> todos los documentos definidos como dnfh como las
> notas de credito ,
> recibos , etc .
> Por lo cual el contribuyente que decide instalar un
> controlador no necesita emitir factura mediante
> factura electronica .
> Al menos eso entiendo
> Saludos .
> Mario Mansilla
>
> >
> > Hola Juan.
> > Has sido muy amable y te agradezco
> tu paciencia para explicar todo.
> > En principio me quedó
> bastante claro.
> > Lo de registración electrónica
> con las compras incluidas ya lo tengo
> > desde hace rato, desde la
> resolución 1360... pero me faltaba entender un
> > poco la
> parte del CAE.
> >
> > Nuevamente muchas gracias.
> >
> Ricardo Sassy
> >
> > At 16:45 09/09/2008, you wrote:
> > Hola Ricardo,
> >
> > El tema de la
> facturación electrónica tiene 2 partes.
> >
> > 1) Obtención del CAE
> >
> > 2)
> Registración electrónica
> >
> >
> >
> Trabajo con los sistemas de AFIP,
> >
> > Para el punto 1.
>
> >
> > Se utiliza el programa RECE que trabaja sobre el
> SIAP y tiene una
> > importación de archivo de textos.
> Entonces desde mi sistema genero los
> > comprobantes y genero la
> "Solicitud de CAE" que no es otra cosa
> > que el
> archivo de texto que luego se importa en el RECE y
> se hace el
> >
> pedido a la AFIP. En menos de 1 minuto en la
> Ventanilla Electrónica
> se
> > recibe el archivo con los CAE. Los cuales importo
> a mi
> sistema de
> > Facturación y en ese momento genero los
> comprobantes impresos y en PDF.
> > Mis clientes tienen que seguir
> mandando los comprobantes porque si el
> > cliente no reciben la
> Facturas en papel no pagan. Fijate que los primeros
> > que
> entraron en este tema son las empresas de Cable, de
> Internet y
> >
> prepagas y 2 años después siguen enviando las
> facturas por
> correo.
> >
> > Para el punto 2, se utiliza el SIRED
> >
> >
> Desde el sistema genero los archivos de texto para
> que puedan ser
> > importados por el SIRED de manera de poder
> generar con ese sistema y
> > obtener el número HASHING que
> debe ser grabado en el CD de registración
> >
> electrónica. Cuidado que en la registración
> electrónica entran las
> > compras también. Para lo
> cual hay que adecuar el sistema de compras para
> > que registren
> el número de CAE/CAI de las facturas.
> >
> >
>
--------------------------------------------------------------------------------\
-
>
> >
> > Los contadores de la empresa deben de hacer la
> solicitud para la
> > habilitación en AFIP de la
> facturación electrónica por parte de la
> > empresa y
> habilitarlo en los sistemas de AFIP por web.
> >
> >
>
--------------------------------------------------------------------------------\
-
>
> >
> > Con respecto a trabajar directamente con el Web
> Service de AFIP no lo
> > hice 1º porque nunca había
> trabajado con esos componentes. Recién este
> > año
> hice un curso sobre el tema para plataforma PUNTO
> NET. Por otro lado
> > debemos pedir autorización a la AFIP y homologar
> el programa
> que hace uso
> > de los servicios WEB.
> >
> >
>
--------------------------------------------------------------------------------\
----
>
> >
> > Este tema lo tengo implementado en empresas de
> seguridad, a fin del año
> > pasado vino una empresa que te
> hacia todo el tema de pedido de CAE,
> > generación de la
> factura en PDF y exponer el PDF en un Web. Pero no
> > solucionaban
> nada del tema de Registración Electrónica.
> > A mi
> no me solucionaba nada. Ya que en lugar de generar
> el archivo para
> > el RECE lo tenía que generar para ellos. Y después
> ellos me devolvían un
> > archivo de texto con los CAE. El
> trabajo mío era el mismo.
> >
> >
> > Un
> abrazo,
> >
> > Juan Francolino
> >
> >
> De: Marcelo Torres [mailto:marcelo@...]
>
> > Enviado
> el: Martes, 09 de Septiembre de 2008 03:31 p.m.
> > Para: Juan
> Francolino
> > Asunto: Re: Factura electronica - resumen de la rg
>
> >
> > Estimado Juan,
> >
> >
> > como
> es el tema del comprobante electronico ?
> >
> > me explicas
> ?
> >
> >
> >
> > Marcelo Torres
> >
>
> > Data & @rte - Soluciones Informáticas
> >
>
> > www.datayarte.com.ar
> >
> > tel: 011-5199-2267
>
> >
> > fax: 011-5279-1429
> >
> > Quilmes -
> Buenos Aires - Argentina
> >
> >
> >
>
================================================================
>
> >
> > Con fecha Martes, 09 de Septiembre de 2008,
> 02:46:59
>
=== message truncated ===
________________________________________________________________________________\
____
¡Buscá desde tu celular!
Yahoo! oneSEARCH ahora está en Claro
http://ar.mobile.yahoo.com/onesearch
Hola Lista :
He estado siguiendo el tema pero al leer la rg 2485 especifica dentro de
los documentos no alcanzados por la facturacion electronica son todos los
documentos emitidos por el equipo denominado controlador fiscal . Esto
incluye tickets , tickets factura , facturas ,notas de debito y
todos los documentos definidos como dnfh como las notas de credito ,
recibos , etc . Por lo cual el contribuyente que decide instalar un
controlador no necesita emitir factura mediante factura electronica . Al menos eso entiendo Saludos . Mario Mansilla
> > Hola Juan. > Has sido muy amable y te agradezco
tu paciencia para explicar todo. > En principio me quedó
bastante claro. > Lo de registración electrónica
con las compras incluidas ya lo tengo > desde hace rato, desde la
resolución 1360... pero me faltaba entender un > poco la
parte del CAE. > > Nuevamente muchas gracias. >
Ricardo Sassy > > At 16:45 09/09/2008, you wrote: > Hola Ricardo, > > El tema de la
facturación electrónica tiene 2 partes. > > 1) Obtención del CAE > > 2)
Registración electrónica > > >
Trabajo con los sistemas de AFIP, > > Para el punto 1.
> > Se utiliza el programa RECE que trabaja sobre el
SIAP y tiene una > importación de archivo de textos.
Entonces desde mi sistema genero los > comprobantes y genero la
"Solicitud de CAE" que no es otra cosa > que el
archivo de texto que luego se importa en el RECE y se hace el >
pedido a la AFIP. En menos de 1 minuto en la Ventanilla Electrónica
se > recibe el archivo con los CAE. Los cuales importo a mi
sistema de > Facturación y en ese momento genero los
comprobantes impresos y en PDF. > Mis clientes tienen que seguir
mandando los comprobantes porque si el > cliente no reciben la
Facturas en papel no pagan. Fijate que los primeros > que
entraron en este tema son las empresas de Cable, de Internet y >
prepagas y 2 años después siguen enviando las facturas por
correo. > > Para el punto 2, se utiliza el SIRED > > Desde el sistema genero los archivos de texto para
que puedan ser > importados por el SIRED de manera de poder
generar con ese sistema y > obtener el número HASHING que
debe ser grabado en el CD de registración >
electrónica. Cuidado que en la registración
electrónica entran las > compras también. Para lo
cual hay que adecuar el sistema de compras para > que registren
el número de CAE/CAI de las facturas. > >
---------------------------------------------------------------------------------
> > Los contadores de la empresa deben de hacer la
solicitud para la > habilitación en AFIP de la
facturación electrónica por parte de la > empresa y
habilitarlo en los sistemas de AFIP por web. > >
---------------------------------------------------------------------------------
> > Con respecto a trabajar directamente con el Web
Service de AFIP no lo > hice 1º porque nunca había
trabajado con esos componentes. Recién este > año
hice un curso sobre el tema para plataforma PUNTO NET. Por otro lado > debemos pedir autorización a la AFIP y homologar el programa
que hace uso > de los servicios WEB. > >
------------------------------------------------------------------------------------
> > Este tema lo tengo implementado en empresas de
seguridad, a fin del año > pasado vino una empresa que te
hacia todo el tema de pedido de CAE, > generación de la
factura en PDF y exponer el PDF en un Web. Pero no > solucionaban
nada del tema de Registración Electrónica. > A mi
no me solucionaba nada. Ya que en lugar de generar el archivo para > el RECE lo tenía que generar para ellos. Y después
ellos me devolvían un > archivo de texto con los CAE. El
trabajo mío era el mismo. > > > Un
abrazo, > > Juan Francolino > > De: Marcelo Torres [mailto:marcelo@...] > Enviado
el: Martes, 09 de Septiembre de 2008 03:31 p.m. > Para: Juan
Francolino > Asunto: Re: Factura electronica - resumen de la rg
> > Estimado Juan, > > > como
es el tema del comprobante electronico ? > > me explicas
? > > > > Marcelo Torres >
> Data & @rte - Soluciones Informáticas >
> www.datayarte.com.ar > > tel: 011-5199-2267
> > fax: 011-5279-1429 > > Quilmes -
Buenos Aires - Argentina > > >
================================================================ > > Con fecha Martes, 09 de Septiembre de 2008, 02:46:59
p.m., escribió: > > > Estimados Marcelo,
> > > > > > Te
transcribo un resumen de la Resolución General de AFIP
número > 2485/08 que creo puede ser de tu interés .
> > > > Un cordial saludo, >
> > > Juan Francolino > > > > De: ifclipper@...
[mailto:ifclipper@...] > En nombre de Ricardo
Sassy > Enviado el: Martes, 09 de Septiembre de 2008 04:32 p.m.
> Para: ifclipper@... > Asunto: RE:
[ifclipper] [FUERA DE TEMA] Factura electronica - resumen de > la
rg > > Hola Juan. > ¿Tendrías la
amabilidad de describir en forma resumida el procedimiento > de
obtención del CAE?. > ¿Primero se obtiene el CAE y
luego se imprime la factura incluyendo ese > número en el
comprobante impreso?. > ¿Se puede imprimir y enviar la
factura y luego tramitar el CAE y > hacérselo llegar al
cliente por correo electrónico?. > Tengo algunos clientes
que facturan "en lote" o sea mediante un >
proceso automatizado generan e imprimen lotes de muchas facturas y no se
> muy bien cómo juega el CAE en estos casos. >
> Desde ya muchas gracias... > Ricardo Sassy > > > At 15:40 09/09/2008, you wrote: >
Hola Carlos, > > Yo lo tengo implementado utilizando el
RECE y el SIRED en empresas de > seguridad. > No
hé utilizado los servicos de Web Service, porque no sabía
usar ese > tipo de componentes. Y como excusa porque no
quería homologar ante AFIP > la aplicacición que
consumiera ese Web Service. > Ahora voy a desarrollar en .NET un
aplicación que consuma el componente > mencionado. > > Un abrazo, > > Juan > > De: ifclipper@...
[mailto:ifclipper@...] > En nombre de Ingenieria
de Sistemas(NQN) > Enviado el: Martes, 09 de Septiembre de 2008
03:31 p.m. > Para: ifclipper@... >
Asunto: Re: [ifclipper] [FUERA DE TEMA] Factura electronica - resumen de
> la rg > > Personalmente, estoy al tanto.
Ahora alguien de la lista ya implemento > algo??..con los
sistemas en clipper me refiero.... > En este caso es serv.
informaticos, pero ya hay varias actividades que lo > deberian
utilizar. > salu2 > Carlos > > > > > ----- Original Message ----- From: Juan
Francolino To: > ifclipper@... Sent: Tuesday,
September 09, 2008 2:43 > PM Subject: [ifclipper] [FUERA DE TEMA]
Factura electronica - resumen > de la rg > >
Estimados compañeros de lista, Les transcribo un resumen de la > Resolución General de AFIP número 2485/08 que si bien
es fuera del tema > de la lista creo que es de interés
para la comunidad suscripta a la > misma. Un cordial saludo, Juan
Francolino > Factura Electrónica: Facturación y
Registración. Factura > electrónica. Nuevos sujetos
obligados. Implementación de un sistema > de
facturación on line para servicios de venta de comidas y >
servicios profesionales Se sustituye el cuerpo normativo que >
reglamenta el régimen de emisión y almacenamiento
electrónico de > comprobantes originales -RG (AFIP) 2177-.
Entre las principales > modificaciones efectuadas
señalamos: * Se establece un régimen de >
emisión de comprobantes electrónicos
"RECE" –similar al > que se venía
utilizando- y un nuevo régimen de emisión de >
comprobantes en línea "RCEL", cuyas principales
> características comentamos a continuación. *
Quedan incluidos los > comprobantes tipo B (en algunos casos), A,
A con leyenda "Pago > en CBU informada" y/o
"M" de acuerdo con el sistema > de
emisión de que se trate. Asimismo, se establece la posibilidad de
> utilizar optativamente el sistema de emisión de
comprobantes en > línea "RCEL" por parte
de los sujetos adheridos al > monotributo. Régimen de
Emisión de Comprobantes Electrónicos >
"RECE": * Además de las actividades obligadas a
utilizar > el sistema por los comprobantes y con las previsiones
dispuestas > hasta el momento por la resolución general
(AFIP) 2177, se incluyen > como nuevas actividades comprendidas:
- Prestaciones de servicios de > publicidad y actividades conexas
–facturas, notas de crédito y/o > débito tipo
"A"-; - Servicios de construcción, mejoras, > reparación, conservación, ampliación,
remodelación, mantenimiento, > administración y
explotación de obras de infraestructura del > transporte,
cuya facturación se realice mediante cuentas corrientes >
y/o por servicio de telepeaje, prestados en la Provincia de Buenos > Aires y la Ciudad Autónoma de Buenos Aires –Facturas,
notas de > crédito y/o débito tipo
"A"-. - Servicios de informática y >
desarrolladores de Software –facturas, notas de crédito y/o
débito > tipo "A"-, salvo que los
comprobantes tipo "E" > emitidos mensualmente
superen el 90% de la facturación tipo >
"A" y "E" del citado período. A
tal efecto, > deberán comunicar dicha situación al
fisco. - Servicios > profesionales, cuando los montos facturados
en el año calendario > anterior sean iguales o superiores
a $ 600.000 –facturas, notas de > crédito y/o
débito tipo "A"-. Asimismo deberán emitir
los > comprobantes tipo "B" –facturas,
notas de débito y/o > crédito- cuando sus importes
sean iguales o superiores a $ 10.000. * > Los contribuyentes
deberán informar al fisco con una antelación de 5 >
días hábiles, la fecha a partir de la cual comenzarán
a emitir los > comprobantes originales electrónicos; *
Asimismo quedan obligados a > cumplir para todas sus actividades,
con el régimen de emisión y > almacenamiento de
duplicados electrónicos de comprobantes –dispuesto >
en el marco del Título I de la RG (AFIP) 1361-. Régimen de
Emisión > de Comprobantes en Línea
"RCEL": El mismo consiste en la >
obligatoriedad de cargar los datos de la factura y generar el >
comprobante de venta a través de la página web de la AFIP,
en > reemplazo de la facturación tradicional. * Quedan
obligados a > utilizar el sistema de facturación en
línea los sujetos que > desarrollen las siguientes
actividades: - Servicios de restaurantes > con atención al
público -facturas, notas de crédito y/o débito tipo
> "A", A con leyenda, y/o
"M"-; - Servicios de > expendio de comidas
-facturas, notas de crédito y/o débito tipo >
"A", A con leyenda, y/o "M"-; -
Servicios de > preparación y venta de comidas al
público -facturas, notas de > crédito y/o
débito tipo "A", A con leyenda, y/o >
"M"-; - Servicios profesionales cuando los montos > facturados en el año calendario anterior sean iguales o
superiores a > $ 300.000 e inferiores a $ 600.000 -facturas,
notas de crédito y/o > débito tipo
"A", A con leyenda, y/o "M"-. > Asimismo deberán emitir los comprobantes tipo
"B" > –facturas, notas de débito
y/o crédito- cuando sus importes sean > iguales o
superiores a $ 10.000. Los contribuyentes quedan obligados > a
presentar la información correspondiente a los comprobantes > emitidos y recibidos utilizando los programas aplicativos
"AFIP > DGI – CITI VENTAS – Versión
1.0" y "AFIP DGI – CITI > COMPRAS –
Versión 3.0" Por último, señalamos que los
sujetos > que quedan obligados por las presentes disposiciones
deberán > formalizar las incorporaciones a los citados
regímenes a partir del > 1/10/2008, inclusive, y solicitar
las autorizaciones de comprobantes > electrónicos a partir
del 1/11/2008, inclusive. Por otra parte, el > Régimen de
emisión de comprobantes en línea se encontrará
disponible > a partir del 15/10/2008, inclusive. >