
En un nuevo desarrollo para Leonardo Murcia de Costa Rica hicimos un external object que permite la transferencia de archivos mediante los protocolos seguros FTPS, FTPES y SFTP además de FTP.
También se soporta la transferencia masiva de archivos de la forma:
&AdvancedFtp.MPut(&dirLocal, &dirRemoto, "*.xml")
&AdvancedFtp.MGet(&dirRemoto, &dirLocal, "a*.txt")
Por mas información en el siguiente link se encuentra la documentación: http://wiki.tacuati.com/home/advanced-ftp

Este external object surgió de una idea de Mario Celano (http://www.zetasoftware.com.uy). Pensó en como hacer para que los usuarios de uno de sus productos pudieran personalizar y dar formato a los reportes del sistema por su propia cuenta sin tener que él desarrollar/modificar reportes.
Se le ocurrió una metodología donde los usuarios crean/diseñan sus reportes en templates de planillas de texto (excel o open office), luego el sistema toma estos templates y basado en ciertos parámetros completa la información restante y crea las planillas definitivas a imprimir. Le faltaba el último paso que era imprimir la planilla, me planteó el problema y así es que surge el external object GxDocConverter.
Las funcionalidades que brinda el external object son dos:
- Convertir cualquier documento office a PDF.
- Imprimir en “modo silencioso” (sin dialogo de impresión) un PDF.
Los que estén interesados en este link encuentran mas info: http://wiki.tacuati.com/home/gxdocconverter