Función VXMLRET_SetAddendaXML VXml
Integra al archivo CFDI de Retenciones e Información de Pagos Ver. 1.0 y 2.0 una addenda en formato XML.

Namespace: VXml®
Aplicación: CFDI de Retenciones e Información de Pagos Ver. 1.0 y 2.0
Sintáxis

public static void VXMLRET_SetAddendaXml(
p hXml,
string text
)

Parámetros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VXMLRET_NewWithLog()
text
Tipo: System  String
Texto en formato XML de la Addenda a insertar. Es importante indicar que el XML de la addenda debe llevar los espacios de nombres correctos ya que la Sintáxis de la addenda se valida al momento de insertarla.
Ejemplo:

private void GeneraRetencion()
{
// Creamos un comprobante 
    int hXml = VXMLRET_NewWithLog("3.3","BitacoraReIP.log");

// Llenado del documento 

    // Datos del emisor 

    // Datos del receptor 

    // Conceptos 

    // Impuestos

// Addenda

VXMLRET_SetAddendaXml( hXml, "<contenedor> <nodo atributo1 ='Valor' atributo2='OtroValor/> <otronodo OtroAtributo = 'TercerVAlor'/></contenedor>");

// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

    // Liberacion de memoria
VXMLRET_Free(hXml);
}
Veáse También