Wrappers de VirtualXML para (x)Harbour VirtualXML
Estos wrappers (definiciones de funciones en una DLL) son necesarios para utilizar VirtualXML en sus programas basados en (x)Harbour, esto incluye las interfaces gráficas Xailer, FiveWin, MiniGUI y para las aplicaciones en modo consola, la definición de funciones es igual en todos los casos.

Para utilizarlos copie el contenido que se muestra a continuación en cualquier archivo .PRG de su proyecto.

(x)Harbour le permite incluir instrucciones en lenguaje "C" puro dentro de cualquier archivo .PRG anteponiendo la directiva al compilador #pragma BEGINDUMP, lo que se coloque a continuacion de la directiva, será ignorado por el compilador de (x)Harbour y será procesado al momento de la compilación en lenguaje "C" que realizan todas las versiones de (x)Harbour, el contenido del codigo en lenguaje "C" termina con la directiva #pragma ENDDUMP

Fecha de actualización : 13 de Septiembre 2022  se añadieron las funciones para Retenciones e Información de Pagos 2.0 y API de funciones administrativas del Portal VirtualPAC


Wrapper:


#pragma BEGINDUMP

#include "hbapi.h"
#include "windows.h"

typedef long ( __cdecl * __VirtualXML_New ) ( LPSTR szVersion );
typedef long ( __cdecl * __VirtualXML_ProcesaDocumento ) ( long p, LPSTR csd, LPSTR key, LPSTR keypwd, LPSTR outfile );
typedef long ( __cdecl * __VirtualXML_ProcesaDocumentoSSL ) ( long p, LPSTR csd, LPSTR key, LPSTR keypwd, LPSTR outfile );
typedef LPSTR ( __cdecl * __VirtualXML_GetValue ) ( long p, long value );
typedef void ( __cdecl * __VirtualXML_Free ) ( long p );
typedef void ( __cdecl * __VirtualXML_SetVirtualPACInfo ) ( long p, LPSTR szUser, LPSTR servidor );
typedef void ( __cdecl * __VirtualXML_SetCiberSATInfo ) ( long p, LPSTR userCiberPAC, LPSTR llaveCiberPAC );
typedef void ( __cdecl * __VirtualXML_SetComprobanteInfo ) ( long p, LPSTR serie, LPSTR folio, LPSTR fecha, LPSTR tipoDeComprobante, LPSTR formaDePago, LPSTR subtotal, LPSTR descuento, LPSTR total, LPSTR moneda, LPSTR tipoCambio, LPSTR condicionesDePago, LPSTR metodoDePago, LPSTR motivoDescuento );
typedef void ( __cdecl * __VirtualXML_SetImpuestosLocalesInfo ) ( long p, LPSTR TotaldeTraslados, LPSTR TotaldeRetenciones );
typedef void ( __cdecl * __VirtualXML_AddImpuestoLocalRetenido ) ( long p, LPSTR ImpLocRetenido, LPSTR TasadeRetencion, LPSTR Importe );
typedef void ( __cdecl * __VirtualXML_AddImpuestoLocalTrasladado ) ( long p, LPSTR ImpLocTrasladado, LPSTR TasadeTraslado, LPSTR Importe );
typedef void ( __cdecl * __VirtualXML_AddDonatarias11 ) ( long p, LPSTR noAutorizacion, LPSTR fechaAutorizacion, LPSTR leyenda);
typedef void ( __cdecl * __VirtualXML_SetDllPath ) ( long p, LPSTR DllPath );
typedef void ( __cdecl * __VirtualXML_GetValueInFile ) ( long p, long value, LPSTR file );
typedef void ( __cdecl * __VirtualXML_ProcessFile ) ( LPSTR szFile );
typedef long ( __cdecl * __VirtualXML_CheckFile ) ( LPSTR szFile );
typedef void ( __cdecl * __VirtualXML_SetLogFile ) ( long p, LPSTR file );
typedef void ( __cdecl * __VirtualXML_ShowValue ) ( long p, long lValue, LPSTR title );
typedef long ( __cdecl * __VirtualXML_FirmaSellaDocto ) ( long p, LPSTR csd, LPSTR key, LPSTR keypwd, LPSTR outfile );
typedef void ( __cdecl * __VirtualXML_Save ) ( long p, LPSTR file );
typedef long ( __cdecl * __VirtualXML_Load ) ( LPSTR file );
typedef LPSTR ( __cdecl * __VirtualXML_GetTimeWithDelay ) ( long p, long nSegs );
typedef void ( __cdecl * __VirtualXML_GetValues ) ( long p, LPSTR file, long lFormat );
typedef long ( __cdecl * __VirtualXML_CancelaUUID ) ( LPSTR szUser, LPSTR szEmisor, LPSTR szCert, LPSTR szKey, LPSTR szPwd, LPSTR szUuid, LPSTR szOut );
typedef long ( __cdecl * __VirtualXML_CancelaCFDI ) ( LPSTR szUser, LPSTR szEmisor, LPSTR szReceptor, LPSTR szTotal, LPSTR szUuid, LPSTR szCert, LPSTR szKey, LPSTR szPwd, LPSTR szResult, LPSTR szLog );
typedef long ( __cdecl * __VirtualXML_GetStatusCFDI ) ( LPSTR szUser, LPSTR szEmisor, LPSTR szReceptor, LPSTR szTotal, LPSTR szUuid, LPSTR szResult, LPSTR szLog );
typedef long ( __cdecl * __VirtualXML_RecuperaAcuseCancelacion) ( LPSTR sZUser, LPSTR sZemisor, LPSTR SzUuid, LPSTR sZResult, LPSTR szXMLAcuse, LPSTR szLog, LPSTR sZreserved );
typedef long ( __cdecl * __VirtualXML_CerKeyMatch ) ( long p, LPSTR szEmisor, LPSTR szCSD, LPSTR szKey, LPSTR szKeyPwd );
typedef long ( __cdecl * __VirtualXML_CheckLicence ) ( LPSTR user, LPSTR llave, LPSTR emisor );
typedef void ( __cdecl * __VirtualXML_SetNomina12) ( long p, LPSTR TipoNomina, LPSTR FechaPago, LPSTR FechaInicialPago, LPSTR FechaFinalPago, LPSTR NumDiasPagados, LPSTR TotalPercepciones, LPSTR TotalDeducciones, LPSTR TotalOtrosPagos);
typedef void ( __cdecl * __VirtualXML_Nomina12SetEmisor) ( long p, LPSTR Curp, LPSTR RegistroPatronal, LPSTR RfcPatronOrigen, LPSTR OrigenRecurso, LPSTR MontoRecursoPropio);
typedef void ( __cdecl * __VirtualXML_Nomina12SetReceptor) ( long p, LPSTR Curp, LPSTR NumSeguridadSocial, LPSTR FechaInicioRelLaboral, LPSTR Antiguedad, LPSTR TipoContrato, LPSTR Sindicalizado, LPSTR TipoJornada, LPSTR TipoRegimen, LPSTR NumEmpleado, LPSTR Departamento, LPSTR Puesto, LPSTR RiesgoPuesto, LPSTR PeriodicidadPago, LPSTR Banco, LPSTR CuentaBancaria, LPSTR SalarioBaseCotApor, LPSTR SalarioDiariolongegrado, LPSTR ClaveEntFed);
typedef void ( __cdecl * __VirtualXML_Nomina12AddSubContratacion) ( long p, LPSTR RfcLabora, LPSTR PorcentajeTiempo);
typedef void ( __cdecl * __VirtualXML_Nomina12SetPercepciones) ( long p, LPSTR TotalSueldos, LPSTR TotalSeparacionIndemnizacion, LPSTR TotalJubilacionPensionRetiro, LPSTR TotalGravado, LPSTR TotalExento);
typedef void ( __cdecl * __VirtualXML_Nomina12AddPercepcion) ( long p, LPSTR TipoPercepcion, LPSTR Clave, LPSTR Concepto, LPSTR ImporteGravado, LPSTR ImporteExento, LPSTR Dias, LPSTR TipoHoras, LPSTR HorasExtra, LPSTR ImportePagado, LPSTR ValorMercado, LPSTR PrecioAlOtorgarse);
typedef void ( __cdecl * __VirtualXML_Nomina12SetJubilacionPensionRetiro) ( long p, LPSTR TotalUnaExhibicion, LPSTR TotalParcialidad, LPSTR MontoDiario, LPSTR IngresoAcumulable, LPSTR IngresoNoAcumulable);
typedef void ( __cdecl * __VirtualXML_Nomina12SetSeparacionIndemnizacion) ( long p, LPSTR TotalPagado, LPSTR NumAniosServicio, LPSTR UltimoSueldoMensOrd, LPSTR IngresoAcumulable, LPSTR IngresoNoAcumulable);
typedef void ( __cdecl * __VirtualXML_Nomina12SetDeducciones) ( long p, LPSTR TotalOtrasDeducciones, LPSTR TotalImpuestosRetenidos);
typedef void ( __cdecl * __VirtualXML_Nomina12AddDeduccion) ( long p, LPSTR TipoDeduccion, LPSTR Clave, LPSTR Concepto, LPSTR Importe);
typedef void ( __cdecl * __VirtualXML_Nomina12AddOtroPago) ( long p, LPSTR TipoOtroPago, LPSTR Clave, LPSTR Concepto, LPSTR Importe, LPSTR SaldoAFavor, LPSTR Anio, LPSTR RemanenteSalFav, LPSTR SubsidioCausado);
typedef void ( __cdecl * __VirtualXML_Nomina12AddIncapacidad) ( long p, LPSTR DiasIncapacidad, LPSTR TipoIncapacidad, LPSTR ImporteMonetario);
typedef void ( __cdecl * __VirtualXML_SetCompleteXML_cfdi33) ( long p, LPSTR XMLCompleto);
typedef void ( __cdecl * __VirtualXML_SetComprobanteInfo_cfdi33) ( long p, LPSTR Serie, LPSTR Folio, LPSTR Fecha, LPSTR FormaPago, LPSTR CondicionesDePago, LPSTR SubTotal, LPSTR Descuento, LPSTR Moneda, LPSTR TipoCambio, LPSTR Total, LPSTR TipoDeComprobante, LPSTR MetodoPago, LPSTR LugarExpedicion, LPSTR Confirmacion);
typedef void ( __cdecl * __VirtualXML_SetCfdiRelacionados_cfdi33) ( long p, LPSTR TipoRelacion);
typedef void ( __cdecl * __VirtualXML_AddCfdiRelacionado_cfdi33) ( long p, LPSTR UUID);
typedef void ( __cdecl * __VirtualXML_SetEmisorInfo_cfdi33) ( long p, LPSTR Rfc, LPSTR Nombre, LPSTR RegimenFiscal);
typedef void ( __cdecl * __VirtualXML_SetReceptorInfo_cfdi33) ( long p, LPSTR Rfc, LPSTR Nombre, LPSTR ResidenciaFiscal, LPSTR NumRegIdTrib, LPSTR UsoCFDI);
typedef void ( __cdecl * __VirtualXML_AddConcepto_cfdi33) ( long p, LPSTR ClaveProdServ, LPSTR NoIdentificacion, LPSTR Cantidad, LPSTR ClaveUnidad, LPSTR Unidad, LPSTR Descripcion, LPSTR ValorUnitario, LPSTR Importe, LPSTR Descuento);
typedef void ( __cdecl * __VirtualXML_AddConceptoTraslado_cfdi33) ( long p, LPSTR Base, LPSTR Impuesto, LPSTR TipoFactor, LPSTR TasaOCuota, LPSTR Importe);
typedef void ( __cdecl * __VirtualXML_AddConceptoRetencion_cfdi33) ( long p, LPSTR Base, LPSTR Impuesto, LPSTR TipoFactor, LPSTR TasaOCuota, LPSTR Importe);
typedef void ( __cdecl * __VirtualXML_SetImpuestosInfo_cfdi33) ( long p, LPSTR TotalImpuestosTrasladados, LPSTR TotalImpuestosRetenidos);
typedef void ( __cdecl * __VirtualXML_SetServicioParcial10) ( long p, LPSTR NumPerLicoAut, LPSTR Calle, LPSTR NoExterior, LPSTR Nolongerior, LPSTR Colonia, LPSTR Localidad, LPSTR Referencia, LPSTR Municipio, LPSTR Estado, LPSTR CodigoPostal);
typedef void ( __cdecl * __VirtualXML_AddTraslado_cfdi33) ( long p, LPSTR Impuesto, LPSTR TipoFactor, LPSTR TasaOCuota, LPSTR Importe);
typedef void ( __cdecl * __VirtualXML_AddRetencion_cfdi33) ( long p, LPSTR Impuesto, LPSTR Importe);
typedef void ( __cdecl * __VirtualXML_SetPagos10) ( long p);
typedef void ( __cdecl * __VirtualXML_Pagos10SetPago) ( long p, LPSTR FechaPago, LPSTR FormaDePago, LPSTR MonedaP, LPSTR TipoCambioP, LPSTR Monto, LPSTR NumOperacion, LPSTR RfcEmisorCtaOrd, LPSTR NomBancoOrdExt, LPSTR CtaOrdenante, LPSTR RfcEmisorCtaBen, LPSTR CtaBeneficiario, LPSTR TipoCadPago, LPSTR CertPago, LPSTR CadPago, LPSTR SelloPago);
typedef void ( __cdecl * __VirtualXML_Pagos10AddPagoDoctoRelacionado) ( long p, LPSTR IdDocumento, LPSTR Serie, LPSTR Folio, LPSTR MonedaDR, LPSTR TipoCambioDR, LPSTR MetodoDePagoDR, LPSTR NumParcialidad, LPSTR ImpSaldoAnt, LPSTR ImpPagado, LPSTR ImpSaldoInsoluto);
typedef void ( __cdecl * __VirtualXML_AddConceptoComplementoIedu_cfdi33) ( long p, LPSTR nombreAlumno, LPSTR CURP, LPSTR nivelEducativo, LPSTR autRVOE, LPSTR rfcPago );
typedef void ( __cdecl * __VirtualXML_AddConceptoInformacionAduanera_cfdi33) ( long p, LPSTR NumeroPedimento);
typedef void ( __cdecl * __VirtualXML_AddConceptoCuentaPredial_cfdi33) ( long p, LPSTR Numero);
typedef void ( __cdecl * __VirtualXML_AddConceptoParte_cfdi33) ( long p, LPSTR ClaveProdServ, LPSTR NoIdentificacion, LPSTR Cantidad, LPSTR Unidad, LPSTR Descripcion, LPSTR ValorUnitario, LPSTR Importe, LPSTR NumeroPedimento);
typedef void ( __cdecl * __VirtualXML_SetAddendaText_cfdi33) ( long p, LPSTR text);
typedef void ( __cdecl * __VirtualXML_AddComplemento_cfdi33) ( long p, LPSTR complementoXml );
typedef void ( __cdecl * __VirtualXML_SetAddenda_cfdi33) ( long p, LPSTR text);
typedef void ( __cdecl * __VirtualXML_SetComercioExterior11) ( long p, LPSTR MotivoTraslado, LPSTR TipoOperacion, LPSTR ClaveDePedimento, LPSTR CertificadoOrigen, LPSTR NumCertificadoOrigen, LPSTR NumeroExportadorConfiable, LPSTR Incoterm,LPSTR Subdivision, LPSTR Observaciones, LPSTR TipoCambioUSD, LPSTR TotalUSD);
typedef void ( __cdecl * __VirtualXML_CCE11SetEmisor) ( long p, LPSTR Curp, LPSTR Calle, LPSTR NumeroExterior, LPSTR Numerolongerior, LPSTR Colonia, LPSTR Localidad, LPSTR Referencia, LPSTR Municipio, LPSTR Estado, LPSTR Pais, LPSTR CodigoPostal);
typedef void ( __cdecl * __VirtualXML_CCE11SetReceptor) ( long p, LPSTR NumRegIdTrib, LPSTR Calle, LPSTR NumeroExterior, LPSTR Numerolongerior, LPSTR Colonia, LPSTR Localidad, LPSTR Referencia, LPSTR Municipio, LPSTR Estado, LPSTR Pais, LPSTR CodigoPostal);
typedef void ( __cdecl * __VirtualXML_CCE11AddDestinatario) ( long p, LPSTR NumRegIdTrib, LPSTR Nombre, LPSTR Calle, LPSTR NumeroExterior, LPSTR Numerolongerior, LPSTR Colonia, LPSTR Localidad, LPSTR Referencia, LPSTR Municipio, LPSTR Estado, LPSTR Pais, LPSTR CodigoPostal);
typedef void ( __cdecl * __VirtualXML_CCE11AddPropietario) ( long p, LPSTR NumRegIdTrib, LPSTR ResidenciaFiscal);
typedef void ( __cdecl * __VirtualXML_CCE11AddMercancia) ( long p, LPSTR NoIdentificacion, LPSTR FraccionArancelaria, LPSTR CantidadAduana, LPSTR UnidadAduana, LPSTR ValorUnitarioAduana, LPSTR ValorDolares, LPSTR Marca, LPSTR Modelo, LPSTR SubModelo, LPSTR NumeroSerie);
typedef void ( __cdecl * __VirtualXML_CCE11AddMercanciaDescripcionesEspecificas) ( long p, LPSTR Marca, LPSTR Modelo, LPSTR SubModelo, LPSTR NumeroSerie);
typedef long ( __cdecl * __VirtualXML_GeneraCBB) ( LPSTR Datos, LPSTR Archivo, long Dependencias, LPSTR RutaLog, long AddLog, long Escala, long Margen );
typedef LPSTR ( __cdecl * __VirtualXML_CerTo64 ) ( LPSTR ArchivoCer );
typedef LPSTR ( __cdecl * __VirtualXML_FileTo64 ) ( LPSTR Archivo );
typedef void ( __cdecl * __VirtualXML_SetINE11) ( long p, LPSTR TipoProceso, LPSTR TipoComite, LPSTR IdContabilidad, LPSTR ClaveEntidad, LPSTR Ambito, LPSTR EntidadContabilidadIdContabilidad);
typedef void ( __cdecl * __VirtualXML_AddEntidad) ( long p, LPSTR ClaveEntidad, LPSTR Ambito, LPSTR IdContabilidad);
typedef void ( __cdecl * __VirtualXML_AddEntidadContabilidad) ( long p, LPSTR IdContabilidad);
typedef long ( __cdecl * __VirtualXML_ConsultaSaldos) ( LPSTR usuario, LPSTR rfcEmisor, long DatoSolicitado, LPSTR ArchivoLog);
typedef void ( __cdecl * __VirtualXML_SetLeyendasFiscales10) ( long p, LPSTR Disposicion, LPSTR Norma, LPSTR TextoLeyenda);
typedef void ( __cdecl * __VirtualXML_SetLeyendasFiscales10Full) ( long p, LPSTR Dis01, LPSTR Norma01, LPSTR Texto01, LPSTR Dis02, LPSTR Norma02, LPSTR Texto02, LPSTR Dis03, LPSTR Norma03, LPSTR Texto03, LPSTR Dis04, LPSTR Norma04, LPSTR Texto04, LPSTR Dis05, LPSTR Norma05, LPSTR Texto05, LPSTR Dis06, LPSTR Norma06, LPSTR Texto06, LPSTR Dis07, LPSTR Norma07, LPSTR Texto07, LPSTR Dis08, LPSTR Norma08, LPSTR Texto08, LPSTR Dis09, LPSTR Norma09, LPSTR Texto09, LPSTR Dis10, LPSTR Norma10, LPSTR Texto10);
typedef long ( __cdecl * __VirtualXML_ConsultaEstadoCFDI) ( LPSTR rfcEmisor, LPSTR rfcReceptor, LPSTR Total, LPSTR UUID, LPSTR OutLog);
typedef long ( __cdecl * __VirtualXML_MasivaDescarga) ( LPSTR Usuario, LPSTR ArchivoCerFiel, LPSTR ArchivoKeyFiel, LPSTR PwdKey, LPSTR IdPaquete, LPSTR ArchivoDescargado, LPSTR ArchLog, LPSTR Reservado);
typedef long ( __cdecl * __VirtualXML_MasivaVerifica) ( LPSTR Usuario, LPSTR ArchivoCerFiel, LPSTR ArchivoKeyFiel, LPSTR PwdKey, LPSTR IdSolicitud, LPSTR ArchResultado, LPSTR ArchLog, LPSTR Reservado);
typedef long ( __cdecl * __VirtualXML_MasivaSolicitaEmitidoXML2022) ( LPSTR Usuario, LPSTR ArchivoCerFiel, LPSTR ArchivoKeyFiel, LPSTR PwdKey, LPSTR RfcReceptor, LPSTR FechaDesde, LPSTR FechaHasta, LPSTR Estado, LPSTR Complemento, LPSTR Tipo, LPSTR Uuid, LPSTR ArchResultado, LPSTR ArchLog, LPSTR Reservado);
typedef long ( __cdecl * __VirtualXML_MasivaSolicitaEmitidoMetadata2022) ( LPSTR Usuario, LPSTR ArchivoCerFiel, LPSTR ArchivoKeyFiel, LPSTR PwdKey, LPSTR RfcReceptor, LPSTR FechaDesde, LPSTR FechaHasta, LPSTR Estado, LPSTR Complemento, LPSTR Tipo, LPSTR Uuid, LPSTR ArchResultado, LPSTR ArchLog, LPSTR Reservado);
typedef long ( __cdecl * __VirtualXML_MasivaSolicitaRecibidoXML2022) ( LPSTR Usuario, LPSTR ArchivoCerFiel, LPSTR ArchivoKeyFiel, LPSTR PwdKey, LPSTR RfcEmisor, LPSTR FechaDesde, LPSTR FechaHasta, LPSTR Estado, LPSTR Complemento, LPSTR Tipo, LPSTR Uuid, LPSTR ArchResultado, LPSTR ArchLog, LPSTR Reservado);
typedef long ( __cdecl * __VirtualXML_MasivaSolicitaRecibidoMetadata2022) ( LPSTR Usuario, LPSTR ArchivoCerFiel, LPSTR ArchivoKeyFiel, LPSTR PwdKey, LPSTR RfcEmisor, LPSTR FechaDesde, LPSTR FechaHasta, LPSTR Estado, LPSTR Complemento, LPSTR Tipo, LPSTR Uuid, LPSTR ArchResultado, LPSTR ArchLog, LPSTR Reservado);
typedef void ( __cdecl * __VirtualXML_SetCartaPorte20) ( long p, LPSTR Transplongernac, LPSTR EntradaSalidaMerc, LPSTR PaisOrigenDestino, LPSTR ViaEntradaSalida, LPSTR TotalDistRec);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddUbicacion) ( long p, LPSTR TipoUbicacion, LPSTR IDUbicacion, LPSTR RFCRemitenteDestinatario, LPSTR NombreRemitenteDestinatario, LPSTR NumRegIdTrib, LPSTR ResidenciaFiscal, LPSTR NumEstacion, LPSTR NombreEstacion, LPSTR NavegacionTrafico, LPSTR FechaHoraSalidaLlegada, LPSTR TipoEstacion, LPSTR DistanciaRecorrida, LPSTR Calle, LPSTR NumeroExterior, LPSTR Numerolongerior, LPSTR Colonia, LPSTR Localidad, LPSTR Referencia, LPSTR Municipio, LPSTR Estado, LPSTR Pais, LPSTR CodigoPostal);
typedef void ( __cdecl * __VirtualXML_CartaPorte20SetMercancias) ( long p, LPSTR PesoBrutoTotal, LPSTR UnidadPeso, LPSTR PesoNetoTotal, LPSTR NumTotalMercancias, LPSTR CargoPorTasacion);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddMercancia) ( long p, LPSTR BienesTransp, LPSTR ClaveSTCC, LPSTR Descripcion, LPSTR Cantidad, LPSTR ClaveUnidad, LPSTR Unidad, LPSTR Dimensiones, LPSTR MaterialPeligroso, LPSTR CveMaterialPeligroso, LPSTR Embalaje, LPSTR DescripEmbalaje, LPSTR PesoEnKg, LPSTR ValorMercancia, LPSTR Moneda, LPSTR FraccionArancelaria, LPSTR UUIDComercioExt, LPSTR UnidadPesoMerc, LPSTR PesoBruto, LPSTR PesoNeto, LPSTR PesoTara, LPSTR NumPiezas);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddMercanciaPedimentos) ( long p, LPSTR Pedimento);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddMercanciaGuiasIdentificacion) ( long p, LPSTR NumeroGuiaIdentificacion, LPSTR DescripGuiaIdentificacion, LPSTR PesoGuiaIdentificacion);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddMercanciaCantidadTransporta) ( long p, LPSTR Cantidad, LPSTR IDOrigen, LPSTR IDDestino, LPSTR CvesTransporte);
typedef void ( __cdecl * __VirtualXML_CartaPorte20SetMercanciasAutotransporte) ( long p, LPSTR PermSCT, LPSTR NumPermisoSCT, LPSTR ConfigVehicular, LPSTR PlacaVM, LPSTR AnioModeloVM, LPSTR AseguraRespCivil, LPSTR PolizaRespCivil, LPSTR AseguraMedAmbiente, LPSTR PolizaMedAmbiente, LPSTR AseguraCarga, LPSTR PolizaCarga, LPSTR PrimaSeguro, LPSTR SubTipoRem1, LPSTR Placa1, LPSTR SubTipoRem2, LPSTR Placa2);
typedef void ( __cdecl * __VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo) ( long p, LPSTR PermSCT, LPSTR NumPermisoSCT, LPSTR NombreAseg, LPSTR NumPolizaSeguro, LPSTR TipoEmbarcacion, LPSTR Matricula, LPSTR NumeroOMI, LPSTR AnioEmbarcacion, LPSTR NombreEmbarc, LPSTR NacionalidadEmbarc, LPSTR UnidadesDeArqBruto, LPSTR TipoCarga, LPSTR NumCertITC, LPSTR Eslora, LPSTR Manga, LPSTR Calado, LPSTR LineaNaviera, LPSTR NombreAgenteNaviero, LPSTR NumAutorizacionNaviero, LPSTR NumViaje, LPSTR NumConocEmbarc, LPSTR MatriculaContenedor, LPSTR TipoContenedor, LPSTR NumPreclongo);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddMercanciasTransporteMaritimoContenedor) ( long p, LPSTR MatriculaContenedor, LPSTR TipoContenedor, LPSTR NumPreclongo);
typedef void ( __cdecl * __VirtualXML_CartaPorte20SetMercanciasTransporteAereo) ( long p, LPSTR PermSCT, LPSTR NumPermisoSCT, LPSTR MatriculaAeronave, LPSTR NombreAseg, LPSTR NumPolizaSeguro, LPSTR NumeroGuia, LPSTR LugarContrato, LPSTR CodigoTransportista, LPSTR RFCEmbarcador, LPSTR NumRegIdTribEmbarc, LPSTR ResidenciaFiscalEmbarc, LPSTR NombreEmbarcador);
typedef void ( __cdecl * __VirtualXML_CartaPorte20SetMercanciasTransporteFerroviario) ( long p, LPSTR TipoDeServicio, LPSTR TipoDeTrafico, LPSTR NombreAseg, LPSTR NumPolizaSeguro, LPSTR TipoDerechoDePaso, LPSTR KilometrajePagado, LPSTR TipoCarro, LPSTR MatriculaCarro, LPSTR GuiaCarro, LPSTR ToneladasNetasCarro, LPSTR TipoContenedor, LPSTR PesoContenedorVacio, LPSTR PesoNetoMercancia);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioDerechosDePaso) ( long p, LPSTR TipoDerechoDePaso, LPSTR KilometrajePagado);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarro) ( long p, LPSTR TipoCarro, LPSTR MatriculaCarro, LPSTR GuiaCarro, LPSTR ToneladasNetasCarro, LPSTR TipoContenedor, LPSTR PesoContenedorVacio, LPSTR PesoNetoMercancia);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarroContenedor) ( long p, LPSTR TipoContenedor, LPSTR PesoContenedorVacio, LPSTR PesoNetoMercancia);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddFiguraTransporteTiposFigura) ( long p, LPSTR TipoFigura, LPSTR RFCFigura, LPSTR NumLicencia, LPSTR NombreFigura, LPSTR NumRegIdTribFigura, LPSTR ResidenciaFiscalFigura, LPSTR ParteTransporte, LPSTR Calle, LPSTR NumeroExterior, LPSTR Numerolongerior, LPSTR Colonia, LPSTR Localidad, LPSTR Referencia, LPSTR Municipio, LPSTR Estado, LPSTR Pais, LPSTR CodigoPostal);
typedef void ( __cdecl * __VirtualXML_CartaPorte20AddFiguraTransporteTiposFiguraPartesTran) ( long p, LPSTR ParteTransporte);
typedef long ( __cdecl * __VirtualXML_CancelaCFDI2022) ( LPSTR szUsuario, LPSTR szRfcEmisor, LPSTR szMotivo, LPSTR szUuid, LPSTR szFolioSust, LPSTR szCert, LPSTR szKey, LPSTR szPwd, LPSTR szServer, LPSTR szResult, LPSTR szLog );
typedef long ( __cdecl * __VirtualXML_CancelaCFDI2022SSL) ( LPSTR szUsuario, LPSTR szRfcEmisor, LPSTR szMotivo, LPSTR szUuid, LPSTR szFolioSust, LPSTR szCert, LPSTR szKey, LPSTR szPwd, LPSTR szServer, LPSTR szResult, LPSTR szLog );
typedef void ( __cdecl * __VirtualXML_Pagos20AddPago ) ( long p, LPSTR FechaPago, LPSTR FormaDePagoP, LPSTR MonedaP, LPSTR TipoCambioP, LPSTR Monto, LPSTR NumOperacion, LPSTR RfcEmisorCtaOrd, LPSTR NomBancoOrdExt, LPSTR CtaOrdenante, LPSTR RfcEmisorCtaBen, LPSTR CtaBeneficiario, LPSTR TipoCadPago, LPSTR CertPago, LPSTR CadPago, LPSTR SelloPago );
typedef void ( __cdecl * __VirtualXML_Pagos20AddPagoDoctoRelacionado ) ( long p, LPSTR idDocumento, LPSTR Serie, LPSTR Folio, LPSTR MonedadDR, LPSTR EquivalenciaDR, LPSTR NumParcialidad, LPSTR ImpSaldoAnt, LPSTR ImpPagado, LPSTR ImpSaldoInsoluto, LPSTR ObjetoImpDR );
typedef void ( __cdecl * __VirtualXML_Pagos20AddPagoDoctoRelacionadoRetencionDR ) ( long p, LPSTR BaseDR, LPSTR ImpuestoDR, LPSTR TipoFactorDR, LPSTR TasaOCuotaDR, LPSTR ImporteDR );
typedef void ( __cdecl * __VirtualXML_Pagos20AddPagoDoctoRelacionadoTrasladoDR ) ( long p, LPSTR BaseDR, LPSTR ImpuestoDR, LPSTR TipoFactorDR, LPSTR TasaOCuotaDR, LPSTR ImporteDR );
typedef void ( __cdecl * __VirtualXML_Pagos20AddPagoImpuestosPRetencionP ) ( long p, LPSTR ImpuestoP, LPSTR ImporteP );
typedef void ( __cdecl * __VirtualXML_Pagos20AddPagoImpuestosPTrasladoP ) ( long p, LPSTR BaseP, LPSTR ImpuestoP, LPSTR TipoFactorP, LPSTR TasaOCuotaP, LPSTR ImporteP );
typedef void ( __cdecl * __VirtualXML_SetPagos20 ) ( long p, LPSTR TotalRetencionesIVA, LPSTR TotalRetencionesISR, LPSTR TotalRetencionesIEPS, LPSTR TotalTrasladosBaseIVA16, LPSTR TotalTrasladosImpuestoIVA16, LPSTR TotalTrasladosBaseIVA8, LPSTR TotalTrasladosImpuestoIVA8, LPSTR TotalTrasladosBaseIVA0, LPSTR TotalTrasladosImpuestoIVA0, LPSTR TotalTrasladosBaseIVAExento, LPSTR MontoTotalPagos);
typedef void ( __cdecl * __VirtualXML_AddCfdiRelacionado_cfdi40 ) ( long p, LPSTR UUID );
typedef void ( __cdecl * __VirtualXML_AddCfdiRelacionados_cfdi40 ) ( long p, LPSTR TipoRelacion, LPSTR UUID1, LPSTR UUID2, LPSTR UUID3, LPSTR UUID4, LPSTR UUID5, LPSTR UUID6, LPSTR UUID7, LPSTR UUID8, LPSTR UUID9, LPSTR UUID10);
typedef void ( __cdecl * __VirtualXML_AddComplemento_cfdi40 ) ( long p, LPSTR complementoXml );
typedef void ( __cdecl * __VirtualXML_AddComplementoConcepto_cfdi40 ) ( long p, LPSTR complementoXml );
typedef void ( __cdecl * __VirtualXML_AddConcepto_cfdi40 ) ( long p, LPSTR ClaveProdServ, LPSTR NoIdentificacion, LPSTR Cantidad, LPSTR ClaveUnidad, LPSTR Unidad, LPSTR Descripcion, LPSTR ValorUnitario, LPSTR Importe, LPSTR Descuento, LPSTR ObjetoImp );
typedef void ( __cdecl * __VirtualXML_AddConceptoCuentaPredial_cfdi40 ) ( long p, LPSTR Numero );
typedef void ( __cdecl * __VirtualXML_AddConceptoInformacionAduanera_cfdi40 ) ( long p, LPSTR NumperoPedimento );
typedef void ( __cdecl * __VirtualXML_AddConceptoParte_cfdi40 ) ( long p, LPSTR ClaveProdServ, LPSTR NoIdentificacion, LPSTR Cantidad, LPSTR Unidad, LPSTR Descripcion, LPSTR ValorUnitario, LPSTR Importe, LPSTR NumperoPedimento1, LPSTR NumperoPedimento2, LPSTR NumperoPedimento3, LPSTR NumperoPedimento4, LPSTR NumperoPedimento5 );
typedef void ( __cdecl * __VirtualXML_AddConceptoRetencion_cfdi40 ) ( long p, LPSTR Base, LPSTR Impuesto, LPSTR Tipofactor, LPSTR TasaOCuota, LPSTR Importe );
typedef void ( __cdecl * __VirtualXML_AddConceptoTraslado_cfdi40 ) ( long p, LPSTR Base, LPSTR Impuesto, LPSTR Tipofactor, LPSTR TasaOCuota, LPSTR Importe );
typedef void ( __cdecl * __VirtualXML_AddRetencion_cfdi40 ) ( long p, LPSTR Impuesto, LPSTR Importe );
typedef void ( __cdecl * __VirtualXML_AddTraslado_cfdi40 ) ( long p, LPSTR Impuesto, LPSTR TipoFactor, LPSTR TasaOCuota, LPSTR Importe, LPSTR Base );
typedef void ( __cdecl * __VirtualXML_SetAddenda_cfdi40 ) ( long p, LPSTR text );
typedef void ( __cdecl * __VirtualXML_SetAddendaText_cfdi40 ) ( long p, LPSTR text );
typedef void ( __cdecl * __VirtualXML_SetCompleteXML_cfdi40 ) ( long p, LPSTR TextoXMLoArchivoXML);
typedef void ( __cdecl * __VirtualXML_SetComprobanteInfo_cfdi40 ) ( long p, LPSTR Serie, LPSTR Folio, LPSTR Fecha, LPSTR FormaDePago, LPSTR CondicionesDePago, LPSTR SubTotal, LPSTR Descuento, LPSTR Moneda, LPSTR TipoCambio, LPSTR Total, LPSTR TipoDeComprobante, LPSTR MetodoDePago, LPSTR LugarExpedicion, LPSTR Confirmacion, LPSTR Exportacion );
typedef void ( __cdecl * __VirtualXML_SetConceptoACuentaTerceros_cfdi40 ) ( long p, LPSTR RfcACuentaTerceros, LPSTR NombreACuentaTerceros, LPSTR RegimenFiscalACuentaTerceros, LPSTR DomicilioFiscalACuentaTerceros );
typedef void ( __cdecl * __VirtualXML_SetEmisorInfo_cfdi40 ) ( long p, LPSTR RFC, LPSTR Nombre, LPSTR RegimenFiscal, LPSTR FacAtrAdquirente );
typedef void ( __cdecl * __VirtualXML_SetInformacionGlobal_cfdi40 ) ( long p, LPSTR Periodicidad, LPSTR Meses, LPSTR Anio );
typedef void ( __cdecl * __VirtualXML_SetImpuestosInfo_cfdi40 ) ( long p, LPSTR totalImpuestosTrasladados, LPSTR totalImpuestosRetenidos );
typedef void ( __cdecl * __VirtualXML_SetReceptorInfo_cfdi40 ) ( long p, LPSTR RFC, LPSTR Nombre, LPSTR ResidenciaFiscal, LPSTR NumRegIdTrib, LPSTR UsoCFDI, LPSTR DomicilioFiscalReceptor, LPSTR RegimenFiscalReceptor );
typedef long ( __cdecl * __Utils_SendEmail ) ( LPSTR SmtpServer, long SmtpPort, LPSTR SmtpUserName, LPSTR SmtpPassword, LPSTR MessageTo, LPSTR MessageFrom, LPSTR MessageSubjet, LPSTR MessageBody, LPSTR MessageAttach1, LPSTR MessageAttach2, LPSTR MessageAttach3, LPSTR OutLog, LPSTR Reserved ) ;
typedef long ( __cdecl * __VirtualXML_ApiEmisorAdd) ( LPSTR apikey, LPSTR usuario, LPSTR rfcemisor, LPSTR pwdconsulta, LPSTR razonsocial, LPSTR email, LPSTR contacto, long asignacion, long suspendido, long notificacion, LPSTR outLog, LPSTR reserved);
typedef long ( __cdecl * __VirtualXML_ApiEmisorUpd) ( LPSTR apikey, LPSTR usuario, LPSTR rfcemisor, LPSTR pwdconsulta, LPSTR razonsocial, LPSTR email, LPSTR contacto, long suspendido, long notificacion, LPSTR outLog, LPSTR reserved);
typedef long ( __cdecl * __VirtualXML_ApiEmisorAsigna) ( LPSTR apikey, LPSTR usuario, LPSTR rfcemisor, long asignacion, LPSTR outLog, LPSTR reserved);
typedef long ( __cdecl * __VirtualXML_ApiEmisorAutoasignacion) ( LPSTR apikey, LPSTR usuario, LPSTR rfcemisor, long asignacion, long threshold, long limit, long active, LPSTR outLog, LPSTR reserved);
typedef long ( __cdecl * __VirtualXML_ApiUsuarioAdd) ( LPSTR apikey, LPSTR usuario, LPSTR distribuidor, LPSTR pwd, LPSTR razonsocial, LPSTR email, LPSTR contacto, LPSTR rfc, long asignacion, LPSTR outLog, LPSTR xtra, LPSTR reserved);
typedef long ( __cdecl * __VirtualXML_ApiUsuarioUpd) ( LPSTR apikey, LPSTR usuario, LPSTR distribuidor, LPSTR pwd, LPSTR razonsocial, LPSTR email, LPSTR contacto, LPSTR rfc, LPSTR outLog, LPSTR xtra, LPSTR reserved);
typedef long ( __cdecl * __Retenciones_NewWithLog) ( LPSTR szVersion, LPSTR logfile);
typedef void ( __cdecl * __Retenciones_SetVirtualPACInfo) ( long p, LPSTR szUser, LPSTR servidor);
typedef long ( __cdecl * __Retenciones_ProcesaDocumento) ( long p, LPSTR csd, LPSTR key, LPSTR keypwd, LPSTR outfile);
typedef void ( __cdecl * __Retenciones_Free) ( long p);
typedef void ( __cdecl * __Retenciones_SetAddendaText) ( long p, LPSTR text);
typedef void ( __cdecl * __Retenciones_SetAddendaXML) ( long p, LPSTR xmlAddenda);
typedef void ( __cdecl * __Retenciones_SetRetencionesCfdiRetenRelacionados) ( long p, LPSTR TipoRelacion, LPSTR UUID);
typedef void ( __cdecl * __Retenciones_SetRetencionesEmisor) ( long p, LPSTR RfcE, LPSTR NomDenRazSocE, LPSTR RegimenFiscalE);
typedef void ( __cdecl * __Retenciones_SetRetencionesInfo) ( long p, LPSTR FolioInt, LPSTR FechaExp, LPSTR LugarExpRetenc, LPSTR CveRetenc, LPSTR DescRetenc);
typedef void ( __cdecl * __Retenciones_SetRetencionesPeriodo) ( long p, LPSTR MesIni, LPSTR MesFin, LPSTR Ejercicio);
typedef void ( __cdecl * __Retenciones_SetRetencionesReceptor) ( long p, LPSTR NacionalidadR, LPSTR RfcR, LPSTR NomDenRazSocRNacional, LPSTR CurpR, LPSTR DomicilioFiscalR, LPSTR NumRegIdTribR, LPSTR NomDenRazSocRExtranjero);
typedef void ( __cdecl * __Retenciones_SetRetencionesTotales) ( long p, LPSTR MontoTotOperacion, LPSTR MontoTotGrav, LPSTR MontoTotExent, LPSTR MontoTotRet, LPSTR UtilidadBimestral, LPSTR ISRCorrespondiente);
typedef void ( __cdecl * __Retenciones_AddRetencionesTotalesImpRetenidos) ( long p, LPSTR BaseRet, LPSTR ImpuestoRet, LPSTR MontoRet, LPSTR TipoPagoRet);
typedef void ( __cdecl * __Retenciones_SetComplementoArrendamientoenfideicomiso10) ( long p, LPSTR PagProvEfecPorFiduc, LPSTR RendimFideicom, LPSTR DeduccCorresp, LPSTR MontTotRet, LPSTR MontResFiscDistFibras, LPSTR MontOtrosConceptDistr, LPSTR DescrMontOtrosConceptDistr);
typedef void ( __cdecl * __Retenciones_SetComplementoDividendos10) ( long p, LPSTR CveTipDivOUtil, LPSTR MontISRAcredRetMexico, LPSTR MontISRAcredRetExtranjero, LPSTR MontRetExtDivExt, LPSTR TipoSocDistrDiv, LPSTR MontISRAcredNal, LPSTR MontDivAcumNal, LPSTR MontDivAcumExt, LPSTR ProporcionRem);
typedef void ( __cdecl * __Retenciones_SetComplementoEnajenaciondeAcciones10) ( long p, LPSTR ContratoIntermediacion, LPSTR Ganancia, LPSTR Perdida);
typedef void ( __cdecl * __Retenciones_SetComplementoFideicomisonoempresarial10) ( long p, LPSTR MontTotEntradasPeriodo, LPSTR PartPropAcumDelFideicom, LPSTR PropDelMontTotEntradas, LPSTR Concepto, LPSTR MontTotEgresPeriodo, LPSTR PartPropDelFideicom, LPSTR PropDelMontTotSalidas, LPSTR ConceptoS, LPSTR MontRetRelPagFideic, LPSTR DescRetRelPagFideic);
typedef void ( __cdecl * __Retenciones_SetComplementoIntereses10) ( long p, LPSTR SistFinanciero, LPSTR RetiroAORESRetInt, LPSTR OperFinancDerivad, LPSTR MontIntNominal, LPSTR MontIntReal, LPSTR Perdida);
typedef void ( __cdecl * __Retenciones_SetComplementoIntereseshipotecarios10) ( long p, LPSTR CreditoDeInstFinanc, LPSTR SaldoInsoluto, LPSTR PropDeducDelCredit, LPSTR MontTotIntNominalesDev, LPSTR MontTotIntNominalesDevYPag, LPSTR MontTotIntRealPagDeduc, LPSTR NumContrato);
typedef void ( __cdecl * __Retenciones_SetComplementoOperacionesconderivados10) ( long p, LPSTR MontGanAcum, LPSTR MontPerdDed);
typedef void ( __cdecl * __Retenciones_SetComplementoPagosaextranjeros10) ( long p, LPSTR EsBenefEfectDelCobro, LPSTR PaisDeResidParaEfecFisc, LPSTR ConceptoPagoNoBeneficiario, LPSTR DescripcionConceptoNoBeneficiario, LPSTR RFC, LPSTR CURP, LPSTR NomDenRazSocB, LPSTR ConceptoPagoBeneficiario, LPSTR DescripcionConceptoBeneficiario);
typedef void ( __cdecl * __Retenciones_SetComplementoPlanesderetiro11) ( long p, LPSTR SistemaFinanc, LPSTR MontTotAportAnioInmAnterior, LPSTR MontIntRealesDevengAniooInmAnt, LPSTR HuboRetirosAnioInmAntPer, LPSTR MontTotRetiradoAnioInmAntPer, LPSTR MontTotExentRetiradoAnioInmAnt, LPSTR MontTotExedenteAnioInmAnt, LPSTR HuboRetirosAnioInmAnt, LPSTR MontTotRetiradoAnioInmAnt, LPSTR NumReferencia, LPSTR TipoAportacionODeposito1, LPSTR MontAportODep1, LPSTR RFCFiduciaria1, LPSTR TipoAportacionODeposito2, LPSTR MontAportODep2, LPSTR RFCFiduciaria2, LPSTR TipoAportacionODeposito3, LPSTR MontAportODep3, LPSTR RFCFiduciaria3);
typedef void ( __cdecl * __Retenciones_SetComplementoPlataformasTecnologicas10) ( long p, LPSTR Periodicidad, LPSTR NumServ, LPSTR MonTotServSIVA, LPSTR TotalIVATrasladado, LPSTR TotalIVARetenido, LPSTR TotalISRRetenido, LPSTR DifIVAEntregadoPrestServ, LPSTR MonTotalporUsoPlataforma, LPSTR MonTotalContribucionGuber);
typedef void ( __cdecl * __Retenciones_AddComplementoPlataformasTecnologicas10DetallesDelServicio) ( long p, LPSTR FormaPagoServ, LPSTR TipoDeServ, LPSTR SubTipServ, LPSTR RFCTerceroAutorizado, LPSTR FechaServ, LPSTR PrecioServSinIVA, LPSTR BaseTrasladados, LPSTR ImpuestoTrasladados, LPSTR TipoFactorTrasladados, LPSTR TasaCuotaTrasladados, LPSTR ImporteTrasladados, LPSTR ImpContrib, LPSTR EntidadDondePagaLaContribucion, LPSTR BaseComision, LPSTR PorcentajeComision, LPSTR ImporteComision);
typedef void ( __cdecl * __Retenciones_SetComplementoPremios10) ( long p, LPSTR EntidadFederativa, LPSTR MontTotPago, LPSTR MontTotPagoGrav, LPSTR MontTotPagoExent);
typedef void ( __cdecl * __Retenciones_SetComplementoSectorFinanciero10) ( long p, LPSTR IdFideicom, LPSTR NomFideicom, LPSTR DescripFideicom);


