lunes, 23 de diciembre de 2024

Tren turístico de Sudamérica

Llega el final de diciembre y son tiempos de sueños y esperanza, por lo que, desde este blog, además de enviarles a todas y todos los mejores deseos para el próximo año, me gustaría compartir un símbolo de paz, desarrollo y hermandad.

Imaginen recorrer todos los países de Sudamérica a bordo de un tren turístico que no solo unos paisajes imponentes, sino también historias, culturas y tradiciones únicas. Este delirante proyecto, que podría transformar el turismo regional, propone un trazado con seis rutas interconectadas, diseñadas para ofrecer una experiencia inolvidable a lo largo de las maravillas naturales, urbanas y culturales del continente.

1. Ruta Caribe

Esta ruta captura la calidez del Caribe y la riqueza cultural del norte de Sudamérica.

Paradas principales: Trinidad y Tobago (TT), Caracas (VE), Maracaibo (VE), Cartagena (CO), Medellín (CO) y Bogotá (CO).

Extención: 2.238 km (1 día y 13 horas).

Conexión: En Bogotá, los pasajeros pueden enlazar con la Ruta Andina.

Atracciones destacadas: playas paradisíacas, la historia colonial de Cartagena, la innovación urbana en Medellín y la biodiversidad en los paisajes tropicales.


2. Ruta Andina

Un recorrido por la majestuosa Cordillera de los Andes, atravesando paisajes naturales y culturales excepcionales.

Paradas principales: Bogotá (CO), Quito (EC), Guayaquil (EC), Lima (PE), Cusco (PE), La Paz (BO), Uyuni (BO), Antofagasta (CL), Valparaíso (CL) y Santiago (CL).

Extención: 5.367 km (3 días y 17 horas).

Conexión: En Cusco, se une con la Ruta Amazónica, y en Santiago, con la Ruta Pacífico-Atlántico.

Atracciones destacadas: Machu Picchu, el Salar de Uyuni, los vibrantes mercados de Quito y los paisajes desérticos de Antofagasta.


3. Ruta Amazónica

Adéntrese en la selva tropical más grande del mundo con esta ruta que cruza el corazón de la Amazonia.

Paradas principales: Cusco (PE), Río Branco (BR), Manaos (BR), Georgetown (GY), Paramaribo (SR) y Cayena (GF).

Extensión: 3.552 km (2 días y 11 horas).

Conexión: La ruta inicia en Cusco que es una de las paradas de la Ruta Andina.

Atracciones destacadas: biodiversidad amazónica, navegación por el río Amazonas, culturas indígenas y paisajes únicos en el mundo.


4. Ruta Pacífico-Atlántico

Uniendo océanos, esta ruta conecta grandes ciudades y destinos costeros de Sudamérica.

Paradas principales: Santiago (CL), Mendoza (AR), Córdoba (AR), Rosario (AR), Buenos Aires (AR), Montevideo (UY) y Punta del Este (UY).

Extención: 1.615 km (1 día y 3 horas).

Conexión: En Santiago, enlaza con la Ruta Andina, en Córdoba, con la Ruta Guaraní-Pampa-Sur y en Punta del Este conecta con la Ruta de la Costa Atlántica.

Atracciones destacadas: viñedos de Mendoza, la vibrante cultura porteña en Buenos Aires, las playas de Punta del Este y la historia de la pequeña capital del Uruguay: Montevideo.


5. Ruta Guaraní-Pampa-Sur

Desde las tierras tropicales del sur de Brasil hasta el extremo austral del continente, esta ruta ofrece una inmersión en la diversidad de paisajes.

Paradas principales: São Paulo (BR), Ciudad del Este (PY), Asunción (PY), Córdoba (AR), Bariloche (AR) y Ushuaia (AR).

Extención: 4.865 km (3 días y 9 horas).

Conexión: En São Paulo, enlaza con la Ruta Costa Atlántica, y en Córdoba, con la Ruta Pacífico-Atlántico.

Atracciones destacadas: las Cataratas del Iguazú, la región del Chaco, los lagos de Bariloche y el acceso a la Antártida desde Ushuaia.


6. Ruta Costa Atlántica

