![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Saludos compañeros!
Estoy comenzando a desarrollar la facturacion electronica, no he logrado entender aun paso por paso cual es el procedimiento que pide el SAT, 1. Generar la cadena original 2. Generar xml 3. Sellar la cadena He ledio lo que pide hacienda pero no logro entender que se tiene que hacer primero, ya tengo perfectamente entendido que se necesita la key y el cer junto con la FEA, que sigue despues?. Desde ya, gracias por sus aportes! ![]() |
|
#2
|
|||
|
|||
|
Cita:
0. Procesas el Certificado que te da el SAT, de ahi obtienes la vigencia y el numero de serie 1. Generas el XML, con los datos de tu empresa, del cliente, de los productos o servicios y con el numero de serie del certificado y un monton de datos mas 2. A partir del XML generas la "Cadena Original" 3. La Cadena Original la digieres con MD5 4. La Digestion MD5 te arroja una cadena de caracteres hexadecimales, esta cadena la firmas usando la Llave Privada. Existen algunas librerias que hacen el paso 3 y 4 en una sola instruccion. 5. Normalmente la firma es binaria, tienes que convertirla a Base64 6. Ese sello se lo pegas al XML que generaste en el paso 1 voila....tienes tu factura digital (expresado en XML) Facil no? je je je Ya en serio, estos son los pasos, como ves si son un poco laboriosos y "obscuros". Yo ya tengo la solucion en Delphi 7. Si quieres mandame un mensaje a [email protected] para ver como te puedo ayudar mas. |
|
#3
|
|||
|
|||
|
Gracias DADO por la respuesta estaba buscando algo asi que me orientara por donde comenzar, si tengo problemas te enviare un correo o preguntare en el foro que tanto me a ayudado, gracias a una gran parte de este foro he logrado formar un ERP.
|
|
#4
|
||||
|
||||
|
AccesViolation
Saludos gente.. primero que nada muchisimas gracias por compartir sus conocimientos. Stoy muuuy cerca, pero aun tengo la bronca con Sello.pas, estoy usando Delphi6 y siempre truena, nomas no he podido encontrar el porque, ¿alguien tendra alguna pista? y otra: alguien tendra el sello correcto para los certificados de prueba y la cadena de prueba (la que el emisor es CONTRIBUYENTE PRUEBASEIS PATERNOSEIS MATERNOSEIS o Industrias del Sur Poniente, S.A. de C.V.)
__________________
-- Salim Giacoman -- Torreon, Coahuila, Mx [email protected] “Entre más aprendo, más quiero saber.
Entre más sé, más quiero aprender" Última edición por LordRiper fecha: 09-07-2010 a las 00:27:46. |
|
#5
|
|||
|
|||
|
Validador de Facturas Electronicas
Ya esta listo !!
En www.validacfd.com publique la version 0.1 del ValidaCFD, programa para validar Comprobantes Fiscales. Los invito (y hasta los reto) a que verifiquen sus CFD tanto los que han programado como los que reciben "dia a dia" de sus compras habituales. Otra noticia, debido al gran numero de preguntas que me han hecho por correo electronico he decidido crear ahi mismo (en www.validacfd.com ) un foro dedicado exclusivamente para factura electronica. Se que en este foro de Club Delphi se pueden encontrar muchas respuestas, pero como saben este es un foro de PROGRAMACION y muchas veces me preguntan cosas como ¿como tramito los folios? que no tiene nada que ver con Delphi. Asi que por alla los espero..Saludos. |
|
#6
|
||||
|
||||
|
Saludos...
Pues ya quedo, mi CFD pasa la validacion, bueno, la de dado si me marca algunos errores, pero la del SAT sale perdecta. Ahora solo resta la integracion al ERP que debera ser painless ![]() ![]() . Solo comentarles que estaba intentando sacar la cadena original como debe ser, haciendo una transformacion con el xslt que proporciona el SAT, y nomas no me daba bien el sello. tube que sacar la cadena original a manita, y ya comparando ambas cadenas me di cuenta que faltaba al principio un pipe y al final el pipe doble, CREO que eso es un error del XSLT que da el SAT ¿no? muchas gracias a todos ustedes (y a Fernando Ortiz por supuesto) por los aportes, sin los cuales hubiera sido imposible lograrlo... GRACIAS
__________________
-- Salim Giacoman -- Torreon, Coahuila, Mx [email protected] “Entre más aprendo, más quiero saber.
Entre más sé, más quiero aprender" |
|
#7
|
|||
|
|||
|
Cita:
De antemano muchas gracias. Saludos, [email protected] |
|
#8
|
||||
|
||||
|
no dado, no hay diferencia creo yo, mas bien solo te falta un if por si es certificado de prueba que no lo busque en el listado del SAT tu validador me marca error en:
__________________
-- Salim Giacoman -- Torreon, Coahuila, Mx [email protected] “Entre más aprendo, más quiero saber.
Entre más sé, más quiero aprender" |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Mexico - Como crear sellos en FACTURA ELECTRONICA.. | pcicom | API de Windows | 12 | 10-11-2012 18:46:55 |
| Factura Electrónica | aig | Varios | 13 | 10-12-2010 17:12:44 |
| factura electronica | cmm07 | Varios | 4 | 02-04-2009 17:46:03 |
| factura electronica | spia | Varios | 2 | 22-02-2009 21:30:06 |
| Factura electronica AUNA | Aprendiz | Varios | 5 | 01-09-2005 10:44:15 |
|