modernización de la facturación ing. antonio obregón m. septiembre de 2010

27
Modernizac ión de la Facturació n Ing. Antonio Obregón M. Septiembre de 2010

Upload: sol-gallo

Post on 19-Feb-2015

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Modernización de la

Facturación

Ing. Antonio Obregón M.

Septiembre de 2010

Page 2: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

ANEXO 20

Page 3: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Definición de XML

Page 4: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Definición de XML

El CFDI es un XML que tiene un formato de datos:

Aunque este formato es único y se especifican los requisitos mínimos que debe de contener, también es posible modularlo de tal forma que se adapte a las peculiaridades operativas de cada negocio. La modularidad se realiza mediante “Complementos” que permiten incorporar información específica. Estos elementos son definidos como “etiquetas” dentro de la estructura XML.

Page 5: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

VALIDACIÓNES

PAC

Definición de XML

Aunque este formato es único y se especifican los requisitos mínimos que debe de contener, también es posible modularlo de tal forma que se adapte a las peculiaridades operativas de cada negocio. La modularidad se realiza mediante “Complementos” que permiten incorporar información específica. Estos elementos son definidos como “etiquetas” dentro de la estructura XML.

Generación de la Factura Electrónica, CFD (XML)

• La generación del Comprobante Fiscal Digital (XML) se realiza a partir del contenido de la operación ya sea compra - venta de mercancías o prestación de servicios que amparará el comprobante

• La información se ordena por medio del estándar dispuesto por el SAT (XSD), que es un multiformato para cualquier tipo de comprobante para efectos fiscales

• El sello se genera con la Cadena Original del Comprobante Fiscal Digital (XML) más la clave o llave privada del emisor

• El CFD se puede representar en papel para los receptores que así lo requieran

CFD

Genera Cadena Original

Registra la Información

GeneraSello Digital RSA

Extraer Informació

n

XSL

XSD

XML

UTF-8UTF-8

OrdenaInformación

XSL

UTF-8

XML

UTF-8

UTF-8TFD

XML

CFD

UTF-8

CFD

XML

UTF-8

TFD

XML

UTF-8

Page 6: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Definición de XML

Aunque este formato es único y se especifican los requisitos mínimos que debe de contener, también es posible modularlo de tal forma que se adapte a las peculiaridades operativas de cada negocio. La modularidad se realiza mediante “Complementos” que permiten incorporar información específica. Estos elementos son definidos como “etiquetas” dentro de la estructura XML.

El XML del CFD debe de contar con siguientes requisitos:

I. Nombre, denominación o razón social, domicilio fiscal y clave del registro federal de contribuyente de quien los expida.

II. Lugar y fecha de expedición.

III. Clave del registro federal de contribuyentes de la persona a favor de quien expida, domicilio opcional.

IV. Cantidad y clase de mercancías o descripción del servicio que amparen.

V. Valor unitario consignado en número e importe total consignado en número o letra, así como el monto de los impuestos que en los términos de las disposiciones fiscales deban trasladarse, desglosado por tasa de impuesto, en su caso.

VI. Número y fecha del documento aduanero, aduana por la que importó (1a. venta de mercancías de importación).

Aunque este formato es único y se especifican los requisitos mínimos que debe de contener, también es posible modularlo de tal forma que se adapte a las peculiaridades operativas de cada negocio. La modularidad se realiza mediante “Complementos” que permiten incorporar información específica. Estos elementos son definidos como “etiquetas” dentro de la estructura XML.

Page 7: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Contenido y estructura del Anexo 20

¿Qué es el Anexo 20?

Es un estándar informático que especifica la estructura, forma, sintaxis, formato y criptografía de los datos que deberán contener los Comprobantes Fiscales que se expidan por medios Electrónicos.

(Art. 29 Frac. VI)

Page 8: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Contenido y estructura del Anexo 20

Page 9: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Contenido y estructura del Anexo 20

Uso Comercial“Información comercial que no es de interés fiscal para incluir información adicional propia de la operación de las empresas”

