Función VirtualXML_INE11AddEntidad VirtualXML
Agrega un nodo Entidad al XML del complemento INE Ver. 1.1 para incluir los datos propios de una o varias entidades federativas.

Esta función se debe utilizar siempre después de llamar a la función VirtualXML_SetINE11() y se puede utilizar tantas veces como entidades federativas se desee incluir en el complemento INE 1.1.

Si se conocen los ID de contabilidad, se pueden incluir, si solo es uno por entididad.

Namespace:
 VirtualXML®
Aplicación: CFDI ver. 3.3
Sintaxis

public static void VirtualXML_INE11AddEntidad(
int p,
String ClaveEntidad,
String Ambito,
String IdContabilidad)

Parametros

p
Tipo: System  Int32
Identificador en memoria devuelto por la función VirtualXML_New()
ClaveEntidad
Tipo: System  String
Atributo requerido para registrar la clave de la entidad a la que aplica el gasto. Valores permitidos:
  • AGU
  • BCN
  • BCS
  • CAM
  • CHP
  • CHH
  • COA
  • COL
  • DIF
  • DUR
  • GUA
  • GRO
  • HID
  • JAL
  • MEX
  • MIC
  • MOR
  • NAY
  • NLE
  • OAX
  • PUE
  • QTO
  • ROO
  • SLP
  • SIN
  • SON
  • TAB
  • TAM
  • TLA
  • VER
  • YUC
  • ZAC
Ambito
Tipo: System  String
Atributo condicional para registrar el tipo de ámbito de un proceso de tipo Campaña o Precampaña. Este atributo no se debe registrar para los procesos de tipo Ordinario. Valores permitidos:
  • Campaña
  • Precampaña
IdContabilidad
Tipo: System  String
Atributo para registrar la clave de contabilidad de aspirantes precandidatos, candidatos y concentradoras, si se trata de un tipo de proceso Campaña o Precampaña; o se trata de un proceso Ordinario con comité Ejecutivo Estatal. En caso de que una entidad utilice mas de una clave de contabilidad, se debe dejar este parámetro vacío y agregar tantas claves contabilidad como se necesiten con la funcion VirtualXML_INE11AddEntidadContabilidad()

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

    // Complementos
// Complemento INE 1.1


 VirtualXML_SetINE11( hXml, "Ordinario", "Ejecutivo Nacional", "", "", "", "" );
 VirtualXML_INE11AddEntidad( hXml, "DIF", "Campaña", "14578722");
 VirtualXML_INE11AddEntidad( hXml, "ROO", "Pre Campaña", "");
 VirtualXML_INE11AddEntidad( hXml, "ZAC", "Campaña", "");

// Procesamiento del documento 
    // .... 

    // Lectura de resultados 
    // .... 

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

VirtualXML_SetINE11()
                                   VirtualXML_INE11AddEntidadContabilidad()