Contenido. Complemento Impuestos Locales. Estructura



Documentos relacionados
Contenido. Complemento de Donatarias. Estructura

Estructura. Elementos Elemento: Intereses Diagrama. Contenido. Complemento de Intereses

Estructura. Elementos Elemento: VehiculoUsado Diagrama. Contenido. Complemento Vehículo Usado

Estructura. Elementos Elemento: Nomina Diagrama. Contenido. Complemento Nomina

Descripción Complemento para la expedición de comprobantes fiscales por la donación en la facilidad fiscal de Pago en Especie Atributos

Contenido. Complemento Leyendas Fiscales. Estructura

Descripción Complemento para incorporar información de servicios parciales de construcción de inmuebles destinados a casa habitación.

Contenido. Complemento Donatarias

Estructura Elementos Elemento: obrasarteantiguedades Diagrama

Contenido. Complemento Concepto de Instituciones Educativas Privadas

Complemento para expresar los pagos que se realizan a residentes en el extranjero

Descripción. Atributos. Version Descripción Uso Valor Prefijado 1.0 Tipo Base. Atributo requerido que indica la versión del complemento.

Contenido. Complemento de SPEI de Tercero a Tercero

Contenido. Complemento para Pago. Estructura

Estructura Elementos Elemento: EstadoDeCuentaCombustible Diagrama

Contenido. Complemento Consumo de Combustibles.

Estructura. Elementos Elemento: Dividendos Diagrama

Contenido. Complemento Vales de Despensa

Contenido. Complemento de Estado de Cuenta de Combustibles para Monederos Electrónicos Autorizados por el SAT.

El formato debe enviarse en un archivo XML que cumpla las siguientes especificaciones.

Complementos y Addendas

Contenido. Complemento Concepto PorCuentadeTerceros

Saldos de Cuentas por Pagar al 31 de diciembre en Consorcio o Uniones Temporales Formato Versión 1

Estructura. Elementos Elemento: Intereseshipotecarios Diagrama. Contenido. Complemento de Intereses hipotecarios

Resolución ( 8 de Marzo de 2016 ) Anexo No. 3 Especificaciones Técnicas INGRESOS RECIBIDOS PARA TERCEROS Formato Versión 2

Contenido. Complemento de Estado de Cuenta Bancario. Estructura

Resolución ( 8 de Marzo de 2016 ) Anexo No. 8 Especificaciones Técnicas DESCUENTOS TRIBUTARIOS SOLICITADOS Formato Versión 7

Para la generación de sellos digitales se utiliza criptografía de clave pública aplicada a una cadena original.

Estructura. Elementos Elemento: Retenciones Diagrama

Estructura Elementos Elemento: EstadoDeCuentaCombustible Diagrama

Estructura Elemento: EstadoDeCuentaCombustible Diagrama

Pagos o Abonos en Cuenta y Retenciones practicadas con Recursos del Fideicomiso Formato Versión 9

Resolución ( 8 de Marzo del 2016 ) Anexo No. 2 Especificaciones Técnicas FONDOS DE PENSIONES VOLUNTARIAS Formato Versión 8

BRIDGE TXT 3.3 LAYOUT

Contenido. Complemento Nomina. Estructura

Versión 1.1 del Complemento de Comercio Exterior para CFDI (especificaciones técnicas)

Introducción a XML. Alberto Molina Coballes. Lenguajes de Marcas y Sistemas de Gestión de la Información

INFORMACION DE PREDIAL Formato Versión 9

Contenido. Complemento para INE. 1. Estándar del Complemento INE 2. Secuencia de Elementos a Integrar en la Cadena Original 3. Uso del Complemento INE

Anexo del Manual De Usuario. Sistema SICOFI. Versión 3.2 a 3.3 De CFDI. Uso público Versión 1

Anexo del Manual De Usuario. Sistema SICOFI. Versión 3.2 a 3.3 De CFDI. Uso público Versión 1

Preguntas Frecuentes de Factura Electrónica (CFD) Reporte Mensual

REQUISITOS DE LOS COMPROBANTES PARA DEDUCIR Y ACREDITAR PARA EFECTOS FISCALES EN EL 2011

ANEXO 3 GUÍA DE CONCEPTOS BÁSICOS

Contenido. Formato catálogo de cuentas

Registro Único de Proveedores del Estado RUPE. Guía para la actualización de información

Versión 1.0 Elaborado por: Ing. Victor Manuel Fascinetto Bocanegra. Guía uso Web Service CFDI33

Tema IV. XML II. XML Bien Formado

FORMATO MENSAJE DE RESPUESTA A DOCUMENTOS TRIBUTARIOS ELECTRÓNICOS Versión 1.0

Una vez más demostramos que con

VALIDACIONES. El resultado de la digestión debe ser igual al resultado de la desencripción del sello.