Recorra la costa este de Sudamérica, desde el norte de Brasil hasta las playas del sur.

Paradas principales: Belém (BR), Recife (BR), Salvador de Bahía (BR), Río de Janeiro (BR), São Paulo (BR), Florianópolis (BR) y Punta del Este (UY).

Extención: 5.422 km (3 días y 18 horas).

Conexión: En São Paulo, se conecta con la Ruta Guaraní-Pampa-Sur, y en Punta del Este, con la Ruta Pacífico-Atlántico.

Atracciones destacadas: carnaval en Río de Janeiro, playas de Florianópolis, gastronomía de Salvador de Bahía y la rica historia colonial de Recife.




El tren turístico de Sudamérica no solo sería una experiencia de viaje, sino también un puente cultural. Cada ruta está diseñada para resaltar las maravillas locales, desde los paisajes selváticos hasta los centros urbanos. Los pasajeros podrían disfrutar de actividades temáticas, gastronomía regional y servicios sostenibles que respeten la diversidad natural y cultural de la región.

Con sus seis rutas interconectadas, este tren se convertiría en un símbolo de unidad y un homenaje a la riqueza de sudamericana. ¿Te animas a emprender este viaje?

[El recorrido puede visualizarse en este mapa]

.

.


viernes, 29 de noviembre de 2024

Luca Pacioli: más de 500 años de contabilidad

En la era de la digitalización y la automatización, los fundamentos de la contabilidad parecen un recuerdo distante, pero su esencia sigue siendo tan relevante como en los tiempos de los primeros comerciantes venecianos. El "arte" de la contabilidad, tal como lo concebimos hoy, encuentra uno de sus orígenes más ilustres en La Summa de Arithmetica, Geometria, Proportioni et Proportionalità, de Luca Pacioli, obra que marcó el inicio del sistema de partida doble. Este sistema revolucionó la forma en que los negocios se registraban y administraban, y sentó las bases de una profesión que hoy enfrenta la disrupción tecnológica.

Hace unos días, Jorge Xavier - decano de la Facultad de Ciencias Económicas y de Administración (UdelaR) - estuvo presente en el evento "Redescubriendo a un genio" en la ciudad de México, donde se rindió homenaje al legado de Pacioli y recibió la versión facsímil de la Sección Novena del Tratado XI de la obra que quedó disponible en la Biblioteca de nuestra Facultad, lo cual sirve como excusa para recorrer aquellas ideas fundamentales del pensador florentino.

"Todas las reglas que un buen comerciante necesita"

En su obra, Pacioli dejó claro que la contabilidad no era simplemente un ejercicio matemático, sino una herramienta para el orden y la claridad en los negocios. Según sus palabras, “para el comerciante la claridad nunca será demasiada”. Este principio subraya la importancia de la transparencia en la gestión de la información financiera, una lección que permanece vigente en la era de los informes automatizados y los dashboards interactivos.

Pacioli identificó tres elementos esenciales para cualquier comerciante (pilares de la gestión cuidadosa):

  • Dinero en efectivo, como recurso indispensable.
  • Conocimientos contables y matemáticos, para manejar las operaciones con precisión.
  • Sistema sistemático de registro, que permita organizar las transacciones de forma comprensible.

Hoy, aunque el efectivo físico ha sido sustituido en muchos casos por transacciones digitales, y los sistemas computarizados asumen gran parte del trabajo manual, el principio de ordenar las transacciones sigue siendo fundamental. Sin una estructura clara, sin hacer los asientos sistemáticamente los comerciantes "no tendrían descanso y sus mentes estarían siempre preocupadas", como él mismo advirtió, ya que "para el comerciante la claridad nunca será demasiada".

El método veneciano de débito y crédito propuesto por Pacioli no solo trajo orden a los registros comerciales ("quiero darles suficientes reglas para que puedan llevar ordenadamente todas sus cuentas y libros"), sino que también introdujo el concepto de inventario y disposición como pilares para iniciar cualquier actividad comercial. Este enfoque estructurado, adaptado a las tecnologías actuales, se refleja en los sistemas ERP modernos como SAP S/4 HANA, donde la integración y el control son esenciales para la toma de decisiones basada en datos.

