Page 1 of 1

Clasess y Funciones para facturacion electronica BOLIVIA

PostPosted: Tue Mar 14, 2023 1:26 pm
by RSalazarU
Amigos de foro

Para el desarrollo de mi programa de facturacion electronica en linea en Bolivia, desarrolle algunas clases y funciones que tal vez le sirvan a alguien mas.
Aca un resumen (tiene mucho mas..)
Code: Select all  Expand view

TMsXml() //para Enviar/recibir los mensajes WebServices con HTTP y validar XML con XSD
TXmlSOAP() //para generar XML Soap
T7za() //para comprimir, generar archivos .TAR y .GZ con comando externo 7za.exe
 


Pueden descargarlo desde el siguiente enlace:
http://www.sauro-sys.com/Source/SR_Functions.ZIP



Ahora estoy desarrollando (ojala lo logre) una clase para encriptar con RSA con comando externo OpenSSL.exe


Atentamente,

Rolando
Cochabamba, Bolivia

Re: Clasess y Funciones para facturacion electronica BOLIVIA

PostPosted: Tue Mar 14, 2023 1:37 pm
by RSalazarU
NOTAS:

trabajo con: xHarbour v10194, BCC 7.3

Re: Clasess y Funciones para facturacion electronica BOLIVIA

PostPosted: Tue Mar 14, 2023 3:11 pm
by acuellar
Muchas Gracias por el aporte estimado Rolando.

Re: Clasess y Funciones para facturacion electronica BOLIVIA

PostPosted: Tue Mar 14, 2023 3:59 pm
by paquitohm
Gracias por tu generosidad Rolando

Pego aqui los parametros que utilizo con 7-zip para obtener máxima compresión (más lenta por supuesto)
Me costó bastante ajustarlos puesto que no existe con switchs el sinónimo de "Mejor compresión" del GUI de 7zip

Code: Select all  Expand view
SET SEVENZIP_COMANDO=%SEVENZIP_EXE% a -y -t7z -m0=lzma:d=1024m:fb=273 -mx9 -md128m -mfb128 -ms=4g -ssw -bt -bb3  %NAME_FILE_7Z%

Re: Clasess y Funciones para facturacion electronica BOLIVIA

PostPosted: Tue Mar 14, 2023 4:40 pm
by RSalazarU
Que sirva como ejemplo:

Code: Select all  Expand view

   Local cXMLDir,cFileXML
   cXMLDir := "."
   cFileXML := cXMLDir + "\Factura_1"
   T7za():New():RunCMD("a","-y -t7z -m0=lzma:d=1024m:fb=273 -mx9 -md128m -mfb128 -ms=4g -ssw -bt -bb3",'"'+cFileXML+'"', '"'+cFileXML+".xml"+'"')
 

- Genera el archivo Factura_1.7z en la carpeta del ejecutable
- Importante notar en '"'+cFileXML+'"' las comillas antes y despues del nombre, para cuando se tiene espacios

Re: Clasess y Funciones para facturacion electronica BOLIVIA

PostPosted: Fri Mar 17, 2023 8:36 pm
by acuellar
Estimado Rolando

Como se utilizan las Clases que has brindado.

Gracias por la ayuda

Re: Clasess y Funciones para facturacion electronica BOLIVIA

PostPosted: Fri Mar 17, 2023 10:19 pm
by karinha
acuellar wrote:Estimado Rolando

Como se utilizan las Clases que has brindado.

Gracias por la ayuda



+1

Ejemplos simples, por favor.

Regards, saludos.

Re: Clasess y Funciones para facturacion electronica BOLIVIA

PostPosted: Tue Jul 04, 2023 7:23 pm
by elmoiquique
Hola

Me podrian enviar, las classes y las funciones, por favor elmoceballos@gmail.com o colocarlo en un link, ya que el que esta arriba no funciona


saludos

gracias