Establece un nombre distinto de VXML.LOG al
archivo de bitácora utillizado en el procesamiento de un CFDI.
Se debe utilizar inmediatamente después de
llamar a la función VXML_New.
Para una depuración rápida de los posibles
errores que puedan surgir en la elaboración del CFDI, esta función
crea un archivo de bitácora con un nombre definido por el usuario,
que contendrá un reporte de todo los pasos seguidos para generar,
firmar, sellar y timbrar el CFDI, en caso de posibles errores,
este documento le será de gran utilidad para resolverlos ya que
además le indicará cual fue el error generado. También puede
utilizar la función VXML_NewWithLog
que genera en un solo paso tanto el documento CFDI como un nombre
de archivo de bitácora definido por el usuario.
Aplicación: CFDI ver. 4.0
Sintáxis
Parámetros
- p
- Tipo: System
int32
Identificador en memoria devuelto por las funciones VXML_New ó VXML_NewWithLog
- NombreLog
- Tipo: System
String
Nombre del archivo de bitácora donde se irán registrando todos los pasos que sigue la librería para llenar un XML, se utiliza para depurar errores en la generación de un CFDI.
Ejemplo:
private void GeneraDocto(String version)
{
// Creamos un comprobante
int hXml = VXML_New("4.0");
VXML_SetLogFile(hXml, "MiBitacora.log");
// Llenado del documento
// ....
// Procesamiento del documento
// ....
// Lectura de resultados
// ....
// Liberacion de memoria
VXML_Free(hXml);
}
Veáse También