HB_FUNC( VIRTUALXML_NEW)
{
HINSTANCE hLib;
__VirtualXML_New VirtualXML_New;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_New = (__VirtualXML_New)GetProcAddress( hLib, "VirtualXML_New");
hb_retnl(VirtualXML_New( (LPSTR) hb_parc( 1) ) );
}

HB_FUNC( VIRTUALXML_PROCESADOCUMENTO)
{
HINSTANCE hLib;
__VirtualXML_ProcesaDocumento VirtualXML_ProcesaDocumento;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ProcesaDocumento = (__VirtualXML_ProcesaDocumento)GetProcAddress( hLib, "VirtualXML_ProcesaDocumento");
hb_retnl(VirtualXML_ProcesaDocumento( hb_parnl( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4), (LPSTR) hb_parc( 5) ) );
}

HB_FUNC( VIRTUALXML_PROCESADOCUMENTOSSL)
{
HINSTANCE hLib;
__VirtualXML_ProcesaDocumentoSSL VirtualXML_ProcesaDocumentoSSL;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ProcesaDocumentoSSL = (__VirtualXML_ProcesaDocumentoSSL)GetProcAddress( hLib, "VirtualXML_ProcesaDocumentoSSL");
hb_retnl(VirtualXML_ProcesaDocumentoSSL( hb_parnl( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4), (LPSTR) hb_parc( 5) ) );
}
HB_FUNC( VIRTUALXML_GETVALUE)
{
HINSTANCE hLib;
__VirtualXML_GetValue VirtualXML_GetValue;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_GetValue = (__VirtualXML_GetValue)GetProcAddress( hLib, "VirtualXML_GetValue");
hb_retc(VirtualXML_GetValue( hb_parnl( 1), hb_parnl( 2) ) );
}
HB_FUNC( VIRTUALXML_FREE)
{
HINSTANCE hLib;
__VirtualXML_Free VirtualXML_Free;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Free = (__VirtualXML_Free)GetProcAddress( hLib, "VirtualXML_Free");
VirtualXML_Free( hb_parnl( 1) );
}
HB_FUNC( VIRTUALXML_SETVIRTUALPACINFO)
{
HINSTANCE hLib;
__VirtualXML_SetVirtualPACInfo VirtualXML_SetVirtualPACInfo;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetVirtualPACInfo = (__VirtualXML_SetVirtualPACInfo)GetProcAddress( hLib, "VirtualXML_SetVirtualPACInfo");
VirtualXML_SetVirtualPACInfo( hb_parnl( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3) );
}
HB_FUNC( VIRTUALXML_SETCIBERSATINFO)
{
HINSTANCE hLib;
__VirtualXML_SetCiberSATInfo VirtualXML_SetCiberSATInfo;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetCiberSATInfo = (__VirtualXML_SetCiberSATInfo)GetProcAddress( hLib, "VirtualXML_SetCiberSATInfo");
VirtualXML_SetCiberSATInfo( hb_parnl( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3) );
}
HB_FUNC( VIRTUALXML_ADDDONATARIAS11)
{
HINSTANCE hLib;
__VirtualXML_AddDonatarias11 VirtualXML_AddDonatarias11;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddDonatarias11 = (__VirtualXML_AddDonatarias11)GetProcAddress( hLib, "VirtualXML_AddDonatarias11");
VirtualXML_AddDonatarias11( hb_parnl( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4));
}
HB_FUNC( VIRTUALXML_SETCOMPLETEXML_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_SetCompleteXML_cfdi33 VirtualXML_SetCompleteXML_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetCompleteXML_cfdi33 = (__VirtualXML_SetCompleteXML_cfdi33)GetProcAddress( hLib, "VirtualXML_SetCompleteXML_cfdi33");
VirtualXML_SetCompleteXML_cfdi33( hb_parnl( 1), (LPSTR) hb_parc( 2) );
}
HB_FUNC( VIRTUALXML_SETDLLPATH)
{
HINSTANCE hLib;
__VirtualXML_SetDllPath VirtualXML_SetDllPath;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetDllPath = (__VirtualXML_SetDllPath)GetProcAddress( hLib, "VirtualXML_SetDllPath");
VirtualXML_SetDllPath( hb_parnl( 1), (LPSTR) hb_parc( 2) );
}
HB_FUNC( VIRTUALXML_GETVALUEINFILE)
{
HINSTANCE hLib;
__VirtualXML_GetValueInFile VirtualXML_GetValueInFile;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_GetValueInFile = (__VirtualXML_GetValueInFile)GetProcAddress( hLib, "VirtualXML_GetValueInFile");
VirtualXML_GetValueInFile( hb_parnl( 1), hb_parnl( 2), (LPSTR) hb_parc( 3) );
}
HB_FUNC( VIRTUALXML_PROCESSFILE)
{
HINSTANCE hLib;
__VirtualXML_ProcessFile VirtualXML_ProcessFile;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ProcessFile = (__VirtualXML_ProcessFile)GetProcAddress( hLib, "VirtualXML_ProcessFile");
VirtualXML_ProcessFile( (LPSTR) hb_parc( 1) );
}
HB_FUNC( VIRTUALXML_CHECKFILE)
{
HINSTANCE hLib;
__VirtualXML_CheckFile VirtualXML_CheckFile;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CheckFile = (__VirtualXML_CheckFile)GetProcAddress( hLib, "VirtualXML_CheckFile");
hb_retnl(VirtualXML_CheckFile( (LPSTR) hb_parc( 1) ) );
}
HB_FUNC( VIRTUALXML_SETLOGFILE)
{
HINSTANCE hLib;
__VirtualXML_SetLogFile VirtualXML_SetLogFile;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetLogFile = (__VirtualXML_SetLogFile)GetProcAddress( hLib, "VirtualXML_SetLogFile");
VirtualXML_SetLogFile( hb_parnl( 1), (LPSTR) hb_parc( 2) );
}
HB_FUNC( VIRTUALXML_SHOWVALUE)
{
HINSTANCE hLib;
__VirtualXML_ShowValue VirtualXML_ShowValue;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ShowValue = (__VirtualXML_ShowValue)GetProcAddress( hLib, "VirtualXML_ShowValue");
VirtualXML_ShowValue( hb_parnl( 1), hb_parnl( 2), (LPSTR) hb_parc( 3) );
}
HB_FUNC( VIRTUALXML_FIRMASELLADOCTO)
{
HINSTANCE hLib;
__VirtualXML_FirmaSellaDocto VirtualXML_FirmaSellaDocto;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_FirmaSellaDocto = (__VirtualXML_FirmaSellaDocto)GetProcAddress( hLib, "VirtualXML_FirmaSellaDocto");
hb_retnl(VirtualXML_FirmaSellaDocto( hb_parnl( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4), (LPSTR) hb_parc( 5) ) );
}
HB_FUNC( VIRTUALXML_SAVE)
{
HINSTANCE hLib;
__VirtualXML_Save VirtualXML_Save;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Save = (__VirtualXML_Save)GetProcAddress( hLib, "VirtualXML_Save");
VirtualXML_Save( hb_parnl( 1), (LPSTR) hb_parc( 2) );
}
HB_FUNC( VIRTUALXML_LOAD)
{
HINSTANCE hLib;
__VirtualXML_Load VirtualXML_Load;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Load = (__VirtualXML_Load)GetProcAddress( hLib, "VirtualXML_Load");
hb_retnl(VirtualXML_Load( (LPSTR) hb_parc( 1) ) );
}
HB_FUNC( VIRTUALXML_GETTIMEWITHDELAY)
{
HINSTANCE hLib;
__VirtualXML_GetTimeWithDelay VirtualXML_GetTimeWithDelay;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_GetTimeWithDelay = (__VirtualXML_GetTimeWithDelay)GetProcAddress( hLib, "VirtualXML_GetTimeWithDelay");
hb_retc(VirtualXML_GetTimeWithDelay( hb_parnl( 1), hb_parnl( 2) ) );
}
HB_FUNC( VIRTUALXML_SETNOMINA12)
{
HINSTANCE hLib;
__VirtualXML_SetNomina12 VirtualXML_SetNomina12;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetNomina12 = (__VirtualXML_SetNomina12)GetProcAddress( hLib, "VirtualXML_SetNomina12");
VirtualXML_SetNomina12( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9));
}
HB_FUNC( VIRTUALXML_NOMINA12ADDINCAPACIDAD)
{
HINSTANCE hLib;
__VirtualXML_Nomina12AddIncapacidad VirtualXML_Nomina12AddIncapacidad;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12AddIncapacidad = (__VirtualXML_Nomina12AddIncapacidad)GetProcAddress( hLib, "VirtualXML_Nomina12AddIncapacidad");
VirtualXML_Nomina12AddIncapacidad(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_NOMINA12ADDOTROPAGO)
{
HINSTANCE hLib;
__VirtualXML_Nomina12AddOtroPago VirtualXML_Nomina12AddOtroPago;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12AddOtroPago = (__VirtualXML_Nomina12AddOtroPago)GetProcAddress( hLib, "VirtualXML_Nomina12AddOtroPago");
VirtualXML_Nomina12AddOtroPago(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9));
}
HB_FUNC( VIRTUALXML_NOMINA12ADDDEDUCCION)
{
HINSTANCE hLib;
__VirtualXML_Nomina12AddDeduccion VirtualXML_Nomina12AddDeduccion;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12AddDeduccion = (__VirtualXML_Nomina12AddDeduccion)GetProcAddress( hLib, "VirtualXML_Nomina12AddDeduccion");
VirtualXML_Nomina12AddDeduccion(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5));
}
HB_FUNC( VIRTUALXML_NOMINA12SETDEDUCCIONES)
{
HINSTANCE hLib;
__VirtualXML_Nomina12SetDeducciones VirtualXML_Nomina12SetDeducciones;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12SetDeducciones = (__VirtualXML_Nomina12SetDeducciones)GetProcAddress( hLib, "VirtualXML_Nomina12SetDeducciones");
VirtualXML_Nomina12SetDeducciones(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}
HB_FUNC( VIRTUALXML_NOMINA12SETSEPARACIONINDEMNIZACION)
{
HINSTANCE hLib;
__VirtualXML_Nomina12SetSeparacionIndemnizacion VirtualXML_Nomina12SetSeparacionIndemnizacion;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12SetSeparacionIndemnizacion = (__VirtualXML_Nomina12SetSeparacionIndemnizacion)GetProcAddress( hLib, "VirtualXML_Nomina12SetSeparacionIndemnizacion");
VirtualXML_Nomina12SetSeparacionIndemnizacion(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_NOMINA12SETJUBILACIONPENSIONRETIRO)
{
HINSTANCE hLib;
__VirtualXML_Nomina12SetJubilacionPensionRetiro VirtualXML_Nomina12SetJubilacionPensionRetiro;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12SetJubilacionPensionRetiro = (__VirtualXML_Nomina12SetJubilacionPensionRetiro)GetProcAddress( hLib, "VirtualXML_Nomina12SetJubilacionPensionRetiro");
VirtualXML_Nomina12SetJubilacionPensionRetiro(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_NOMINA12ADDPERCEPCION)
{
HINSTANCE hLib;
__VirtualXML_Nomina12AddPercepcion VirtualXML_Nomina12AddPercepcion;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12AddPercepcion = (__VirtualXML_Nomina12AddPercepcion)GetProcAddress( hLib, "VirtualXML_Nomina12AddPercepcion");
VirtualXML_Nomina12AddPercepcion(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12));
}
HB_FUNC( VIRTUALXML_NOMINA12SETPERCEPCIONES)
{
HINSTANCE hLib;
__VirtualXML_Nomina12SetPercepciones VirtualXML_Nomina12SetPercepciones;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12SetPercepciones = (__VirtualXML_Nomina12SetPercepciones)GetProcAddress( hLib, "VirtualXML_Nomina12SetPercepciones");
VirtualXML_Nomina12SetPercepciones(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_NOMINA12ADDSUBCONTRATACION)
{
HINSTANCE hLib;
__VirtualXML_Nomina12AddSubContratacion VirtualXML_Nomina12AddSubContratacion;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12AddSubContratacion = (__VirtualXML_Nomina12AddSubContratacion)GetProcAddress( hLib, "VirtualXML_Nomina12AddSubContratacion");
VirtualXML_Nomina12AddSubContratacion(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}
HB_FUNC( VIRTUALXML_NOMINA12SETRECEPTOR)
{
HINSTANCE hLib;
__VirtualXML_Nomina12SetReceptor VirtualXML_Nomina12SetReceptor;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12SetReceptor = (__VirtualXML_Nomina12SetReceptor)GetProcAddress( hLib, "VirtualXML_Nomina12SetReceptor");
VirtualXML_Nomina12SetReceptor(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14), (LPSTR) hb_parc(15), (LPSTR) hb_parc(16), (LPSTR) hb_parc(17), (LPSTR) hb_parc(18), (LPSTR) hb_parc(19));
}
HB_FUNC( VIRTUALXML_NOMINA12SETEMISOR)
{
HINSTANCE hLib;
__VirtualXML_Nomina12SetEmisor VirtualXML_Nomina12SetEmisor;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Nomina12SetEmisor = (__VirtualXML_Nomina12SetEmisor)GetProcAddress( hLib, "VirtualXML_Nomina12SetEmisor");
VirtualXML_Nomina12SetEmisor( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_GETVALUES)
{
HINSTANCE hLib;
__VirtualXML_GetValues VirtualXML_GetValues;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_GetValues = (__VirtualXML_GetValues)GetProcAddress( hLib, "VirtualXML_GetValues");
VirtualXML_GetValues( hb_parnl( 1), (LPSTR) hb_parc( 2), hb_parnl( 3) );
}
HB_FUNC( VIRTUALXML_CANCELAUUID)
{
HINSTANCE hLib;
__VirtualXML_CancelaUUID VirtualXML_CancelaUUID;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CancelaUUID = (__VirtualXML_CancelaUUID)GetProcAddress( hLib, "VirtualXML_CancelaUUID");
hb_retnl(VirtualXML_CancelaUUID( (LPSTR) hb_parc( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4), (LPSTR) hb_parc( 5), (LPSTR) hb_parc( 6), (LPSTR) hb_parc( 7) ) );
}
HB_FUNC( VIRTUALXML_CANCELACFDI)
{
HINSTANCE hLib;
__VirtualXML_CancelaCFDI VirtualXML_CancelaCFDI;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CancelaCFDI = (__VirtualXML_CancelaCFDI)GetProcAddress( hLib, "VirtualXML_CancelaCFDI");
hb_retnl(VirtualXML_CancelaCFDI( (LPSTR) hb_parc( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4), (LPSTR) hb_parc( 5), (LPSTR) hb_parc( 6), (LPSTR) hb_parc( 7), (LPSTR) hb_parc( 8), (LPSTR) hb_parc( 9), (LPSTR) hb_parc(10) ) );
}
HB_FUNC( VIRTUALXML_GETSTATUSCFDI)
{
HINSTANCE hLib;
__VirtualXML_GetStatusCFDI VirtualXML_GetStatusCFDI;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_GetStatusCFDI = (__VirtualXML_GetStatusCFDI)GetProcAddress( hLib, "VirtualXML_GetStatusCFDI");
hb_retnl(VirtualXML_GetStatusCFDI( (LPSTR) hb_parc( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4), (LPSTR) hb_parc( 5), (LPSTR) hb_parc( 6), (LPSTR) hb_parc( 7) ) );
}
HB_FUNC( VIRTUALXML_RECUPERAACUSECANCELACION)
{
HINSTANCE hLib;
__VirtualXML_RecuperaAcuseCancelacion VirtualXML_RecuperaAcuseCancelacion;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_RecuperaAcuseCancelacion = (__VirtualXML_RecuperaAcuseCancelacion)GetProcAddress( hLib, "VirtualXML_RecuperaAcuseCancelacion");
hb_retnl(VirtualXML_RecuperaAcuseCancelacion( (LPSTR) hb_parc( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4), (LPSTR) hb_parc( 5), (LPSTR) hb_parc( 6), (LPSTR) hb_parc( 7) ) );
}
HB_FUNC( VIRTUALXML_CERKEYMATCH)
{
HINSTANCE hLib;
__VirtualXML_CerKeyMatch VirtualXML_CerKeyMatch;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CerKeyMatch = (__VirtualXML_CerKeyMatch)GetProcAddress( hLib, "VirtualXML_CerKeyMatch");
hb_retnl(VirtualXML_CerKeyMatch( hb_parnl( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3), (LPSTR) hb_parc( 4), (LPSTR) hb_parc( 5) ) );
}
HB_FUNC( VIRTUALXML_CHECKLICENCE)
{
HINSTANCE hLib;
__VirtualXML_CheckLicence VirtualXML_CheckLicence;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CheckLicence = (__VirtualXML_CheckLicence)GetProcAddress( hLib, "VirtualXML_CheckLicence");
hb_retnl(VirtualXML_CheckLicence( (LPSTR) hb_parc( 1), (LPSTR) hb_parc( 2), (LPSTR) hb_parc( 3) ) );
}

HB_FUNC( VIRTUALXML_SETCOMPROBANTEINFO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_SetComprobanteInfo_cfdi33 VirtualXML_SetComprobanteInfo_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetComprobanteInfo_cfdi33 = (__VirtualXML_SetComprobanteInfo_cfdi33)GetProcAddress( hLib, "VirtualXML_SetComprobanteInfo_cfdi33");
VirtualXML_SetComprobanteInfo_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14), (LPSTR) hb_parc(15));
}
HB_FUNC( VIRTUALXML_SETCFDIRELACIONADOS_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_SetCfdiRelacionados_cfdi33 VirtualXML_SetCfdiRelacionados_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetCfdiRelacionados_cfdi33 = (__VirtualXML_SetCfdiRelacionados_cfdi33)GetProcAddress( hLib, "VirtualXML_SetCfdiRelacionados_cfdi33");
VirtualXML_SetCfdiRelacionados_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCFDIRELACIONADO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddCfdiRelacionado_cfdi33 VirtualXML_AddCfdiRelacionado_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddCfdiRelacionado_cfdi33 = (__VirtualXML_AddCfdiRelacionado_cfdi33)GetProcAddress( hLib, "VirtualXML_AddCfdiRelacionado_cfdi33");
VirtualXML_AddCfdiRelacionado_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_SETEMISORINFO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_SetEmisorInfo_cfdi33 VirtualXML_SetEmisorInfo_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetEmisorInfo_cfdi33 = (__VirtualXML_SetEmisorInfo_cfdi33)GetProcAddress( hLib, "VirtualXML_SetEmisorInfo_cfdi33");
VirtualXML_SetEmisorInfo_cfdi33(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_SETRECEPTORINFO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_SetReceptorInfo_cfdi33 VirtualXML_SetReceptorInfo_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetReceptorInfo_cfdi33 = (__VirtualXML_SetReceptorInfo_cfdi33)GetProcAddress( hLib, "VirtualXML_SetReceptorInfo_cfdi33");
VirtualXML_SetReceptorInfo_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddConcepto_cfdi33 VirtualXML_AddConcepto_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConcepto_cfdi33 = (__VirtualXML_AddConcepto_cfdi33)GetProcAddress( hLib, "VirtualXML_AddConcepto_cfdi33");
VirtualXML_AddConcepto_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOTRASLADO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddConceptoTraslado_cfdi33 VirtualXML_AddConceptoTraslado_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoTraslado_cfdi33 = (__VirtualXML_AddConceptoTraslado_cfdi33)GetProcAddress( hLib, "VirtualXML_AddConceptoTraslado_cfdi33");
VirtualXML_AddConceptoTraslado_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_SETIMPUESTOSINFO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_SetImpuestosInfo_cfdi33 VirtualXML_SetImpuestosInfo_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetImpuestosInfo_cfdi33 = (__VirtualXML_SetImpuestosInfo_cfdi33)GetProcAddress( hLib, "VirtualXML_SetImpuestosInfo_cfdi33");
VirtualXML_SetImpuestosInfo_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}
HB_FUNC( VIRTUALXML_ADDRETENCION_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddRetencion_cfdi33 VirtualXML_AddRetencion_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddRetencion_cfdi33 = (__VirtualXML_AddRetencion_cfdi33)GetProcAddress( hLib, "VirtualXML_AddRetencion_cfdi33");
VirtualXML_AddRetencion_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}
HB_FUNC( VIRTUALXML_ADDTRASLADO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddTraslado_cfdi33 VirtualXML_AddTraslado_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddTraslado_cfdi33 = (__VirtualXML_AddTraslado_cfdi33)GetProcAddress( hLib, "VirtualXML_AddTraslado_cfdi33");
VirtualXML_AddTraslado_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTORETENCION_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddConceptoRetencion_cfdi33 VirtualXML_AddConceptoRetencion_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoRetencion_cfdi33 = (__VirtualXML_AddConceptoRetencion_cfdi33)GetProcAddress( hLib, "VirtualXML_AddConceptoRetencion_cfdi33");
VirtualXML_AddConceptoRetencion_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_SETPAGOS10)
{
HINSTANCE hLib;
__VirtualXML_SetPagos10 VirtualXML_SetPagos10;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetPagos10 = (__VirtualXML_SetPagos10)GetProcAddress( hLib, "VirtualXML_SetPagos10");
VirtualXML_SetPagos10( hb_parnl(1));
}
HB_FUNC( VIRTUALXML_PAGOS10SETPAGO)
{
HINSTANCE hLib;
__VirtualXML_Pagos10SetPago VirtualXML_Pagos10SetPago;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Pagos10SetPago = (__VirtualXML_Pagos10SetPago)GetProcAddress( hLib, "VirtualXML_Pagos10SetPago");
VirtualXML_Pagos10SetPago( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14), (LPSTR) hb_parc(15), (LPSTR) hb_parc(16));
}
HB_FUNC( VIRTUALXML_PAGOS10ADDPAGODOCTORELACIONADO)
{
HINSTANCE hLib;
__VirtualXML_Pagos10AddPagoDoctoRelacionado VirtualXML_Pagos10AddPagoDoctoRelacionado;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Pagos10AddPagoDoctoRelacionado = (__VirtualXML_Pagos10AddPagoDoctoRelacionado)GetProcAddress( hLib, "VirtualXML_Pagos10AddPagoDoctoRelacionado");
VirtualXML_Pagos10AddPagoDoctoRelacionado( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOCOMPLEMENTOIEDU_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddConceptoComplementoIedu_cfdi33 VirtualXML_AddConceptoComplementoIedu_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoComplementoIedu_cfdi33 = (__VirtualXML_AddConceptoComplementoIedu_cfdi33)GetProcAddress( hLib, "VirtualXML_AddConceptoComplementoIedu_cfdi33");
VirtualXML_AddConceptoComplementoIedu_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOINFORMACIONADUANERA_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddConceptoInformacionAduanera_cfdi33 VirtualXML_AddConceptoInformacionAduanera_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoInformacionAduanera_cfdi33 = (__VirtualXML_AddConceptoInformacionAduanera_cfdi33)GetProcAddress( hLib, "VirtualXML_AddConceptoInformacionAduanera_cfdi33");
VirtualXML_AddConceptoInformacionAduanera_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOCUENTAPREDIAL_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddConceptoCuentaPredial_cfdi33 VirtualXML_AddConceptoCuentaPredial_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoCuentaPredial_cfdi33 = (__VirtualXML_AddConceptoCuentaPredial_cfdi33)GetProcAddress( hLib, "VirtualXML_AddConceptoCuentaPredial_cfdi33");
VirtualXML_AddConceptoCuentaPredial_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOPARTE_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddConceptoParte_cfdi33 VirtualXML_AddConceptoParte_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoParte_cfdi33 = (__VirtualXML_AddConceptoParte_cfdi33)GetProcAddress( hLib, "VirtualXML_AddConceptoParte_cfdi33");
VirtualXML_AddConceptoParte_cfdi33( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9));
}
HB_FUNC( VIRTUALXML_SETADDENDATEXT_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_SetAddendaText_cfdi33 VirtualXML_SetAddendaText_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetAddendaText_cfdi33 = (__VirtualXML_SetAddendaText_cfdi33)GetProcAddress( hLib, "VirtualXML_SetAddendaText_cfdi33");
VirtualXML_SetAddendaText_cfdi33 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCOMPLEMENTO_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_AddComplemento_cfdi33 VirtualXML_AddComplemento_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddComplemento_cfdi33 = (__VirtualXML_AddComplemento_cfdi33)GetProcAddress( hLib, "VirtualXML_AddComplemento_cfdi33");
VirtualXML_AddComplemento_cfdi33 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_SETADDENDA_CFDI33)
{
HINSTANCE hLib;
__VirtualXML_SetAddenda_cfdi33 VirtualXML_SetAddenda_cfdi33;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetAddenda_cfdi33 = (__VirtualXML_SetAddenda_cfdi33)GetProcAddress( hLib, "VirtualXML_SetAddenda_cfdi33");
VirtualXML_SetAddenda_cfdi33 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_GENERACBB)
{
HINSTANCE hLib;
__VirtualXML_GeneraCBB VirtualXML_GeneraCBB;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_GeneraCBB = (__VirtualXML_GeneraCBB)GetProcAddress( hLib, "VirtualXML_GeneraCBB");
hb_retnl (VirtualXML_GeneraCBB ( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), hb_parnl(3), (LPSTR) hb_parc(4), hb_parnl(5), hb_parnl(6), hb_parnl(7)));
}
HB_FUNC( VIRTUALXML_CONSULTASALDOS)
{
HINSTANCE hLib;
__VirtualXML_ConsultaSaldos VirtualXML_ConsultaSaldos;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ConsultaSaldos = (__VirtualXML_ConsultaSaldos)GetProcAddress( hLib, "VirtualXML_ConsultaSaldos");
hb_retnl (VirtualXML_ConsultaSaldos ( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), hb_parnl(3), (LPSTR) hb_parc(4)));
}
HB_FUNC( VIRTUALXML_CONSULTAESTADOCFDI)
{
HINSTANCE hLib;
__VirtualXML_ConsultaEstadoCFDI VirtualXML_ConsultaEstadoCFDI;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ConsultaEstadoCFDI = (__VirtualXML_ConsultaEstadoCFDI)GetProcAddress( hLib, "VirtualXML_ConsultaEstadoCFDI");
hb_retnl (VirtualXML_ConsultaEstadoCFDI ( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5)));
}
HB_FUNC( VIRTUALXML_CERTO64)
{
HINSTANCE hLib;
__VirtualXML_CerTo64 VirtualXML_CerTo64;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CerTo64 = (__VirtualXML_CerTo64)GetProcAddress( hLib, "VirtualXML_CerTo64");
hb_retc(VirtualXML_CerTo64( (LPSTR) hb_parc(1)));
}
HB_FUNC( VIRTUALXML_FILETO64)
{
HINSTANCE hLib;
__VirtualXML_FileTo64 VirtualXML_FileTo64;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_FileTo64 = (__VirtualXML_FileTo64)GetProcAddress( hLib, "VirtualXML_FileTo64");
hb_retc(VirtualXML_FileTo64( (LPSTR) hb_parc(1)));
}
HB_FUNC( VIRTUALXML_SETCOMERCIOEXTERIOR11)
{
HINSTANCE hLib;
__VirtualXML_SetComercioExterior11 VirtualXML_SetComercioExterior11;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetComercioExterior11 = (__VirtualXML_SetComercioExterior11)GetProcAddress( hLib, "VirtualXML_SetComercioExterior11");
VirtualXML_SetComercioExterior11( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12));
}
HB_FUNC( VIRTUALXML_CCE11SETEMISOR)
{
HINSTANCE hLib;
__VirtualXML_CCE11SetEmisor VirtualXML_CCE11SetEmisor;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CCE11SetEmisor = (__VirtualXML_CCE11SetEmisor)GetProcAddress( hLib, "VirtualXML_CCE11SetEmisor");
VirtualXML_CCE11SetEmisor( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12));
}
HB_FUNC( VIRTUALXML_CCE11SETRECEPTOR)
{
HINSTANCE hLib;
__VirtualXML_CCE11SetReceptor VirtualXML_CCE11SetReceptor;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CCE11SetReceptor = (__VirtualXML_CCE11SetReceptor)GetProcAddress( hLib, "VirtualXML_CCE11SetReceptor");
VirtualXML_CCE11SetReceptor( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12));
}
HB_FUNC( VIRTUALXML_CCE11ADDDESTINATARIO)
{
HINSTANCE hLib;
__VirtualXML_CCE11AddDestinatario VirtualXML_CCE11AddDestinatario;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CCE11AddDestinatario = (__VirtualXML_CCE11AddDestinatario)GetProcAddress( hLib, "VirtualXML_CCE11AddDestinatario");
VirtualXML_CCE11AddDestinatario( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13));
}
HB_FUNC( VIRTUALXML_CCE11ADDPROPIETARIO)
{
HINSTANCE hLib;
__VirtualXML_CCE11AddPropietario VirtualXML_CCE11AddPropietario;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CCE11AddPropietario = (__VirtualXML_CCE11AddPropietario)GetProcAddress( hLib, "VirtualXML_CCE11AddPropietario");
VirtualXML_CCE11AddPropietario( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}
HB_FUNC( VIRTUALXML_CCE11ADDMERCANCIA)
{
HINSTANCE hLib;
__VirtualXML_CCE11AddMercancia VirtualXML_CCE11AddMercancia;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CCE11AddMercancia = (__VirtualXML_CCE11AddMercancia)GetProcAddress( hLib, "VirtualXML_CCE11AddMercancia");
VirtualXML_CCE11AddMercancia( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11));
}
HB_FUNC( VIRTUALXML_CCE11ADDMERCANCIADESCRIPCIONESESPECIFICAS)
{
HINSTANCE hLib;
__VirtualXML_CCE11AddMercanciaDescripcionesEspecificas VirtualXML_CCE11AddMercanciaDescripcionesEspecificas;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CCE11AddMercanciaDescripcionesEspecificas = (__VirtualXML_CCE11AddMercanciaDescripcionesEspecificas)GetProcAddress( hLib, "VirtualXML_CCE11AddMercanciaDescripcionesEspecificas");
VirtualXML_CCE11AddMercanciaDescripcionesEspecificas( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5));
}
HB_FUNC( VIRTUALXML_SETSERVICIOPARCIAL10)
{
HINSTANCE hLib;
__VirtualXML_SetServicioParcial10 VirtualXML_SetServicioParcial10;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetServicioParcial10 = (__VirtualXML_SetServicioParcial10)GetProcAddress( hLib, "VirtualXML_SetServicioParcial10");
VirtualXML_SetServicioParcial10( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11));
}
HB_FUNC( VIRTUALXML_SETINE11)
{
HINSTANCE hLib;
__VirtualXML_SetINE11 VirtualXML_SetINE11;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetINE11 = (__VirtualXML_SetINE11)GetProcAddress( hLib, "VirtualXML_SetINE11");
VirtualXML_SetINE11( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7));
}
HB_FUNC( VIRTUALXML_ADDENTIDAD)
{
HINSTANCE hLib;
__VirtualXML_AddEntidad VirtualXML_AddEntidad;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddEntidad = (__VirtualXML_AddEntidad)GetProcAddress( hLib, "VirtualXML_AddEntidad");
VirtualXML_AddEntidad( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_ADDENTIDADCONTABILIDAD)
{
HINSTANCE hLib;
__VirtualXML_AddEntidadContabilidad VirtualXML_AddEntidadContabilidad;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddEntidadContabilidad = (__VirtualXML_AddEntidadContabilidad)GetProcAddress( hLib, "VirtualXML_AddEntidadContabilidad");
VirtualXML_AddEntidadContabilidad( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_SETIMPUESTOSLOCALESINFO)
{
HINSTANCE hLib;
__VirtualXML_SetImpuestosLocalesInfo VirtualXML_SetImpuestosLocalesInfo;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetImpuestosLocalesInfo = (__VirtualXML_SetImpuestosLocalesInfo)GetProcAddress( hLib, "VirtualXML_SetImpuestosLocalesInfo");
VirtualXML_SetImpuestosLocalesInfo( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}
HB_FUNC( VIRTUALXML_ADDIMPUESTOLOCALRETENIDO)
{
HINSTANCE hLib;
__VirtualXML_AddImpuestoLocalRetenido VirtualXML_AddImpuestoLocalRetenido;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddImpuestoLocalRetenido = (__VirtualXML_AddImpuestoLocalRetenido)GetProcAddress( hLib, "VirtualXML_AddImpuestoLocalRetenido");
VirtualXML_AddImpuestoLocalRetenido( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_ADDIMPUESTOLOCALTRASLADADO)
{
HINSTANCE hLib;
__VirtualXML_AddImpuestoLocalTrasladado VirtualXML_AddImpuestoLocalTrasladado;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddImpuestoLocalTrasladado = (__VirtualXML_AddImpuestoLocalTrasladado)GetProcAddress( hLib, "VirtualXML_AddImpuestoLocalTrasladado");
VirtualXML_AddImpuestoLocalTrasladado( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_SETLEYENDASFISCALES10)
{
HINSTANCE hLib;
__VirtualXML_SetLeyendasFiscales10 VirtualXML_SetLeyendasFiscales10;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetLeyendasFiscales10 = (__VirtualXML_SetLeyendasFiscales10)GetProcAddress( hLib, "VirtualXML_SetLeyendasFiscales10");
VirtualXML_SetLeyendasFiscales10( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_SETLEYENDASFISCALES10FULL)
{
HINSTANCE hLib;
__VirtualXML_SetLeyendasFiscales10Full VirtualXML_SetLeyendasFiscales10Full;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetLeyendasFiscales10Full = (__VirtualXML_SetLeyendasFiscales10Full)GetProcAddress( hLib, "VirtualXML_SetLeyendasFiscales10Full");
VirtualXML_SetLeyendasFiscales10Full( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14), (LPSTR) hb_parc(15), (LPSTR) hb_parc(16), (LPSTR) hb_parc(17), (LPSTR) hb_parc(18), (LPSTR) hb_parc(19), (LPSTR) hb_parc(20), (LPSTR) hb_parc(21), (LPSTR) hb_parc(22), (LPSTR) hb_parc(23), (LPSTR) hb_parc(24), (LPSTR) hb_parc(25), (LPSTR) hb_parc(26), (LPSTR) hb_parc(27), (LPSTR) hb_parc(28), (LPSTR) hb_parc(29), (LPSTR) hb_parc(30), (LPSTR) hb_parc(31));
}
HB_FUNC( VIRTUALXML_MASIVADESCARGA )
{
HINSTANCE hLib;
__VirtualXML_MasivaDescarga VirtualXML_MasivaDescarga;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_MasivaDescarga = (__VirtualXML_MasivaDescarga)GetProcAddress( hLib, "VirtualXML_MasivaDescarga");
hb_retnl(VirtualXML_MasivaDescarga( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8)));
}

HB_FUNC( VIRTUALXML_MASIVAVERIFICA)
{
HINSTANCE hLib;
__VirtualXML_MasivaVerifica VirtualXML_MasivaVerifica;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_MasivaVerifica = (__VirtualXML_MasivaVerifica)GetProcAddress( hLib, "VirtualXML_MasivaVerifica");
hb_retnl(VirtualXML_MasivaVerifica( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8)));
}

HB_FUNC( VIRTUALXML_MASIVASOLICITAEMITIDOXML2022)
{
HINSTANCE hLib;
__VirtualXML_MasivaSolicitaEmitidoXML2022 VirtualXML_MasivaSolicitaEmitidoXML2022;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_MasivaSolicitaEmitidoXML2022 = (__VirtualXML_MasivaSolicitaEmitidoXML2022)GetProcAddress( hLib, "VirtualXML_MasivaSolicitaEmitidoXML2022");
hb_retnl(VirtualXML_MasivaSolicitaEmitidoXML2022( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14)));
}

HB_FUNC( VIRTUALXML_MASIVASOLICITAEMITIDOMETADATA2022)
{
HINSTANCE hLib;
__VirtualXML_MasivaSolicitaEmitidoMetadata2022 VirtualXML_MasivaSolicitaEmitidoMetadata2022;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_MasivaSolicitaEmitidoMetadata2022 = (__VirtualXML_MasivaSolicitaEmitidoMetadata2022)GetProcAddress( hLib, "VirtualXML_MasivaSolicitaEmitidoMetadata2022");
hb_retnl(VirtualXML_MasivaSolicitaEmitidoMetadata2022( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14)));
}

HB_FUNC( VIRTUALXML_MASIVASOLICITARECIBIDOXML2022)
{
HINSTANCE hLib;
__VirtualXML_MasivaSolicitaRecibidoXML2022 VirtualXML_MasivaSolicitaRecibidoXML2022;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_MasivaSolicitaRecibidoXML2022 = (__VirtualXML_MasivaSolicitaRecibidoXML2022)GetProcAddress( hLib, "VirtualXML_MasivaSolicitaRecibidoXML2022");
hb_retnl(VirtualXML_MasivaSolicitaRecibidoXML2022( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14)));
}