FORMATO RECIBO ELECTRÓNICO DE LAS MERCADERÍAS ENTREGADAS O SERVICIOS PRESTADOS. Ley Versión 1.0

Contenido. Formato SelloDigitalContElec. Se deberá utilizar el siguiente estándar XSD, validando su forma y sintaxis en un archivo con extensión XML.

Importación de catálogos desde un archivo de Microsoft Excel a Aspel-COI 7.0.

NORMA INFORMACIÓN Y DOCUMENTACIÓN. FORMATOS PARA EL INTERCAMBIO DE LA INFORMACIÓN. International Standard ISO Campo de aplicación

INTENDENCIA DE TECNOLOGÍA

RG 3726 SISTEMA INTEGRAL DE RETENCIONES ELECTRÓNICAS

Versión 1.0 Elaborado por: Ing Radek Wolak Piasecki. Guía uso Web Service SicofiWS

Transcripción:

Contenido Complemento Impuestos Locales 1. Estándar del Complemento Impuestos Locales 2. Secuencia de Elementos a Integrar en la Cadena Original 3. del Complemento Impuestos Locales 1. Estándar del Complemento Impuestos Locales Estructura Elementos Elemento: ImpuestosLocales Diagrama Atributos Complemento al Comprobante Fiscal Digital para Impuestos Locales version Valor Prefijado 1.0 Atributo para expresar la versión del complemento

TotaldeRetenciones Atributo para expresar la suma total de Retenciones aplicables TotaldeTraslados Atributo para expresar la suma total de traslados aplicables Elementos Hijo (min,max) Secuencia (1, Ilimitado) RetencionesLocales (0, 1) TrasladosLocales (0, 1) Elemento: RetencionesLocales Diagrama Nodo opcional para la expresión de los impuestos locales retenidos Atributos ImpLocRetenido Tipo Especial Nombre del impuesto local retenido xs:string TasadeRetencion Porcentaje de retención del impuesto local

Importe Espacio en Blanco Monto del impuesto local retenido Colapsar Elemento: TrasladosLocales Diagrama Nodo opcional para la expresión de los impuestos locales trasladados Atributos ImpLocTrasladado Tipo Especial Nombre del impuesto local trasladado xs:string TasadeTraslado Porcentaje de traslado del impuesto local Importe Espacio en Blanco Monto del impuesto local trasladado Colapsar

Código Fuente <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/xmlschema" xmlns:implocal="http://www.sat.gob.mx/implocal" targetnamespace="http://www.sat.gob.mx/implocal" elementformdefault="qualified" attributeformdefault="unqualified"> <xs:element name="impuestoslocales"> <xs:documentation>complemento al Comprobante Fiscal Digital para Impuestos Locales</xs:documentation> <xs:complextype> <xs:sequence maxoccurs="unbounded"> <xs:element name="retencioneslocales" minoccurs="0"> <xs:documentation>nodo opcional para la expresión de los impuestos locales retenidos</xs:documentation> <xs:complextype> <xs:attribute name="implocretenido" type="xs:string" use="required"> <xs:documentation>nombre del impuesto local retenido</xs:documentation> <xs:attribute name="tasaderetencion" use="required"> <xs:documentation>porcentaje de retención del impuesto local</xs:documentation> <xs:restriction base=""> <xs:attribute name="importe" use="required"> <xs:documentation>monto del impuesto local retenido</xs:documentation> <xs:restriction base=""> <xs:whitespace value="collapse"/> </xs:complextype> </xs:element> <xs:element name="trasladoslocales" minoccurs="0"> <xs:documentation>nodo opcional para la expresión de los impuestos locales trasladados</xs:documentation> <xs:complextype> <xs:attribute name="imploctrasladado" type="xs:string" use="required"> <xs:documentation>nombre del impuesto local trasladado</xs:documentation> <xs:attribute name="tasadetraslado" use="required"> <xs:documentation>porcentaje de traslado del impuesto local</xs:documentation> <xs:restriction base=""> <xs:attribute name="importe" use="required"> <xs:documentation>monto del impuesto local trasladado</xs:documentation> <xs:restriction base="">

