Марина, обычно приходится делать что-то вроде наблюдателя, который будет обрабатывать все функции, которые подписаны на вызов
onEdit()
Например,
function f1(e){
// ...
}
function f2(e){
// ...
}
function onEdit(e){
f1(e);
f2(e);
}
Т.е. в вашем варианте
function onEdit(event) {
SmartDataValidation(event);
onEdit1(event);
}
function onEdit1(event) {
var sheetName = event.source.getActiveSheet().getSheetName();
var sheet = event.source.getActiveSheet();
var idCol = event.range.getColumn();
var idRow = event.range.getRow();
if (idCol === 13 && sheetName === 'Заказы') {
sheet.getRange(idRow, idCol + 8).setValue(new Date().toString());
}
}