VXML_AddTraslado_cfdi40 VXml
Agrega un impuesto trasladado al nodo <cfdi:Impuestos> en CFDI 4.0. Esta función requiere que previamente se haya utilizado la función VXML_SetImpuestosInfo_cfdi40().

Versión de VXml que soporta esta función: 2.0.0.9 Junio 2026
Aplicación: CFDI ver. 4.0
Sintáxis:

public static void VXML_AddTraslado_cfdi40 (
					int hXml,
					string Impuesto,
					string TipoFactor,
					string TasaOCuota,
					string Importe,
					string Base
					)
							

Parámetros:

hXml
Tipo: Int32
Identificador en memoria del documento, devuelto por las funciones VXML_New() ó VXML_NewWithLog()

Impuesto
Tipo: System String
Atributo requerido para señalar la clave del tipo de impuesto trasladado.
TipoFactor
Tipo: System String
Atributo requerido para señalar la clave del tipo de factor que se aplica a la base del impuesto.
TasaOCuota
Tipo: System String
Atributo condicional para señalar el valor de la tasa o cuota del impuesto que se traslada por los conceptos amparados en el comprobante.
Importe
Tipo: System String
Atributo condicional para señalar la suma del importe del impuesto trasladado, agrupado por impuesto, TipoFactor y TasaOCuota. No se permiten valores negativos.
Base
Tipo: System String
Atributo requerido para señalar la suma de los atributos Base de los conceptos del impuesto trasladado. No se permiten valores negativos.

Ejemplo:

private void GeneraCFDI()
	{  
	// Creamos un comprobante
	int hXml = VXML_NewWitLog("4.0","MiBitacora.LOG");
	// Establecemos las credenciales de acceso al servicio VXml
	VXML_SetUserInfo(hXml,"MiUsuarioVxml","demo");
	// Datos generales del CFDI 
	VXml_SetComprobanteInfo_cfdi40(hXml,"CJZ","7303","%cb_date","99","CREDITO","6034.48","0.00","MXN","1","7000.00","I","PPD","07270","","01");
	// datos del emisor 
	VXml_SetEmisorInfo_cfdi40(hXml,"EKU9003173C9","ESCUELA KEMPER URGATE","601","");
	// datos del receptor 
	VXml_SetReceptorInfo_cfdi40(hXml,"CTE940531F58","CIBERNETICA Y TECNOLOGIA","","","G03","53050","601");
	// agregamos conceptos 
	VXml_AddConcepto_cfdi40(hXml,"43211500","EQU-0025","1.000","H87","Computadora","COMPUTADORA HP PORTATIL","6034.48","6034.48","0.00","02");
	// agregamos el traslado (IVA) del concepto anterior
	VXml_AddConceptoTraslado_cfdi40(hXml,"6034.48","002","Tasa","0.160000","965.52");
// resumen de impuestos del CFDI VXml_SetImpuestosInfo_cfdi40(hXml,"965.52",""); // resumen de traslados VXml_AddTraslado_cfdi40(hXml,"002","Tasa","0.160000","965.52","6034.48");
// Procesamiento del documento // .... // Lectura de resultados // .... // Liberacion de memoria VXML_Free(hXml); }
Veáse También:


VXML_AddConcepto_cfdi40
VXML_AddConceptoTraslado_Cfdi40
VXML_AddConceptoRetencion_cfdi40
VXML_SetImpuestosInfo_Cfdi40
VXML_AddRetencion_cfdi40