cce20
cce20 http://www.sat.gob.mx/ComercioExterior20
- class satcfdi.create.cfd.cce20.Domicilio(calle: str, estado: str, pais: str, codigo_postal: str, numero_exterior: str = None, numero_interior: str = None, colonia: str = None, localidad: str = None, referencia: str = None, municipio: str = None)[source]
Bases:
ScalarMapNodo requerido para expresar el domicilio del destinatario de la mercancía.
- Parameters:
calle – Atributo requerido que sirve para precisar la calle en que está ubicado el domicilio del destinatario de la mercancía.
estado – Atributo requerido para señalar el estado, entidad, región, comunidad u otra figura análoga en donde se encuentra ubicado el domicilio del destinatario de la mercancía. El catálogo se publica en el Portal del SAT en internet y es conforme con la especificación ISO 3166-2.
pais – Atributo requerido que sirve para precisar la clave del país donde se encuentra ubicado el destinatario de la mercancía, conforme con el catálogo c_Pais publicado en el Portal del SAT en internet que está basado en la especificación ISO 3166-1.
codigo_postal – Atributo requerido que sirve para registrar el código postal en donde se encuentra ubicado el domicilio del destinatario de la mercancía.
numero_exterior – Atributo opcional que sirve para expresar el número exterior en donde se ubica el domicilio del destinatario de la mercancía.
numero_interior – Atributo opcional que sirve para expresar el número interior, en caso de existir, en donde se ubica el domicilio del destinatario de la mercancía.
colonia – Atributo opcional que sirve para expresar la colonia o dato análogo en donde se ubica el domicilio del destinatario de la mercancía.
localidad – Atributo opcional que sirve para precisar la ciudad, población, distrito u otro análogo en donde se ubica el domicilio del destinatario de la mercancía.
referencia – Atributo opcional para registrar una referencia geográfica adicional que permita una fácil o precisa ubicación del domicilio del destinatario de la mercancía, por ejemplo las coordenadas GPS.
municipio – Atributo opcional que sirve para precisar el municipio, delegación o alcaldía, condado o dato análogo en donde se encuentra ubicado el destinatario de la mercancía.
- class satcfdi.create.cfd.cce20.Destinatario(domicilio: Domicilio | dict | Sequence[Domicilio | dict], num_reg_id_trib: str = None, nombre: str = None)[source]
Bases:
ScalarMapNodo opcional para capturar los datos del destinatario de la mercancía cuando éste sea distinto del receptor del CFDI.
- Parameters:
domicilio – Nodo requerido para expresar el domicilio del destinatario de la mercancía.
num_reg_id_trib – Atributo opcional para incorporar el número de identificación o registro fiscal del país de residencia para efectos fiscales del destinatario de la mercancía exportada.
nombre – Atributo opcional para expresar el nombre completo, denominación o razón social del destinatario de la mercancía exportada.
- class satcfdi.create.cfd.cce20.Receptor(num_reg_id_trib: str = None, domicilio: Domicilio | dict = None)[source]
Bases:
ScalarMapNodo condicional para capturar los datos complementarios del receptor del CFDI.
- Parameters:
num_reg_id_trib – Atributo condicional para incorporar el número de identificación o registro fiscal del país de residencia para efectos fiscales del receptor del CFDI.
domicilio – Nodo requerido para expresar el domicilio del receptor del comprobante.
- class satcfdi.create.cfd.cce20.Propietario(num_reg_id_trib: str, residencia_fiscal: str)[source]
Bases:
ScalarMapNodo condicional para capturar los datos del o los propietarios de la mercancía que se traslada y ésta no sea objeto de enajenación o siéndolo sea a título gratuito, cuando el emisor del CFDI es un tercero.
- Parameters:
num_reg_id_trib – Atributo requerido para incorporar el número de identificación o registro fiscal del país de residencia para efectos fiscales del propietario de la mercancía trasladada.
residencia_fiscal – Atributo requerido para registrar la clave del país de residencia para efectos fiscales del propietario de la mercancía, conforme con el catálogo c_Pais publicado en el Portal del SAT en internet que está basado en la especificación ISO 3166-1.
- class satcfdi.create.cfd.cce20.Emisor(domicilio: Domicilio | dict, curp: str = None)[source]
Bases:
ScalarMapNodo opcional para capturar los datos complementarios del emisor del comprobante.
- Parameters:
domicilio – Nodo requerido para expresar el domicilio del emisor del comprobante.
curp – Atributo condicional para expresar la CURP del emisor del CFDI cuando es una persona física.
- class satcfdi.create.cfd.cce20.DescripcionesEspecificas(marca: str, modelo: str = None, sub_modelo: str = None, numero_serie: str = None)[source]
Bases:
ScalarMapNodo opcional que indica la lista de descripciones específicas de la mercancía. Una mercancía puede tener más de una descripción específica.
- Parameters:
marca – Atributo requerido que indica la marca de la mercancía.
modelo – Atributo opcional que indica el modelo de la mercancía.
sub_modelo – Atributo opcional que indica el submodelo de la mercancía.
numero_serie – Atributo opcional que indica el número de serie de la mercancía.
- class satcfdi.create.cfd.cce20.Mercancia(no_identificacion: str, valor_dolares: Decimal | int, fraccion_arancelaria: str = None, cantidad_aduana: Decimal | int = None, unidad_aduana: str = None, valor_unitario_aduana: Decimal | int = None, descripciones_especificas: DescripcionesEspecificas | dict | Sequence[DescripcionesEspecificas | dict] = None)[source]
Bases:
ScalarMapNodo requerido para capturar la información de la declaración de cada mercancía exportada.
- Parameters:
no_identificacion – Atributo requerido que sirve para expresar el número de parte, la clave de identificación que asigna la empresa o el número de serie de la mercancía exportada.
valor_dolares – Atributo requerido que indica el valor total en dólares de Estados Unidos de América (USD).
fraccion_arancelaria – Atributo condicional que sirve para expresar la clave de la fracción arancelaria correspondiente a la descripción de la mercancía exportada. Debe ser conforme al catálogo c_FraccionArancelaria publicado en el Portal del SAT en internet.
cantidad_aduana – Atributo opcional para precisar la cantidad de bienes en la aduana conforme a la UnidadAduana cuando en el nodo Comprobante:Conceptos:Concepto se hubiera registrado información comercial.
unidad_aduana – Atributo condicional para precisar la clave de la unidad de medida aplicable para la cantidad expresada en la mercancía en la aduana, conforme al catálogo c_UnidadAduana publicado en el Portal del SAT en internet.
valor_unitario_aduana – Atributo condicional para precisar el valor o precio unitario del bien en la aduana. Se expresa en dólares de Estados Unidos de América (USD), el cual puede estar registrado hasta con 6 decimales.
descripciones_especificas – Nodo opcional que indica la lista de descripciones específicas de la mercancía. Una mercancía puede tener más de una descripción específica.
- class satcfdi.create.cfd.cce20.ComercioExterior(clave_de_pedimento: str, certificado_origen: int, tipo_cambio_usd: Decimal | int, total_usd: Decimal | int, mercancias: Mercancia | dict | Sequence[Mercancia | dict], motivo_traslado: str = None, num_certificado_origen: str = None, numero_exportador_confiable: str = None, incoterm: str = None, observaciones: str = None, emisor: Emisor | dict = None, propietario: Propietario | dict | Sequence[Propietario | dict] = None, receptor: Receptor | dict = None, destinatario: Destinatario | dict | Sequence[Destinatario | dict] = None)[source]
Bases:
CFDIComplemento para incorporar la información en caso de exportación definitiva de mercancías.
- Parameters:
clave_de_pedimento – Atributo requerido que indica la clave de pedimento que se haya declarado conforme al catálogo c_ClavePedimento publicado en el Portal del SAT en internet.
certificado_origen – Atributo requerido para indicar la excepción de certificados de Origen de los Tratados de Libre Comercio que ha celebrado México con diversos países. 0 = No Funge como certificado de origen 1 = Funge como certificado de origen.
tipo_cambio_usd – Atributo requerido que indica el número de pesos mexicanos que equivalen a un dólar de Estados Unidos de América, de acuerdo con el artículo 20 del Código Fiscal de la Federación.
total_usd – Atributo requerido que indica el importe total del comprobante en dólares de Estados Unidos de América.
mercancias – Nodo requerido para capturar la información de la declaración de las mercancías exportadas.
motivo_traslado – Atributo condicional que indica la clave del motivo por el cual en la exportación definitiva de mercancías con clave de pedimento A1, éstas no son objeto de enajenación o siéndolo sean a título gratuito, desde el domicilio del emisor hacia el domicilio del receptor o del destinatario. La clave del motivo es conforme con el catálogo c_MotivoTraslado publicado en el Portal del SAT en internet.
num_certificado_origen – Atributo condicional para expresar el folio del certificado de origen o el folio fiscal del CFDI con el que se pagó la expedición del certificado de origen.
numero_exportador_confiable – Atributo condicional que indica el número de exportador confiable, conforme al artículo 22 del Anexo 1 del Tratado de Libre Comercio con la Asociación Europea y a la Decisión de la Comunidad Europea.
incoterm – Atributo condicional que indica la clave del INCOTERM aplicable a la factura, conforme al catálogo c_INCOTERM publicado en el Portal del SAT en internet.
observaciones – Atributo opcional para ingresar información adicional, como alguna leyenda que se considere incluir en el CFDI.
emisor – Nodo opcional para capturar los datos complementarios del emisor del comprobante.
propietario – Nodo condicional para capturar los datos del o los propietarios de la mercancía que se traslada y ésta no sea objeto de enajenación o siéndolo sea a título gratuito, cuando el emisor del CFDI es un tercero.
receptor – Nodo condicional para capturar los datos complementarios del receptor del CFDI.
destinatario – Nodo opcional para capturar los datos del destinatario de la mercancía cuando éste sea distinto del receptor del CFDI.
- tag = '{http://www.sat.gob.mx/ComercioExterior20}ComercioExterior'
- version = '2.0'