HB_FUNC( VIRTUALXML_MASIVASOLICITARECIBIDOMETADATA2022)
{
HINSTANCE hLib;
__VirtualXML_MasivaSolicitaRecibidoMetadata2022 VirtualXML_MasivaSolicitaRecibidoMetadata2022;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_MasivaSolicitaRecibidoMetadata2022 = (__VirtualXML_MasivaSolicitaRecibidoMetadata2022)GetProcAddress( hLib, "VirtualXML_MasivaSolicitaRecibidoMetadata2022");
hb_retnl(VirtualXML_MasivaSolicitaRecibidoMetadata2022( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14)));
}HB_FUNC( VIRTUALXML_SETCARTAPORTE20)
{
HINSTANCE hLib;
__VirtualXML_SetCartaPorte20 VirtualXML_SetCartaPorte20;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetCartaPorte20 = (__VirtualXML_SetCartaPorte20)GetProcAddress( hLib, "VirtualXML_SetCartaPorte20");
VirtualXML_SetCartaPorte20(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDUBICACION)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddUbicacion VirtualXML_CartaPorte20AddUbicacion;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddUbicacion = (__VirtualXML_CartaPorte20AddUbicacion)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddUbicacion");
VirtualXML_CartaPorte20AddUbicacion(hb_parnl(1), (LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10), (LPSTR) hb_parc(11),(LPSTR) hb_parc(12), (LPSTR) hb_parc(13),(LPSTR) hb_parc(14), (LPSTR) hb_parc(15),(LPSTR) hb_parc(16), (LPSTR) hb_parc(17),(LPSTR) hb_parc(18), (LPSTR) hb_parc(19),(LPSTR) hb_parc(20), (LPSTR) hb_parc(21),(LPSTR) hb_parc(22), (LPSTR) hb_parc(23));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20SETMERCANCIAS)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20SetMercancias VirtualXML_CartaPorte20SetMercancias;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20SetMercancias = (__VirtualXML_CartaPorte20SetMercancias)GetProcAddress( hLib, "VirtualXML_CartaPorte20SetMercancias");
VirtualXML_CartaPorte20SetMercancias( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDMERCANCIA)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddMercancia VirtualXML_CartaPorte20AddMercancia;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddMercancia = (__VirtualXML_CartaPorte20AddMercancia)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddMercancia");
VirtualXML_CartaPorte20AddMercancia( hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10),(LPSTR) hb_parc(11),(LPSTR) hb_parc(12),(LPSTR) hb_parc(13),(LPSTR) hb_parc(14),(LPSTR) hb_parc(15),(LPSTR) hb_parc(16),(LPSTR) hb_parc(17),(LPSTR) hb_parc(18),(LPSTR) hb_parc(19), (LPSTR) hb_parc(20), (LPSTR) hb_parc(21), (LPSTR) hb_parc(21));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDMERCANCIAPEDIMENTOS)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddMercanciaPedimentos VirtualXML_CartaPorte20AddMercanciaPedimentos;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddMercanciaPedimentos = (__VirtualXML_CartaPorte20AddMercanciaPedimentos)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddMercanciaPedimentos");
VirtualXML_CartaPorte20AddMercanciaPedimentos(hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDMERCANCIAGUIASIDENTIFICACION)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddMercanciaGuiasIdentificacion VirtualXML_CartaPorte20AddMercanciaGuiasIdentificacion;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddMercanciaGuiasIdentificacion = (__VirtualXML_CartaPorte20AddMercanciaGuiasIdentificacion)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddMercanciaGuiasIdentificacion");
VirtualXML_CartaPorte20AddMercanciaGuiasIdentificacion( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3),(LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDMERCANCIACANTIDADTRANSPORTA)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddMercanciaCantidadTransporta VirtualXML_CartaPorte20AddMercanciaCantidadTransporta;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddMercanciaCantidadTransporta = (__VirtualXML_CartaPorte20AddMercanciaCantidadTransporta)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddMercanciaCantidadTransporta");
VirtualXML_CartaPorte20AddMercanciaCantidadTransporta( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20SETMERCANCIASAUTOTRANSPORTE)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20SetMercanciasAutotransporte VirtualXML_CartaPorte20SetMercanciasAutotransporte;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20SetMercanciasAutotransporte = (__VirtualXML_CartaPorte20SetMercanciasAutotransporte)GetProcAddress( hLib, "VirtualXML_CartaPorte20SetMercanciasAutotransporte");
VirtualXML_CartaPorte20SetMercanciasAutotransporte(hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10),(LPSTR) hb_parc(11),(LPSTR) hb_parc(12),(LPSTR) hb_parc(13),(LPSTR) hb_parc(14),(LPSTR) hb_parc(15),(LPSTR) hb_parc(16), (LPSTR) hb_parc(17));
}

