VXML_SetInformacionGlobal_Cfdi40 VXml
Agrega el nodo condicional <cfdi:InformacionGlobal> para indicar la información relacionada con el comprobante global (comprobante por ventas del día).

Cuando se expide un comprobante por ventas del día, se debe utilizar esta función para establecer el período de la información que se reporta, así mismo, en la información fiscal del receptor, se debe utilizar el RFC para público en general XAXX010101000 así como el nombre PUBLICO EN GENERAL, el cual está reservado para usarse únicamente cuando el comprobante sea emitido por las ventas del día, en caso de tener la necesidad de emitir un comprobante con el RFC genérico, por ejemplo por una venta de mostrador a un receptor que solicite un CFDI pero que no tenga RFC registrado en el SAT, puede utilizar el RFC genérico XAXX010101000 pero el nombre que utilice en los datos del receptor deberá ser distinto de PUBLICO EN GENERAL.
Versión de VXml que soporta esta función: 2.0.1.0 Septiembre 2026
Aplicación: CFDI ver. 4.0
Sintáxis:

public static void VXML_SetInformacionGlobal_Cfdi40 (
					int hXml,
					string Periodicidad,
					string Meses,
					string Year
					)
								

Parámetros:

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

Periodicidad
Tipo: System String
Atributo requerido para expresar el período al que corresponde la información del comprobante global. Revise el catálogo c_Periodicidad publicado por el SAT para obtener el valor de este parámetro.
Meses
Tipo: System String
Atributo requerido para expresar el mes o los meses al que corresponde la información del comprobante global. Revise el catálogo c_Meses publicado por el SAT para obtener el valor de este parámetro.
Year
Tipo: System String
Atributo requerido para expresar el año al que corresponde la información del comprobante global.
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, "A", "5", "%cb_date", "99", "1000.00", "", "MXN", "", "1160.00", "I", "PPD", "53050", "", "01" );
// Datos de la información global (ventas del día) VXML_SetInformacionGlobal_Cfdi40( hXml, "01", "11", "2026");
// Datos del emisor VXML_SetEmisorInfo_cfdi40( hXml, "GCL240531F58", "GRUPO CIBERTEC LATINOAMERICA", "601", ""); // Datos del receptor VXML_SetReceptorInfo_cfdi40( hXml, "XAXX0101000", "PUBLICO EN GENERAL", "", "","S01", "53050", "626");
// Llenado del documento // Procesamiento del documento // .... // Lectura de resultados // .... // Liberacion de memoria VXML_Free(hXml); }
Veáse También:


VXML_New
VXML_NewWithLog
VXML_SetReceptorInfo_Cfdi40