Recupera un valor solicitado de un archivo con resultados del timbrado de un CFDI de Retenciones e Información de pagos
Namespace: VirtualXML® Aplicación: CFDI de Retenciones e Información de pagos Ver. 2.0
Sintaxis
Parametros
- hXml
- Tipo: System
Int32
Handle del documento
- value
- Tipo: System
Int32
Valor a obtenerField Value
Tipo:
1 // VIRTUALXML_GET_DESCERROR Codigo de error en modo textoField Value
Tipo:
2 // VIRTUALXML_GET_ERROR Descripcion detallada del errorField Value
Tipo:
3 // VIRTUALXML_GET_CSDNUMBER Numero de CSD ( certificado de sello digital )Field Value
Tipo:
4 // VIRTUALXML_GET_SELLO Sello digital del comprobante ( emisor )Field Value
Tipo:
5 // VIRTUALXML_GET_CADENA Cadena original del comrpobanteField Value
Tipo:
6 // VIRTUALXML_GET_SATCSDNUMBER Numero del CSD del SATField Value
Tipo:
7 // VIRTUALXML_GET_SATSELLO Sello del timbre fiscalField Value
Tipo:
8 // VIRTUALXML_GET_SATCADENA cadena del timbre fiscalField Value
Tipo:
9 // VIRTUALXML_GET_SATUUID folio fiscal o UUIDField Value
Tipo:
10 // VIRTUALXML_GET_SATFECHA Fecha de timbradoField Value
Tipo:
11 // VIRTUALXML_GET_CSDINI Fecha de incio del CSD ( del emisor )Field Value
Tipo:
12 // VIRTUALXML_GET_CSDFIN fecha de termino del CSD ( del emisor )Field Value
Tipo:
13 // VIRTUALXML_GET_VPID VirtualPAC_ID o folio interno asignado al comprobanteField Value
Tipo:
14 // VIRTUALXML_GET_DISP Cantidad de timbres disponiblesField Value
Tipo:
15 // VIRTUALXML_GET_DLLVERSION Version de la libreriaField Value
Tipo:
16 // VIRTUALXML_GET_FECHAXML Fecha del comprobanteField Value
Tipo:
17 // VIRTUALXML_GET_WARN Mensaje de warning del servidorField Value
Tipo:
18 // VIRTUALXML_GET_PAC Nombre del pac con que se timbro el comprobanteField Value
Tipo:
19 // VIRTUALXML_GET_REVISION Numero de revision de la dll
- file
- Tipo: System
String
Nombre del archivo donde se guardara el resultado
Examples
private void GeneraDocto(String version)
{
// Creamos un comprobante
int hXml = Retenciones_NewWithLog("2.0","bitacora.log");
// Llenado del documento
// ....
// Procesamiento del documento
int nResult = Retenciones_ProcesaDocumento( hXml, "c:/ruta/csd.cer", "c:/ruta/llavePrivada.key", "passwordLlavePrivada", "c:/ruta/salida.xml" );
// Lectura de resultados
String cadenaOrigina = Retenciones_GetValueinFile( hXml, 5, "Resultados.ini" );
// Obtenemos mas informacion
}
// Liberacion de memoria
Retenciones_Free(hXml);
}
Vease Tambien