HB_FUNC( VIRTUALXML_CARTAPORTE20SETMERCANCIASTRANSPORTEMARITIMO)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo = (__VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo)GetProcAddress( hLib, "VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo");
VirtualXML_CartaPorte20SetMercanciasTransporteMaritimo(hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10),(LPSTR) hb_parc(11),(LPSTR) hb_parc(12),(LPSTR) hb_parc(13),(LPSTR) hb_parc(14),(LPSTR) hb_parc(15),(LPSTR) hb_parc(16),(LPSTR) hb_parc(17),(LPSTR) hb_parc(18),(LPSTR) hb_parc(19),(LPSTR) hb_parc(20),(LPSTR) hb_parc(21),(LPSTR) hb_parc(22),(LPSTR) hb_parc(23),(LPSTR) hb_parc(24),(LPSTR) hb_parc(25));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDMERCANCIASTRANSPORTEMARITIMOCONTENEDOR)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddMercanciasTransporteMaritimoContenedor VirtualXML_CartaPorte20AddMercanciasTransporteMaritimoContenedor;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddMercanciasTransporteMaritimoContenedor = (__VirtualXML_CartaPorte20AddMercanciasTransporteMaritimoContenedor)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddMercanciasTransporteMaritimoContenedor");
VirtualXML_CartaPorte20AddMercanciasTransporteMaritimoContenedor(hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20SETMERCANCIASTRANSPORTEAEREO)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20SetMercanciasTransporteAereo VirtualXML_CartaPorte20SetMercanciasTransporteAereo;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20SetMercanciasTransporteAereo = (__VirtualXML_CartaPorte20SetMercanciasTransporteAereo)GetProcAddress( hLib, "VirtualXML_CartaPorte20SetMercanciasTransporteAereo");
VirtualXML_CartaPorte20SetMercanciasTransporteAereo(hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10),(LPSTR) hb_parc(11),(LPSTR) hb_parc(12),(LPSTR) hb_parc(13));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20SETMERCANCIASTRANSPORTEFERROVIARIO)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20SetMercanciasTransporteFerroviario VirtualXML_CartaPorte20SetMercanciasTransporteFerroviario;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20SetMercanciasTransporteFerroviario = (__VirtualXML_CartaPorte20SetMercanciasTransporteFerroviario)GetProcAddress( hLib, "VirtualXML_CartaPorte20SetMercanciasTransporteFerroviario");
VirtualXML_CartaPorte20SetMercanciasTransporteFerroviario(hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10),(LPSTR) hb_parc(11),(LPSTR) hb_parc(12),(LPSTR) hb_parc(13),(LPSTR) hb_parc(14));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDMERCANCIASTRANSPORTEFERROVIARIODERECHOSDEPASO)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioDerechosDePaso VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioDerechosDePaso;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioDerechosDePaso = (__VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioDerechosDePaso)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioDerechosDePaso");
VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioDerechosDePaso(hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDMERCANCIASTRANSPORTEFERROVIARIOCARRO)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarro VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarro;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarro = (__VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarro)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarro");
VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarro(hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5),(LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDMERCANCIASTRANSPORTEFERROVIARIOCARROCONTENEDOR)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarroContenedor VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarroContenedor;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarroContenedor = (__VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarroContenedor)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarroContenedor");
VirtualXML_CartaPorte20AddMercanciasTransporteFerroviarioCarroContenedor( hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDFIGURATRANSPORTETIPOSFIGURA)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddFiguraTransporteTiposFigura VirtualXML_CartaPorte20AddFiguraTransporteTiposFigura;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddFiguraTransporteTiposFigura = (__VirtualXML_CartaPorte20AddFiguraTransporteTiposFigura)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddFiguraTransporteTiposFigura");
VirtualXML_CartaPorte20AddFiguraTransporteTiposFigura(hb_parnl(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10),(LPSTR) hb_parc(11),(LPSTR) hb_parc(12),(LPSTR) hb_parc(13),(LPSTR) hb_parc(14),(LPSTR) hb_parc(15),(LPSTR) hb_parc(16),(LPSTR) hb_parc(17),(LPSTR) hb_parc(18));
}
HB_FUNC( VIRTUALXML_CARTAPORTE20ADDFIGURATRANSPORTETIPOSFIGURAPARTESTRAN)
{
HINSTANCE hLib;
__VirtualXML_CartaPorte20AddFiguraTransporteTiposFiguraPartesTran VirtualXML_CartaPorte20AddFiguraTransporteTiposFiguraPartesTran;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CartaPorte20AddFiguraTransporteTiposFiguraPartesTran = (__VirtualXML_CartaPorte20AddFiguraTransporteTiposFiguraPartesTran)GetProcAddress( hLib, "VirtualXML_CartaPorte20AddFiguraTransporteTiposFiguraPartesTransporte");
VirtualXML_CartaPorte20AddFiguraTransporteTiposFiguraPartesTran( hb_parnl(1),(LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_CANCELACFDI2022)
{
HINSTANCE hLib;
__VirtualXML_CancelaCFDI2022 VirtualXML_CancelaCFDI2022;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CancelaCFDI2022 = (__VirtualXML_CancelaCFDI2022)GetProcAddress( hLib, "VirtualXML_CancelaCFDI2022");
hb_retnl(VirtualXML_CancelaCFDI2022 ( (LPSTR) hb_parc(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10),(LPSTR) hb_parc(11)));
}
HB_FUNC( VIRTUALXML_CANCELACFDI2022SSL)
{
HINSTANCE hLib;
__VirtualXML_CancelaCFDI2022SSL VirtualXML_CancelaCFDI2022SSL;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_CancelaCFDI2022SSL = (__VirtualXML_CancelaCFDI2022SSL)GetProcAddress( hLib, "VirtualXML_CancelaCFDI2022SSL");
hb_retnl(VirtualXML_CancelaCFDI2022SSL ( (LPSTR) hb_parc(1),(LPSTR) hb_parc(2),(LPSTR) hb_parc(3),(LPSTR) hb_parc(4),(LPSTR) hb_parc(5),(LPSTR) hb_parc(6),(LPSTR) hb_parc(7),(LPSTR) hb_parc(8),(LPSTR) hb_parc(9),(LPSTR) hb_parc(10),(LPSTR) hb_parc(11)));
}
HB_FUNC( VIRTUALXML_PAGOS20ADDPAGO )
{
HINSTANCE hLib;
__VirtualXML_Pagos20AddPago VirtualXML_Pagos20AddPago;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Pagos20AddPago = (__VirtualXML_Pagos20AddPago)GetProcAddress( hLib, "VirtualXML_Pagos20AddPago");
VirtualXML_Pagos20AddPago ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14), (LPSTR) hb_parc(15), (LPSTR) hb_parc(16));
}
HB_FUNC( VIRTUALXML_PAGOS20ADDPAGODOCTORELACIONADO )
{
HINSTANCE hLib;
__VirtualXML_Pagos20AddPagoDoctoRelacionado VirtualXML_Pagos20AddPagoDoctoRelacionado;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Pagos20AddPagoDoctoRelacionado = (__VirtualXML_Pagos20AddPagoDoctoRelacionado)GetProcAddress( hLib, "VirtualXML_Pagos20AddPagoDoctoRelacionado");
VirtualXML_Pagos20AddPagoDoctoRelacionado ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11));
}
HB_FUNC( VIRTUALXML_PAGOS20ADDPAGODOCTORELACIONADORETENCIONDR )
{
HINSTANCE hLib;
__VirtualXML_Pagos20AddPagoDoctoRelacionadoRetencionDR VirtualXML_Pagos20AddPagoDoctoRelacionadoRetencionDR;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Pagos20AddPagoDoctoRelacionadoRetencionDR = (__VirtualXML_Pagos20AddPagoDoctoRelacionadoRetencionDR)GetProcAddress( hLib, "VirtualXML_Pagos20AddPagoDoctoRelacionadoRetencionDR");
VirtualXML_Pagos20AddPagoDoctoRelacionadoRetencionDR ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_PAGOS20ADDPAGODOCTORELACIONADOTRASLADODR )
{
HINSTANCE hLib;
__VirtualXML_Pagos20AddPagoDoctoRelacionadoTrasladoDR VirtualXML_Pagos20AddPagoDoctoRelacionadoTrasladoDR;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Pagos20AddPagoDoctoRelacionadoTrasladoDR = (__VirtualXML_Pagos20AddPagoDoctoRelacionadoTrasladoDR)GetProcAddress( hLib, "VirtualXML_Pagos20AddPagoDoctoRelacionadoTrasladoDR");
VirtualXML_Pagos20AddPagoDoctoRelacionadoTrasladoDR ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_PAGOS20ADDPAGOIMPUESTOSPRETENCIONP )
{
HINSTANCE hLib;
__VirtualXML_Pagos20AddPagoImpuestosPRetencionP VirtualXML_Pagos20AddPagoImpuestosPRetencionP;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Pagos20AddPagoImpuestosPRetencionP = (__VirtualXML_Pagos20AddPagoImpuestosPRetencionP)GetProcAddress( hLib, "VirtualXML_Pagos20AddPagoImpuestosPRetencionP");
VirtualXML_Pagos20AddPagoImpuestosPRetencionP ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}
HB_FUNC( VIRTUALXML_PAGOS20ADDPAGOIMPUESTOSPTRASLADOP )
{
HINSTANCE hLib;
__VirtualXML_Pagos20AddPagoImpuestosPTrasladoP VirtualXML_Pagos20AddPagoImpuestosPTrasladoP;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_Pagos20AddPagoImpuestosPTrasladoP = (__VirtualXML_Pagos20AddPagoImpuestosPTrasladoP)GetProcAddress( hLib, "VirtualXML_Pagos20AddPagoImpuestosPTrasladoP");
VirtualXML_Pagos20AddPagoImpuestosPTrasladoP ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_SETPAGOS20 )
{
HINSTANCE hLib;
__VirtualXML_SetPagos20 VirtualXML_SetPagos20;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetPagos20 = (__VirtualXML_SetPagos20)GetProcAddress( hLib, "VirtualXML_SetPagos20");
VirtualXML_SetPagos20 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12));
}
HB_FUNC( VIRTUALXML_ADDCFDIRELACIONADO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddCfdiRelacionado_cfdi40 VirtualXML_AddCfdiRelacionado_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddCfdiRelacionado_cfdi40 = (__VirtualXML_AddCfdiRelacionado_cfdi40)GetProcAddress( hLib, "VirtualXML_AddCfdiRelacionado_cfdi40");
VirtualXML_AddCfdiRelacionado_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCFDIRELACIONADOS_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddCfdiRelacionados_cfdi40 VirtualXML_AddCfdiRelacionados_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddCfdiRelacionados_cfdi40 = (__VirtualXML_AddCfdiRelacionados_cfdi40)GetProcAddress( hLib, "VirtualXML_AddCfdiRelacionados_cfdi40");
VirtualXML_AddCfdiRelacionados_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12));
}
HB_FUNC( VIRTUALXML_ADDCOMPLEMENTO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddComplemento_cfdi40 VirtualXML_AddComplemento_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddComplemento_cfdi40 = (__VirtualXML_AddComplemento_cfdi40)GetProcAddress( hLib, "VirtualXML_AddComplemento_cfdi40");
VirtualXML_AddComplemento_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCOMPLEMENTOCONCEPTO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddComplementoConcepto_cfdi40 VirtualXML_AddComplementoConcepto_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddComplementoConcepto_cfdi40 = (__VirtualXML_AddComplementoConcepto_cfdi40)GetProcAddress( hLib, "VirtualXML_AddComplementoConcepto_cfdi40");
VirtualXML_AddComplementoConcepto_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddConcepto_cfdi40 VirtualXML_AddConcepto_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConcepto_cfdi40 = (__VirtualXML_AddConcepto_cfdi40)GetProcAddress( hLib, "VirtualXML_AddConcepto_cfdi40");
VirtualXML_AddConcepto_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11) );
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOCUENTAPREDIAL_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddConceptoCuentaPredial_cfdi40 VirtualXML_AddConceptoCuentaPredial_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoCuentaPredial_cfdi40 = (__VirtualXML_AddConceptoCuentaPredial_cfdi40)GetProcAddress( hLib, "VirtualXML_AddConceptoCuentaPredial_cfdi40");
VirtualXML_AddConceptoCuentaPredial_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOINFORMACIONADUANERA_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddConceptoInformacionAduanera_cfdi40 VirtualXML_AddConceptoInformacionAduanera_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoInformacionAduanera_cfdi40 = (__VirtualXML_AddConceptoInformacionAduanera_cfdi40)GetProcAddress( hLib, "VirtualXML_AddConceptoInformacionAduanera_cfdi40");
VirtualXML_AddConceptoInformacionAduanera_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOPARTE_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddConceptoParte_cfdi40 VirtualXML_AddConceptoParte_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoParte_cfdi40 = (__VirtualXML_AddConceptoParte_cfdi40)GetProcAddress( hLib, "VirtualXML_AddConceptoParte_cfdi40");
VirtualXML_AddConceptoParte_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTORETENCION_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddConceptoRetencion_cfdi40 VirtualXML_AddConceptoRetencion_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoRetencion_cfdi40 = (__VirtualXML_AddConceptoRetencion_cfdi40)GetProcAddress( hLib, "VirtualXML_AddConceptoRetencion_cfdi40");
VirtualXML_AddConceptoRetencion_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_ADDCONCEPTOTRASLADO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddConceptoTraslado_cfdi40 VirtualXML_AddConceptoTraslado_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddConceptoTraslado_cfdi40 = (__VirtualXML_AddConceptoTraslado_cfdi40)GetProcAddress( hLib, "VirtualXML_AddConceptoTraslado_cfdi40");
VirtualXML_AddConceptoTraslado_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_ADDRETENCION_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddRetencion_cfdi40 VirtualXML_AddRetencion_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddRetencion_cfdi40 = (__VirtualXML_AddRetencion_cfdi40)GetProcAddress( hLib, "VirtualXML_AddRetencion_cfdi40");
VirtualXML_AddRetencion_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3) );
}
HB_FUNC( VIRTUALXML_ADDTRASLADO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_AddTraslado_cfdi40 VirtualXML_AddTraslado_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_AddTraslado_cfdi40 = (__VirtualXML_AddTraslado_cfdi40)GetProcAddress( hLib, "VirtualXML_AddTraslado_cfdi40");
VirtualXML_AddTraslado_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}
HB_FUNC( VIRTUALXML_SETADDENDA_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetAddenda_cfdi40 VirtualXML_SetAddenda_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetAddenda_cfdi40 = (__VirtualXML_SetAddenda_cfdi40)GetProcAddress( hLib, "VirtualXML_SetAddenda_cfdi40");
VirtualXML_SetAddenda_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_SETADDENDATEXT_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetAddendaText_cfdi40 VirtualXML_SetAddendaText_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetAddendaText_cfdi40 = (__VirtualXML_SetAddendaText_cfdi40)GetProcAddress( hLib, "VirtualXML_SetAddendaText_cfdi40");
VirtualXML_SetAddendaText_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2));
}
HB_FUNC( VIRTUALXML_SETCOMPLETEXML_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetCompleteXML_cfdi40 VirtualXML_SetCompleteXML_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetCompleteXML_cfdi40 = (__VirtualXML_SetCompleteXML_cfdi40)GetProcAddress( hLib, "VirtualXML_SetCompleteXML_cfdi40");
VirtualXML_SetCompleteXML_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2));
}