<xs:whitespace value="collapse"/> </xs:complextype> </xs:element> </xs:sequence> <xs:attribute name="version" use="required" fixed="1.0"> <xs:documentation>atributo para expresar la versión del complemento</xs:documentation> <xs:attribute name="totalderetenciones" use="required"> <xs:documentation>atributo para expresar la suma total de Retenciones aplicables</xs:documentation> <xs:restriction base=""> <xs:attribute name="totaldetraslados" use="required"> <xs:documentation>atributo para expresar la suma total de traslados aplicables</xs:documentation> <xs:restriction base=""> </xs:complextype> </xs:element> </xs:schema> 2. Secuencia de Elementos a Integrar en la Cadena Original Cadena Original Se entiende como cadena original, a la secuencia de datos formada con la información contenida dentro del comprobante fiscal digital, establecida en el Rubro C Estándar de comprobante fiscal digital extensible del anexo 20. Siguiendo para ello las reglas y la secuencia aquí especificadas: Reglas Generales: 1. Ninguno de los atributos que conforman al comprobante fiscal digital deberá contener el caracter ( pipe ) debido a que este será utilizado como carácter de control en la formación de la cadena original. 2. La cadena original resultante del complemento será integrada a la cadena original del comprobante de acuerdo con lo especificado en el anexo 20 de la Resolución Miscelánea Fiscal para 2006. 3. Se expresará únicamente la información del dato sin expresar el atributo al que hace referencia. Esto es, si el atributo tipooperación tiene el valor monedero solo se expresará monedero y nunca tipooperacion monedero.

4. Cada dato individual se encontrará separado de su dato anterior, en caso de existir, mediante un carácter ( pipe sencillo). 5. Los espacios en blanco que se presenten dentro de la cadena original serán tratados de la siguiente manera: a. Se deberán remplazar todos los tabuladores, retornos de carro y saltos de línea por espacios en blanco. b. Acto seguido se elimina cualquier carácter en blanco al principio y al final de cada separador ( pipe sencillo). c. Finalmente, toda secuencia de caracteres en blanco intermedias se sustituyen por un único carácter en blanco. 6. Los datos opcionales, cuando no existan, no aparecerán expresados en la cadena original y no tendrán delimitador alguno. 7. Toda la cadena de original se expresará en el formato de codificación UTF-8. Secuencia de Formación La secuencia de formación será siempre en el orden que se expresa a continuación, tomando en cuenta las reglas generales expresadas en el párrafo anterior. a. Información del nodo implocal:impuestoslocales 1. version 2. TotaldeRetenciones 3. TotaldeTraslados b. Información del nodo implocal:retencioneslocales 4 ImpLocRetenido 5 TasadeRetencion 6 Importe c. Información del nodo implocal:trasladoslocales 7 ImpLocTrasladado 8 TasadeTraslado 9 Importe Nota: En caso de que el comprobante fiscal digital sea emitido por medio de un PSGECFD, la secuencia de información se integrara a la cadena original de manera posterior a la requerida para el PSGECFD. 3. del Complemento Impuestos Locales Para integrar el complemento tipo Impuestos Locales a un comprobante fiscal digital, la estructura resultante deberá integrarse como un nodo hijo del nodo /Comprobante/Complemento. Adicionalmente a su inclusión, se deberá definir el namespace correspondiente dentro del nodo Comprobante, así como referenciar la ubicación pública del esquema xsd correspondiente. Por ejemplo, asumiendo que el contribuyente requiere integrar el namespace correspondiente al presente estándar se deberá incluir la referencia al namespace aplicable (http://www.sat.gob.mx/implocal) el cual se define mediante el esquema público definido en

http://www.sat.gob.mx/sitio_internet/cfd/implocal/implocal.xsd y se vincularía de la siguiente forma: <Comprobante xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:implocal="http://www.sat.gob.mx/implocal" xsi:schemalocation=" http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsd http://www.sat.gob.mx/implocal http://www.sat.gob.mx/sitio_internet/cfd/implocal/implocal.xsd". </Comprobante> La línea que especifica xml:xsi= http://www.w3.org/2001/xmlschema-instance indica que se está usando validación mediante el estándar de esquema XSD. La línea que especifica xmlns= http://www.sat.gob.mx/cfd/2 hace referencia al namespace de comprobantes. La línea que especifica xmlns:implocal= http://www.sat.gob.mx/implocal/ hace referencia al namespace adicional del complemento aplicable para la expresión de Impuestos Locales. Finalmente la línea que especifica xsi:schemalocation hace referencia a los dos namespaces usados, marcando adicionalmente la ubicación de los esquemas xsd que definen las especificaciones de cada namespace. En caso de que se requiriera agregar otros namespaces adicionales, el mecanismo sería agregar una línea tipo xmlns definiendo el namespace y expresando nuevamente el namespace y ubicación de su definición dentro del atributo xsi:schemalocation Cabe aclarar que los nodos básicos del comprobante no deberán llevar encabezado del namespace publicado por el SAT al ser estos basados en el namespace por omisión. Por ejemplo se contemplaría como caso inválido el siguiente: <cfd:comprobante> <cfd:emisor/> </cfd:comprobante> Respecto de los nodos propios del estándar aplicable para los complementos de Impuestos Locales, estos deberán utilizar el encabezado implocal, por ejemplo: <Complemento> <implocal:implocal/> </Complemento>