Comprobante Base Regulado en el CFF, RCFF, LIVA y LISR

Estructura CFDI

“Todos los emisores deberán cumplir con el contenido mínimo”

Publicación en DOF

Publicación en Internet

Información Protegida con el Sello Digital

<Complementos>1. Timbre fiscal digital

Es el resultado de la validación de un CFDI, asignación de un folio fiscal (UUID) e incorporación del sello digital del SAT se entenderá como el Timbrado Fiscal Digital

2. Estados de Cuenta• Instituciones de Crédito• Casa de Bolsa• Monederos Electrónicos• Venta de Combustibles• Centros Cambiarios

3. Comprobantes emitidos por:• Orden y Cuenta de Terceros• Casas de Cambio• IAP Donatarias

4. Resoluciones Particulares• Empresas• Sectores (Sector primario)• Actividad Especifica

Page 10: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Cambios al Anexo 20

Genera CFD con el Genera CFD con el CSD y folioCSD y folio

Recibe Recibe cliente el cliente el

CFDCFD

Base de datosBase de datos

Registra en Registra en contabilidadcontabilidad

Operación actual del comprobante fiscal digital

Page 11: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Cambios al Anexo 20

Genera CFD con el Genera CFD con el CSDCSD

Webservice contribuyenteWebservice contribuyente

Validación y entregaValidación y entrega

RepositorioRepositorio

ConsultaConsulta

1. Valida el CSD del

contribuyente.

2. Asigna folio.

3. Firma el comprobante.

Los contribuyentes verifican la autenticidad del comprobante en el portal del SAT.

Operación del comprobante fiscal digital por Internet

Page 12: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Generación de Sellos Digitales

Page 13: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Cambios al actual Anexo 20

Page 14: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Generación de Sellos Digitales

Sello digital

Es una serie de datos, físicamente es una cadena de caracteres, que está asociada al emisor de la factura y a los datos de la misma, contiene elementos de seguridad para saber si una factura ha sido alterada.

Elementos utilizados en la generación de Sellos Digitales:

•Cadena Original, el elemento a sellar, en este caso de un comprobante fiscal digital por Internet.•Certificado de Sello Digital y su correspondiente clave privada.•Algoritmos de criptografía de clave pública para firma electrónica avanzada.•Especificaciones de conversión de la firma electrónica avanzada a Base 64.

Page 15: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Generación de Sellos Digitales

Generación de Cadena Original.

Se entiende como cadena original, a la secuencia de datos formada con la información contenida dentro del Timbre fiscal digital del SAT.

Algoritmos de digestión

•Anteriormente se empleaba el algoritmo de digestión MD5•Se optó para la generación del sello digital el algoritmo:

oSHA-1, que es una función hash (digestión, picadillo o resumen) de un solo sentido tal que para cualquier entrada produce una salida compleja de 160 bits (20 bytes) denominada "digestión".

oSHA-1 es un algoritmo que ofrece una mayor seguridad criptográfica que MD5.

Page 16: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

• Es un complemento obligatorio para el CFD en formato XML

• Tiene su propio formato y estructura de datos (XSD)• Contiene un identificador único de 36 caracteres (UUID)• Se asocia criptográficamente al contenido del CFD• Se asigna bajo demanda en tiempo real

Timbre Fiscal Digital

Timbre Fiscal Digital

Page 17: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

• Da certeza a un CFD realizando las siguientes validaciones:– Validación sintáctica– Validación de formato– Validación criptográfica– Validación de régimen en el RFC, para la emisión de

CFD• Crea un elemento atómico para poder validar un CFD

timbrado (CFDL)• Elimina la solicitud de Folios ante el SAT (Folios auto

administrados)

Uso del Timbre Fiscal Digital

Timbre Fiscal Digital

Page 18: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Generación de Sellos Digitales

Sellado Digital (Timbre)

Versión del estándar del timbre, prefijada a 1.0

Identificador único universal (UUID), 36 caracteres