HB_FUNC( VIRTUALXML_SETCOMPROBANTEINFO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetComprobanteInfo_cfdi40 VirtualXML_SetComprobanteInfo_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetComprobanteInfo_cfdi40 = (__VirtualXML_SetComprobanteInfo_cfdi40)GetProcAddress( hLib, "VirtualXML_SetComprobanteInfo_cfdi40");
VirtualXML_SetComprobanteInfo_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14), (LPSTR) hb_parc(15), (LPSTR) hb_parc(16));
}

HB_FUNC( VIRTUALXML_SETCONCEPTOACUENTATERCEROS_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetConceptoACuentaTerceros_cfdi40 VirtualXML_SetConceptoACuentaTerceros_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetConceptoACuentaTerceros_cfdi40 = (__VirtualXML_SetConceptoACuentaTerceros_cfdi40)GetProcAddress( hLib, "VirtualXML_SetConceptoACuentaTerceros_cfdi40");
VirtualXML_SetConceptoACuentaTerceros_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5));
}

HB_FUNC( VIRTUALXML_SETEMISORINFO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetEmisorInfo_cfdi40 VirtualXML_SetEmisorInfo_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetEmisorInfo_cfdi40 = (__VirtualXML_SetEmisorInfo_cfdi40)GetProcAddress( hLib, "VirtualXML_SetEmisorInfo_cfdi40");
VirtualXML_SetEmisorInfo_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5));
}

