VXML_SetUserInfo VXml
Establece credenciales de acceso al servicio de timbrado de VXml.

El uso de esta función es obligatorio tanto para validar la existencia del usuario de VXml, así como para consumir el servicio de timbrado.
Versión de VXml que soporta esta función: 2.0.0.7 Enero 2026
Aplicación: CFDI ver. 4.0
Sintáxis:

public static void VXML_SetUserInfo (
				     int hXml,
				     string cUsuario,
				     string cServidor
				     )
								

Parámetros:

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

cUsuario
Tipo: System String
Usuario de VXml ( Con el que accedes al portal VXml Admin y que se asigna en tu primer compra de timbres ).

cServidor
Tipo: System String
Indica el servidor donde se va a realizar el timbrado, si indicamos como valor la palabara "demo", se timbrará el CFDI en el área de pruebas usando un certificado real del emisor (no un certificado de pruebas ), si se omite o se utiliza cualquier texto (p.ej. "produccion") el timbrado se realiza en el área de producción y el CFDI se enviará a SAT.
Ejemplo:

private void GeneraCFDI()
	{  
	// Creamos un comprobante
	int hXml = VXML_NewWithLog("4.0","MiBitacora.LOG");
// Establecemos las credenciales de acceso al servicio VXml VXML_SetUserInfo(hXml,"MiUsuarioVxml","demo")
// Llenado del documento< // .... // Procesamiento del documento // .... // Lectura de resultados // .... // Liberacion de memoria VXML_Free(hXml); }
Veáse También:


VXML_New
VXML_NewWithLog