Gerar registros de horas automaticamente
Como administrador, você pode configurar um trabalho agendado para gerar registros de horas automaticamente para tarefas de projeto atribuídas a usuários de registro de horas.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
Nota:
O trabalho agendado gera registros de horas automaticamente somente para os usuários que têm o. Criar registros de horas automaticamente a cada semana opção definida como verdadeira em seus atribuídos política de planilha de horas .
Procedimento
Exemplo
O script de exemplo a seguir é executado quando um trabalho agendado é executado para gerar registros de horas para o. Semana atual para Banco de dados e. Hardware grupos:
// Clone this schedule job to run separately for different groups at different times
// One of the following values
// TimeCardConstants.CURRENT_WEEK
// TimeCardConstants.NEXT_WEEK
// TimeCardConstants.LAST_WEEK
var runFor = TimeCardConstants.CURRENT_WEEK;
// Comma separated group sys ids or group names. TimeSheet/TimeCards will be auto generated for time card users in the given groups.
var includeGroups = [Database,Hardware];
var excludeGroups = [];
var generator = new TimeCardGenerator();
generator.generateFromConfig(runFor, includeGroups, excludeGroups);