HB_FUNC( VIRTUALXML_SETINFORMACIONGLOBAL_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetInformacionGlobal_cfdi40 VirtualXML_SetInformacionGlobal_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetInformacionGlobal_cfdi40 = (__VirtualXML_SetInformacionGlobal_cfdi40)GetProcAddress( hLib, "VirtualXML_SetInformacionGlobal_cfdi40");
VirtualXML_SetInformacionGlobal_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}

HB_FUNC( VIRTUALXML_SETIMPUESTOSINFO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetImpuestosInfo_cfdi40 VirtualXML_SetImpuestosInfo_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetImpuestosInfo_cfdi40 = (__VirtualXML_SetImpuestosInfo_cfdi40)GetProcAddress( hLib, "VirtualXML_SetImpuestosInfo_cfdi40");
VirtualXML_SetImpuestosInfo_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}

HB_FUNC( VIRTUALXML_SETRECEPTORINFO_CFDI40 )
{
HINSTANCE hLib;
__VirtualXML_SetReceptorInfo_cfdi40 VirtualXML_SetReceptorInfo_cfdi40;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_SetReceptorInfo_cfdi40 = (__VirtualXML_SetReceptorInfo_cfdi40)GetProcAddress( hLib, "VirtualXML_SetReceptorInfo_cfdi40");
VirtualXML_SetReceptorInfo_cfdi40 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8));
}

