cce11

cce11 http://www.sat.gob.mx/ComercioExterior11

class satcfdi.create.cfd.cce11.DescripcionesEspecificas(marca: str, modelo: str = None, sub_modelo: str = None, numero_serie: str = None)[source]

Bases: ScalarMap

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.

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.cce11.Mercancia(no_identificacion: str, valor_dolares: decimal.Decimal | int, fraccion_arancelaria: str = None, cantidad_aduana: decimal.Decimal | int = None, unidad_aduana: str = None, valor_unitario_aduana: decimal.Decimal | int = None, descripciones_especificas: satcfdi.create.cfd.cce11.DescripcionesEspecificas | dict | collections.abc.Sequence[satcfdi.create.cfd.cce11.DescripcionesEspecificas | dict] = None)[source]

Bases: ScalarMap

Nodo 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 (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, este dato se vuelve requerido cuando se cuente con él o se esté obligado legalmente a contar con él.Debe ser conforme con el 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 con el 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 (USD), el cual puede estar registrado hasta centésimas.

  • 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.cce11.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: ScalarMap

Nodo requerido para expresar el domicilio del destinatario de la mercancía.

Parameters
  • calle – Atributo requerido 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 asentar el código postal (PO, BOX) en donde se encuentra ubicado el domicilio del destinatario de la mercancía.

  • numero_exterior – Atributo opcional sirve para expresar el número exterior en donde se ubica el domicilio del destinatario de la mercancía.

  • numero_interior – Atributo opcional 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 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 expresar 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, condado u otro análogo en donde se encuentra ubicado el destinatario de la mercancía.

class satcfdi.create.cfd.cce11.Destinatario(domicilio: satcfdi.create.cfd.cce11.Domicilio | dict | collections.abc.Sequence[satcfdi.create.cfd.cce11.Domicilio | dict], num_reg_id_trib: str = None, nombre: str = None)[source]

Bases: ScalarMap

Nodo 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.cce11.Receptor(num_reg_id_trib: str = None, domicilio: satcfdi.create.cfd.cce11.Domicilio | dict = None)[source]

Bases: ScalarMap

Nodo 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.cce11.Propietario(num_reg_id_trib: str, residencia_fiscal: str)[source]

Bases: ScalarMap

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.

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.cce11.Emisor(curp: str = None, domicilio: satcfdi.create.cfd.cce11.Domicilio | dict = None)[source]

Bases: ScalarMap

Nodo opcional para capturar los datos complementarios del emisor del comprobante.

Parameters
  • curp – Atributo condicional para expresar la CURP del emisor del CFDI cuando es una persona física.

  • domicilio – Nodo condicional para expresar el domicilio del emisor del comprobante, es requerido cuando el complemento se registre en un CFDI 4.0.

class satcfdi.create.cfd.cce11.ComercioExterior(tipo_operacion: str, motivo_traslado: str = None, clave_de_pedimento: str = None, certificado_origen: int = None, num_certificado_origen: str = None, numero_exportador_confiable: str = None, incoterm: str = None, subdivision: int = None, observaciones: str = None, tipo_cambio_usd: decimal.Decimal | int = None, total_usd: decimal.Decimal | int = None, emisor: satcfdi.create.cfd.cce11.Emisor | dict = None, propietario: satcfdi.create.cfd.cce11.Propietario | dict | collections.abc.Sequence[satcfdi.create.cfd.cce11.Propietario | dict] = None, receptor: satcfdi.create.cfd.cce11.Receptor | dict = None, destinatario: satcfdi.create.cfd.cce11.Destinatario | dict | collections.abc.Sequence[satcfdi.create.cfd.cce11.Destinatario | dict] = None, mercancias: satcfdi.create.cfd.cce11.Mercancia | dict | collections.abc.Sequence[satcfdi.create.cfd.cce11.Mercancia | dict] = None)[source]

Bases: CFDI

Complemento para incorporar la información en el caso de Exportación de Mercancías en definitiva.

Parameters
  • tipo_operacion – Atributo requerido que indica la clave del tipo de operación de Comercio Exterior que se realiza, conforme con el catálogo c_TipoOperacion publicado en el portal del SAT en internet.

  • 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.

  • clave_de_pedimento – Atributo condicional que indica la clave de pedimento que se haya declarado conforme con el catálogo c_ClavePedimento publicado en el portal del SAT en internet.

  • certificado_origen – Atributo condicional derivado de 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.

  • 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 con el catálogo c_INCOTERM publicado en el portal del SAT en internet.

  • subdivision – Atributo condicional que indica si la factura tiene o no subdivisión. Valores posibles: 0 - no tiene subdivisión,1 - si tiene subdivisión.

  • observaciones – Atributo opcional en caso de ingresar alguna información adicional, como alguna leyenda que debe incluir en el CFDI.

  • tipo_cambio_usd – Atributo condicional que indica el número de pesos mexicanos que equivalen a un dólar de Estados Unidos, de acuerdo al artículo 20 del Código Fiscal de la Federación.

  • total_usd – Atributo condicional que indica el importe total del comprobante en dólares de Estados Unidos.

  • 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.

  • mercancias – Nodo condicional para capturar la información de la declaración de las mercancías exportadas.

tag = '{http://www.sat.gob.mx/ComercioExterior11}ComercioExterior'
version = '1.1'