Добрый день! Написал код создающий из таблиц и заменяющий в шаблоне документа определенные данные, но у меня вопрос, как сделать так, чтобы повторно документы не создавались? Потому что сейчас при запуске кода, он каждый раз повторно создает документы.
function createDocument() {
var headers = Sheets.Spreadsheets.Values.get('1WRDbmvKjwulxjZjuH33u18d1IMQnq68EYugs2YDgxqw', 'A1:G1');
var value = Sheets.Spreadsheets.Values.get('1WRDbmvKjwulxjZjuH33u18d1IMQnq68EYugs2YDgxqw', 'A2:G');
var tamplate = '1H4VgpPqksqA2RjoGbrDcKttZxZvFbJqbbMhIKwA9CgQ';
for (var i = 0; i <value.values.length; i ++){
var number = value.values[i][1];
var date = value.values[i][0];
var applicant = value.values[i][2];
var description = value.values[i][3];
var place = value.values[i][4];
var executor = value.values[i][6];
var documentId = DriveApp.getFileById(tamplate).makeCopy().getId();
DriveApp.getFileById(documentId).setName('Заявка № ' + number);
var body = DocumentApp.openById (documentId) .getBody ();
body.replaceText('##Заявка №##', number);
body.replaceText('##Дата##', date);
body.replaceText('##Заявитель##', applicant);
body.replaceText('##Описание##', description);
body.replaceText('##Место##', place);
body.replaceText('##Исполнитель##', executor);
}
}