Crea un documento CFDI para Retenciones e
Información de Pagos Versiones 1.0 y 2.0
Namespace: VirtualXML® Aplicación: CFDI para Retenciones e Informacion de pagos Versiones 1.0 y 2.0
Sintaxis
Parametros
- szVersion
- Tipo: System
String
Version del comprobante a crear (1.0 ó 2.0)
- logfile
- Tipo: System
String
Nombre del archivo de bitácora donde se guardará el resultado del timbrado del CFDI para Retenciones e Información de Pagos. Este archivo es el equivalente del VirtualXML.log para los otros tipos de CFDI
Valor retornado:
Tipo: Int32
Retorna un valor númerico que es una dirección en memoria, este valor
deberá ser incluido como primer parámeto en todas las llamadas a
funciones subsecuentes para Retenciones e Información de Pagos.Ejemplo:
private void GeneraRetencion()
{
// Creamos un CFDI de Retenciones e Informacion de Pagos (ReIP)
int hXml = Retenciones_NewWithLog('2.0','ResultadoReIP.log');
// Llenado del documento
// ....
// Procesamiento del documento
// ....
// Lectura de resultados
// ....
// Liberacion de memoria
Retenciones_Free(hXml); // Creamos un CFDI de Retenciones e Informacion de Pagos (ReIP)
int hXml = Retenciones_NewWithLog('2.0','ResultadoReIP.log');
// Llenado del documento
// ....
// Procesamiento del documento
// ....
// Lectura de resultados
// ....
// Liberacion de memoria
Retenciones_Free(hXml);
}
Vease También