El mensaje de Pacioli cobra nueva vida en un entorno en el que la inteligencia artificial y la automatización están redefiniendo el rol del contador. Las herramientas digitales pueden ser nuestras aliadas, pero su efectividad depende de principios atemporales: claridad, precisión y orden. Sin un entendimiento sólido de las bases, la tecnología puede amplificar errores o generar confusión en lugar de aportar valor.

En una época en que los datos se generan en volúmenes inimaginables y las decisiones se toman en tiempo real, las palabras de Pacioli sobre la importancia de “poner cada cosa en su lugar” resuenan con fuerza. Hoy, más que nunca, contadoras y contadores debemos combinar la claridad y el orden de los sistemas tradicionales con las capacidades tecnológicas modernas para continuar siendo un pilar indispensable en los negocios y la sociedad.

[Imágenes del libro]

.

.

martes, 26 de noviembre de 2024

IA: Digital Economy: More than just e-commerce

The article explores the evolution of the digital economy, from its beginnings in e-commerce to its development in areas such as the collaborative economy, digital platforms, subscription models and the metaverse. The benefits and challenges that these models present are analysed, including the tensions between technological innovation and regulation. Finally, it describes how technological infrastructures such as ERP systems, automation and artificial intelligence support the growth of the digital economy.


Created with AI using NotebookLM by Google

Original post in spanish: https://www.detodounpoco.com.uy/2024/11/economia-digital-mucho-mas-que-e.html

[Escuchar el podcast aquí]

.
.

viernes, 22 de noviembre de 2024

Proyectos SAP potenciados por IA

Hace unos días fui invitado para exponer sobre Innovación en la Era Digital en el marco del SAP DAY Montevideo organizado por Axigma, la Universidad de Montevideo e Invenzis. A continuación un resumen de los principales conceptos que compartí con quienes participaron de la actividad.

La inteligencia artificial (IA) está transformando rápidamente la forma en que las empresas toman decisiones y gestionan sus procesos, por lo que resulta relevante analizar cómo impacta en la toma de decisiones en las empresas, cómo puede apoyar la IA las tareas de proyectos SAP, y algunos ejemplos reales de aplicaciones de IA en soluciones SAP. 

¿Cómo tomamos decisiones? 

Cuando las personas tomamos decisiones, lo hacemos a partir de una combinación de diversos factores, como la intuición, los valores, los prejuicios, el contexto y nuestras experiencias personales.

Por otro lado, las empresas, para tomar decisiones, suelen seguir un enfoque más estructurado, basado en reglas y procedimientos que brinden garantías y sean auditables, se busca la transparencia y se toman decisiones explícitas (documentadas y justificadas).

Un posible ejemplo es cómo se toman las decisiones financieras: Las personas pueden usar su intuición o experiencia personal, mientras que las empresas seguirán reglas financieras estrictas y procesos claramente establecidos.

Sorprendentemente, la IA toma decisiones de una forma más parecida a las personas de lo que solemos pensar. Aunque se basa en datos y algoritmos, no siempre sigue reglas explícitas y claras. Los modelos de IA aprenden a partir de datos que contienen experiencia, valores y prejuicios.

Un desafío importante es la trazabilidad de las decisiones de la IA. A diferencia de las reglas explícitas en las empresas, los algoritmos no siempre son fáciles de interpretar, lo que dificulta entender por completo el proceso de toma de decisiones. Por eso, es crucial garantizar la transparencia en los algoritmos, para poder evaluar su impacto y confiabilidad.


¿Podemos hacer mejor nuestro trabajo en los proyectos de implementación de sistemas utilizando IA? La respuesta es sí, si sabemos cómo hacerlo de manera efectiva, tal como comentamos en este artículo previo: crear siempre un nuevo chat, definir objetivos claros, dar contexto, utilizar juegos de rol, iterar para mejorar la respuesta, etc.

Así podemos apoyarnos en inteligencia artificial para desarrollar y ampliar contenidos, simplificar y resumir, formatear y estructurar información o agregar formalidad en la documentación del proyecto. No obstante, es importante verificar y validar la información generada por la IA. No debemos confiar ciegamente en sus resultados sin contrastarlos con fuentes confiables. Además, evita compartir información sensible o hacer preguntas ambiguas que puedan llevar a respuestas inexactas.


