cce10

cce http://www.sat.gob.mx/ComercioExterior

class satcfdi.create.cfd.cce10.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.cce10.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.cce10.DescripcionesEspecificas | dict | collections.abc.Sequence[satcfdi.create.cfd.cce10.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.

  • fraccion_arancelaria – Atributo opcional que sirve para expresar 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.

  • 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 opcional para precisar la unidad de medida aplicable para la cantidad expresada en la mercancía en la aduana.

  • valor_unitario_aduana – Atributo opcional para precisar el valor o precio unitario del bien en la aduana. Se expresa en dólares de Estados Unidos (USD).

  • 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.cce10.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 publicará en el portal del SAT y será conforme con la especificación ISO 3166-2.

  • pais – Atributo requerido que sirve para precisar el país donde se encuentra ubicado el destinatario de la mercancía. El catálogo se publicará en el portal del SAT y será conforme con 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 más 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.cce10.Destinatario(domicilio: satcfdi.create.cfd.cce10.Domicilio | dict, num_reg_id_trib: str = None, rfc: str = None, curp: 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.

  • rfc – Atributo opcional para expresar el RFC del destinatario de la mercancía exportada.

  • curp – Atributo opcional para expresar la CURP del destinatario de la mercancía cuando es persona física.

  • 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.cce10.Emisor(curp: str = None)[source]

Bases: ScalarMap

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

Parameters

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

class satcfdi.create.cfd.cce10.Receptor(num_reg_id_trib: str, curp: str = None)[source]

Bases: ScalarMap

Nodo requerido para capturar los datos complementarios del receptor del CFDI.

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 receptor del CFDI.

  • curp – Atributo opcional para expresar la CURP del receptor del CFDI cuando es una persona física.

class satcfdi.create.cfd.cce10.ComercioExterior(tipo_operacion: str, receptor: satcfdi.create.cfd.cce10.Receptor | dict, 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.cce10.Emisor | dict = None, destinatario: satcfdi.create.cfd.cce10.Destinatario | dict = None, mercancias: satcfdi.create.cfd.cce10.Mercancia | dict | collections.abc.Sequence[satcfdi.create.cfd.cce10.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 el tipo de operación de comercio exterior que se realiza, puede ser importación o exportación, A = exportación de servicios. 2 = exportación.

  • receptor – Nodo requerido para capturar los datos complementarios del receptor del CFDI.

  • clave_de_pedimento – Atributo que indica la clave de pedimento que se haya declarado conforme al apéndice 2 del anexo 22 de las reglas generales de comercio exterior.

  • certificado_origen – Atributo 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 opcional 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 opcional 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 que indica la clave del INCOTERM aplicable a la factura.

  • subdivision – Atributo 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 el CFDI.

  • tipo_cambio_usd – Atributo 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 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.

  • destinatario – Nodo opcional para capturar los datos del destinatario de la mercancía cuando éste sea distinto del receptor del CFDI.

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

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