
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
Aqui esta la libreria dll para generar QR Code
- ramonzea
- Mensajes: 167
- Registrado: Mié Sep 15, 2010 12:23 am
Re: Aqui esta la libreria dll para generar QR Code
Probado y Funcionando en Xailer, es una libreria con IDE basado en xHarbour + C de BorlandC++.
METHOD Button1Click( oSender ) CLASS TForm1
LOCAL nHandle
nHandle := LoadLibrary( "QRCodeLib.dll" ) //HB_LibLoad
DLLCall( nHandle, DC_CALL_STD,;
"FullQRCode", .t., .f.,; //{autoConfigurate, AutoFit : boolean;}
clRed, clYellow,; //{backColor, barColor : TColor;}
'hola mundo',; //{Texto : PChar;}
LEVEL_M,; //{correctionLevel : TQRCodeECLevel;}
ENC_AUTO,; //{encoding : TQRCodeEncoding;}
5, 5,; //{marginpixels, moduleWidth : integer;}
150, 200,; //{Height, Width : integer;}
'AlGusto.bmp'; //{FileName : PChar;}
)
DllCall( nHandle, DC_CALL_STD,;
"FastQRCode", 'http://www.validacfd.com','EjemploRapido.bmp')
FreeLibrary( nHandle )
if File('AlGusto.bmp')
::oImage1:oPicture := 'AlGusto.bmp'
End
if File('EjemploRapido.bmp')
::oImage2:oPicture := 'EjemploRapido.bmp'
End
RETURN Nil
Espero a alguien le sirva el dato.
Lo que no hallo es que datos integran el Codigo de barras.
Agradezco la ayuda.
Saludos
METHOD Button1Click( oSender ) CLASS TForm1
LOCAL nHandle
nHandle := LoadLibrary( "QRCodeLib.dll" ) //HB_LibLoad
DLLCall( nHandle, DC_CALL_STD,;
"FullQRCode", .t., .f.,; //{autoConfigurate, AutoFit : boolean;}
clRed, clYellow,; //{backColor, barColor : TColor;}
'hola mundo',; //{Texto : PChar;}
LEVEL_M,; //{correctionLevel : TQRCodeECLevel;}
ENC_AUTO,; //{encoding : TQRCodeEncoding;}
5, 5,; //{marginpixels, moduleWidth : integer;}
150, 200,; //{Height, Width : integer;}
'AlGusto.bmp'; //{FileName : PChar;}
)
DllCall( nHandle, DC_CALL_STD,;
"FastQRCode", 'http://www.validacfd.com','EjemploRapido.bmp')
FreeLibrary( nHandle )
if File('AlGusto.bmp')
::oImage1:oPicture := 'AlGusto.bmp'
End
if File('EjemploRapido.bmp')
::oImage2:oPicture := 'EjemploRapido.bmp'
End
RETURN Nil
Espero a alguien le sirva el dato.
Lo que no hallo es que datos integran el Codigo de barras.
Agradezco la ayuda.
Saludos
- ramonzea
- Mensajes: 167
- Registrado: Mié Sep 15, 2010 12:23 am
Re: Aqui esta la libreria dll para generar QR Code
Por lo que he estado descifrando al SAT, los CFDI van a llevar un CBB diferente con los datos que ya mencionaste.
Los que impriman en Papel imprimiran el que les de el SAT,
y si venden mas de 4 millones pero quieren usar CBB igual tendran que imprimir un CBB unico para cada factura.
Otra cosa, en lso ejemplos que he hallado con los CCB incrustados, no es el mimos que hemos estado manejando aqui.
Saludos.
Los que impriman en Papel imprimiran el que les de el SAT,
y si venden mas de 4 millones pero quieren usar CBB igual tendran que imprimir un CBB unico para cada factura.
Otra cosa, en lso ejemplos que he hallado con los CCB incrustados, no es el mimos que hemos estado manejando aqui.
Saludos.
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Aqui esta la libreria dll para generar QR Code
Si, excepto por un detalle, dices "si venden mas de 4 millones y quieren usar el CBB", yo lo cambiaria por "si venden mas de 4 millones y empiezan a facturar en el 2011 con facturas CFDI version 3".ramonzea escribió:Por lo que he estado descifrando al SAT, los CFDI van a llevar un CBB diferente con los datos que ya mencionaste.
Los que impriman en Papel imprimiran el que les de el SAT,
y si venden mas de 4 millones pero quieren usar CBB igual tendran que imprimir un CBB unico para cada factura.
Otra cosa, en lso ejemplos que he hallado con los CCB incrustados, no es el mimos que hemos estado manejando aqui.
Saludos.
Quiero decir, el "quieren usar" suena como si fuera opcional y no lo es, claro que son solo palabras de mas o de menos, la idea es correcta.
Ya termine el hilo con la explicacion y fundamentos de que onda con los dos CBB. Checalo en este hilo.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 149
- Registrado: Vie Dic 17, 2010 1:55 pm
Re: Aqui esta la libreria dll para generar QR Code
Hola, encontré una libreria en internet, puedo subir un ejemplo de su uso aqui? está hecha en C#.Net.
erick.aragon @ live.com.mx
-
- Mensajes: 12
- Registrado: Lun Dic 20, 2010 5:20 pm
Re: Aqui esta la libreria dll para generar QR Code
me interesa la dll, me podrias actualizar el precio, saludos ...
-
- Mensajes: 12
- Registrado: Lun Dic 20, 2010 5:20 pm
Re: Aqui esta la libreria dll para generar QR Code
datos para el deposito ???? saludos ...
-
- Mensajes: 12
- Registrado: Lun Dic 20, 2010 5:20 pm
Re: Aqui esta la libreria dll para generar QR Code
el ejemplo que esta en el SAT del QR code que es esta cadena ?re=XAXX010101000&rr=XAXX010101000&tt=1234567890.123456&id=ad662d33-6934-459c-a128-BDf0393f0f44 no coincide con la imagen de tu dll revise esta misma cadena en la pagina http://qrcode.kaywa.com/ y es exactamente la misma que la imagen del SAT me podrias decir del porque la diferencia Sal2..
-
- Mensajes: 149
- Registrado: Vie Dic 17, 2010 1:55 pm
Re: Aqui esta la libreria dll para generar QR Code
Las impresiones de los comprobantes fiscales digitales por Internet deben incluir un código de barras bidimensional conforme al formato de QR Code (Quick Response Code) descrito en el estándar ISO/IEC18004, con base a los siguientes lineamientos de representación gráfica.angreyes escribió:el ejemplo que esta en el SAT del QR code que es esta cadena ?re=XAXX010101000&rr=XAXX010101000&tt=1234567890.123456&id=ad662d33-6934-459c-a128-BDf0393f0f44 no coincide con la imagen de tu dll revise esta misma cadena en la pagina http://qrcode.kaywa.com/ y es exactamente la misma que la imagen del SAT me podrias decir del porque la diferencia Sal2..
a) Código de barras bidimensional QR, con base al estándar ISO/IEC 18004:2000, conteniendo los siguientes datos en el siguiente formato:
1. RFC del emisor
2. RFC del receptor
3. Total (a 6 decimales fijos)
4. Identificador único del timbre (UUID) asignado
Donde se manejarán 95 caracteres conformados de la siguiente manera:
Prefijo Datos-----------------------------------------------------------------------------------------------------------------------------------------------------------Caracteres
re RFC del Emisor, a 12/13 posiciones, precedido por el texto ”?re=”--------------------------------------------------------------------------------------- 17
rr RFC del Receptor, a 12/13 posiciones, precedido por el texto “&rr=” ------------------------------------------------------------------------------------ 17
tt Total del comprobante a 17 posiciones (10 para los enteros, 1 para carácter “.”, 6 para los decimales), precedido por el texto “&tt=” ---------21
id UUID del comprobante, precedido por el texto “&id=”------------------------------------------------------------------------------------------------------- 40
Y el código de barras resultante (imagen) depende de las opciones de cifrado que se le manden a la imagen.
erick.aragon @ live.com.mx
- Dado
- Mensajes: 15980
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Aqui esta la libreria dll para generar QR Code
El codigo QRCode requiere de varios parametros para generarse, con cambiar UN SOLO de estos parametros cambia radicalmente "la figura", no puedes hacer una comparacion 1 a 1 de un codigo para saber si representa lo mismo.angreyes escribió:el ejemplo que esta en el SAT del QR code que es esta cadena ?re=XAXX010101000&rr=XAXX010101000&tt=1234567890.123456&id=ad662d33-6934-459c-a128-BDf0393f0f44 no coincide con la imagen de tu dll revise esta misma cadena en la pagina http://qrcode.kaywa.com/ y es exactamente la misma que la imagen del SAT me podrias decir del porque la diferencia Sal2..
Para ejemplo te muestro 3 codigos QRCode que contienen EXACTAMENTE la misma informacion, tienen codificada la frase "hola mundo" y como podras ver son radicalmente distintos.
La prueba que debes hacer es conseguir un "smartphone" e instalarle un programa de reconocimiento de QRCode y leer el codigo para ver realmente que contiene
- Adjuntos
-
- Hola Mundo
- HolaMundo3.jpg (1.96 KiB) Visto 17408 veces
-
- Hola Mundo
- HolaMundo2.jpg (15.92 KiB) Visto 17408 veces
-
- Hola Mundo
- HolaMundo.jpg (15.89 KiB) Visto 17408 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 149
- Registrado: Vie Dic 17, 2010 1:55 pm
Re: Aqui esta la libreria dll para generar QR Code
Comprobado los tres dicen "hola mundo"...dado escribió: La prueba que debes hacer es conseguir un "smartphone" e instalarle un programa de reconocimiento de QRCode y leer el codigo para ver realmente que contiene
saludos,
erick.aragon @ live.com.mx