SAP ha integrado IA en muchas de sus soluciones bajo el lema Relevant, Reliable, Responsible (Relevante, Confiable, Responsable). Algunos ejemplos de casos de uso de IA en SAP incluyen:

  • Joule, el copiloto de IA que entiende su negocio: Una herramienta diseñada para ofrecer recomendaciones precisas basadas en el análisis de datos empresariales.
  • Reclutamiento con IA generativa: Ayuda a optimizar procesos de selección de personal.
  • Talent Intelligence Hub: Una solución para gestionar el talento en las organizaciones de manera más efectiva.
  • Asistente de redacción y analizador de texto: Genera y mejora textos empresariales o informes.
  • Estimación de pagos de clientes: IA que predice cuándo un cliente saldará sus deudas basándose en datos históricos.
  • Recomendación de grupo de materiales en compras por texto libre: Simplifica los procesos de compras mediante sugerencias automatizadas.

A medida que la IA se convierte en una parte integral de los proyectos SAP, es crucial recordar algunos puntos clave: La IA puede ser una gran aliada para empezar con una hoja en blanco, pero debemos hacer las preguntas adecuadas. No está exenta de sesgos y prejuicios, por lo que es necesario contar con mecanismos de control y transparencia, así como una mirada desde la ética. Si bien la IA puede automatizar muchas tareas, la empatía y el juicio humano siguen siendo esenciales en los proyectos.

El verdadero valor surge cuando los humanos y las máquinas trabajan juntos, aprovechando lo mejor de ambos mundos. En esta era digital, la IA no reemplazará a los profesionales, sino que los potenciará, ayudándoles a ser más eficientes e innovadores. La clave está en saber utilizarla de manera ética y responsable, siempre con el humano en el centro del proceso.

[Imagen generada por Dall-E a través de ChatGPT]

.

.


viernes, 15 de noviembre de 2024

Economía Digital: mucho mas que e-commerce

En las últimas décadas, hemos sido testigos de cómo la tecnología ha transformado radicalmente la economía global. El comercio electrónico (eCommerce) fue uno de los primeros avances que trajo esta digitalización al público masivo, facilitando el intercambio de bienes y servicios en el mundo virtual. Sin embargo, lo que comenzó como una mera adaptación de las tiendas físicas al entorno digital, ha evolucionado en algo mucho más complejo: lo que hoy conocemos como economía digital.

Hoy me gustaría hacer un recorrido que va desde la simplicidad del eCommerce hacia un ecosistema digital mucho más sofisticado y diversificado, explorando cómo la economía colaborativa, las plataformas digitales, los modelos de suscripción y el metaverso están reconfigurando las reglas del juego. Además, analizaremos las tensiones que surgen entre la innovación tecnológica y la regulación, y cómo las infraestructuras tecnológicas subyacentes (como los sistemas integrados de gestión, los libros distribuidos, la automatizacion de procesos y la inteligencia artificial) sostienen este nuevo paradigma.



La Evolución: Del eCommerce a la Economía Digital

El comercio electrónico fue, en muchos sentidos, el primer paso hacia la economía digital, permitiendo a las empresas y consumidores realizar transacciones a nivel global, eliminando barreras geográficas y de tiempo. Pero hoy en día, la economía digital abarca mucho más que comprar y vender productos en línea.

Economía colaborativa

Modelos como Uber o Airbnb representan la transformación de la economía colaborativa a modelos de negocios en la que los usuarios pueden compartir o alquilar activos, como autos o propiedades, sin la necesidad de un intermediario tradicional. Esto ha cambiado fundamentalmente la estructura del mercado laboral y del consumo, generando beneficios como la flexibilidad para los trabajadores y consumidores, pero también planteando serios desafíos regulatorios, como la falta de protección laboral o la evasión fiscal.

Economía de plataformas

Plataformas como Amazon, Mercado Libro o Temu funcionan como gigantescos ecosistemas que conectan a millones de proveedores y consumidores. Estas plataformas no solo facilitan la interacción entre las partes, sino que controlan la infraestructura y las reglas del juego, lo que les otorga un enorme poder económico. Este tipo de economía redefine la cadena de valor tradicional, centralizando el control y acumulando grandes cantidades de datos personales y comerciales.

