```function getStatus(scriptId) { const ta...
# suitescript
f
Copy code
function getStatus(scriptId) {
        const taskSearch = search.create({
            type: search.Type.SCHEDULED_SCRIPT_INSTANCE,
            filters: [
                {
                    join: "script",
                    name: "scriptid",
                    operator: <http://search.Operator.IS|search.Operator.IS>,
                    values: [scriptId]
                },
            ],
            columns: [
                'taskid',
                {
                    name: "datecreated",
                    sort: search.Sort.DESC
                }
            ],
        });

        const taskRecord = taskSearch.run().getRange({start: 0, end: 1});
        if(taskRecord.length === 0) {
            return null;
        }

        return task.checkStatus({ taskId: taskRecord[0].getValue({ name: 'taskid' }) });
    }