Factura electrónica en Xailer (Mexico)
Publicado: Dom Sep 19, 2010 12:40 am
Hola a todos:
He estado bastante desconectado de estos rumbos (y de todos los demás)
porque durante estos meses hemos estado puliendo y perfeccionando
nuestra DLL de facturación electrónica para México: CiberSAT.
El día de hoy tengo el gusto de comunicarles que CiberSAT llega a su
versión 4, la mas potente y estable hasta hoy, que tiene las siguientes
características:
+ Conversión automática de códigos ANSI y OEM (para los programas
MS-DOS) a codificación UTF8.
+ Verificación de archivos XML contra los XSD publicados por el SAT,
incluyendo los "complementos de sector especifico": Detallista,
impuestos locales, donatarias, combustibles, casa de cambio y estado de
cuenta bancario, CiberSAT incluye todos los XSD del SAT en la DLL, por
lo que no hay necesidad de conexión a internet para obtener los archivos.
+ "Compilador" XML que reporta TODOS los errores en la formación del XML
de la factura electrónica de acuerdo a las reglas del SAT (Anexo 20).
+ Generación de "cadenas originales" usando los archivos de conversión
XSLT publicados por el SAT, incluyendo las cadenas originales para los
"complementos de sector específico".
+ Verificación del cálculo correcto de las cifras de control de la
factura electrónica (importes, subtotales, descuentos e impuestos), si
hay algún error en el cálculo, CiberSAT te lo reporta y te indica en
donde te equivocaste.
+Capacidad de estableces la precisión de los cálculos matemáticos a 6,
5, 4, 3 o 2 dígitos decimales, de acuerdo la precisión que necesites
para que los cálculos resulten exactos.
+ Verificación de coherencia entre archivos de certificado (.CER) y
archivos de llave privada (.KEY), reporta cuando no hay coincidencia
entre los archivos.
+ Verificacion de caducidad de los certificados, evita que uses
certificados vencidos para generar facturas.
+ Generación de "Digestos" usando el algortimo MD5, para la versión 2.0
del CFD y usanado algoritmo SHA para la versión 3.0 (obligatoria a
partir del 1 de Enero de 2011).
+ RSA Encrypt contra la llave privada y RSA Decrypt contra la llave
pública para crear tu propio validador de facturas electrónicas.
Un ejemplo para Xailer puede ser descargado desde aqui:
http://www.ciber-tec.d2g.com/CiberSAT/d ... berSAT_Xai ler.zip
Hemos incluido la impresion de la factura en FastReport con ejemplos del
uso y manipulacion de archivos XML desde (x)Harbour.
Saludos
Rene Flores
http://www.ciber-tec.com
He estado bastante desconectado de estos rumbos (y de todos los demás)
porque durante estos meses hemos estado puliendo y perfeccionando
nuestra DLL de facturación electrónica para México: CiberSAT.
El día de hoy tengo el gusto de comunicarles que CiberSAT llega a su
versión 4, la mas potente y estable hasta hoy, que tiene las siguientes
características:
+ Conversión automática de códigos ANSI y OEM (para los programas
MS-DOS) a codificación UTF8.
+ Verificación de archivos XML contra los XSD publicados por el SAT,
incluyendo los "complementos de sector especifico": Detallista,
impuestos locales, donatarias, combustibles, casa de cambio y estado de
cuenta bancario, CiberSAT incluye todos los XSD del SAT en la DLL, por
lo que no hay necesidad de conexión a internet para obtener los archivos.
+ "Compilador" XML que reporta TODOS los errores en la formación del XML
de la factura electrónica de acuerdo a las reglas del SAT (Anexo 20).
+ Generación de "cadenas originales" usando los archivos de conversión
XSLT publicados por el SAT, incluyendo las cadenas originales para los
"complementos de sector específico".
+ Verificación del cálculo correcto de las cifras de control de la
factura electrónica (importes, subtotales, descuentos e impuestos), si
hay algún error en el cálculo, CiberSAT te lo reporta y te indica en
donde te equivocaste.
+Capacidad de estableces la precisión de los cálculos matemáticos a 6,
5, 4, 3 o 2 dígitos decimales, de acuerdo la precisión que necesites
para que los cálculos resulten exactos.
+ Verificación de coherencia entre archivos de certificado (.CER) y
archivos de llave privada (.KEY), reporta cuando no hay coincidencia
entre los archivos.
+ Verificacion de caducidad de los certificados, evita que uses
certificados vencidos para generar facturas.
+ Generación de "Digestos" usando el algortimo MD5, para la versión 2.0
del CFD y usanado algoritmo SHA para la versión 3.0 (obligatoria a
partir del 1 de Enero de 2011).
+ RSA Encrypt contra la llave privada y RSA Decrypt contra la llave
pública para crear tu propio validador de facturas electrónicas.
Un ejemplo para Xailer puede ser descargado desde aqui:
http://www.ciber-tec.d2g.com/CiberSAT/d ... berSAT_Xai ler.zip
Hemos incluido la impresion de la factura en FastReport con ejemplos del
uso y manipulacion de archivos XML desde (x)Harbour.
Saludos
Rene Flores
http://www.ciber-tec.com