Función VirtualXML_SetAddenda_cfdi33 VirtualXML
Integra al archivo CFDI una addenda en formato XML

Namespace: VirtualXML®
Aplicación: CFDI 3.3
Sintaxis

public static void VirtualXML_SetAddenda_cfdi33(
p hXml,
string text
)

Parametros

p
Tipo: System Int32
Identificador en memoria devuelto por la función VirtualXML_New()
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 sintaxis de la addenda se valida al momento de insertarla.
Ejemplo:

private void GeneraDocto(String version)
{
// Creamos un comprobante 
    int hXml = VirtualXML_New("3.3");

// Llenado del documento 

    // Datos del emisor 

    // Datos del receptor 

    // Conceptos 

    // Impuestos

// Addenda

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

// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

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