Entradas

Mostrando las entradas con la etiqueta SAT

Diferencias entre un CSD y una FIEL

En México el Servicio de administración Tributaria (SAT) es el responsable de aplicar la legislación fiscal a personas físicas y/o morales con la finalidad de cumplir con sus contribuciones. Persona física: Cualquier persona con capacidad de contraer obligaciones. Persona moral: Organización compuesta por personas físicas o morales que persiguen un objetivo en común. Certificado de Sello Digital Un CSD es un archivo electrónico compuesto por tres elementos que conforman una unidad. Con este documento el SAT garantiza su vinculación con el contribuyente. Es utilizado por el emisor de la factura para firmar el comprobante, esta firma o sello se registra en el atributo cfdi:Comprobante.Sello formando parte de un mecanismo de seguridad para respaldar la integridad y veracidad de los datos registrados en el comprobante. Componentes: Archivo con extensión .cer: representa la parte publica del certificado, contiene información del propietario y de la entidad emisora del certif...

Validación Xml tipo CFDI contra su XSD en C#

Imagen
En esta publicación validaremos un CFDI "Comprobante Fiscal Digital por Internet" utilizado en la facturación en México, implementado por el SAT. Este tipo de XML es sencillo ya que quien este relacionado con este tema sabre que existen muchos nodos y atributos que se pueden implementar en este contexto dependiendo del tipo de comprobante y/o la obligación fiscal con  la que se requiere cumplir. La estructura de un CFDI la pueden consultar en la documentación oficial proporcionada por el SAT. Enlace al final de la publicación. Si aún no estan muy inmersos en el tema de los XML aquí dejo dos enlaces con información muy básica relacionada con: Lectura de archivos XML Escritura de archivos XML Figura 1: CFDI 3.3 Ejemplo Descripción del proceso El CFDI de la Figura 1 es la estructura de un comprobante de tipo Egreso que contiene los datos básicos para la generación de un comprobante de este tipo. Como podrán observar algunos atributos del nodo cfdi:Compr...