HB_FUNC( UTILS_SENDEMAIL)
{
HINSTANCE hLib;
__Utils_SendEmail Utils_SendEmail;
hLib = LoadLibrary( "VirtualXML.dll" );
Utils_SendEmail = (__Utils_SendEmail)GetProcAddress( hLib, "Utils_SendEmail");
hb_retnl (Utils_SendEmail ( (LPSTR) hb_parc(1), hb_parnl(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13)));
}

HB_FUNC( VIRTUALXML_APIEMISORADD)
{
HINSTANCE hLib;
__VirtualXML_ApiEmisorAdd VirtualXML_ApiEmisorAdd;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ApiEmisorAdd = (__VirtualXML_ApiEmisorAdd)GetProcAddress( hLib, "VirtualXML_ApiEmisorAdd");
hb_retnl (VirtualXML_ApiEmisorAdd ( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), hb_parnl(8), hb_parnl(9), hb_parnl(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12)));
}

HB_FUNC( VIRTUALXML_APIEMISORUPD)
{
HINSTANCE hLib;
__VirtualXML_ApiEmisorUpd VirtualXML_ApiEmisorUpd;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ApiEmisorUpd= (__VirtualXML_ApiEmisorUpd)GetProcAddress( hLib, "VirtualXML_ApiEmisorUpd");
hb_retnl (VirtualXML_ApiEmisorUpd( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), hb_parnl(8), hb_parnl(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11)));
}


