La facturación Electrónica ya entro de lleno a nuestro sistema contable, financiero y social. Comprobante Fiscal Digital por Internet es un mecanismo alternativo de comprobación de ingresos, egresos y propiedad de mercancías en traslado que utiliza tecnología digital en su generación, procesamiento, transmisión y almacenamiento.
Es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). El carácter de metalenguaje implica que es un lenguaje usado para hacer referencia a otros lenguajes. Por lo tanto XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. XML juega un rol preponderante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil.
El Servicio de Administración Tributaria (SAT) es la autoridad fiscal en México. En su página de internet se definen los requisitos de la información mensual y su formato, especificaciones, periodicidad, etc. Desde el punto de vista de los trámites electrónicos ante el SAT, cuando los contribuyentes remitan un documento digital a las autoridades fiscales, recibirán el acuse de recibo que contenga el sello digital. El sello digital es el mensaje electrónico que acredita que un documento digital fue recibido por la autoridad correspondiente y estará sujeto a la misma regulación aplicable al uso de una FIEL. En este caso, el sello digital identifica a la dependencia que recibió el documento y se presume, salvo prueba de lo contrario, que el documento digital fue recibido en la hora y fecha que se consignen en el acuse de recibo mencionado.
Elementos Clave para la Configuración de la Cadena CFDI
Para la correcta configuración de la cadena de un CFDI, es necesario considerar diversos campos que detallan la transacción. Estos campos pueden ser representados en un formato de texto para su procesamiento.
A continuación, se presenta un detalle de los elementos que componen la información necesaria para un CFDI:
Lea también: Java y Declaración Anual
- Número de folio de la factura electrónica (u otro CFDI).
- Nombre de la serie sobre la que se debe crear el comprobante.
- Razón social del receptor.
- RFC del receptor.
- País de la dirección fiscal del receptor.
- Fecha de emisión de la factura electrónica (u otro CFDI), debe incluir la hora.
- Nombre de la moneda.
- Símbolo ISO de la moneda.
- Tipo de cambio de la moneda con respecto a la moneda nacional.
- Condiciones de pago.
- Método de pago.
Configuración de Conceptos e Impuestos
Dentro de los detalles de los conceptos que conforman el CFDI, se deben especificar los siguientes datos:
- Nombre de la unidad de medida del concepto.
- Unidad: Registrar la unidad de medida del bien o servicio propia de la operación del emisor, aplicable para la cantidad expresada en cada concepto.
- Precio unitario.
- Producto de PRECIO_UNITARIO x CANTIDAD.
- Descuento: Registrar el importe de los descuentos aplicables al concepto.
- Monto unitario de descuento por concepto, en caso de no desear usar un porcentaje.
- Tasa de descuento, expresada en una escala de 0 a 100.
- Tasa de IVA en la que se debe expresar el total de IVA de la factura electrónica (u otro CFDI).
- Tasa de IVA, expresada en una escala de 0 a 100, cadena vacía para productos exentos.
- Tasa de IEPS, expresada en una escala de 0 a 100.
- Tasa de retención de IVA, expresada en una escala de 0 a 100.
- Resultado de (PRECIO_UNITARIO x CANTIDAD) - DESCUENTOS + TRASLADOS - RETENCIONES.
Cuando se desea enviar información aduanera, esta tendrá que ser especificada en el último valor de la cadena. Se envía separando los datos por el símbolo "*", por cada 3 símbolos "*" se hace referencia a una información aduanera. Es obligatorio enviar esta cantidad de caracteres.
Algunas claves para el tratamiento del IVA son:
- Clave 01 - No objeto de impuesto: Un ejemplo para la utilización de esta clave es la adición del artículo 4-A de la Ley del Impuesto al Valor Agregado. Articulo 4o.-A. de esta Ley realizados en territorio nacional, cuando en los casos mencionados el contribuyente obtenga ingresos o contraprestaciones, para cuya obtención realiza gastos e inversiones en los que le fue trasladado el impuesto al valor agregado o el que hubiera pagado con motivo de la importación. Cuando en esta Ley se aluda al valor de los actos o actividades a que se refiere este artículo, dicho valor corresponderá al monto de los ingresos o contraprestaciones que obtenga el contribuyente por su realización en el mes de que se trate.
- Clave 02 - Si objeto del impuesto: Respecto a la utilización de esta clave tenemos un problema cuando el contribuyente que emite el CFDI es causante del IVA. Si el emisor es únicamente causante del IVA entonces de acuerdo con el artículo 1 de la Ley del Impuesto al Valor Agregado utiliza esta clave sin problemas. Articulo 1o.- Están obligadas al pago del impuesto al valor agregado establecido en esta Ley, las personas físicas y las morales que, en territorio nacional, realicen los actos o actividades siguientes: I.- Enajenen bienes. II.- Presten servicios independientes. III.- Otorguen el uso o goce temporal de bienes. IV.- Importen bienes o servicios. El impuesto se calculará aplicando a los valores que señala esta Ley, la tasa del 16%. El impuesto al valor agregado en ningún caso se considerará que forma parte de dichos valores. El contribuyente trasladará dicho impuesto, en forma expresa y por separado, a las personas que adquieran los bienes, los usen o gocen temporalmente, o reciban los servicios. En su caso, el contribuyente disminuirá del impuesto a su cargo, el impuesto que se le hubiere retenido.
- Clave 03 - Si objeto del impuesto y no obligado al desglose: Un ejemplo para la utilización de esta clave es en el caso de contribuyentes del IEPS de conformidad con lo establecido en el artículo 19 fracción II primer párrafo de la Ley del Impuesto Especial Sobre Producción y Servicios. Articulo 19.- Los contribuyentes a que se refiere esta Ley tienen, además de las obligaciones señaladas en otros artículos de la misma y en las demás disposiciones fiscales, las siguientes: II…… Expedir comprobantes fiscales, sin el traslado en forma expresa y por separado del impuesto establecido en esta Ley, salvo tratándose de la enajenación de los bienes a que se refieren los incisos A), D), F), G), I) y J) de la fracción I del artículo 2o.
Otros Campos Relacionados con el CFDI
- Fecha del pedimento, pueden ser varios valores separados por comas.
- Número del Folio Fiscal (UUID) del comprobante global.
Obtención y Manejo de la Cadena Original del CFDI
Para que una empresa sea emisora de CFDI es obligatorio que cuente con un sello digital amparado por un certificado expedido por el SAT. Los certificados de sello digital (CSD) son expedidos por el SAT y son para uso específico de Comprobantes Fiscales Digitales por Internet. Por medio del CSD la empresa emisora sella o firma electrónicamente la cadena original de los CFDI que emita en la matriz y/o cada una de sus sucursales. De este modo se conoce el origen del CFDI, junto con la unicidad y las demás características que tienen los certificados digitales (integridad, no repudio, autenticidad y confidencialidad). La empresa puede pedir un sello digital para cada una de las sucursales, establecimientos o locales, donde emita comprobantes fiscales digitales o compartir el mismo sello entre ellas.
La forma de obtener la cadena original es de acuerdo al PAC o, según se entiende, también se puede obtenerla con la transformación del XSL. Hay un XSLT oficial para generar la cadena original del CFD versión 3.0 para generar el sello del emisor y otro XSLT para generar la cadena original del TimbreFiscalDigital. El sellado digital de los comprobantes (timbrado de comprobantes) se establece por cada PAC con cada uno de sus clientes. Si CFDI2Cursor(), jaja, sólo que aun la tengo en la mente... referencia para adaptar CFDToCursor() de la librería... y lo tengo en la misma carpeta del XSL. J. > Hola Juan, ¿Existe alguna forma de Obtener (En VFP) la cadena original de un CFDI? Si CFDI2Cursor(), jaja, sólo que aun la tengo en la mente... dame chance y te la medio termino en la tarde y la mando al grupo, no es tan complicado hacerla partiendo de la anterior.
Lea también: Guía de Claves de Contabilización SAP
Procesos de Gestión del CFDI
Generación y Modificación
Al ingresar a la opción de Facturador Manual, se mostrará por defecto pantalla Principal, en la parte superior estarán disponibles las opciones de gestión que permite realizar el Facturador Manual. El menú Facturador Manual de pestañas, "solapa" o "lengüeta" permite cambiar rápidamente lo que se está viendo sin salir de la ventana, lo que permite cargar varios elementos separados dentro de una misma ventana y así es posible alternar entre ellos con una mayor comodidad.
- Haz clic en el botón Generar CFDI. El sistema mostrará la ventana siguiente.
- Da clic en el botón Nuevo, del campo RFC, si deseas agregar un CFDI.
- Haz clic en el botón Agregar CFDIs Relacionados.
- Selecciona de la lista el Tipo de relación a aplicar, y anota el identificador único UUID.
- Haz clic en el botón Aceptar. El sistema regresará a la pantalla de Generar CFDI, mostrando que se ha registrado el tipo de relación.
- Anota en Confirmación, la clave correspondiente.
- Haz clic en el botón Agregar Concepto.
- Para modificar un concepto. Da clic en el ícono.
- Para integrar las partes o componentes que integran la totalidad del concepto expresado en el comprobante, da clic en el botón Agregar.
- Para finalizar la captura de Selección de conceptos, sólo da clic en Guardar.
- Ubica el concepto al cual desea agregar el complemento.
- Captura la información correspondiente a la “Información comercial”.
- Elige el tipo de “Moneda”.
- Anota el “Número cuenta pago” correspondiente.
Configuración de Impuestos y Documentos Relacionados
- Anota en Tasa o cuota, el valor de la tasa o cuota del impuesto que se traslada para el presente concepto.
- Elige de la lista, el impuesto a modificar. El sistema mostrará la pantalla Actualizar impuestos.
- Selecciona de la lista el impuesto a eliminar.
- Haz clic en el botón Agregar Impuesto. El sistema te desplegará la siguiente pantalla.
- Haz clic en el botón Agregar Retención DR, el sistema te mostrará la siguiente ventana. Deberá registrar cada uno de los campos que le solicita.
- Haz clic en el botón Agregar Traslado DR, el sistema te mostrará la siguiente ventana.
- Finalizada la captura de la información requerida de los Documentos Relacionados e Impuestos DR, da clic en el botón Aceptar.
- En este apartado se debe expresar el listado de los documentos relacionados con los pagos de la operación inicial.
- Para ingresar un nuevo documento relacionado, damos clic en Agregar.
- Número parcialidad: Registrar número de parcialidad que corresponde al pago.
- Importe saldo anterior: Registra el monto del saldo insoluto de la parcialidad anterior.
- Importe pagado: Ingresa el importe pagado que corresponde al documento relacionado. Es obligatorio cuando exista más de un documento relacionado o cuando existe un documento relacionado y el campo TipoCambioDR tiene un valor.
- Importe saldo insoluto: Ingresa el importe saldo insoluto.
Visualización y Descarga
- Haz clic en el botón Vista Previa. El sistema te mostrará la siguiente ventana. Verifica tu información. Da clic en el botón Generar, para continuar con la confirmación de generación del CFDI.
- Para Descargar comprobantes, sólo debes elegir de la lista de CFDIs, el comprobante a descargar. Haz clic en el botón Descargar comprobantes seleccionados.
- Al ingresar por primera vez a la pantalla de CFDIs Prueba, se mostrará un listado de los comprobantes en modo pruebas y comprobantes cloned que se han generado.
Cancelación de Comprobantes
El Facturador Manual en base al nuevo esquema de Cancelación guardará los diferentes estatus de cancelación.
- Para Cancelar comprobantes, sólo debes elegir de la lista de CFDIs, el comprobante a cancelar, posteriormente, da clic en el botón Cancelar comprobantes. El sistema te mostrará un mensaje de confirmación, Aceptar para continuar con la confirmación de eliminación del CFDI.
- En caso de tener un comprobante en Estado Fiscal = Vigente: No Cancelable, se va mostrar un mensaje con sólo colocar el cursor sobre el estatus, indicando: CFDI No Cancelable.
- Otro cambio sustancial en Facturador Manual, es que podrás obtener el Acuse de cancelación correspondiente a tu comprobante. Sólo tendrás que seleccionar de la lista el/los comprobantes con Estado = Cancelado y presionar el botón Descargar seleccionados. El sistema te mostrará la siguiente ventana.
Aspectos de Almacenamiento y Seguridad
Es importante considerar el almacenamiento y la seguridad de los comprobantes fiscales.
- El tiempo máximo que se debe almacenar un CFDI timbrado es de 5 Años para el emisor y receptor.
- Se deben resguardar fuera de sitio tanto las pistas de infraestructura como de la aplicación.
- Durante cuánto tiempo debemos almacenar los respaldos de las pistas de auditoría: Cinco años máximo.
- Integración de un servicio de tiempo GPS se refiere al Time Stamping de la certificación del CFDI.
Lea también: Configuración Paso a Paso del ISR SDM
