Skip to content

Instantly share code, notes, and snippets.

function process() {
var threads=GmailApp.search('from:___@____.ru is:unread subject:"Отправка Заявка" OR subject:"Отправка Форма"'); // ищем нужные письма
for (var i=0; i<threads.length; i++) { // перебираем их все
var messages=threads[i].getMessages();
for (var j=0; j<messages.length; j++) {
var info=parseInfo(messages[j].getBody()); // парсим данные
var res=sendFirstMail(info.mailTo, info.name, "reg0"); // пишем сообщение контакту
// Вызов функции записи в Firebase
callFirebase(info.name, info.mailTo.toLowerCase(), info.mobile,'звонок по форме','[трубы]Обращение на форме от Имя: '+info.name+' Емейл: '+info.mailTo.toLowerCase()+' Телефон: '+info.mobile+', заполнить анкету, узнать потенциал', "трубы");
createDelivery(info.mailTo);
// справочник типов приложения docFlow
var TYPE_PROJECT="project"; // папка проекта
var TYPE_CONTRACT="contract"; // версия контракта
var TYPE_COMMENT="comment"; // замечания комментатора
var TYPE_OTHER_DOC="doc"; // сопутствующий документ
// справочник состояний проекта
var STATUS_NOT_FINISHED='false';
var STATUS_FINISHED='true';
@kir-sf
kir-sf / codeAPI.gs
Created November 1, 2016 16:15
Распределенная касса
var ID='вставьте сюда ID своей таблицы с единым реестром операций';
function doGet(e) {
try {
var indexOfTochka=e.parameter.table;
if (indexOfTochka!=undefined) uploadTable(indexOfTochka);
} catch (err) {return err};
return 0;
}