Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Parâmetros obrigatórios:

  • name- texto único 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
  "depotssites": [
    {
       [
    {
        "coordinates": {
            "latitude": -23.553322,
            "longitude": -46.601216
        },
        "logisticConstraints": "P1Delivery",
        "name": "MERCADO01-MOOCA"
    },
    {
        "coordinates": {
         {
            "latitude":  -23.508596553309,
        
            "longitude":  -46.841628
      },
      627801
        },
        "logisticConstraints":  "DepotPickupP1Delivery",
      
        "name": "DEPOSITO01"
    }
  ], 
 "MERCADO02-GLICERIO"
    },
    {
        "coordinates": {
            "latitude": -23.565705,
            "longitude": -46.647747
        },
        "logisticConstraints": "P1Delivery",
        "name": "MERCADO03-BRIGADEIRO"
    }
]

Parâmetros opcionais:

...

  • logisticZones- as Array com os nomes das zonas logísticas a qual nos quais o depot pertence.

...

name*

...

string
example: site1

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
example: NORTH_SIDE

Logistic Zone name. Used for referencing a Logistic Zone. It must be unique and match the available Logistic Zones.

]

  • site pertence. Devem ser únicos e devem ter o mesmo nome declarado em 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 de maxContinuousDrivingTime. 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. 

...