CFDI-Facturacion electronica Mexico
Inicio este tema, para que hablemos aqui de la facturacion electronica
version 3, CFDI, para México. sobre como generamos el xml, como generamos la cadena original como enviamos a validar el xml con los PACs. la impresion de la factura (en pdf, papel) |
el timbre
este es el xml de ejemplo para el CFDI
Código:
<?xml version="1.0" encoding="UTF-8"?> mi duda es al generar el xml. tenemos que agregar el nodo <cfdi:Complemento> </cfdi:Complemento> ¿lo dejamos vacio ? Código:
<cfdi:Complemento> |
tengo algunas dudas con la generacion de la cadena original
y del xml si tenemos productos con IVA 16, y al 0 se supone que la cadena original debe ser algo asi Código:
1 articulo con iva del 16 y que su importe es de 100 y el monto del iva es de 16 y que se le tiene que poner. por que el concepto del producto es sin iva que es distinto a tasa 0 |
Parece que algunos de los PAC que quedaron autorizados están ofreciendo el servicio por medio de conector y te asesoran para implementarlo en tu sistema. Lo malo es que cuesta renta mensual o cuota por cfdi emitido.
|
Cita:
sus sitios web esta bastante raro. la poca informacion que dan. |
Cita:
¿que es un conector? |
Cita:
|
Un conector es ya sea un componente o un método para conectarse a un servicio remoto. En el caso de los PAC que lo ofrecen, te dicen como conectarte a su servidor y como comunicarte con él para enviarle el CFDi para sellado y recuperarlo directamente en el programa. Desgraciadamente esta solución, que es la más sencilla y rápida no la contemplan dentro del esquema gratuito ya que nuestros brillantes diputados no tuvieron en cuenta ese pequeño detalle.
El servicio gratuito lo dan únicamente por medio de aplicaciones web. |
Cita:
nuk3zito eso estaba pensando no poner ese nodo y que el PAC lo agrege. Gracias AzidRain. yo estoy atorado con como conectarme a el webservices de edicom. me interesa el timbrado gratuito. http://www.edicomgroup.com/mx/einvoi...bios-2011.html que parece que lo envian por mail la factura ya timbrada. no encuentro la direccion web para conectarme su webservice. Ustedes ya han avanzado en algo |
Web Service con certificado x509
Hay algun ejemplo de como consumir un webservice con un certificado x509 ?
Un PAC nos proporciono un archivo .cer y clave para hacer la conexion a su webservice y poder timbrar el xml CFDI, ya importe el wsdl y genere la clase proxy como normalmente lo hago pero me marca error en certificado al tratar de consumir el ws, como uso ese certificado para consumir el ws ?? En que propiedad se asigna, como lo cargo, como le digo que lo use, tengo que usar un componente THTTPRIO , cualquier guia u orientacion se agradece :) |
Cbb - Qrcode - Dll
Que tal.
Para los que vivimos en México, el CFDI debe llevar un Código de barras bidimensional representando una cadena de datos en cierto orden. Adjunto una DLL, de la cual soy el autor y la pueden distribuir libremente. Solo contiene una función: function Genera(CODIGO: string): Boolean; En el siguiente enlace podrán revisar el contenido de la imagen y corroborar que el resultado es correcto. http://zxing.org/w/decode.jspx http://www.mediafire.com/?niuct0cy7rg1wd2 Saludos, |
Gracias nejamube!!
me la pase buscando en infinidad de paginas durante 3 dias(tal ves no muy bien...) y al fin me tope con una herramienta que funciona y gratuita se te agradece de sobremanera, solo por preguntar hay algun modeo de configurar para que el qrcode no salga generado con tanto espacio en blanco??? o habra algun modo de modificar la dll para agregarle algu7n modo de configuracion?
|
Cbb - Qrcode - Dll
Cita:
:rolleyes: http://www.mediafire.com/?9c5b1x7wb145s3d |
Cita:
|
Cita:
una duda enorme. nejamube ¿con que ? ¿como? ¿le hiciste para hacer el dll? yo probe un codigo fuente en c++ opensource y me dio error por que solo se mostraban los caracteres hasta el . |
Cita:
|
en primera, Gracias por tu super-rapida respuesta y por la nueva version disponible, buenno te comento
1.-Carge el ejemplo en mi delphi 6(es la unica version que tengo por el trabajo) y al compilar me dio este error [Error] TEstQRCODEDLL.dpr(11): Undeclared identifier: 'MainFormOnTaskbar' antes de molestar googleé y encontre que es linea que se pone por default, entonces la comente y compilo sin problemas 2.- ejecute y meti un texto simple, genero el qrcode y al querer decodificar en la pagina de zxing y la respuesta no muestra nada!!! intente con otros qrcodes generados online y la pagina zxing esta en funcionamiento correcto, alguna idea del problema??? algo habre hecho mal?? |
Intentaste con la primera DLL ?
Cita:
En el siguiente enlace se incluye el ejecutable, asi podras ver que parametros puse como constantes y comparar con tu proyecto. http://www.mediafire.com/?ru3k11nox43rwva |
C#
Cita:
|
GRACIAS UNA VEZ MAS Y PERDON POR SEGUIR MOLESTANDO
bueno esta ocacdion el ejecutable funciona corractamente pero cuando quiero abrir el codigo en delphi lo primero que me manda es cannot find resource blah\blah\TEstQRCODEDLL.res Recreated doy ok y vuelve a mostrar el mensaje de [Error] TEstQRCODEDLL.dpr(11): Undeclared identifier: 'MainFormOnTaskbar' una ves mas comento la linea y se compila ejecuto meto un texto genera una imagen qrcode aparentemente normal pero al decodificarla zxing no muestra nada!! sera alguna imcompatibilidad por mi version de delphi 6??? bueno sigo intentabndo e investigando |
Cita:
Renombra el ejecutable original. Compila el tuyo en Delphi 6. Genera un QRCODE que contenga el mismo texto con cada ejecutable. Revisa visualmente el codigo y ve si notas diferencias. ¿El codigo que generas con ele ejecutable incluido lo puedes leer bien o tambien tienes problemas? |
Intente desde cero y aun no sale!!
Bueno para quitarme de dudas implemente la DLL desde cero genere mi propio proyecto por aquello de la posibilidad de que fuese una imcompatibilidad debido q que yo uso delphi 6.
al llamar la funcion uso los parametros que muestra najamube en los ejemplos que amablemente proporciono Genera(txtCadena.Text,'0','4',7,100,100); Esta ocacion el compilador no marco ningun error y aparentemente funciona bien, de hecho genero el qrcode y a simple vista no hay nada malo en el(no tengo un escanner en lo ojos, pero tampoco se ve nada raro jeje). lo raro pasa al enviar la imagen a zxing pues cuando se supone me deberia de sacar el texto original decodificado no muestra nada solo la pagina en blanco!!!??? si checo con qrcodes generados en otras aplicaciones si muestra resultados, mi duda sigue siendo ¿Hize algo mal? la ¿dll no es compatible con delphi 6? ¿requiereo de algun componente o libreria adicional mas? ¿En verdad hitler cayo abatido en su bunker? o ¿sera la luna el sol y las estrellas quienes no quieren que yo pueda generar qrcodes? :-( |
Cbb - Qrcode - Dll
1 Archivos Adjunto(s)
|
si efectivamente ese codigo en zxing dice fghjkl si yo meto ese mismo texto en mi aplicacion usando la dll no se ve igual y de hecho la mia sigue sin interpretarse en zxing
|
Entonces es muy probable que sea por la version de Delphi
Cita:
|
Vale ni hablar lo malo es q no puedo cambiar a D10 en primera por las licencias y en segunda por que en mi trabajo todo esta en D6.
En fin Muchisimas gracias por proporcionar tu DLL, aun asi esta excelente investigare ahora el modo de implementarla, vale evidentemente delphi no es mi fuerte pero si algo te puedo ayudar en desarrollo Web mysql+PHP+Ajax+Jquery no dudes tal vez algo puedo servir. |
Gracias
Cita:
|
Archivo borrado
Cita:
Oye ya borraron el archivo del servidor podrias resubirlo porfas muchas gracias |
La franja horaria es GMT +2. Ahora son las 15:07:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi