Encabezado Facultad de Ciencias
presentacion

Presentación del grupo 7059 - 2009-2.

OBJETIVO: Desarrollar, instalar y configurar un sistema sencillo de facturación electrónica que funcione según los lineamientos del SAT, para uso de profesionistas y empresas pequeñas. El producto del Seminario se presentaría en un foro adecuado, ya sea como ponencia o publicación. En el marco de lo anterior se hará énfasis en el manejo de bases de datos para la construcción de archivos en formato xml de almacenaje y transporte de datos, y en su posterior presentación en formato pdf. Un elemento rector del trabajo es la premisa de que saber hacer las cosas produce desarrollo, mientras que simplemente comprarlas produce dependencia.

I. La máquina

1. Selección de plataforma: Linux, Mac Os X, Windows.

2. Selección de lenguaje: Ruby, Java, PHP.

3. Selección de manejador de bases de datos: Postgres, MySQL.

4. Configuración del servidor: Apache2, TomCat, etc.

Resultado: Tener funcionando, ya sea en alguna máquina de la Facultad, o una propia, el equipo para el trabajo.

II. Certificados y Sellos

1. Construcción de la llave privada.

2. Construcción de un certificado.

3. Sellar un documento (llave privada).

4. Verificar documento sellado (certificado público).

Resultado: Sellar y verificar varios tipos de documentos. Presentación impresa de un documento sellado. Esbozar un procedimiento para enviar y recibir documentos firmados digitalmente.

III. Parseo de base de datos

1. Construcción de la base de datos según el Anexo 20 del SAT.

2. Construcción de la Cadena Original.

Resultado: Crear un empresa ficticia con todos los requerimientos fiscales. Imitar los procedimientos del SAT para obtener firmas y certificados. En la empresa, además de nombre, domicilio, RFC, etc, se requiere lista de productos y precios, pedimentos para mercancía importada, IVA generado, política de descuentos. Crear el sistema de captura de clientes.

IV. Integración del Certificado Fiscal Digital (CFD), o Factura Electrónica

1. Sellado de la Cadena Original (llave privada).

2. Verificación del sellado (certificado público).

3. Construcción del CFD, archivo xml (Anexo 20).

4. Presentación del CFD en formato pdf.

5. Presentación de informe mensual ante el SAT de los CFD emitidos.

Resultado: Dada una empresa (en este caso la creada por cada estudiante), disponer de un sistema que permita capturar un pedido y emitir la factura correspondiente, en xml y pdf.

Referencia:

http://www.sat.gob.mx/sitio_internet/e_sat/comprobantes_fiscales/default.asp

Mayor información aquí.

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.