Te presento este sencillo pero funcional script para enviar datos de una factura de ventas hacia una pestaña de la Hoja de Cálculo de Google habilitada como base de datos
los datos de interés serán en este caso el rango de datos. B41:E41 de la hoja o pestaña denominada "Facturas".
es pertinente mencionar que este ejercicio se implemento como solución a un usuario de los grupos de ayuda de Google y por su parte tenemos ya todo diseñado por el usuario y solo requería un script que le guardara los datos del rango mencionado.
el script o función para este ejemplo se llama: " GuardarDatosVenta_By_OE" y usa 2 variables:
la primera que hace referencia a la hoja y rango donde están los datos que se desean guardar en la base de datos y
la que se relaciona con la hoja o pestaña que serán el destino final de los datos del rango B41:E41
tal como se muestra en esta imagen
Dado que el libro o archivo no es de mi propiedad, solo puedo mostrar imágenes y de momento no esta disponible alguna archivo para crear una copia y revisar con mayor detenimiento, pero dejo el código , para que copien y peguen y adapten según su necesidad.
💊 ejemplo de código después del vídeo 🎁
En caso de que hayas tenido problemas al hacer la adaptación, puedes hacer una consulta en mi pagina de Facebook oen mi canal de YouTube, encontraras los enlaces al final de esta página.
function GuardarDatosVenta_By_OE(){
var datos = SpreadsheetApp.getActive().getSheetByName("Factura").getRange("B41:E41").getValues();
var BD = SpreadsheetApp.getActive().getSheetByName("Resumen de ventas");
BD.appendRow(datos[0]);
Browser.msgBox("Dato guardado");
BD.activate();
}
//ver más ideas en : https://developers.google.com/apps-script/guides/sheets
si tienes una consulta ,puedes hacerla en mi pagina de FB, en este post: Enviar facturas a base de datos
Síguenos en: