APP para agendamentos de serviços

LOGIN PARA ADM LOGIN: leandro001 SENHA: 123

SCRIPT PARA CRIAR EVENTO NA AGENDA DO GOOGLE DE ACORDO COM A DATA AGENDADA NO APP

var calendario = CalendarApp.getCalendarsByName(“INSIRA SEU EMAIL AQUI”)[0];

var agendamentos = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(“Agendamentos”);
var lrA = agendamentos.getLastRow();

function init() {

var agendados = agendamentos.getRange(1, 3).getValue();
var notificados = agendamentos.getRange(1, 4).getValue();

if(agendados > notificados){
coletarInformacoes(notificados);
}
}

function coletarInformacoes(notificados){

for(var i = notificados; i <=lrA; i++){
var notificado = agendamentos.getRange(i, 2).getValue();

if(notificado != "Notificado"){
  var nome = agendamentos.getRange(i, 7).getValue();
  var whats = agendamentos.getRange(i, 8).getValue();
  var servico = agendamentos.getRange(i, 11).getValue();
  var descricao = "Nome: " +nome+" Whatsapp: "+whats+" Serviço: " +servico;
  
  var data = agendamentos.getRange(i, 5).getValue();
  var startTime = new Date(data);
  var dataObj = new Date(data);
  var endTime = new Date(dataObj.setMinutes(dataObj.getMinutes() + 30));
  
  
  calendario.createEvent("Novo agendamento", startTime, endTime, {description: descricao});
  agendamentos.getRange(i, 2).setValue("Notificado");
  
}

}
}

1 Like