Creando una factura electrónica en C#
Existen varios métodos
Método 1 - Web Service
Primero generás un archivo XML el cual tiene toda la información de la factura, este archivo debe de seguir las relglas del
Anexo 20, posteriormente se envía el XML al SAT por medio de un PAC, cada PAC tiene su propia conexion, con sus propios paámetros y requisitos técnicos
Método 2 - Plantilla de texto
Se crea un archivo de texto que tiene toda la información de la factura, este archivo de texto tiene sintaxis similar a:
xml=c:\mi_sistema\facturas\F100.xml
Calle=Juarez
numero=100
Ciudad=Monterrey
...
...
Una vez creado el archivo se manda a ejecutar el kit de desarrollo creando dos archivos: uno de respuesta que viene todo el detalle de la ejecucion y el XML ya generado, validado, sellado, timbrado y respaldado en
c:\mi_sistema\facturas\F100.xml y en la nube.
Método 3 - DLL
Una librería DLL que por medio de funciones y parametros nos genera, valida, sella, timbra y respalda la factura electrónica
Precio
La librería es GRATIS
Lo unico que tiene costo son los timbres a consumir, con precios desde 11 centavos a volumen bajo de timbrado.
Incluye panel de administración y sub-distribuidores
Ejemplos y códigos fuentes
mayores informes en
www.multifacturas.com