Modelos de suscripción

Empresas como Netflix o Spotify, así como proveedores de software como servicio (SaaS) han popularizado los modelos de suscripción, donde los usuarios pagan una tarifa recurrente por acceder a un servicio. Esto no solo modifica la forma en que consumimos productos, sino también la manera en que las empresas gestionan la personalización, aumentando la retención y optimizando la experiencia de usuario a través de sistemas de gestión de relaciones con clientes (CRM).

El Metaverso

Aunque el metaverso es un concepto aún en desarrollo, ofrece un vistazo al futuro de la interacción digital. Plataformas como Decentraland o el desarrollo de espacios virtuales por parte de Meta (Facebook) buscan crear economías completamente nuevas dentro de entornos virtuales, donde los usuarios pueden comprar, vender y poseer activos digitales. Esto plantea nuevas preguntas sobre la propiedad y la identificación de las personas en un mundo virtual descentralizado.


Las Tensiones: Innovación vs Regulación

A medida que la economía digital se expande, surgen nuevas tensiones entre los beneficios que aportan estos modelos y las restricciones que buscan regularlos. Algunos de los conflictos más importantes incluyen:

  • Identificación de Usuarios vs. Derecho al Anonimato: Las empresas de la economía digital buscan identificar a los usuarios a través de inicios de sesión, cookies y el seguimiento de sus actividades para personalizar servicios y aumentar sus ingresos. Sin embargo, los usuarios tienen derecho al anonimato y a que sus datos y acciones sean olvidados cuando lo deseen.

  • Velocidad de las Transacciones vs. Control: La economía digital se caracteriza por su inmediatez. Sin embargo, esta velocidad puede ser un desafío para un ambiente de control adecuado, generando riesgos asociados a problemas de fraude o ciberseguridad.

  • Análisis de Datos vs. Protección de Datos Personales: La capacidad de analizar grandes volúmenes de datos es el corazón de muchas plataformas digitales, pero este uso extensivo de datos plantea importantes desafíos en torno a la privacidad y el cumplimiento de normativas como el GDPR en Europa.

  • Flexibilidad vs. Regulación: En la economía colaborativa, por ejemplo, la flexibilidad laboral ha sido uno de sus grandes atractivos, pero al mismo tiempo, ha desatado un debate sobre la precarización del trabajo y la necesidad de regular para proteger a los trabajadores. Algo similar ocurre con los criterios de territorialidad en el ámbito tributario, que presentan desafíos en la economía digital.

  • Conexión directa Peer-to-Peer (P2P) vs. Normativa Anti-lavado: Las transacciones P2P permiten un intercambio sin intermediarios, pero generan problemas cuando se trata de cumplir con regulaciones sobre conocer al cliente (KYC, por sus siglas en inglés) y combatir el lavado de dinero (AML), indispensables para la lucha contra actividades ilícitas. En la economía digital se permiten transacciones anónimas que los gobiernos ven con preocupación el uso de activos digitales.


Infraestructuras Subyacentes: ERP, Blockchain y IA

La economía digital no sería posible sin las infraestructuras tecnológicas que la sostienen. Es crucial entender cómo estos sistemas se entrelazan para permitir el funcionamiento eficiente y seguro de los nuevos modelos de negocio.

Sistemas Integrados de Gestión (ERP)

Los sistemas ERP permiten a las empresas gestionar sus operaciones de manera eficiente y en tiempo real, desde la gestión de inventarios hasta la contabilidad y la planificación de recursos. En un mundo digitalizado, estos sistemas son esenciales para manejar la complejidad y escala de las operaciones.

Automatización

Las herramientas de automatización de procesos (RPA) está transformando la manera en que las empresas manejan sus operaciones diarias. Procesos repetitivos, como la gestión de inventarios, contabilidad o atención al cliente, ahora pueden ser ejecutados por sistemas automáticos. Desde chatbots que interactúan con los usuarios en tiempo real, hasta software que optimiza la cadena de suministro, la automatización permite a las empresas mejorar la eficiencia y reducir errores humanos.

