Complemento concepto para facturas por orden y cuenta de terceros
Definición
Complemento concepto para la emisión de Comprobante Fiscal Digital a través de Internet (CFDI) por orden y cuenta de terceros.
Liga del SAT: Complemento concepto para facturas por orden y cuenta de terceros
Este documento detalla la forma en que deben ser enviados los datos en un archivo de conector TXT SF:ERP para la generación de un CFDI con complemento por orden y cuenta de terceros.
Entiéndase que el complemento debe ir incluido dentro del archivo txt que usted genera para la creación de su comprobante por lo que es necesario agregar campos extra al final de su cadena los cuales contengan este complemento.
Definición del complemento
Al igual que en el archivo Conector-txt v6.0 el complemento Impuestos locales v1.0 está dividido en líneas y cada línea representa un grupo de datos del complemento.
El complemento contiene identificadores al inicio de cada línea que indican el tipo de información que se incluye en dicha sección, el orden de las secciones es secuencial hacia abajo y está basado en el orden que tienen los nodos en la definición técnica del XSD publicado por el SAT, sin embargo este puede ajustarse a sus necesidades.
Los campos pertenecientes a cada sección (identificador) son separados por el caracter “pipe” (|, ASCII 124) y son extraídos en ese orden; sin embargo estos pueden ajustarse a sus necesidades.
Como lo mencionamos anteriormente, el orden de la información es secuencial hacia abajo, el salto de línea (line break, EOL o newline) puede ser cualquiera de los manejados en la mayoría de los sistemas actuales: CR, LF o CR+LF.
Identificadores y campos
Cada identificador representa el inicio de una sección de campos ya definidos, es decir, se define el tipo de datos que se utilizarán para el complemento, a continuación se enlistan los diferentes "identificadores" y los campos que lo componen.
Algunos de los identificadores y sus campos puede repetirse dentro del archivo, como ejemplo el identificador "TercerosImpuestos" ya que deberá existir por cada percepció amparada en el complemento por orden y cuenta de terceros.
- ComplementoConcepto|terceros
- ComplementoConceptoTerceros|Version|Rfc|Nombre
- TercerosInformacionFiscal|calle|noExterior|noInterior|colonia|localidad|referencia|municipio|estado|pais|codigoPostal
- TercerosInformacionAduanera|numero|fecha|aduana
- TercerosParte|cantidad|unidad|noIdentificacion|descripcion|valorunitario|importe|
- TercerosParteInformacionAduanera|numero|fecha|aduana
- TercerosCuentaPredial|numero|
- TercerosImpuestos|Tipo|tasa|impuesto|importe
Ejemplo Con Complemento
Comprobante|900000001|OAS33|true|||
Generales|28092017|01||PUE||622||notas del comprobante|45079|
Divisa|Peso Mexicano|MXN|1|
Receptor|OSCAR KALA HAAK|KAHO641101B39||oscar+1@dominioempresa.com.mx|||G01|
DireccionFiscal|MEX|Jalisco|Zapopan|Zapopan|FRANCISCO I. MADERO|123||Centro|45900|
Concepto|23534855|Concepto con c|PZA|1|10000|Producto importado|10000|||132132132156654|25101800|EA|
ImpuestosConcepto|T|IVA|1600|16|Tasa|10000|
ComplementoConcepto|terceros
ComplementoConceptoTerceros|1.1|FUNK671228PH6|KARLA FUENTE NOLASCO
TercerosInformacionFiscal|Juarez|1500|1-a|Industrial|Guadalajara|10000|Guadalajara|Jalisco|México|45400
TercerosInformacionAduanera|951623847|01/01/2015|Manzanillo
TercerosImpuestos|T|16|IVA|1600
TercerosImpuestos|R||ISR|100
ImpuestosComprobante|T|IVA|1600|16|Tasa|
Totales|10000||1600||11600b
Comprobante|900000002|OAS33|true|||
Generales|28092017|01||PUE||622||notas del comprobante|45079|
Divisa|Peso Mexicano|MXN|1|
Receptor|OSCAR KALA HAAK|KAHO641101B39||oscar@dominioempresa.com.mx|||G01|
DireccionFiscal|MEX|Jalisco|Zapopan|Zapopan|FRANCISCO I. MADERO|123||Centro|45900|
Concepto|23534855|Concepto c|PZA|1|10000|Producto importado|10000|||132132132156654|25101800|EA|
ImpuestosConcepto|T|IVA|1600|16|Tasa|10000|
ComplementoConcepto|terceros
ComplementoConceptoTerceros|1.1|FUNK671228PH6|KARLA FUENTE NOLASCO
TercerosInformacionFiscal|Juarez|1500|1-a|Industrial|Guadalajara|10000|Guadalajara|Jalisco|México|45400
TercerosParte|1|PZA|01010101|Concepto c|10000|11600|
TercerosImpuestos|T|16|IVA|1600
TercerosImpuestos|R||ISR|100
ImpuestosComprobante|T|IVA|1600|16|Tasa|
Totales|10000||1600||11600
Comprobante|900000003|OAS33|true|||
Generales|28092017|01||PUE||622||notas del comprobante|45079|
Divisa|Peso Mexicano|MXN|1|
Receptor|OSCAR KALA HAAK|KAHO641101B39||oscar+1@dominioempresa.com.mx|||G01|
DireccionFiscal|MEX|Jalisco|Zapopan|Zapopan|FRANCISCO I. MADERO|123||Centro|45900|
Concepto|23534855|Concepto c|PZA|1|100000|Producto importado|10000|||132132132156654|25101800|EA|
ImpuestosConcepto|T|IVA|1600|16|Tasa|10000|
ComplementoConcepto|terceros
ComplementoConceptoTerceros|1.1|FUNK671228PH6|KARLA FUENTE NOLASCO A
TercerosInformacionFiscal|Juarez|1500|1-a|Industrial|Guadalajara||Guadalajara|Jalisco|México|45400
TercerosCuentaPredial|789321456|
TercerosImpuestos|T|16|IVA|1600
TercerosImpuestos|R||ISR|100
ImpuestosComprobante|T|IVA|1600|16|Tasa|
Totales|10000||1600||11600
Diccionario de datos.
Tipo | Campos para la emisión del comprobante electrónico | Descripción |
---|---|---|
ComplementoConceptoTerceros | ||
R | version | Atributo requerido con valor prefijado a 1.1 que indica la versión del estandar bajo el que se encuentra expresado el complemento. fixed="1.1 |
R | rfc | Atributo requerido para la Clave del Registro Federal de Contribuyentes correspondiente al contribuyente emisor del comprobante sin guiones o espacios. |
O | nombre | Atributo opcional para el nombre o razón social del contribuyente emisor del comprobante. |
TercerosInformacionFiscal | ||
R | calle | Este atributo requerido sirve para precisar la avenida, calle, camino o carretera donde se da la ubicación. |
O | noExterior | Este atributo opcional sirve para expresar el número particular en donde se da la ubicación sobre una calle dada. |
O | noInterior | Este atributo opcional sirve para expresar información adicional para especificar la ubicación cuando calle y número exterior (noExterior) no resulten suficientes para determinar la ubicación de forma precisa. |
O | colonia | Este atributo opcional sirve para precisar la colonia en donde se da la ubicación cuando se desea ser más específico en casos de ubicaciones urbanas. |
O | localidad | Atributo opcional que sirve para precisar la ciudad o población donde se da la ubicación. |
O | referencia | Atributo opcional para expresar una referencia de ubicación adicional. |
R | municipio | Atributo requerido que sirve para precisar el municipio o delegación (en el caso del Distrito Federal) en donde se da la ubicación. |
R | estado | Atributo requerido que sirve para precisar el estado o entidad federativa donde se da la ubicación. |
R | pais | Atributo requerido que sirve para precisar el país donde se da la ubicación. |
R | codigoPostal | Atributo requerido que sirve para asentar el código postal en donde se da la ubicación. |
TercerosInformacionAduanera | ||
R | numero | Atributo requerido para expresar el número del documento aduanero que ampara la importación del bien. |
R | fecha | Atributo requerido para expresar la fecha de expedición del documento aduanero que ampara la importación del bien. |
O | aduana | Atributo opcional para precisar la aduana por la que se efectuó la importación del bien. |
TercerosParte | ||
R | cantidad | Atributo requerido para precisar la cantidad de bienes o servicios del tipo particular definido por la presente parte. |
O | unidad | Atributo opcional para precisar la unidad de medida aplicable para la cantidad expresada en la parte. |
O | noIdentificacion | Atributo opcional para expresar el número de serie del bien o identificador del servicio amparado por la presente parte. |
R | descripcion | Atributo requerido para precisar la descripción del bien o servicio cubierto por la presente parte. |
O | valorUnitario | Atributo opcional para precisar el valor o precio unitario del bien o servicio cubierto por la presente parte. |
O | importe | Atributo opcional para precisar el importe total de los bienes o servicios de la presente parte. Debe ser equivalente al resultado de multiplicar la cantidad por el valor unitario expresado en la parte. |
TercerosParteInformacionAduanera | ||
R | numero | Atributo requerido para expresar el número del documento aduanero que ampara la importación del bien. |
R | fecha | Atributo requerido para expresar la fecha de expedición del documento aduanero que ampara la importación del bien. |
O | aduana | Atributo opcional para precisar la aduana por la que se efectuó la importación del bien. |
TercerosCuentaPredial | ||
R | numero | Atributo requerido para precisar el número de la cuenta predial del inmueble cubierto por el presente concepto en caso de recibos de arrendamiento. |
TercerosImpuestos | ||
R | tipo | Tipo de impuesto. T = Traslado // R = Retención |
R | impuesto | Nombre del impuesto, se debe señalar la clave del tipo de impuesto de acuerdo al catálogo del SAT. Ejemplo= 002 |
R | tasa | Atributo requerido para señalar la tasa del impuesto que se traslada por cada concepto amparado en el comprobante |
R | importe | Atributo requerido para señalar el importe del impuesto trasladado |
- R= Requerido
- C= Condicional
- O= Opcional