HB_FUNC( VIRTUALXML_APIEMISORASIGNA)
{
HINSTANCE hLib;
__VirtualXML_ApiEmisorAsigna VirtualXML_ApiEmisorAsigna;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ApiEmisorAsigna= (__VirtualXML_ApiEmisorAsigna)GetProcAddress( hLib, "VirtualXML_ApiEmisorAsigna");
hb_retnl (VirtualXML_ApiEmisorAsigna( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), hb_parnl(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6)));
}

HB_FUNC( VIRTUALXML_APIEMISORAUTOASIGNACION)
{
HINSTANCE hLib;
__VirtualXML_ApiEmisorAutoasignacion VirtualXML_ApiEmisorAutoasignacion;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ApiEmisorAutoasignacion= (__VirtualXML_ApiEmisorAutoasignacion)GetProcAddress( hLib, "VirtualXML_ApiEmisorAutoasignacion");
hb_retnl (VirtualXML_ApiEmisorAutoasignacion( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), hb_parnl(4), hb_parnl(5), hb_parnl(6), hb_parnl(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9)));
}

HB_FUNC( VIRTUALXML_APIUSUARIOADD)
{
HINSTANCE hLib;
__VirtualXML_ApiUsuarioAdd VirtualXML_ApiUsuarioAdd;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ApiUsuarioAdd = (__VirtualXML_ApiUsuarioAdd)GetProcAddress( hLib, "VirtualXML_ApiUsuarioAdd");
hb_retnl (VirtualXML_ApiUsuarioAdd ( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), hb_parnl(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12)));
}

HB_FUNC( VIRTUALXML_APIUSUARIOUPD)
{
HINSTANCE hLib;
__VirtualXML_ApiUsuarioUpd VirtualXML_ApiUsuarioUpd;
hLib = LoadLibrary( "VirtualXML.dll" );
VirtualXML_ApiUsuarioUpd = (__VirtualXML_ApiUsuarioUpd)GetProcAddress( hLib, "VirtualXML_ApiUsuarioUpd");
hb_retnl (VirtualXML_ApiUsuarioUpd ( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11)));
}

HB_FUNC( RETENCIONES_NEWWITHLOG)
{
HINSTANCE hLib;
__Retenciones_NewWithLog Retenciones_NewWithLog;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_NewWithLog = (__Retenciones_NewWithLog)GetProcAddress( hLib, "Retenciones_NewWithLog");
hb_retnl (Retenciones_NewWithLog ( (LPSTR) hb_parc(1), (LPSTR) hb_parc(2)));
}

HB_FUNC( RETENCIONES_SETVIRTUALPACINFO)
{
HINSTANCE hLib;
__Retenciones_SetVirtualPACInfo Retenciones_SetVirtualPACInfo;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetVirtualPACInfo = (__Retenciones_SetVirtualPACInfo)GetProcAddress( hLib, "Retenciones_SetVirtualPACInfo");
Retenciones_SetVirtualPACInfo ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}

HB_FUNC( RETENCIONES_PROCESADOCUMENTO)
{
HINSTANCE hLib;
__Retenciones_ProcesaDocumento Retenciones_ProcesaDocumento;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_ProcesaDocumento = (__Retenciones_ProcesaDocumento)GetProcAddress( hLib, "Retenciones_ProcesaDocumento");
hb_retnl (Retenciones_ProcesaDocumento ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5)));
}

HB_FUNC( RETENCIONES_FREE)
{
HINSTANCE hLib;
__Retenciones_Free Retenciones_Free;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_Free = (__Retenciones_Free)GetProcAddress( hLib, "Retenciones_Free");
Retenciones_Free ( hb_parnl(1));
}

HB_FUNC( RETENCIONES_SETADDENDATEXT)
{
HINSTANCE hLib;
__Retenciones_SetAddendaText Retenciones_SetAddendaText;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetAddendaText = (__Retenciones_SetAddendaText)GetProcAddress( hLib, "Retenciones_SetAddendaText");
Retenciones_SetAddendaText ( hb_parnl(1), (LPSTR) hb_parc(2));
}

HB_FUNC( RETENCIONES_SETADDENDAXML)
{
HINSTANCE hLib;
__Retenciones_SetAddendaXML Retenciones_SetAddendaXML;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetAddendaXML = (__Retenciones_SetAddendaXML)GetProcAddress( hLib, "Retenciones_SetAddendaXML");
Retenciones_SetAddendaXML ( hb_parnl(1), (LPSTR) hb_parc(2));
}

HB_FUNC( RETENCIONES_SETRETENCIONESCFDIRETENRELACIONADOS)
{
HINSTANCE hLib;
__Retenciones_SetRetencionesCfdiRetenRelacionados Retenciones_SetRetencionesCfdiRetenRelacionados;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetRetencionesCfdiRetenRelacionados = (__Retenciones_SetRetencionesCfdiRetenRelacionados)GetProcAddress( hLib, "Retenciones_SetRetencionesCfdiRetenRelacionados");
Retenciones_SetRetencionesCfdiRetenRelacionados ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}

HB_FUNC( RETENCIONES_SETRETENCIONESEMISOR)
{
HINSTANCE hLib;
__Retenciones_SetRetencionesEmisor Retenciones_SetRetencionesEmisor;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetRetencionesEmisor = (__Retenciones_SetRetencionesEmisor)GetProcAddress( hLib, "Retenciones_SetRetencionesEmisor");
Retenciones_SetRetencionesEmisor ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}

HB_FUNC( RETENCIONES_SETRETENCIONESINFO)
{
HINSTANCE hLib;
__Retenciones_SetRetencionesInfo Retenciones_SetRetencionesInfo;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetRetencionesInfo = (__Retenciones_SetRetencionesInfo)GetProcAddress( hLib, "Retenciones_SetRetencionesInfo");
Retenciones_SetRetencionesInfo ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6));
}

HB_FUNC( RETENCIONES_SETRETENCIONESPERIODO)
{
HINSTANCE hLib;
__Retenciones_SetRetencionesPeriodo Retenciones_SetRetencionesPeriodo;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetRetencionesPeriodo = (__Retenciones_SetRetencionesPeriodo)GetProcAddress( hLib, "Retenciones_SetRetencionesPeriodo");
Retenciones_SetRetencionesPeriodo ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}

HB_FUNC( RETENCIONES_SETRETENCIONESRECEPTOR)
{
HINSTANCE hLib;
__Retenciones_SetRetencionesReceptor Retenciones_SetRetencionesReceptor;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetRetencionesReceptor = (__Retenciones_SetRetencionesReceptor)GetProcAddress( hLib, "Retenciones_SetRetencionesReceptor");
Retenciones_SetRetencionesReceptor ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8));
}

HB_FUNC( RETENCIONES_SETRETENCIONESTOTALES)
{
HINSTANCE hLib;
__Retenciones_SetRetencionesTotales Retenciones_SetRetencionesTotales;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetRetencionesTotales = (__Retenciones_SetRetencionesTotales)GetProcAddress( hLib, "Retenciones_SetRetencionesTotales");
Retenciones_SetRetencionesTotales ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOARRENDAMIENTOENFIDEICOMISO10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoArrendamientoenfideicomiso10 Retenciones_SetComplementoArrendamientoenfideicomiso10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoArrendamientoenfideicomiso10 = (__Retenciones_SetComplementoArrendamientoenfideicomiso10)GetProcAddress( hLib, "Retenciones_SetComplementoArrendamientoenfideicomiso10");
Retenciones_SetComplementoArrendamientoenfideicomiso10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTODIVIDENDOS10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoDividendos10 Retenciones_SetComplementoDividendos10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoDividendos10 = (__Retenciones_SetComplementoDividendos10)GetProcAddress( hLib, "Retenciones_SetComplementoDividendos10");
Retenciones_SetComplementoDividendos10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOENAJENACIONDEACCIONES10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoEnajenaciondeAcciones10 Retenciones_SetComplementoEnajenaciondeAcciones10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoEnajenaciondeAcciones10 = (__Retenciones_SetComplementoEnajenaciondeAcciones10)GetProcAddress( hLib, "Retenciones_SetComplementoEnajenaciondeAcciones10");
Retenciones_SetComplementoEnajenaciondeAcciones10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOFIDEICOMISONOEMPRESARIAL10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoFideicomisonoempresarial10 Retenciones_SetComplementoFideicomisonoempresarial10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoFideicomisonoempresarial10 = (__Retenciones_SetComplementoFideicomisonoempresarial10)GetProcAddress( hLib, "Retenciones_SetComplementoFideicomisonoempresarial10");
Retenciones_SetComplementoFideicomisonoempresarial10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOINTERESES10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoIntereses10 Retenciones_SetComplementoIntereses10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoIntereses10 = (__Retenciones_SetComplementoIntereses10)GetProcAddress( hLib, "Retenciones_SetComplementoIntereses10");
Retenciones_SetComplementoIntereses10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOINTERESESHIPOTECARIOS10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoIntereseshipotecarios10 Retenciones_SetComplementoIntereseshipotecarios10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoIntereseshipotecarios10 = (__Retenciones_SetComplementoIntereseshipotecarios10)GetProcAddress( hLib, "Retenciones_SetComplementoIntereseshipotecarios10");
Retenciones_SetComplementoIntereseshipotecarios10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOOPERACIONESCONDERIVADOS10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoOperacionesconderivados10 Retenciones_SetComplementoOperacionesconderivados10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoOperacionesconderivados10 = (__Retenciones_SetComplementoOperacionesconderivados10)GetProcAddress( hLib, "Retenciones_SetComplementoOperacionesconderivados10");
Retenciones_SetComplementoOperacionesconderivados10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOPAGOSAEXTRANJEROS10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoPagosaextranjeros10 Retenciones_SetComplementoPagosaextranjeros10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoPagosaextranjeros10 = (__Retenciones_SetComplementoPagosaextranjeros10)GetProcAddress( hLib, "Retenciones_SetComplementoPagosaextranjeros10");
Retenciones_SetComplementoPagosaextranjeros10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOPLANESDERETIRO11)
{
HINSTANCE hLib;
__Retenciones_SetComplementoPlanesderetiro11 Retenciones_SetComplementoPlanesderetiro11;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoPlanesderetiro11 = (__Retenciones_SetComplementoPlanesderetiro11)GetProcAddress( hLib, "Retenciones_SetComplementoPlanesderetiro11");
Retenciones_SetComplementoPlanesderetiro11 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14), (LPSTR) hb_parc(15), (LPSTR) hb_parc(16), (LPSTR) hb_parc(17), (LPSTR) hb_parc(18), (LPSTR) hb_parc(19), (LPSTR) hb_parc(20));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOPLATAFORMASTECNOLOGICAS10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoPlataformasTecnologicas10 Retenciones_SetComplementoPlataformasTecnologicas10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoPlataformasTecnologicas10 = (__Retenciones_SetComplementoPlataformasTecnologicas10)GetProcAddress( hLib, "Retenciones_SetComplementoPlataformasTecnologicas10");
Retenciones_SetComplementoPlataformasTecnologicas10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10));
}
HB_FUNC( RETENCIONES_ADDCOMPLEMENTOPLATAFORMASTECNOLOGICAS10DETALLESDELSERVICIO)
{
HINSTANCE hLib;
__Retenciones_AddComplementoPlataformasTecnologicas10DetallesDelServicio Retenciones_AddComplementoPlataformasTecnologicas10DetallesDelServicio;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_AddComplementoPlataformasTecnologicas10DetallesDelServicio = (__Retenciones_AddComplementoPlataformasTecnologicas10DetallesDelServicio)GetProcAddress( hLib, "Retenciones_AddComplementoPlataformasTecnologicas10DetallesDelServicio");
Retenciones_AddComplementoPlataformasTecnologicas10DetallesDelServicio ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5), (LPSTR) hb_parc(6), (LPSTR) hb_parc(7), (LPSTR) hb_parc(8), (LPSTR) hb_parc(9), (LPSTR) hb_parc(10), (LPSTR) hb_parc(11), (LPSTR) hb_parc(12), (LPSTR) hb_parc(13), (LPSTR) hb_parc(14), (LPSTR) hb_parc(15), (LPSTR) hb_parc(16), (LPSTR) hb_parc(17));
}
HB_FUNC( RETENCIONES_SETCOMPLEMENTOPREMIOS10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoPremios10 Retenciones_SetComplementoPremios10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoPremios10 = (__Retenciones_SetComplementoPremios10)GetProcAddress( hLib, "Retenciones_SetComplementoPremios10");
Retenciones_SetComplementoPremios10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4), (LPSTR) hb_parc(5));
}
HB_FUNC( Retenciones_SetComplementoSectorFinanciero10)
{
HINSTANCE hLib;
__Retenciones_SetComplementoSectorFinanciero10 Retenciones_SetComplementoSectorFinanciero10;
hLib = LoadLibrary( "VirtualXML.dll" );
Retenciones_SetComplementoSectorFinanciero10 = (__Retenciones_SetComplementoSectorFinanciero10)GetProcAddress( hLib, "Retenciones_SetComplementoSectorFinanciero10");
Retenciones_SetComplementoSectorFinanciero10 ( hb_parnl(1), (LPSTR) hb_parc(2), (LPSTR) hb_parc(3), (LPSTR) hb_parc(4));
}


#pragma ENDDUMP