Fecha, hora y segundo de la emisión del timbre (time stamp)

Sello en base 64 del CFD

Número de certificado del SAT con el cual fue sellado el timbre

Sello en base 64 del Timbre Fiscal digital, emitido por el SAT, asegurando los elementos listados en el Timbre

Nota: la cadena original del Timbre se crea con los elementos en azul

Page 19: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Ejemplo de representación impresa

•RFC•Número de certificado usado por el emisor•Código de barras bidimensional

•Cadena original del timbre (259 caracteres)•UUID•Sello del Timbre

Representación Impresa de CFDI

Page 20: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

El portal público de Verificación de Autenticidad de CFDI está integrado por una página, en la cual se podrán capturar los parámetros de búsqueda.

Portal de Verificación de Autenticidad de CFDI´s

Portal WEB CFDI

Pantalla para fines ilustrativos

Page 21: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Este portal está dirigido específicamente a los emisores de comprobantes fiscales, por lo tanto necesitarán firmarse haciendo uso de su certificado FIEL o bien con su CIEC

Portal WEB CFDI

Portal de Contribuyentes Emisores de CFDI´s

Pantalla para fines ilustrativos

Page 22: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Una vez que un emisor se autentique en el portal será dirigido a la pantalla de consulta.

Los datos a mostrar como resultado son:

•Número de certificado•Fecha de certificación•Estado del comprobante•Fecha de Expedición

•RFC del emisor•RFC del receptor•PAC que certifica.•Monto

Pantalla para fines ilustrativos

Portal WEB CFDI

Page 23: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Si el contribuyente elige descargar un CFDI, se mostrará la ventana de diálogo de descarga

Cuando el contribuyente elija la opción “Mostrar Detalle” se presentará el detalle del comprobante con posibilidad de exportarlo a PDF, así como la opción de imprimirlo

Descarga de CFDI’s

Detalle de CFDI’sPantalla para fines ilustrativos

Pantalla para fines ilustrativos

Portal WEB CFDI

Page 24: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Cancelación de CFDI’s

La cancelación de un CFDI toma como premisa que el contribuyente ha realizado una consulta y ha encontrado un CFDI

El contribuyente podrá realizar la cancelación de un CFDI por medio del identificador único universal (UUID).

También se podrá realizar la cancelación de un CFDI a través de un PAC, pudiendo realizar cancelaciones por lote a través de este.

Las operaciones de cancelación ya sean puntuales o por lote recibirán un acuse.

Cancelación de CFDI´s

Page 25: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Ejemplo de acuse de Cancelación

Si el usuario decide cancelar un CFDI se mostrará el acuse de cancelación con posibilidad de exportarlo a PDF y la opción de impresión.

Portal WEB CFDI

Pantalla para fines ilustrativos

Page 26: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Aplicación Gratuita

Especificaciones funcionales: Aplicación sencilla y amigable para el contribuyente, la cual será proporcionada por los PAC Contará con funcionalidades de creación, e impresión en papel de CFDI sin addenda ni logotipos No almacenará CFDI Contará con un manual de usuario

Especificaciones técnicas: Multiplataforma, soporte para sistemas operativos Windows, Unix, Mac. Lenguaje de programación a elegir por los PAC´s. Contempla el intercambio de información a través de un canal seguro (HTTPS, FTPS, etcétera.)

Especificaciones funcionales: Aplicación sencilla y amigable para el contribuyente, la cual será proporcionada por los PAC Contará con funcionalidades de creación, e impresión en papel de CFDI sin addenda ni logotipos No almacenará CFDI Contará con un manual de usuario

Especificaciones técnicas: Multiplataforma, soporte para sistemas operativos Windows, Unix, Mac. Lenguaje de programación a elegir por los PAC´s. Contempla el intercambio de información a través de un canal seguro (HTTPS, FTPS, etcétera.)

Page 27: Modernización de la Facturación Ing. Antonio Obregón M. Septiembre de 2010

Gracias por su atención