legislationProfiles*

O parâmetro legislationProfiles é um array de objetos, onde cada objeto representará um perfil de legislação. Cada perfil de legislação definirá as características da jornada de trabalho do motorista, como por exemplo o tempo de direção contínua e hora para intervalo de almoço.

Pode ser criado um ou mais perfis de legislação conforme características da operação, por exemplo, para viagens de mais de um dia.

São referenciados em vehicles para definir qual perfil se aplica ao veículo/motorista.

Abaixo a lista de parâmetros disponíveis em legislationProfiles:

  • name - Texto único com o nome do perfil da legislação. Usado para ser referenciado em vehicles.

  • maxContinuousDrivingTime - (Opcional) Número inteiro com o tempo máximo em segundos de direção contínua.

  • drivingPauseDuration - (Opcional) Número inteiro com o tempo em segundos de pausa para direção. Se aplica após a soma atingida do valor de maxContinuousDrivingTime. Pode ser usado para criar intervalos de almoço ou descanso. No resultado é apresentado como atividade denominada “PAUSE”.

  • maxContinuousWorkingTime - (Opcional) Número inteiro com o tempo máximo em segundos de trabalho contínuo. Considera-se workingTime todo o tempo gasto nas atividades de “LOADING"; "DRIVING"; "DELIVERY"; "COLLECTION"; "WAITING".

  • workingPauseDuration - (Opcional) Número inteiro com o tempo em segundos de pausa do trabalho. Considera-se como trabalho as atividades de “LOADING"; "DRIVING"; "DELIVERY"; "COLLECTION"; "WAITING". Esse parâmetro é utilizado em viagens de vários dias em que se aplicará o tempo que o motorista irá descansar ao final do turno do trabalho.

Exemplo

O exemplo abaixo demonstra um perfil de legislação para viagens de múltiplos dias.

  • Em maxContinuousDrivingTime é definido o valor de 3 horas e 45 minutos de direção contínua.

  • Em drivingPauseDuration é definido 1 hora para o intervalo de almoço.

  • Em maxContinuousWorkingTime é definido turno de 8 horas de trabalho.

  • Em workingPauseDuration é definido 15 horas de descanso para iniciar o trabalho no próximo dia.

Assim, o motorista trabalhará as horas de direção e entregas, irá fazer 1 hora de pausa para o almoço, continuará as entregas no período da tarde e ao totalizar 8 horas trabalhadas, descansará 15 horas para iniciar a nova jornada no dia seguinte.

"legislationProfiles": [ { "name": "perfil", "maxContinuousDrivingTime": 13500, "drivingPauseDuration": 3600, "maxContinuousWorkingTime": 28800, "workingPauseDuration": 54000 } ]