Inteligencia Artificial (IA)

Por su parte, la inteligencia artificial va un paso más allá, introduciendo la capacidad de tomar decisiones basadas en datos. Los algoritmos permiten analizar grandes volúmenes de información para predecir comportamientos de los consumidores, mejorar la personalización de servicios o detectar fraudes. La IA plantea también desafíos éticos, especialmente en torno al desplazamiento laboral y la toma de decisiones sin intervención humana.

Libro Mayor Distribuido (DLT)

Los contratos inteligentes y sistemas como blockchain, van mas allá de las criptomonedas como Bitcoin o Ethereum. Permiten la trazabilidad y la verificación de transacciones sin intermediarios, lo que representa una gran promesa para industrias que dependen de la confianza y la transparencia.


Mirando al Futuro: Innovación Responsable

La economía digital ofrece un sinfín de oportunidades, pero también requiere un marco regulatorio que equilibre la innovación con la protección de los derechos fundamentales. A medida que avanzamos hacia un futuro cada vez más digitalizado, el desafío estará en encontrar un punto de equilibrio que permita aprovechar al máximo los beneficios de estos nuevos modelos sin sacrificar la seguridad, la privacidad y los derechos de los usuarios.

La regulación, lejos de ser una barrera, puede ser un habilitador clave para el desarrollo de una economía digital sostenible, donde la tecnología y los derechos convivan en armonía. 

[Las bases de este artículo corresponden a mi conferencia en las XXV Jornadas Académicas del Instituto de Derecho Informático de la Facultad de Derecho - UdelaR]

.

.

martes, 5 de noviembre de 2024

Elecciones 2024: Ciencia, Tecnología e Innovación

Subí los dos programas de gobierno (Coalición y Frente Amplio) a NotebookLM, una interesante herramienta de IA creada por Google, que trabaja sobre las fuentes que uno le indique, y le hice preguntas. Les comparto aquí algunos resultados, vinculados a Ciencia, Tecnología e Innovación (CTI), ya que ambos documentos resaltan su importancia para el desarrollo del Uruguay, pero sin embargo, difieren en sus enfoques y propuestas específicas.

La Coalición reconoce su importancia para el crecimiento económico, y el Frente Amplio los destaca como como pilares fundamentales para una sociedad basada en el conocimiento, con bienestar, inclusión social y sostenibilidad.

El Frente Amplio propone una Ley de Ciencia, Tecnología e Innovación que involucre a todos los actores relevantes, incluyendo la academia, el sector productivo y la sociedad civil. La Coalición plantea unificar la gobernanza de la CTI en un Ministerio de Educación, Cultura, Ciencia y Tecnología.

La Coalición menciona los Fondos Sectoriales y propone un Plan Nacional de Becas para carreras científicas y tecnológicas. El Frente Amplio propone un compromiso presupuestal creciente y sostenido para la CTI, con una inversión conjunta en educación y CTI del 6+1% del PBI.

Ambos programas apuestan a la Innovación empresarial. La Coalición destaca los temas de propiedad intelectual, eliminación de barreras burocráticas y mejora de incentivos. El Frente Amplio plantea la necesidad de conectar los problemas del sector productivo con las capacidades nacionales en tecnología, fomentando el desarrollo de soluciones nacionales, y propone un programa de apoyo a la creación de startups.

Biotecnología es un área prioritaria en los dos documentos. La Coalición menciona la agrotecnología, las energías renovables y la economía circular, mientras que el Frente Amplio señala la transformación de la matriz energética, la producción sostenible de alimentos saludables y la mejora en la producción forestal.

El Frente Amplio propone además impulsar una segunda generación de transformación digital, con la Agenda y el Gobierno Digital como pilares, haciendo hincapié en la utilización de software libre. También destaca la importancia estratégica de la Inteligencia Artificial (IA) para el desarrollo y la soberanía del país, proponiendo un plan para multiplicar la inversión en IA responsable, incluyendo la formación en competencias de IA en todos los niveles educativos.

