São os locais referenciados em operations em que será realizado alguma atividade de entrega ou coleta. Também podem ser referenciados em vehicles para associar o local de partida ao iniciar a rota e retorno ao final da rota de um motorista.
Parâmetros obrigatórios:
name
- texto do nome único do site. Usado para referenciar em operations e identificar no resultado.coordinates
- as coordenadas geográficas em graus decimais da latitude e longitude:latitude
- valor numérico em graus decimais. Deve estar entre -90.0 e 90.0. Exemplo: -23.6987.longitude
- valor numérico em graus decimais. Deve estar entre -180.0 e 180.0. Exemplo: -45.7347.
logisticConstraints
- texto com referência ao nome da logisticConstraint.
Exemplo com parâmetros obrigatórios:
Code Block |
---|
"depots": [
{
"coordinates": {
"latitude": -23.508596,
"longitude": -46.841628
},
"logisticConstraints": "DepotPickup",
"name": "DEPOSITO01"
}
],
|
Parâmetros opcionais:
logisticZones
- as zonas logísticas a qual o depot pertence.
name* | string Site name. Used for referencing and identification on result. It must be unique |
logisticZones | [ An array with the names of Logistic Zones to which this Site belongs to string Logistic Zone name. Used for referencing a Logistic Zone. It must be unique and match the available Logistic Zones. ] |
}]
Parâmetros Opcionais:
maxContinuousDrivingTime
- número inteiro com o tempo máximo em segundos de direção contínua.drivingPauseDuration
- número inteiro com o tempo em segundos de pausa para direção. Se aplica após a soma atingida do valor demaxContinuousDrivingTime
. Pode ser usado para criar intervalos de almoço ou descanso. No resultado é apresentado como atividade denominada “PAUSE”.maxContinuousWorkingTime
- 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
- número inteiro com o tempo em segundos de pausa do trabalho. Considera-se working a 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 com parâmetros opcionais:
Este exemplo um perfil de legislação para viagens de múltiplos dias. Em maxContinuousDrivingTime
é definido o valor de 3h 45 min. de direção contínua. Em drivingPauseDuration
é definido 1 h para o intervalo de almoço. Em maxContinuousWorkingTime
é definido turno de 8 h de trabalho. Em workingPauseDuration
é definido 15 h 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 as 8 horas trabalhadas, descansará 15 horas para iniciar a nova jornada no dia seguinte.
Code Block |
---|
"legislationProfiles": [
{
"name": "perfil",
"maxContinuousDrivingTime": 13500,
"drivingPauseDuration": 3600,
"maxContinuousWorkingTime": 28800,
"workingPauseDuration": 54000
}
] |