CfdiFacturacionApi.IngresarComplementoComercioExterior

Permite añadir el Complemento de Comercio Exterior.

public void IngresarComplementoComercioExterior(string numCertificadoOrigen,
	string numExportadorConfiable,
	string incoTerm,
	string observaciones,
	decimal tipoCambioUsd,
	ComercioExteriorEmisor emisor,
	ComercioExteriorReceptor receptor,
	List<ComercioExteriorDestinatario> destinatarios,
	List<ComercioExteriorMercancia> mercancias)

Parameters

numCertificadoOrigen
El folio del certificado de origen o el folio fiscal del CFDI con el que se pagó la expedición del certificado de origen y puede conformarse desde 6 hasta 40 caracteres alfanuméricos. Permite registrar: A569874-35, a54ede92-418c-45df-b8ce-462a0195de51.

numExportadorConfiable
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 y puede conformarse desde 1 hasta 50 caracteres alfanuméricos. Si la clave de país del receptor o del destinatario no corresponde a un país del catálogo c_Pais correspondiente a la Unión Europea, este campo no debe registrarse. Permite registrar: Az3Ññ&-wdctghnujk9, ó A569874-35

incoTerm
La clave del INCOTERM (Términos Internacionales de Comercio) aplicable a la factura, conforme al Apéndice 14 del Anexo 22 de las Reglas Generales de Comercio Exterior vigentes. Para llenar este dato se debe seleccionar alguno de los valores incluidos en el catálogo c_INCOTERM publicado en el Portal del SAT.

observaciones
Información adicional como alguna leyenda que se deba incluir en el CFDI. Puede conformarse desde 1 hasta 300 caracteres alfanuméricos o puede ser un string vacío.

tipoCambioUsd
Número de Pesos Mexicanos que equivalen a un dólar de Estados Unidos. Este parámetro se ignora cuando la moneda del Comprobante es USD, pues se considera el valor del atributo TipoDeCambio del Comprobante.

emisor
Instancia con los datos del nodo Emisor del Complemento de Comercio Exterior.

receptor
Instancia con los datos del nodo Receptor del Complemento de Comercio Exterior.

destinatarios
Lista con los datos de cada Destinatario que recibirá las mercancías declaradas dentro del Complemento de Comercio Exterior.

mercancias
Lista con los sub-nodos Mercancia que se deberán añadir al Complemento de Comercio Exterior. El total de estos sub-nodos debe de coincidir con el total de los sub-nodos Concepto del Comprobante así como con los valores de cada atributo NoIdentificacion de dichos Conceptos.

Exceptions

**cfdibaseapi.api.exceptions.CfdiException**
-2 - No se han cargado las llaves pública (.cer) y privada (.key) correspondientes al Emisor del comprobante.
or
-2 - El Complemento de Comercio Exterior no puede ser utilizado en un Comprobante con Complemento INE
or
404 - Deben especificarse los datos del Emisor del Comprobante antes de anexar el Complemento de Comercio Exterior
or
404 - Deben especificarse los datos del Receptor del Comprobante antes de anexar el Complemento de Comercio Exterior
or
404 - El RFC del Receptor del Comprobante debe ser el Genérico para Residentes Extranjeros en caso de utilizar el Complemento de Comercio Exterior
or
404 - Debe especificarse la Residencia Fiscal del Receptor cuando se utilice el Complemento de Comercio Exterior
or
404 - Debe de especificarse el Número de Registro de Id Tributario del Receptor cuando se utilice el Complemento de Comercio Exterior
or
404 - Para un Comprobante con Complemento de Comercio Exterior el uso del CFDI siempre será Por Definir (P01)
or
404 - Debe de registrarse la clave del INCOTERM aplicable al Comprobante con Complemento de Comercio Exterior
or
404 - Debe de indicarse el tipo de cambio del Peso Mexicano con respecto al Dólar EstadoUniddense
or
404 - Deben de indicarse los datos adicionales del Emisor en un Comprobante con Complemento de Comercio Exterior
or
404 - Deben de indicarse los datos adicioanles del Receptor en un Comprobante con Complemento de Comercio Exterior
or
404 - Debe de proporcionarse la lista de mercancías de exportación que se integrarán en el Complemento de Comercio Exterior
or
404 - Debe de proporcionarse la lista de mercancías de exportación que se integrarán en el Complemento de Comercio Exterior
or
404 - Debe de indicarse la CURP en los datos adicionales del Emisor cuando se trate de una Persona Física

See also:

Class CfdiFacturacionApi

© Netdev Soluciones S.A. de C.V., 2026 • Updated: 01/08/26
Comentar o reportar un problema con el tema