La Coalición propone fortalecer el proceso de vigilancia tecnológica para incorporar tecnologías emergentes, como la Inteligencia Artificial Generativa, de manera responsable y equitativa. También menciona el Pensamiento Computacional y habilidades de ciencia, tecnología, ingeniería y matemáticas en la educación, promoviendo la participación equitativa de mujeres en esas carreras.

Ambos documentos coinciden en la necesidad de fortalecer la formación de talento en ciencia y tecnología para satisfacer las demandas del sector productivo y promover la innovación. También hay coincidencias en la importancia de vincular la investigación y el desarrollo con las necesidades del sector productivo, así como en señalar a la UTEC como un actor relevante en el ecosistema de CTI.

Desde el punto de vista ideológico la Coalición se inclina hacia un enfoque más liberal, buscando reducir el rol del Estado en la economía y promover la inversión privada, mientras que el Frente Amplio, por otro lado, defiende un papel más activo del Estado en la economía, buscando regular los mercados, promover la equidad y garantizar el acceso a servicios básicos.

Eso también se ve reflejado en los distintos énfasis en la Justicia Social: El Frente Amplio pone un fuerte énfasis en esos temas buscando reducir la desigualdad, combatir la pobreza y garantizar los derechos de los sectores más vulnerables. La Coalición si bien menciona la importancia del bienestar de la gente, no prioriza la justicia social de la misma manera que el Frente Amplio. Su enfoque se centra más en la creación de un entorno económico favorable que, según su visión, beneficiará a todos los uruguayos.

.

.

sábado, 2 de noviembre de 2024

Agendar eventos desde formulario

Imagina que, por ejemplo, necesitas que distintas personas de tu organización te informen de eventos que quieren realizar, de manera de tener un calendario compartido donde aparezcan todas las actividades.

Puedes crear en Google Forms un formulario con Nombre de la Actividad, Descripción, Fecha de Inicio y Fecha de Finalización, teniendo cuidado de las fechas ponerlas con la opción de fecha y hora.


Con esto y compartiendo la hoja de cálculo donde se almacenan las respuestas, todos pueden saber qué actividades se han agendado, pero sería interesante que se agendaran automáticamente en un calendario de Google (que también podría compartirse) y enviara un correo para avisar del nuevo registro.

Para esto le pedí ayuda a Gemini para que me ayudara a programa una App Script que realizara esta tarea.

Desde el formulario de google hay que acceder al editor de secuencias de comando y sustituir el código que viene por defecto, por este que pongo a continuacion:

function enviarACalendario() {
  // Obtén el formulario activo
  var formulario = FormApp.getActiveForm();

  // Obtén la última respuesta enviada
  var respuestas = formulario.getResponses();
  var ultimaRespuesta = respuestas[respuestas.length - 1];

  // Extrae los datos relevantes de la respuesta
  var itemRespuesta = ultimaRespuesta.getItemResponses();

  // Extrae los datos relevantes de las respuestas
  var titulo = itemRespuesta[0].getResponse();
  var descripcion = itemRespuesta[1].getResponse();
  var fechaInicio = new Date(itemRespuesta[2].getResponse());
  var fechaFin = new Date(itemRespuesta[3].getResponse());

  // Crea el evento en el calendario
  var calendario = CalendarApp.getDefaultCalendar();
  var evento = calendario.createEvent(
    titulo,
    fechaInicio,
    fechaFin,
    {
      description: descripcion
    }
  );
// Envía un correo electrónico MailApp.sendEmail('xxxx@gmail.com', 'Nuevo evento creado', 'Se ha creado un nuevo evento en tu calendario:\n\n' + 'Título: ' + titulo + '\n' + 'Descripción: ' + descripcion + '\n' + 'Fecha de inicio: ' + fechaInicio + '\n' + 'Fecha de fin: ' + fechaFin );
}

Luego en "activadores" añadir uno las siguientes opciones:


Cuando lo hagas por primera vez, tendrás que autorizarlo para que pueda acceder a tu Google Calendar, simplemente siguiendo las indicaciones para otorgar los permisos necesarios.

Con esto cada vez que se complete el formulario se creará un evento en tu calendario.

Te recomiendo crear una cuenta de gmail específica para esto y ser cuidadoso en la forma en que se difunde el acceso al formulario, el calendario y la hoja de cálculo con las respuestas.

.

.